融合语义-灰度特征的三维场景纹理优化算法
Texture Optimization Algorithm for 3D Scenes Fusing Semantic-Grayscale Features
-
摘要: 针对三维场景纹理映射中存在的模糊伪影问题, 利用多角度拍摄的图像对三维场景进行高保真纹理映射,提出一种融合语义-灰度特征的三维场景纹理优化算法. 首先根据图像对应的相机姿态计算初始图像映射关系; 然后融合语义特征对初始映射关系进行优化, 保证场景中几何模型间颜色的正确性; 再融合灰度特征进一步优化, 保证几何模型内部纹理颜色的正确性; 最后结合三维场景信息, 采用加权平均策略融合像素合成纹理图像, 同时根据映射关系将纹理图像反投影到几何体, 生成具有高保真纹理的三维场景. 在 Fountain 和 BundleFusion(Office0, Office2)公开数据集上, 与现有的纹理优化算法进行对比实验, 结果表明, 所提算法合成的纹理图像与真值图像的平均结构相似性达到 0.89, 平均峰值信噪比达到 39.10 dB, 并且在 2 个数据集上的纹理优化速度分别为 62 s 和 106 s, 平均优化速度提升 67.2%. 所提算法能够在视觉质量和优化速度之间取得较好的平衡效果, 并且在包含较大相机姿态误差以及低精度重建几何的情况下仍具有明显优势.Abstract: To tackle the issue of blurry artifacts in texture mapping for 3D reconstruction, this paper proposes a texture optimization algorithm by fusing semantic features and grayscale features for 3D scene texture optimization, which can recover photorealistic texture map for 3D scenes using multi-view images. This paper first calculates the initial images mapping relationship based on the camera pose corresponding to the image. Then, the initial mapping relationship is optimized by fusing semantic features to ensure the correct color of the geometric models in the scene, and further optimized by fusing grayscale features to ensure the correct color of the texture within the geometric models. Finally, the texture maps are synthesized by fusing the pixels with the 3D scene information using a weighted averaging strategy, and the texture maps are back-projected onto the geometry according to the mapping relationship, which generates 3D scenes with high-fidelity texture. The experimental results on Fountain and BundleFusion (Office0, Office2) public datasets show that compared with existing texture optimization algorithms, this algorithm achieves an average structural similarity index measure of 0.89 between the synthesized texture maps and the ground truth, and an average peak signal to noise ratio of 39.10 dB. The texture optimization speed on the two datasets are 62 s and 106 s, respectively, with an average speed increase of 67.2%. This algorithm can achieve a good balance between visual quality and optimization speed, and it still has a significant advantage in the presence of large camera pose errors and low-precision reconstructed geometry.
下载: