[发明专利]增强和/或虚拟现实环境中的智能命令合批有效
申请号: | 201880025644.2 | 申请日: | 2018-01-18 |
公开(公告)号: | CN110520826B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 伊恩·麦吉利夫雷 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06T11/60 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 增强 虚拟现实 环境 中的 智能 命令 | ||
1.一种用于命令合批的方法,包括:
在由计算设备生成的三维(3D)虚拟环境中检测要在所述虚拟环境中执行的多个命令,其中检测到的命令中的至少一个是在所述3D虚拟环境的空间体积中检测到的3D输入;
执行所述多个命令;
将所述多个命令中的每个命令指派给多个命令批次中的批次,包括对于所述多个命令中的每个命令:
在第一模式中,基于与对该命令的检测相关联的移动时间窗口来将该命令指派给该批次,
在第二模式中,基于要根据该命令而执行的操作的分类来将该命令指派给该批次,以及
在第三模式中,基于所述3D虚拟环境中的、与对该命令的检测相关联的空间位置来将该命令指派给该批次;以及
执行与所述多个命令批次中的至少一个批次相关联的补充命令,其中所述补充命令包括撤销命令、重做命令或者重放命令。
2.根据权利要求1所述的方法,其中,执行所述补充命令包括:
检测撤销命令;
识别所述多个命令批次中的、与所述撤销命令相关联的撤销批次;以及
回退与所识别的撤销批次相关联的命令的先前执行。
3.根据权利要求2所述的方法,其中,执行所述补充命令包括:
检测重做命令;
识别所述多个命令批次中的、与所述重做命令相关联的重做批次;以及
执行与所识别的重做批次相关联的命令。
4.根据权利要求3所述的方法,其中,执行与所识别的重做批次相关联的命令包括:重新执行与命令的撤销批次相关联的先前回退的命令的批次。
5.根据权利要求1所述的方法,其中,执行所述补充命令包括:
检测重放命令;
识别所述多个命令中的、包括在所述重放命令中的一系列命令;
识别与要重放的所述一系列命令中的第一个命令相对应的开头命令;
识别与要重放的所述一系列命令中的最后一个命令相对应的末尾命令;
从所述第一个命令到所述最后一个命令来按顺序执行所述一系列命令。
6.根据权利要求5所述的方法,其中,所述重放命令包括所述多个命令批次中的一个或多个批次。
7.根据权利要求5所述的方法,其中,按顺序执行所述一系列命令包括:重新执行所述多个命令批次中的、与一个或多个撤销命令批次相关联的先前回退的命令的一个或多个批次。
8.根据权利要求1所述的方法,其中,在所述第一模式中将该命令指派给该批次包括基于与对所述多个命令中的每个命令的检测相关联的移动时间窗口来将该命令指派给所述多个命令批次中的批次包括:
监视与所述虚拟环境中的交互相关联的时间;
将在设定的时间窗口内检测到的命令指派给当前时间窗口;
以设定的时间间隔重新设定所述当前时间窗口;以及
基于所重新设定的时间窗口来更新指派给所述当前时间窗口的命令。
9.根据权利要求1所述的方法,其中,在所述第二模式中将该命令指派给该批次包括基于要根据所述多个命令中的每个命令而执行的操作的分类来将该命令指派给所述多个命令批次中的批次包括:
检测多个操作类别中的、与所检测的命令中的每一个相关联的操作类别;
将所检测的命令中的每一个指派给与所检测的操作类别相对应的批次;以及
识别所述多个命令批次中的批次以供执行。
10.根据权利要求9所述的方法,其中,执行所述补充命令包括:
检测所述补充命令;
识别与所检测的补充命令相关联的操作类别;以及
执行所述补充命令,所述补充命令包括指派给对应的操作类别的命令的批次。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880025644.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:斜交镜辅助成像
- 下一篇:使用扫描束和多个检测器的眼睛跟踪