2013-06-18 22 views
0

我想使用OpenCV在圖像中查找QR碼並獲取它的旋轉角度。 OpenCV集合的示例Features2D + Homography to find a known object中顯示瞭如何查找對象。 我感興趣的是我如何估計旋轉角度的精度以及什麼是最準確的方法。已知對象的旋轉精度

Btw。相機校準完成。

回答

0

我已經寫了一篇關於科學錯誤的分析性估計的長段落,但即使它是最準確的方法,它也是一個失敗的原因,除非你有很多時間在你的手上並被設置爲飛向火星。分析方法是艱苦的工作(但肯定不是不可能的)。

更現實的方法是隻是統計地估計誤差。通過改變圖像(縮放,旋轉等)來改變一些參數,擬合預期的vs觀察角度,看看它們如何依賴於輪廓的大小,最小高度或最小寬度,偏心率等。選擇一些因素,參見然後希望它們適合一些可見的公式,比如angle_deviation = a1 * x^n1 * a2 * y^n2 * a3 * z^n3(例如1.234 * width^2 * 1.111 * height^2 * 2.8 *區)。

This will be useful.

好運。

+0

嗯,我認爲這是至少在單線情況下的直線前進... – Mario