欢迎访问《图学学报》 分享到:

图学学报 ›› 2024, Vol. 45 ›› Issue (1): 148-158.DOI: 10.11996/JG.j.2095-302X.2024010148

• 计算机图形学与虚拟现实 • 上一篇    下一篇

一种带高光处理的无缝纹理映射方法

石敏1(), 王炳祺1, 李兆歆2(), 朱登明3,4   

  1. 1.华北电力大学控制与计算机工程学院,北京 102206
    2.中国农业科学院农业信息研究所,北京 100081
    3.中国科学院计算技术研究所前瞻研究实验室,北京 100190
    4.太仓中科信息技术研究院,江苏 太仓 215400
  • 收稿日期:2023-06-25 接受日期:2023-10-12 出版日期:2024-02-29 发布日期:2024-02-29
  • 通讯作者:李兆歆(1983-),男,助理研究员,博士。主要研究方向为三维重建和三维计算机视觉等。E-mail:cszli@hotmail.com
  • 第一作者:石敏(1975-),女,副教授,博士。主要研究方向为虚拟现实。E-mail:shi_min@ncepu.edu.cn
  • 基金资助:
    国家重点研发计划项目(2020YFB1710400);国家自然科学基金项目(61972379);山东省新旧动能转换重大产业攻关项目(2021-55);2023年苏州市前沿技术研究项目

A seamless texture mapping method with highlight processing

SHI Min1(), WANG Bingqi1, LI Zhaoxin2(), ZHU Dengming3,4   

  1. 1. School of Control and Computer Engineering, North China Electric Power University, Beijing 102206, China
    2. Agricultural Information Institute, Chinese Academy of Agricultural Sciences, Beijing, 100081, China
    3. Prospective Research Laboratory, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China
    4. Taicang-CAS Institute of Information and Technology, Taicang Jiangsu 215400, China
  • Received:2023-06-25 Accepted:2023-10-12 Published:2024-02-29 Online:2024-02-29
  • First author:SHI Min (1975-), associate professor, Ph.D. Her main research interest covers virtual reality. E-mail:shi_min@ncepu.edu.cn
  • Supported by:
    National Key Research and Development Plan Subject(2020YFB1710400);National Natural Science Foundation of China(61972379);Major Industrial Projects to Transform Old and New Growth Drivers in Shandong Province(2021-55);2023 Suzhou Cutting-edge Technology Research Project

摘要:

纹理映射作为三维重建的重要步骤,直接关系到生成模型的视觉效果。传统的纹理映射方法通常使用简单的混合方法来获取表面纹理。通过将模型表面投影到每个纹理图像上来获取相应的纹理区域,然后将它们混合在一起以获取表面纹理。然而,由于相机位姿的不准确性,纹理映射结果存在明显的模糊和鬼影等问题。此外,在高光环境下获取的纹理图像很容易包含高光区域,最终导致纹理颜色的丢失,降低纹理的真实性。为了解决这些问题,提出了一种无缝纹理映射方法,可以有效消除高光反射。通过衡量纹理图像的质量,为每个模型表面选择最佳的纹理图像,并利用色度一致性约束优化的相机位姿以消除明显的纹理错位。针对高光问题,提出了一个高光处理模块,使用多视图图像信息并基于双色反射模型定位和处理高光纹理。最后,对纹理图进行纹理颜色一致性调整,以处理纹理之间的颜色差异。实验结果表明,与现有方法相比,提出的算法可以有效消除高光反射的影响,从而获得更好的纹理映射结果。

华北电力大学石敏副教授及其学生王炳祺等针对复杂光照条件下的重建模型的纹理真实感下降问题,提出了一种带高光处理的纹理映射方法。首先构建能量函数为模型面选择最佳纹理,而后利用色度一致性约束对相机位姿进行校正,并利用多视图输入信息定位并处理高光纹理,最后进行纹理颜色一致性调整以消除纹理接缝。通过在多种数据中进行测试,验证了算法能够有效地提升复杂光照条件下重建模型纹理的真实感。

关键词: 三维重建, 纹理映射, 高光处理, 纹理渲染, 位姿校正

Abstract:

As an important step of 3D reconstruction, texture mapping is directly related to the visual effect of the generative model. Classical texture mapping methods usually employ a simple blending method to obtain the surface texture. The corresponding texture regions are obtained by projecting the model surface onto each texture image, and then blending them to obtain the surface texture. However, due to the inaccuracy of the camera pose, the texture mapping results exhibit evident problems such as blurriness and ghosting. In addition, the texture images acquired in the high-light environment tend to contain highlight areas, resulting in texture color loss and diminished texture authenticity. To address these issues, a seamless texture mapping method capable of effectively eliminating highlight reflections was proposed. The method selected the best texture image for each model surface by assessing the quality of the texture image, and chromaticity consistency was utilized to constrain the optimized camera pose, eliminating obvious texture misalignments. To address the highlight problem, a highlight processing module was proposed, utilizing multi-view image information and employing a two-color reflection model to identify and process the highlight texture. Finally, adjustments were made to the texture color consistency to tackle color inconsistency between textures. The experimental results demonstrated that the proposed algorithm can obtain superior texture mapping results compared with state-of-the-art methods and effectively eliminate highlight reflections.

Key words: 3D reconstruction, texture mapping, highlight removal, texture rendering, pose correction

中图分类号: