[发明专利]针对实景三维模型的无网格边界孔洞修补方法和装置有效
| 申请号: | 202010220326.0 | 申请日: | 2020-03-25 |
| 公开(公告)号: | CN111583409B | 公开(公告)日: | 2023-06-27 |
| 发明(设计)人: | 沈大勇;贾军辉;龚建辉 | 申请(专利权)人: | 沈大勇 |
| 主分类号: | G06T17/20 | 分类号: | G06T17/20;G06T19/20 |
| 代理公司: | 北京远大卓悦知识产权代理有限公司 11369 | 代理人: | 卞静静 |
| 地址: | 610100 四川*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 针对 实景 三维 模型 网格 边界 孔洞 修补 方法 装置 | ||
1.针对实景三维模型的无网格边界孔洞修补方法,其特征在于,包括:
获取实景三维模型网格;
利用人工交互的方式从所述实景三维模型网格中选取孔洞区域;
从所述实景三维模型网格中切割所述孔洞区域,得到经过切割的实景三维模型网格;
针对所述孔洞区域构建三维凸包;
在所述三维凸包中探测不合理面片,包括:根据所述三维凸包构建OBB方向包围盒,统计所述三维凸包中法线与所述包围盒各面之间的交点数量,将与所述包围盒中交点数量低于设定阈值的面相交的法线设为不合理法线,将具有所述不合理法线的面片设为不合理面片;
从所述三维凸包中删除不合理面片,从而得到重建网格;
对所述重建网格与所述经过切割的实景三维模型网格进行缝合。
2.如权利要求1所述的针对实景三维模型的无网格边界孔洞修补方法,其特征在于,所述从所述实景三维模型网格中切割所述孔洞区域,得到经过切割的实景三维模型网格,包括:
从所述实景三维模型网格中切割所述孔洞区域,探测所述孔洞区域的边界,删除所述实景三维模型网格中与所述孔洞区域的边界邻接的三角形,从而得到经过切割的实景三维模型网格。
3.如权利要求1或2所述的针对实景三维模型的无网格边界孔洞修补方法,其特征在于,所述在所述三维凸包中探测不合理面片,具体包括:
根据所述三维凸包构建OBB方向包围盒,统计所述三维凸包中法线与所述包围盒各面之间的交点数量Ni(1i≤6),将所述包围盒中交点数量最大的面设为N1,则将满足条件Ni/N1k(1i≤6,0k≤0.1)的第i面所包含的法线方向范围设为不合理法线阈值δnormal,如所述三维凸包中面片的法线方向n∈δnormal,则该面片为不合理面片。
4.如权利要求1或2所述的针对实景三维模型的无网格边界孔洞修补方法,其特征在于,所述在所述三维凸包中探测不合理面片,还包括:
将所述三维凸包中法线沿Z轴负方向的面片设为不合理面片。
5.如权利要求1或2所述的针对实景三维模型的无网格边界孔洞修补方法,其特征在于,对所述重建网格与所述经过切割的实景三维模型网格进行缝合,包括:
将所述重建网格的边界与所述经过切割的实景三维模型网格的边界之间的缝隙作为常规孔洞进行修补。
6.如权利要求5所述的针对实景三维模型的无网格边界孔洞修补方法,其特征在于,对所述重建网格与所述经过切割的实景三维模型网格进行缝合,具体包括:
计算所述重建网格的边界上顶点与所述经过切割的实景三维模型网格的边界上顶点之间的最短距离lmin,设构成最短距离的两个顶点分别为所述重建网格边界上的顶点A和所述经过切割的实景三维模型网格边界上的顶点B,以边AB作为缝合的起始边;
以边AB构建三角形,从所述重建网格的边界或者所述经过切割的实景三维模型网格的边界上选取下一个顶点G,顶点G的选取条件为:使三角形△ABG的外接圆半径最小;继续以边BG构建下一个三角形,下一个顶点的选取条件与顶点G相同,重复上述过程,直至完成对所述重建网格和所述经过切割的实景三维模型网格的边界的缝合。
7.如权利要求6所述的针对实景三维模型的无网格边界孔洞修补方法,其特征在于,对所述重建网格与所述经过切割的实景三维模型网格进行缝合之前,还包括:
调整所述重建网格的结构以及对所述重建网格进行法线重定向操作。
8.如权利要求7所述的针对实景三维模型的无网格边界孔洞修补方法,其特征在于,所述调整所述重建网格的结构包括对所述重建网格进行加密或均化操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈大勇,未经沈大勇许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010220326.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种小型化零中频快跳频电台
- 下一篇:飞行器平台及飞行器平台的组网方法





