预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共139页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109003398A(43)申请公布日2018.12.14(21)申请号201810663002.7(22)申请日2013.06.14(30)优先权数据61/659,9662012.06.14US(62)分案原申请数据201380035932.32013.06.14(71)申请人百利游戏技术有限公司地址美国内华达(72)发明人马丁·S·里昂布雷特·杰克森罗德里克·昂兰迪·赫德李克(74)专利代理机构北京路浩知识产权代理有限公司11002代理人张晶赵赫(51)Int.Cl.G07F17/32(2006.01)权利要求书8页说明书42页附图88页(54)发明名称用于增强现实游戏的系统和方法(57)摘要本发明公开了一种用于使得增强现实交互系统和移动装置能够将虚拟3D组件覆盖在与所述虚拟3D组件交互的物理3D组件上的方法。所述方法包括:使得用户能够经由所述移动装置上的摄像头捕捉游戏机机柜的实时摄像头图像;确定所述实时摄像头图像中的所述游戏机机柜上是否有图像标签;产生所述游戏机机柜的虚拟渲染;确定虚拟3D组件显示在虚拟游戏机机柜的图像上;比较所述虚拟3D组件的虚拟深度渲染与所述虚拟游戏机机柜的虚拟深度渲染;和将没有减去元素的虚拟3D组件覆盖到所述移动装置的显示器上的所述虚拟游戏机机柜的实时摄像头图像上。CN109003398ACN109003398A权利要求书1/8页1.一种用于使得增强现实交互系统和移动装置能够将虚拟3D组件覆盖在与所述虚拟3D组件交互的物理3D组件上的方法,所述方法包括:使用所述增强现实交互系统控制所述移动装置上的摄像头;使得用户能够经由所述摄像头捕捉装置机柜的实时摄像头图像;确定所述实时摄像头图像中的所述装置机柜上是否有图像标签;响应于识别所述装置机柜上的图像标签,产生所述装置机柜的虚拟渲染;确定虚拟3D组件显示在虚拟装置机柜的图像上,其中所述虚拟3D组件包括每个具有深度值的多个元素,且所述虚拟装置机柜包括每个具有深度值的多个元素;比较所述虚拟3D组件的虚拟深度渲染与所述虚拟装置机柜的虚拟深度渲染;响应于所述比较,减去具有小于对应空间位置处所述虚拟装置机柜的元素的深度值的所述虚拟3D组件的所述元素;和将没有减去元素的虚拟3D组件覆盖到所述移动装置的显示器上的所述虚拟装置机柜的实时摄像头图像上。2.根据权利要求1所述的方法,其还包括:使用深度缓冲器以确定3D渲染的哪些元素对虚拟摄像头可见。3.根据权利要求2所述的方法,其还包括:确定比较每个元素的z值与相同屏幕座标处的现有深度缓冲器z值,其中如果所述现有z值更大,那么绘制像素,且其中如果所述现有z值小于所述相同屏幕座标处的现有深度缓冲器z值,那么丢弃所述像素。4.根据权利要求2所述的方法,其还包括:通过使用向量减法将所述图像标签座标映射到所述装置机柜座标来渲染所述虚拟装置机柜。5.根据权利要求4所述的方法,其还包括:组合所述摄像头视频图像与减去所述虚拟装置机柜的额外虚拟3D组件的所述渲染。6.根据权利要求1所述的方法,其中具有空间参数的CAD模型与图像标签相关。7.根据权利要求1所述的方法,其中所述装置机柜的所述虚拟渲染是所述装置机柜的虚拟只深度渲染。8.根据权利要求1所述的方法,其中所述装置机柜的虚拟渲染从所述装置的所述显示器提取2D信息以产生所述装置的3D图像。9.根据权利要求1所述的方法,其还包括:在所述移动装置的显示器上的3D空间内的位置中覆盖虚拟图形,所述虚拟图形用3D增强所述装置的所述显示器以创建复杂的增强现实。10.根据权利要求1所述的方法,其中所述增强现实辅助组件的物体识别系统在所述增强现实组件与所述装置之间建立通信频道,使得所述移动装置上能够增强内容的额外元素且所述内容的元素受增强状态影响。11.根据权利要求1所述的方法,其中所述增强现实辅助组件的增强现实翻译系统从所述装置的所述显示器提取第一语言且将所述第一语言翻译成所述用户可见的第二语言来代替所述第一语言。12.一种用于使得增强现实交互系统和移动装置能够将虚拟3D组件覆盖在与所述虚拟3D组件交互的物理3D组件上的方法,所述方法包括:使得用户能够经由所述移动装置上的摄像头捕捉3D物体的实时摄像头图像;2CN109003398A权利要求书2/8页产生所述3D物体的虚拟渲染;确定虚拟3D组件显示在3D物体的图像上,其中所述虚拟3D组件包括每个具有深度值的多个元素,且所述虚拟3D物体包括每个具有深度值的多个元素;比较所述虚拟3D组件的虚拟深度渲染与所述虚拟3D物体的虚拟深度渲染;响应于所述比较,减去具有小于对应空间位置处所述虚拟3D物体的元素的深度值的所述虚拟3D组件的所述元素;和将没有减去元素的虚拟3D组件覆盖到所述移动装置的