【发布时间】:2021-03-09 05:28:13
【问题描述】:
我正在使用 openCV 的 cameraCalibration 功能,效果很好。但是,我无法理解为什么它使用它的特定成本函数
sqrt( 1/n * sum( d(xi', xi)**2 ,i , 1, n))
其中xi' 是重新投影(或模型)坐标,xi 是原始图像坐标(例如参见this Question)。直观地说,我会将成本函数写为
1/n sum( d(xi', xi) , i, 1, n)
换句话说,作为点的欧几里得距离的平均值。
我了解这些表达方式在数量上是不同的。我感兴趣的是两个成本函数的首选解决方案之间的定性差异是什么?为什么将前者用于相机校准?
【问题讨论】:
标签: opencv computer-vision camera-calibration