一种基于混合现实的移动互联云服务方法及系统技术方案

技术编号:37051564 阅读:12 留言:0更新日期:2023-03-29 19:29
本申请涉及一种基于混合现实的移动互联云服务方法及系统,方法包括根据户型图制作移动路径并向终端发出移动至指定位置的指令;根据扫描得到的图像绘制立体模型;响应于收到的指令将对象放置在选择位置处;确定视觉区域范围内用户肢体与对象是否存在重合区域,存在重合区域时在重合区域内随机选取一个或者多个向量作为标准向量以及根据视觉区域范围内用户肢体的运动趋势与标准向量移动对象。本申请公开的基于混合现实的移动互联云服务方法及系统,通过动态建模方式与模型可搬运移动的方式使用户能够基于真实环境进行深度体验,使用户能够对基于真实环境的修改进行深度理解。户能够对基于真实环境的修改进行深度理解。户能够对基于真实环境的修改进行深度理解。

【技术实现步骤摘要】
一种基于混合现实的移动互联云服务方法及系统


[0001]本申请涉及虚拟现实
,尤其是涉及一种基于混合现实的移动互联云服务方法及系统。

技术介绍

[0002]混合现实技术是虚拟现实技术的进一步发展,该技术通过在现实场景呈现虚拟场景信息,在现实世界、虚拟世界和用户之间搭起一个交互反馈的信息回路,以增强用户体验的真实感。从使用场景上考虑,混合现实技术具有更多的应用场景。
[0003]以室内设计为例,可以通过在实际场景中放置三维模型的方式来得到真实化的体验,并且可以通过移动的方式来进行调整,相比于图片展示和三维模型展示等方式,这种方式可以使用户在有参与感的同时对设计进行深度体验。
[0004]不同用户的户型和需求不尽相同,如何借助混合现实技术来实现该场景是一个值得研究的课题。

技术实现思路

