[发明专利]三维模型表面空洞填补方法和装置有效
申请号: | 201810575202.7 | 申请日: | 2018-06-06 |
公开(公告)号: | CN109064542B | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 孙鑫;谢哲 | 申请(专利权)人: | 贝壳找房(北京)科技有限公司 |
主分类号: | G06T15/04 | 分类号: | G06T15/04 |
代理公司: | 11002 北京路浩知识产权代理有限公司 | 代理人: | 王莹;李相雨<国际申请>=<国际公布>= |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 空洞 三维模型 三角形集合 第一表面 填补 方法和装置 表面空洞 三维空间 查找 第二表面 加权平均 空洞边缘 纹理映射 展示效果 纹理 构建 实景 填满 预设 | ||
本发明实施例提供一种三维模型表面空洞填补方法和装置。所述方法包括:在构建出整个三维模型框架的第一表面之后,将三维空间实景图的纹理映射到第一表面上,生成包含纹理的第二表面;查找出第一表面的空洞;当空洞的面积小于预设数值时,查找出与空洞边缘的三角形相连的三角形集合;获取三角形集合中各三角形的顶点的颜色值,获取空洞中的各三角形的顶点与三角形集合中各三角形的顶点的距离;对三角形集合中各三角形的顶点的颜色值做加权平均,得到空洞中各三角形的顶点的颜色值;根据空洞中各三角形的顶点的颜色值填补空洞。本发明实施例通过对空洞中各三角形的颜色进行填补,能够填满三维模型表面的空洞,提高三维模型的展示效果。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种三维模型表面空洞填补方法和装置。
背景技术
在现有的三维房屋模型中,例如VR(Virtual Reality,虚拟现实)看房系统,由于在拍摄过程中,有些位置会被其他物体被遮挡,从而无法采集到数据,也不能拍摄到实景图像。在构建三维房屋模型的过程中,没有数据的区域会在模型表面生成空洞,从模型展示来看就会显示一个黑洞,严重影响模型的展示效果。
因此,如何填补模型表面的空洞,成为亟待解决的问题。
发明内容
针对现有技术存在的问题,本发明实施例提供一种三维模型表面空洞填补方法和装置。
一方面,本发明实施例提供一种三维模型表面空洞填补方法,所述方法包括:
在构建出整个三维模型框架的第一表面之后,将三维空间实景图的纹理映射到所述第一表面上,生成包含纹理的第二表面,所述第一表面由第一三角形集合组成,所述第二表面由第二三角形集合组成;
根据所述第一三角形集合和所述第二三角形集合的对应关系查找出所述第一表面的空洞,所述空洞由多个缺失纹理的三角形组成;
计算各空洞的面积,当空洞的面积小于预设数值时,在所述第一三角形集合中查找出与空洞边缘的三角形相连的所有三角形,组成第三三角形集合;
根据第三三角形集合与第二三角形集合的对应关系获取第三三角形集合中各三角形的顶点的颜色值,以及获取空洞中的各三角形的顶点与所述第三三角形集合中各三角形的顶点的距离;
根据空洞中的各三角形的顶点与所述第三三角形集合中各三角形的顶点的距离对所述第三三角形集合中各三角形的顶点的颜色值做加权平均,得到空洞中各三角形的顶点的颜色值;
根据空洞中各三角形的顶点的颜色值填补空洞。
另一方面,本发明实施例提供一种三维模型表面空洞填补装置,所述装置包括:
映射单元,用于在构建出整个三维模型框架的第一表面之后,将三维空间实景图的纹理映射到所述第一表面上,生成包含纹理的第二表面,所述第一表面由第一三角形集合组成,所述第二表面由第二三角形集合组成;
第一查找单元,用于根据所述第一三角形集合和所述第二三角形集合的对应关系查找出所述第一表面的空洞,所述空洞由多个缺失纹理的三角形组成;
第一计算单元,用于计算各空洞的面积;
第二查找单元,用于当空洞的面积小于预设数值时,在所述第一三角形集合中查找出与空洞边缘的三角形相连的所有三角形,组成第三三角形集合;
获取单元,用于根据第三三角形集合与第二三角形集合的对应关系获取第三三角形集合中各三角形的顶点的颜色值,以及获取空洞中的各三角形的顶点与所述第三三角形集合中各三角形的顶点的距离;
第二计算单元,用于根据空洞中的各三角形的顶点与所述第三三角形集合中各三角形的顶点的距离对所述第三三角形集合中各三角形的顶点的颜色值做加权平均,得到空洞中各三角形的顶点的颜色值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝壳找房(北京)科技有限公司,未经贝壳找房(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810575202.7/2.html,转载请声明来源钻瓜专利网。