基于赋值照片权重的连续三维材质生成方法、设备及介质技术

技术编号:26973119 阅读:33 留言:0更新日期:2021-01-06 00:06
本发明专利技术公开了一种基于赋值照片权重的连续三维材质生成方法,包括:将三维网格模型中的三角形面片的映射到照片,并使损失函数达到最小化;损失函数包括边缘匹配度度量函数、方向度量函数、区域度量函数以及照片偏爱权重函数;边缘匹配度度量函数用于表示相邻三角形面片边缘的材质颜色纹理匹配度;方向度量函数用于表示三角形面片的法线方向与三角形面片投射到的照片平面的法线方向之间的夹角;区域度量函数用于表示相邻三角形面片是否选自同一照片;照片偏爱权重函数用于对高质量的或特殊位置的照片给予加权。本发明专利技术还公开了一种计算机设备及计算机可读存储介质。本发明专利技术通过构建全新的损失函数,实现了用简单的方法获取了突出的视觉满意度。

【技术实现步骤摘要】
基于赋值照片权重的连续三维材质生成方法、设备及介质
本专利技术涉及图像处理
,尤其涉及一种基于赋值照片权重的连续三维材质生成方法、计算机设备及计算机可读存储介质。
技术介绍
三维模型是三角形面片的集合,三维模型的颜色一般通过以下两种方法连实现:方法一、给三角形的每个顶点指定颜色;方法二、将三角形的每个顶点映射到一幅二维的图片上,该方法可以实现更逼真的近乎现实的色彩和细节。其中,该方法中的图片称作纹理,将图片贴到三维模型的过程称作纹理映射,而采用真实的照片作为纹理,可以实现近乎真实的三维模型感观体验。三维模型的纹理映射一般有手工指定和自动程序化指定等算法。由于三维模型的表面并非平面,纹理映射的主要难度是对三维物体,无法用一张照片覆盖360度的物体表面,因此,往往需要拍摄多张照片,并把多张照片拼接起来才能覆盖(参见图1)。这多张照片通常有非常大的重叠区域,那么在材质映射时,必然有相邻的三角形面片的材质纹理来自不同的照片,尤其在这多张照片的采光不统一,照片到三维模型的定位存在估计误差的情况下,可以看到明显的纹理错位现象。本文档来自技高网...

【技术保护点】
1.一种基于赋值照片权重的连续三维材质生成方法,其特征在于,包括:/n将三维网格模型中的三角形面片的映射到照片,并使损失函数达到最小化;/n所述损失函数包括边缘匹配度度量函数、方向度量函数、区域度量函数以及照片偏爱权重函数;/n所述边缘匹配度度量函数用于表示相邻三角形面片边缘的材质颜色纹理匹配度;/n所述方向度量函数用于表示三角形面片的法线方向与三角形面片投射到的照片平面的法线方向之间的夹角;/n所述区域度量函数用于表示相邻三角形面片是否选自同一照片;/n所述照片偏爱权重函数用于对高质量的或特殊位置的照片给予加权。/n

【技术特征摘要】
1.一种基于赋值照片权重的连续三维材质生成方法,其特征在于,包括:
将三维网格模型中的三角形面片的映射到照片,并使损失函数达到最小化;
所述损失函数包括边缘匹配度度量函数、方向度量函数、区域度量函数以及照片偏爱权重函数;
所述边缘匹配度度量函数用于表示相邻三角形面片边缘的材质颜色纹理匹配度;
所述方向度量函数用于表示三角形面片的法线方向与三角形面片投射到的照片平面的法线方向之间的夹角;
所述区域度量函数用于表示相邻三角形面片是否选自同一照片;
所述照片偏爱权重函数用于对高质量的或特殊位置的照片给予加权。


2.如权利要求1所述的基于赋值照片权重的连续三维材质生成方法,其特征在于,
相邻三角形面片边缘的材质颜色纹理匹配度越高,则边缘匹配度度量函数越小;
三角形面片的法线方向与三角形面片投射到的照片平面的法线方向之间的夹角越小,则方向度量函数越小;
若区域度量函数用于表示相邻三角形面片选自同一照片,则区域度量函数小。


3.如权利要求1所述的基于赋值照片权重的连续三维材质生成方法,其特征在于,所述边缘匹配度度量函数为:



其中,Boundary为相邻三角形面片的边缘,fleft及fright为相邻三角形面片,ρ为权重值。


4.如权利要求1所述的基于赋值照片权重的连续三维材质生成方法,其特征在于,所述方向度量函数为:



其中,为三角形面片的集合,Area(fi)为三角形面片的面积,为三角形面片的法线方向,为三角形面片投射到的照片平面的法线方向,λ为权重值。


5.如权利要求1所述的基于赋值照片权重的连续三维材质生成方法,其特征在于,所述区域度量函数为:



其中,Boundary为相邻三角形面片的边...

【专利技术属性】
技术研发人员:谢辉方彤
申请(专利权)人:广州梦域数码技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1