[发明专利]一种面向三维重建的自动纹理贴图方法、终端及存储介质在审
申请号: | 202310386888.6 | 申请日: | 2023-04-12 |
公开(公告)号: | CN116402934A | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 杨帆;孙宇飞;胡建国;潘鑫淼;郝强 | 申请(专利权)人: | 小视科技(江苏)股份有限公司 |
主分类号: | G06T15/04 | 分类号: | G06T15/04;G06T17/20 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 曹婷 |
地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 三维重建 自动 纹理 贴图 方法 终端 存储 介质 | ||
本发明公开了一种面向三维重建的自动纹理贴图方法、终端及存储介质,涉及计算机技术领域,解决了三角形网格模型中纹理贴图的色差较大的技术问题,其技术方案要点是对三角形网格模型中每个三角形的第一最优投影视角进行确定;对三角形每个顶点的第二最优投影视角进行计算,得到每个三角形关于顶点的3个第二最优投影视角;对每个三角形顶点的UV坐标进行计算,分别得到三角形3个顶点在二维纹理贴图中的横纵坐标,从而得到三角形内任一点在二维纹理贴图中的横纵坐标;根据坐标在原始照片中对像素进行对应采样,根据采样到的像素自动进行纹理贴图。显著降低了纹理贴图流程的复杂度,减少了相邻三角形纹理的色差,生成较为完整且连续的纹理。
技术领域
本申请涉及计算机技术领域,尤其涉及一种面向三维重建的自动纹理贴图方法、终端及存储介质。
背景技术
三维重建中的纹理贴图是指根据一组拍摄的相机姿态已知的RGB图像,为已重建好的白模三维网格模型的表面生成相应的色彩信息,以还原真实场景中三维物体的颜色。现有的纹理贴图技术存在以下缺点:
(1)在生成初始纹理时,多采用基于概率图模型的GraphCut算法为三维模型的每个三角形选择最优视角的RGB图像。例如在三维模型为三角形网格模型中,由于相邻三角形的最优视角不一定相同,其图像光照可能差别很大,导致相邻三角形的纹理可能产生较大的色差。
(2)在进行色差优化时,多采用先优化顶点的颜色调整量,而对三角形内部像素的调整量进行插值处理,这样会导致相邻顶点距离较远时颜色调整量误差较大。
(3)在进行纹理贴图的UV坐标的生成时,多采用保角或保形参数化的方式,将空间三角形参数化到二维贴图中,会产生三角形重叠等问题,需要进行复杂的后处理。
因此,亟需一种新的纹理贴图方法以解决上述问题。
发明内容
本申请提供了一种面向三维重建的自动纹理贴图方法、终端及存储介质,其技术目的是减少三角形网格模型中纹理贴图的色差和调整误差,简化纹理贴图的流程。
本申请的上述技术目的是通过以下技术方案得以实现的:
一种面向三维重建的自动纹理贴图方法,包括:
S1:通过原始照片和相机姿态构建三角形网格模型;
S2:对三角形网格模型中每个三角形的第一最优投影视角进行确定;
S3:对三角形每个顶点的第二最优投影视角进行计算,得到每个三角形关于顶点的3个第二最优投影视角;其中,相邻三角形共享顶点,则第二最优投影视角的值等于相邻的三角形中出现数量最多的第一最优投影视角;
S4:对每个三角形顶点的UV坐标进行计算,分别得到三角形3个顶点在二维纹理贴图中的横纵坐标(u,v),根据三角形顶点坐标得到三角形内任一点在二维纹理贴图中的横纵坐标(u,v);
S5:根据(u,v)坐标在原始照片中对像素进行对应采样,根据采样到的像素自动进行纹理贴图。
进一步地,该方法还包括:
S6:对纹理贴图进行全局色差优化,得到像素的颜色调整量后,再对纹理贴图的像素值进行更新。
一种终端,所述终端包括处理器和存储器,所述处理器用于执行存储器中存储的一个或者多个程序,以实现一种面向三维重建的自动纹理贴图方法的步骤。
一种存储介质,所述存储介质包括一个或者多个程序可被一个或者多个处理器执行,以实现一种面向三维重建的自动纹理贴图方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小视科技(江苏)股份有限公司,未经小视科技(江苏)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310386888.6/2.html,转载请声明来源钻瓜专利网。