MVS-Texturing 相关背景知识与论文总结
MVS-Texturing 相关背景知识与论文总结
本文总结MVS-Texturing相关背景知识与论文。MVS-Texturing是三维重建的开源代码库,主要用于模型贴纹理。其github地址为:https://github.com/nmoehrle/mvs-texturing。
目录
- 1 MVS-Texturing主体流程
- 2 各个模块相关理论知识与参考资料
- 1 MVS-Texturing主体流程
texrecon.cpp下记录了其整体流程。三维模型和纹理读取(包含世界坐标到纹理的转换矩阵)、构建模型的连接表(三角形相邻关系矩阵)、计算代价矩阵(每个三角面片选取纹理标签的代价,代价主要考虑纹理清晰度)、计算模型三角面片最优纹理标签、根据三角面片纹理标签生成纹理patches、对patches进行全局匀色(global_seam_leveling)、对patches进行局部匀色(local_seam_leveling)、patches合并得到纹理atlas、输出模型(带纹理和纹理坐标)。
- 2 各个模块相关理论知识与参考资料
计算模型三角面片最优纹理标签: