[发明专利]计算机实现方法、计算机可读介质和用于混合现实的系统在审
申请号: | 201910105998.4 | 申请日: | 2019-01-18 |
公开(公告)号: | CN110910507A | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 詹姆斯·艾伦·布思;戈拉夫·豪拉西亚;亚历山德鲁-欧根·伊基姆;亚历克·洛赫尔;焦阿基诺·诺里斯;亚历山大·索尔金·霍尔农;曼努埃尔·韦尔贝格尔 | 申请(专利权)人: | 脸谱科技有限责任公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06T17/00;G06T15/04 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 周靖;杨明钊 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 实现 方法 可读 介质 用于 混合 现实 系统 | ||
1.一种计算机实现方法,包括:
识别与现实世界场景中的一个或多个对象相关联的特征的组;
基于所述特征的组生成二维几何形状;
基于所述二维几何形状生成三维几何形状,所述三维几何形状包括所述现实世界场景的粗略几何重建;以及
基于所述三维几何形状渲染用于显示的所述现实世界场景的第一图形表示。
2.根据权利要求1所述的计算机实现方法,其中,所述粗略几何重建包括用于导航所述现实世界场景的一个或多个视觉提示。
3.根据权利要求1所述的计算机实现方法,其中,所述粗略几何重建包括在第一时间点的所述现实世界场景的表示,并且进一步包括基于所述三维几何形状并在比所述第一时间点晚的第二时间点渲染所述现实世界场景的第二图形表示。
4.根据权利要求1所述的计算机实现方法,其中,所述现实世界场景的所述第一图形表示是经由混合现实系统显示的。
5.根据权利要求1所述的计算机实现方法,其中,识别所述特征的组包括识别描绘所述现实世界场景的图像的组内的边缘、拐角和表面中的至少一者。
6.根据权利要求5所述的计算机实现方法,其中,所述图像的组包括图像的立体对,所述图像的立体对包括左相机图像和右相机图像。
7.根据权利要求1所述的计算机实现方法,其中,生成所述二维几何形状包括针对所述特征的组中包含的每个特征生成至少一根多段线。
8.根据权利要求1所述的计算机实现方法,其中,生成所述三维几何形状包括:
识别所述二维几何形状中包含的第一多段线;
识别所述二维几何形状中包含的第二多段线;
在所述第一多段线与所述第二多段线之间进行三角测量以生成多个深度值;并且
基于所述第一多段线、所述第二多段线和所述多个深度值来生成三维多段线。
9.根据权利要求1所述的计算机实现方法,其中,生成所述三维几何形状包括:
识别所述二维几何形状中包含的第一多段线;
识别所述二维几何形状中包含的第二多段线;并且
基于所述第一多段线和所述第二多段线生成三角网格,以产生所述三维几何形状的多个三维顶点。
10.根据权利要求9所述的计算机实现方法,其中,所述第一多段线是基于从第一视角描绘所述现实世界场景的第一图像生成的,并且其中,所述第二多段线是基于从第二视角描绘所述现实世界场景的第二图像生成的。
11.根据权利要求1所述的计算机实现方法,其中,进一步基于用户的至少一个属性来渲染以显示图形。
12.根据权利要求11所述的计算机实现方法,其中,所述用户的所述至少一个属性包括与所述用户相关联的瞳间距离。
13.根据权利要求1所述的计算机实现方法,进一步包括增加与描绘所述现实世界场景的图像的组相关联的局部自适应对比度值,以生成预处理图像的组。
14.根据权利要求13所述的计算机实现方法,其中,所述特征的组是在所述预处理图像的组中识别的。
15.根据权利要求1所述的计算机实现方法,其中,渲染所述现实世界场景的所述第一图形表示包括:
从描绘所述现实世界场景的图像内的区域中提取纹理;并且
将所述纹理映射到对应于所述区域的所述粗略几何重建的一部分上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于脸谱科技有限责任公司,未经脸谱科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910105998.4/1.html,转载请声明来源钻瓜专利网。