[发明专利]混合现实环境中的交互虚拟对象在审
| 申请号: | 201780077878.7 | 申请日: | 2017-12-13 |
| 公开(公告)号: | CN110073316A | 公开(公告)日: | 2019-07-30 |
| 发明(设计)人: | J·施瓦茨;H·本科;A·D·威尔森;R·C·J·彭格里;B·R·肖 | 申请(专利权)人: | 微软技术许可有限责任公司 |
| 主分类号: | G06F3/01 | 分类号: | G06F3/01 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟对象 真实世界环境 感测设备 混合现实 设备检测 图像叠加 用户交互 用户设备 种检测 | ||
1.一种检测与虚拟对象的用户交互的方法,所述方法包括:
从深度感测设备接收与真实世界环境中的点相对于所述深度感测设备的深度相对应的多个深度值;
将三维(3D)虚拟对象的图像叠加在所述真实世界环境的视图上并标识接近所述3D虚拟对象的交互界限;以及
基于在所述交互界限之内的点的深度值来检测用户的身体部分或用户设备正在与所述3D虚拟对象交互。
2.根据权利要求1所述的方法,还包括:
将针对所述身体部分或所述用户设备的搜索范围局限于所述3D虚拟对象的所述交互界限;以及
标识与所述搜索范围之内的点相对应并且与所述身体部分或所述用户设备的形状相关联的深度值的集合。
3.根据权利要求2所述的方法,还包括:
从所述真实世界环境的图像识别轮廓;以及
基于从所述真实世界环境的所述图像被识别的所述轮廓来进一步细化针对所述身体部分或所述用户设备的所述搜索范围。
4.根据权利要求3所述的方法,还包括:
由所述深度感测设备的相机部件捕获所述真实世界环境的所述图像。
5.根据权利要求3或权利要求4所述的方法,其中所述轮廓表示所述用户的所述身体部分或所述用户设备的形式。
6.根据前述权利要求1至5中的任一项所述的方法,其中所述3D虚拟对象包括接近所述真实世界环境中的真实世界对象的表面或与所述表面交叠的虚拟表面,并且所述3D虚拟对象的所述交互界限包括在所述虚拟表面前面的空间。
7.根据权利要求6所述的方法,还包括:
从所述搜索范围中排除与所述真实世界对象的所述表面上的点相对应的深度值,或者
从所述搜索范围中排除与所述虚拟表面的边界之外的点相对应的深度值。
8.根据权利要求6或权利要求7所述的方法,其中所述深度感测设备是立体视觉相机、飞行时间相机、或结构化光深度相机。
9.根据前述权利要求1至8中的任一项所述的方法,还包括:
基于所述身体部分或所述用户设备和所述3D虚拟对象的位置来标识用户指令。
10.根据权利要求9所述的方法,还包括:
响应于所述用户指令,更新被叠加在所述真实世界环境的所述视图上的所述3D虚拟对象的所述图像;或者
响应于所述用户指令,更新被叠加在所述真实世界环境的所述视图上的所述3D虚拟对象的3D形状。
11.一种增强现实显示设备,包括:
深度感测设备,记录与真实世界环境中的点相对于所述深度感测设备的深度相对应的多个深度值;
显示器,当操作时将三维(3D)虚拟对象的图像叠加在所述真实世界环境的视图上;以及
处理器,当操作时执行包括以下步骤的过程:
标识接近所述3D虚拟对象的交互界限,以及
基于在所述交互界限之内的点的深度值来检测用户的身体部分或用户设备正在与所述3D虚拟对象交互。
12.根据权利要求11所述的增强现实显示设备,其中所述过程包括:
基于所述身体部分或所述用户设备和所述3D虚拟对象的用户界面元素的位置来标识用以与所述3D虚拟对象的所述用户界面元素交互的用户指令;以及
响应于所述用户指令而调整所述用户界面元素的状态。
13.根据权利要求11或权利要求12所述的增强现实显示设备,其中所述过程包括:
基于所述身体部分或所述用户设备和所述3D虚拟对象的元素的位置来标识用以与所述3D虚拟对象的所述元素交互的用户指令;以及
响应于所述用户指令而调整所述3D虚拟对象的所述元素的3D形状。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780077878.7/1.html,转载请声明来源钻瓜专利网。