[0005]本申请提供一种基于混合现实的移动互联云服务方法及系统,通过动态建模方式与模型可搬运移动的方式使用户能够基于真实环境进行深度体验,使用户能够对基于真实环境的修改进行深度理解。
[0006]本申请的上述目的是通过以下技术方案得以实现的:第一方面,本申请提供了一种基于混合现实的移动互联云服务方法,包括:响应于收到的指令采集图像;根据扫描得到的图像绘制立体模型;响应于收到的指令将对象放置在选择位置处;确定视觉区域范围内用户肢体与对象是否存在重合区域,存在重合区域时在重合区域内随机选取一个或者多个向量作为标准向量;以及根据视觉区域范围内用户肢体的运动趋势与标准向量移动对象;其中,非移动状态下,立体模型内对象的位置固定,对象的显示部分根据终端的视野范围确定。
[0007]在第一方面的一种可能的实现方式中,绘制立体模型包括:识别视线范围内的界面特征并确定界面特征所在平面;将界面特征所在平面向四周延伸,直至与其他的界面特征所在平面相交;根据相交线对界面特征所在平面进行裁切,得到立体模型基准面;以及使用立体模型基准面绘制立体模型。
[0008]在第一方面的一种可能的实现方式中,放置对象的过程包括:根据用户的指向在立体模型的面上选取一个基准点;计算对象在基准点所在面上的投影,移动投影至投影在在基准点所在面内;以及
根据投影将对象放置在基准点所在面上。
[0009]在第一方面的一种可能的实现方式中,标准向量的数量至少为两个,任意两个标准向量不平行。
[0010]在第一方面的一种可能的实现方式中,标准向量在根据运动趋势移动的过程中,其与运动趋势的相对位置保持不变。
[0011]在第一方面的一种可能的实现方式中,绘制立体模型过程中还包括:获取位于立体模型内的既有模型的多个点坐标;根据点坐标确定与既有模型生成对应的模型区域,模型区域包括多个平面和多个曲面;以及将模型区域从立体模型中删除。
[0012]在第一方面的一种可能的实现方式中,生成模型区域的过程包括:根据既有模型的点坐标生成平面和/或曲面;对小于设定面积的平面和/或曲面进行舍弃处理;以及对相邻面之间的破损处使用一个修补平面进行修补,修补平面的边缘处与相邻的面的边缘进行融合。
[0013]第二方面,本申请提供了一种基于混合现实的移动互联云服务系统,包括:第一处理单元,用于响应于收到的指令采集图像;模型绘制单元,用于根据扫描得到的图像绘制立体模型;放置单元,用于响应于收到的指令将对象放置在选择位置处;第二处理单元,用于确定视觉区域范围内用户肢体与对象是否存在重合区域,存在重合区域时在重合区域内随机选取一个或者多个向量作为标准向量;以及移动单元,用于根据视觉区域范围内用户肢体的运动趋势与标准向量移动对象;其中,非移动状态下,立体模型内对象的位置固定,对象的显示部分根据终端的视野范围确定。
[0014]第三方面,本申请提供了一种基于混合现实的移动互联云服务系统,所述系统包括:一个或多个存储器,用于存储指令;以及一个或多个处理器,用于从所述存储器中调用并运行所述指令,执行如第一方面及第一方面任意可能的实现方式中所述的方法。
[0015]第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质包括:程序,当所述程序被处理器运行时,如第一方面及第一方面任意可能的实现方式中所述的方法被执行。
[0016]第五方面,本申请提供了一种计算机程序产品,包括程序指令,当所述程序指令被计算设备运行时,如第一方面及第一方面任意可能的实现方式中所述的方法被执行。
[0017]第六方面,本申请提供了一种芯片系统,该芯片系统包括处理器,用于实现上述各方面中所涉及的功能,例如,生成,接收,发送,或处理上述方法中所涉及的数据和/或信息。
[0018]该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。
[0019]在一种可能的设计中,该芯片系统还包括存储器,该存储器,用于保存必要的程序
指令和数据。该处理器和该存储器可以解耦,分别设置在不同的设备上,通过有线或者无线的方式连接,或者处理器和该存储器也可以耦合在同一个设备上。
[0020]整体而言,本申请提供的基于混合现实的移动互联云服务方法及系统,能够基于用户所在房间绘制立体模型,然后将用户选择的对象直接放置在立体模型中,对象还可以进行移动,移动过程视为对立体模型内部的改造。这种方式可以给用户提供沉浸式的体验,使用户对于设计有更加深刻的理解。
附图说明
[0021]图1是本申请提供的一种基于混合现实的移动互联云服务方法的步骤示意框图。
[0022]图2是本申请提供的一种绘制立体模型的步骤流程框图。
[0023]图3是本申请提供的一种立体模型基准面的生成过程示意图。
[0024]图4是本申请提供的一种投影不完全在立体模型内的示意图。
[0025]图5是本申请提供的一种投影完全在立体模型内的示意图。
[0026]图6是本申请提供的一种对立体模型的既有模型进行处理的步骤示意框图。
[0027]图7是本申请提供的一种生成模型区域的步骤示意框图。
具体实施方式
[0028]以下结合附图,对本申请中的技术方案作进一步详细说明。
[0029]本申请公开的基于混合现实的移动互联云服务方法,应用于MR设备,用户穿戴上MR设备后,MR设备会将用户视线范围内的真实图像反馈给用户,当用户的视野范围内存在虚拟影像时,同时将虚拟影像反馈给用户,此时虚拟影像会与真实图像叠加,整个过程中,虚拟影像的位置固定,不会随着用户视野范围的移动而移动。
[0030]请参阅图1,为本申请公开的一种基于混合现实的移动互联云服务方法,方法包括以下步骤:S101,响应于收到的指令采集图像;S102,根据扫描得到的图像绘制立体模型;S103,响应于收到的指令将对象放置在选择位置处;S104,确定视觉区域范围内用户肢体与对象是否存在重合区域,存在重合区域时在重合区域内随机选取一个或者多个向量作为标准向量;以及S105,根据视觉区域范围内用户肢体的运动趋势与标准向量移动对象;其中,非移动状本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于混合现实的移动互联云服务方法,其特征在于,包括:响应于收到的指令采集图像;根据扫描得到的图像绘制立体模型;响应于收到的指令将对象放置在选择位置处;确定视觉区域范围内用户肢体与对象是否存在重合区域,存在重合区域时在重合区域内随机选取一个或者多个向量作为标准向量;以及根据视觉区域范围内用户肢体的运动趋势与标准向量移动对象;其中,非移动状态下,立体模型内对象的位置固定,对象的显示部分根据终端的视野范围确定。2.根据权利要求1所述的基于混合现实的移动互联云服务方法,其特征在于,绘制立体模型包括:识别视线范围内的界面特征并确定界面特征所在平面;将界面特征所在平面向四周延伸,直至与其他的界面特征所在平面相交;根据相交线对界面特征所在平面进行裁切,得到立体模型基准面;以及使用立体模型基准面绘制立体模型。3.根据权利要求1所述的基于混合现实的移动互联云服务方法,其特征在于,放置对象的过程包括:根据用户的指向在立体模型的面上选取一个基准点;计算对象在基准点所在面上的投影,移动投影至投影所在基准点所在面内;以及根据投影将对象放置在基准点所在面上。4.根据权利要求1至3中任意一项所述的基于混合现实的移动互联云服务方法,其特征在于,标准向量的数量至少为两个,任意两个标准向量不平行。5.根据权利要求4所述的基于混合现实的移动互联...

【专利技术属性】
技术研发人员:冯东韩默保琛
申请(专利权)人:成都艺馨达科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1