[发明专利]一种3D漫游方法及系统有效
| 申请号: | 201810732613.2 | 申请日: | 2018-07-05 |
| 公开(公告)号: | CN109064533B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 冯准赛;郭胜男 | 申请(专利权)人: | 奥比中光科技集团股份有限公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T7/13 |
| 代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 程丹 |
| 地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 漫游 方法 系统 | ||
1.一种3D漫游方法,其特征在于,包括如下步骤:
S1.获取目标空间的RGBD图像,建立所述目标空间的三维纹理模型;
S2.识别所述RGBD图像或所述三维纹理模型中的反射面;
S3.根据视点与所述反射面的相对位置关系,计算获得所述反射面的反射图像;步骤S3具体包括:
实时跟踪3D漫游视点的位置,记录所述视点位置信息;
结合反射面节点的三维坐标信息,通过镜面反射原理或透视投影原理,计算目标空间内与反射面节点对应的目标空间节点;
将所述目标空间节点的纹理信息赋值给所述反射面节点形成反射面内的反射图像。
2.如权利要求1所述的3D漫游方法,其特征在于,所述步骤S2在3D漫游阶段实时地识别所述反射面。
3.如权利要求1所述的3D漫游方法,其特征在于,所述步骤S2中通过边缘检测或轮廓提取方法识别所述反射面。
4.如权利要求1所述的3D漫游方法,其特征在于,所述RGBD图像中包含具有标识物的反射面;所述步骤S2中通过所述标识物识别出所述反射面。
5.如权利要求1所述的3D漫游方法,其特征在于,所述步骤S2还包括:提取所述反射面上的外轮廓节点,查找存在于所述外轮廓节点阈值范围内的三维点云作为反射面节点。
6.如权利要求1所述的3D漫游方法,其特征在于,由所述视点以及所述反射面节点确定反射光线,并根据镜面反射原理,由所述反射光线以及所述反射面节点的法向向量计算出入射光线,利用所述入射光线计算出所述目标空间节点。
7.如权利要求1所述的3D漫游方法,其特征在于,将所述视点相对于所述反射面对称移动到所述反射面的另一边形成虚拟视点,构成透视投影模型,通过透视投影矩阵计算出所述目标空间节点。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的3D漫游方法。
9.一种3D漫游系统,其特征在于,包括:
深度相机,用于采集目标空间的多幅RGBD图像;
处理器,用于:接收所述目标空间的多幅RGBD图像,建立所述目标空间的三维纹理模型;识别所述RGBD图像或所述三维纹理模型中的反射面;根据视点与所述反射面的相对位置关系,计算获得所述反射面的反射图像;
其中,根据视点与所述反射面的相对位置关系,计算获得所述反射面的反射图像的具体步骤包括:
实时跟踪3D漫游视点的位置,记录所述视点位置信息;
结合反射面节点的三维坐标信息,通过镜面反射原理或透视投影原理,计算目标空间内与反射面节点对应的目标空间节点;
将所述目标空间节点的纹理信息赋值给所述反射面节点形成反射面内的反射图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥比中光科技集团股份有限公司,未经奥比中光科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810732613.2/1.html,转载请声明来源钻瓜专利网。





