版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
US2018139203A1,2018.05.17分享的UI交互,保证AR/VR场景的展示效果。其一图像是在摄像头采集的现实世界图像中融入数字世界的第一3D标识和第二3D标识并进行AR2所述第一设备接收用户的第一操作,所述第一操作用于触发所所述第一设备接收用户的第一滑动操作,所述第一滑动操作的滑所述第一设备请求所述服务器向登录第二账号的所述第二设备传输所述第一虚拟物所述第一设备根据所述第二图像和所述预设传感器采集的数据,获所述第一设备从所述服务器获取所述位置信息和所述姿态信息对应的所述数字世界数字世界的3D模型是根据所述现实世界的3D所述第一设备根据所述第二图像中所述第一用户的用户生物特征,从所述第一设备根据所述数字世界的3D模型、所述第一设备的位置信息所述第二图像中融入所述第一3D标识和所述第二3D标识,并进行AR渲染得到所述第一图所述第一设备向所述服务器发送所述第二图像和所述预设传感器采集3所述第一设备接收来自所述服务器的所述位置信息和所述姿态信息4.根据权利要求2或3所述的方法,其特征在于,所述第一所述第一设备获取所述第二图像中的所述用所述第一设备接收来自所述服务器的所述第二账号和所述第二账号的所述第二3D标5.根据权利要求2或3所述的方法,其特征在所述第一设备向所述服务器发送所述第二图像,所述第二图像中所述第一设备接收来自所述服务器的所述第二账号和所述第二账号的所述第二3D标6.根据权利要求2或3所述的方法,其特征在于,或者,所述第二3D标识在所述第一图像中的位置,是所述第一账号从所述服务器下载的虚拟物体的标识,和/或其他账号向所述第一账号分享所述第一设备显示第一虚拟信息所指示的所述一个或所述第一设备接收来自所述服务器的第一分享结果,所述第一分所述第一设备发出第一提示信息,所述第一提示信息用于指示所述第一所述第一设备接收来自所述服务器的第二分享结果,所述第二分所述第一设备发出第二提示信息,所述第二提示信息用于指示所述第一4所述第一设备响应于第一事件,显示用户生物特征的录入界面,所述第一设备接收第二用户在所述用户生物特征的录入界面录入的所述第二用户的所述第一设备向所述服务器发送所述第一账号和所述第二用户的用设备和所述第二设备中均安装有第一应用APP,所述第一APP用于提供与现实世界呈1:1对服务器获取所述第一设备的位置信息和姿态信息,并获取所述第所述服务器向所述第一设备发送第二3D标识,以及所述位置信息和所界的3D模型是根据所述现实世界的3D数据创建的,所述第二3D标识用于标识所述第一用所述服务器接收来自所述第一设备的第一请求消息,所述第一所述服务器向登录所述第二账号的所述第二设备发送第一推送消息,所述服务器接收来自所述第一设备的所述第二图像和所述第一设备的预设传感器采所述服务器根据所述第二图像和所述预设传感器采集的数据,进行空所述服务器接收来自所述第二设备的所述第二账号和所述用5所述服务器接收来自所述第二设备的第一推送响应,所述第一推所述服务器接收来自所述第二设备的第二推送响应,所述第二推从所述服务器下载的虚拟物体的标识,和/或其他账号向所述第二账号分享的虚拟物体的从所述服务器下载的虚拟物体的标识,和/或其他账号向所述第二账号分享的虚拟物体的世界的第二图像中融入所述数字世界的多个3D标识信息,并进行增强现实AR渲染得到的,6接收用户的第一滑动操作,所述第一滑动操作的滑动轨迹的请求所述服务器向登录第二账号的第二设备传输所述第一虚拟物体,根据所述第二图像和所述预设传感器采集的数据,获取所述第一从所述服务器获取所述位置信息和所述姿态信息对应的所述数字世界的3D模型,其根据所述第二图像中所述第一用户的用户生物特征,从所述服务器根据所述数字世界的3D模型、所述第一设备的位置信息和姿接收来自所述服务器的所述第一设备的位置信息和姿态信息,其中接收来自所述服务器的所述第二账号和所述第二账号的所述第第二账号是与所述用户生物特征对应的所述第一接收来自所述服务器的所述第二账号和所述第二账号的所述第7第二账号是与所述用户生物特征对应的所述第一或者,所述第二3D标识在所述第一图像中的位置,是25.根据权利要求19-21中任一项所述的电子设从所述服务器下载的虚拟物体的标识,和/或其他账号向所述第一账号分享的虚拟物体的27.根据权利要求19-21中任一项所述的电子设在请求所述服务器向登录第二账号的所述第二设备传输所述接收来自所述服务器的第二分享结果,所述第二分享结果用于指29.根据权利要求19-21中任一项所述的电子设响应于第一事件,显示用户生物特征的录入所述第一设备接收第二用户在所述用户生物特征的录入界面录入的所述第二用户的获取第一设备的位置信息和姿态信息,并获取所述第一设备采集8一3D标识和所述第二3D标识用于融入所述第二图像并进行AR渲染得到虚实融合的第一图接收来自所述第一设备的第一请求消息,所述第一请求消息中包述第一APP登录的第一账号、第一虚拟物体和第二账号,所述第二账号与所述第一用户关接收来自所述第一设备的所述第二图像和所述第一设备的预设传感器根据所述第二图像和所述预设传感器采集的数据,进行空间在接收来自所述第一设备的位置信息之前,接收来自所述第二在向在所述第一APP登录所述第二账号的所述第二设备发送所述第接收来自所述第二设备的第一推送响应,所述第一推送响应用于接收来自所述第二设备的第二推送响应,所述第二推送响应用二虚拟信息;所述第一虚拟信息包括所述第一账号从所述服务器下载的虚拟物体的标识,和/或其他账号向所述第一账号分享的虚拟物体的标识;所述第二虚拟信息包括所述第二账号从所述服务器下载的虚拟物体的标识,和/或其他账号向所述第二账号分享的虚拟物9二虚拟信息;所述第一虚拟信息包括所述第一账号从所述服务器下载的虚拟物体的标识,和/或其他账号向所述第一账号分享的虚拟物体的标识;所述第二虚拟信息包括所述第二账号从所述服务器下载的虚拟物体的标识,和/或其他账号向所述第二账号分享的虚拟物得所述计算机执行如权利要求1-18中任[0001]本申请要求于2020年03月20日提交国家知识产权局、申请号为202010203171.X、[0002]本申请实施例涉及通信技术和增强现实(augmentedreality,AR)/虚拟现实[0006]本申请提供一种分享数据的方法及设备,可以减少在AR/VR场景进行数据分享的务器提供的用于第一APP的不同账号相互分享务器向登录第二账号的第二设备传输第一虚拟物体。该第二账号是与第一用户关联的账要将第一虚拟物体分享给第二用户。第一设备可根据第二图像和预设传感器采集的数据,获取第一设备的位置信息和姿态信且,还可以构建与上述现实世界成1:1关系的数字世界的3D模型。在该数字世界的3D模型发送第二图像和预设传感器采集的数据。服务器可根据第二图像和预设传感器采集的数[0022]在第一方面的另一种可能的设计方式中,第一设备可以[0023]在第一方面的另一种可能的设计方式中,上述第二3D标述可以参考上述第一方面及其任一种可能的设计的AR/VR平台对于现实世界的可视化特点,可以为用户提供现实世界中可视化的数据分享号之间分享虚拟物体的记录,生成和更新各个账号的虚拟信息(如第一账号的第一虚拟信滑动操作的滑动轨迹的起点为多个虚拟物体中的第一虚拟物体,终点为第一用户的图像;响应于第一滑动操作,显示第一虚拟物体沿滑动轨迹向第一用户的图像运动的动态图像;传感器。上述数字世界的3D模型包括第一3D标识和第一3D标识所标识的对象的白模数据。括第一账号从服务器下载的虚拟物体的标识,和/或其他账号向第一账号分享的虚拟物体信息和姿态信息,并获取第一设备采集的现实场景的第二图像中第一用户的用户生物特接收来自第一设备的第一请求消息,第一请求消息中包括第一设备在第一APP登录的第一得服务器还执行以下步骤:在向在第一APP登录第二账号的第二设备发送第一推送消息之存储器和显示屏的电子设备。该芯片系统包括一个或多个接口电路和一个或多个处理器。设备执行如第一方面及其任一种可能的设计方[0082]可以理解地,上述提供的第三方面及其任一种可能的设第四方面及其任一种可能的设计方式所述的服务器,第五方面和第七方面所述的芯片系[0092]图9B为本申请实施例提供的分享数据的方法中、服务器的另一种原理框架示意对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的单数表达形式“一[0111]上述第一设备110和第二设备120中安装有第一APP。服务器130是第一APP的管理络(Cyber)和宇宙(Universe)。其中,Cyberverse是一种基于虚实融合的增强现实技术。[0114]可以理解,安装有CyberverseAPP的电子设备(如上述第一设备110或第二设备以采集到图2中的(a)所示的现实世界的图像201;手机可以通过CyberverseAPP对摄像头并显示图2中的(b)所示的虚实融合的图像[0118]需要注意的是,图2中的(b)所示的虚实融合的图像202中不仅包括现实世界的图可以采集到图3中的(a)所示的现实世界的图像301。手机可以响应于用户的操作,通过CyberverseAPP在现实世界的图像301中添加预存的模型,得到并显示图3中的(b)所示的[0122]结合上述描述可知:如果使用第二设备120的用户b在第一设备110(如手机)的摄120可以实现AR/VR场景下的数据分享。并且,可以减少在AR/VR场景进行数据分享的UI交理器410,外部存储器接口420,内部存储器421,通用串行不局限于结构光摄像头,电子设备400也可以基于光学摄像头通过深度学习等算法估计图(applicationprocessor,AP),调制解调处理器,图形处理器(graphicsprocessing[0131]在一些实施例中,处理器410可以包括一个或多个接口。接口可以包括集成电路(universalasynchronousreceiver/transmitter,UART)接口,移动产业处理器接口(mobileindustryprocessorinterface,MIPI),通用输入输出(general-purpose[0136]天线1和天线2用于发射和接收电磁波信号。电子设备400中的每个天线可用于覆[0137]移动通信模块450可以提供应用在电子设备400上的包括2G/3G/4G/5G等无线通信system,GNSS),调频(frequencymodulation,FM),近距离无线通信技术(nearfield晶显示屏(liquidcrystaldisplay,LCD),有机发光二极管(organiclight-emittingdiode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganiclightemittingdiode的,AMOLED),柔性发光二极管(flexlight-emitting[0142]摄像头493用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元[0146]内部存储器421可以用于存储计算机可执行程序代码,所述可执行程序代码包括[0148]音频模块470用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频耳机。耳机接口470D可以是USB接口430,也可以是3.5mm的开放移动电子设备平台(openmobileterminalplatform,OMTP)标准接口,美国蜂窝电信工业协会(cellular[0151]加速度传感器480E可检测电子设备400在各个方向上(一般为三轴)加速度的大例的方法可以包括流程(1)-流程(3)这三个流程。流程(1):手机A和手机B在Cyberverse过CyberverseAPP向手机B分显示图7所示的CyberverseAPP的账号注册[0164]S504、服务器C接收上述注册请求,响应于该注册请求,使用上述账号信息注册[0165]在一种实现方式中,上述账号信息可以包括第一ID(如手机号码或者电子邮箱的以使用上述账号信息(如手机号码a和验证码)注册CyberverseAPP的第一ID(如手机号码[0167]在另一种实现方式中,上述账号信息可以包括第一ID(如手机号码或者电子邮箱可以使用上述账号信息注册CyberverseAPP的第一行S501-S504和S505。根据摄像头采集的用户a的图像(如人脸图像),识别出该用户a的手机A在CyberverseAPP[0180]在另一种实现方式中,上述第一事件可以是手机A接收到用户在CyberverseAPP输入的用于触发CyberverseAPP录入上述用机A在CyberverseAPP登录第一[0191]其中,上述用户管理服务901用于将来自电子设备(如手机A和手机B)的用户生物保存上述ID和用户生物特征。上述用户管理服务901还可以称为用户管理系统或者用户管[0199]其中,虚拟物体数据库904可用于存储多个电子设备(如手机A或手机B)使用[0200]例如,图9A所示的虚拟物体数据库904中可以保存表3所示的虚拟物体的相关信于响应于电子设备(如手机A)的下载请求,从虚拟物体数据库904获取手机A请求下载的虚[0206]图9A所示的虚拟物体管理服务902可以根据各个ID从服务器C下载虚拟物体的记务910中集成了图9A所示的用户管理服务901和虚拟物体管理服务902的所有功能。该内容数据库911可以用于存储图9A所示的用户信息数据库903和虚拟物体数据库904的所有数者,服务器C还可以采用图9B所示的原理框架,使用一个管理服务和数据库,管理和存储[0217]上述手机A和手机B录入用户生物特征的流程之后,手机A便可以通过Cyberverse[0218]S1001、手机A接收用户的第一操作。该第一操作用于触发手机A启动Cyberverse机A在CyberverseAPP首次登录第一ID后,只要手机A没有CyberverseAPP退出登录第一用于标识现实世界中的建筑物、植物或山川风景。该第二3D标识用于标识第一APP的用户置信息可以包括手机A当前的地理坐标位置。该手机A可以通过上述GPS定位传感器采集的示的现实世界的图像1106是手机A位于同一个街道的不同位置所采集的图像,该现实世界[0233]具体的,手机A可以向服务器C发送上述第二图像和手机A的预设传感器采集的数定手机A的空间位姿信息,该的空间位姿信息包括手机A的位置信息以及姿态信息(如摄像[0235]服务器C可以根据手机A上传的第二图像和预设传感器采集的数据,确定手机A的[0236]S1002C、手机A从服务器C获取手机A的位置信息和姿态信息对应的数字世界的3D标识信息在显示世界的图像中的显示位置和姿态[0242]服务器C中保存了上述现实世界的3D模型(如现实世界的3D模型的模型数据)和数世界的3D模型可以保存在图9A所示的虚拟物体体还可以是设计人员在与现实世界成1:1关系的数字世界的3D模型中添加的动物的虚拟模计人员在与现实世界成1:1关系的数字世界的3D模手机A便可以对第二图像进行AR增强,按照上述位置在第二图像中融入数字世界的第一3D[0255]示例性的,图11A中的(a)所示的现实世界的图像1101是手机A的摄像头采集的第CyberverseAPP注册账号的用户的图像。例如,如图11A中的(a)所示的现实世界的图像对应的用户)使用该用户的电子设备(如手机)在CyberverseAPP注册账号(如第三ID),并的用户)并未使用该用户的电子设备在CyberverseAPP第二3D标识,可以清楚的向用户a(即使用手机A的用户)指示手机A的摄像头的视野范围内于用户a对第一图像中用户X的图像的操作,便可以实现以下功能:向用户X的手机分享数果手机A没有查找到该用户生物特征对应的ID,手机A则可以向服务器C发送包括该用户生器C发送的第一消息中则可以不包括该用户A的摄像头采集的第二图像可以由图11A中的(a)所示的第二图像1101变化为图11B中的(a)CyberverseAPP对不同现实场景的图像进行AR增强,所需要融入的数字世界的信息则不图像可以由图11A中的(b)所示的第一图像1102变化为图11B中的(b)所示的第一图像1107。该第一图像1107与第一图像1102不同。例如,第一图像1107中包括ABC商场的3D标识信息图像1102中不包括ABC商场的第一3D标识1108(即第一3D标识)、用户b(即Lucy)的图像和户b的第二3D标识(如Lucy1112[0271]在另一种实现方式中,针对第二图像中包括的用户生物该用户的第二3D标识在第一图像中的位置可以是根据该用户的电子设备(如手机)的位置备(如手机B)也可以向服务器C发送该其他电子设备(如手机B)的位置信息。上述第二消息的变化,以及视野范围内各个用户的移动而发生变化。例如,图11B中的(b)所示的Lucy体跟踪算法,对该用户进行持续跟踪直至该用户离开手机A的摄像头的视野范围。可以理虚拟物体还可以包括数字世界的3D模型中虚拟模型,如图12中的(b)所示的小熊的虚拟模[0286]需要说明的是,本申请实施例中手机A显示多个虚拟物体的方式包括但不限于图[0289]示例性的,上述第一滑动操作的滑动轨迹可以为图13中的(a)中虚线所示的滑动中的(b)所示的爱心图标(即第一虚拟物体)沿滑动轨迹1301向Lucy的图像运动的动态图A可以根据服务器C向手机A反馈的分享结果(如手机B接受/或拒绝爱心图标),决定是否删示图15A中的(a)所示的第一界面,即在主界面以通知消息的方式显示提示信息1501,如[0311]进一步的,如果手机A的摄像头的视野范围内存在在CyberverseAPP注册了ID的[0312]在另一些实施例中,手机A所显示的第一图像中可能会包括多个用户的图像和该一滑动操作指向第一图像中的哪一个用户,手机A可以向上述多个用户中的每个用户对应[0316]综上所述,本申请实施例提供的方法,即使用户a想要分享虚拟物体的目标对象[0317]在一些实施例中,上述第一界面还可以用于请求用户b确认是否接受该第一虚拟虚拟信息)中第一虚拟物体的标识,并在第二虚拟信息(即第二ID的虚拟信息)中增加第一申请实施例中也可以不执行S1607-S16息中增加第一虚拟物体的标识。S1601之后,如果服务器C接收到来自手机B的第二推送响享图12中的(b)所示的CyberverseX街区拍摄1204对应的虚实融合的图像或视频(称为X街[0348]图16C中的(c)-图16C中的(d)所示的界面,为Lucy在家里接受Bob分享的X街区的[0349]本申请实施例中,通过CyberverseAPP可以回放Cyberverse体验后所保存的文件,结合用户在现有设备上的操作,用户不仅可以看到文件中的视频信息,还可在CyberverseAPP中进行交互[0350]在一些实施例中,上述第一界面用于指示手机B接收到来自第一ID的第一虚拟物[0351]以下实施例介绍上述实施例中所述的地面坐标系和手机A的预设坐标系,以及手机A的预设坐标系相对于地面坐标系的欧拉角。[0356]手机A的预设坐标系相对于地面坐标系的俯仰角θ可以是手机A的预设坐标系的xA设坐标系相对于地面坐标系的俯仰角θ是xA轴AxAA轴在水平面(即XOY所在平面)的垂直投影,可以[0357]如图17中的(b)所示,手机A的预设坐标系相对于地面坐标系的偏航角是手机A[0358]如图17中的(c)所示,手机A的预设坐标系相对于地面坐标系的横滚角φ是手机AAAzAA轴在通过xA轴的铅垂面(即xAOZ所在平面)的垂直投影。可以理解的设坐标系还可以根据其他规则定义。例如,坐标原点还可以为手机上的其他任一点(如重对手机A的预设坐标系的坐标原点位置和坐标轴方向设定算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执[0361]本申请实施例可以根据上述方法示例对上述电子设备(如手机A或手机B)进行功这种情况下,上述处理模块1801可以用于支持电子设备1800执行上述方法实施例中的显示模块1803可以用于支持电子设备1800执行上述方法实施例中的S501,S601,S1002,块用于采集电子设备1800的位置信息。具体的,上述传感器模块可以用于支持电子设备在这种情况下,上述处理模块1801可以用于支持电子设备1800执行上述方法实施例中的通信模块1804可以用于支持电子设备1800执行上述方法实施例中的S605中“向服务器C发[0367]其中,处理模块1801可以是处理器或控制器,例如可以是中央处理器(Central路(Application-SpecificIntegratedCircuit,ASIC),现场可编程门阵列(Field[0368]例如,处理模块1801为一个或多个处理器(如图4所示的处理器410),存储模块用于本文所描述的技术的其它过程。存储模块1903还可以用于保存服务器C的程序代码和[0371]其中,上述存储模块1903可以包括图9A所示的用户信息数据库903和虚拟物体数据库904;上述处理模
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 正式银行借款合同
- 2026 七年级下册《气候与生活》课件
- 2026年固体发酵罐行业分析报告及未来发展趋势报告
- 2026年知识产权服务行业分析报告及未来发展趋势报告
- 2026年助动自行车制造行业分析报告及未来发展趋势报告
- 2026年食品级磷酸行业分析报告及未来发展趋势报告
- 2026年热塑性弹性体行业分析报告及未来发展趋势报告
- 2026年电影O2O行业分析报告及未来发展趋势报告
- 2026年蛋黄酥行业分析报告及未来发展趋势报告
- 2026年全屋定制行业分析报告及未来发展趋势报告
- 安全装置培训课件
- 电线电缆追溯制度规范
- 废钢设备租赁合同范本
- 雨课堂学堂在线学堂云《智能制造技术基础(华北电大 )》单元测试考核答案
- 建筑公司合同管理制度内容(3篇)
- 2025年江苏省镇江市中考英语一模试卷
- 道路运输公司管理制度及操作规程
- 情侣约定合同
- 业务连续性计划(BCP)制定与执行模板
- 消防安全责任制实施
- 赤脚医生考试题及答案
评论
0/150
提交评论