我正在寻找用于将投影纹理合并到几何体上的论文/算法。更具体地说,给定一组完全校准的相机/照片和几何图形,我们如何定义一个度量标准,用于选择应该使用哪张照片来纹理给定的几何体贴片。
我可以想到一些可以寻求最小化的属性,包括表面法线和相机之间的角度,相机与表面的距离,以及最小化锐度的一些参数化。
问题是如何将这些事情结合起来,是否有完善的现有解决方案?
答案 0 :(得分:1)
我确信有理论方法可能最终产生结果。但我想推荐一种更直接的方法:
如果您有可用的GPU,并且具有一些DirectX或OpenGL着色器体验(或GPU编程经验),那么将每个纹理“展开”到模型上并检查结果是相对简单的。
最初使用你的眼睛,并建立一个简单的指标,可以快速判断与你的眼睛相关性。 (例如,由于锐度可能是良好纹理的理想特征,因此请对输出和输入的映射部分进行2D FFT:具有最高频率内容和最小损耗的映射可能是您的最佳选择。 )
有时最简单的方法('尝试所有并测试',AKA'蛮力')可能是最好的,特别是如果你有一些GPU马力可用。也就是说,不要试图建立一个成功的理论预测器(这可能是开发和调试的王室痛苦),而是产生所有可能的结果并比较它们以确定哪个是最好的。
毕竟,即使您基于预测开发了先验方法,您仍然必须应用投影并检查结果以确保其有效。既然你需要编写测试代码,为什么要编写其他代码呢?