2012-11-22 16 views
0

的處理時間由於SURF特徵匹配花費大量的處理時間。所以,我決定調整位圖,以縮短SURF.But的處理時間,我可以知道,如果讓小位將花費SURF的更少的處理時間?安卓:將圖像的大小影響SURF

回答

3

當然,這是加快最圖像處理算法的一種方式。

在OpenCV中,您還可以在SURF構造函數中指定參數_nOctaveLayers_nOctaves。這些參數決定了算法檢查特徵點的不同比例的數量。如果減少這些值,您將獲得更快的檢測時間,但您也將錯過未檢查的比例的特徵點。

這些加速是基於檢測SURF點。如果你嚴格地談論匹配點,那麼圖像中的點數是運行時間中最大的獨裁者。

+0

感謝您response.So加快SURF將降低精度?而且精度也爲這樣的匹配非常重要application.Since的處理時間是根據檢測SURF點,所以調整圖像不會加快圖像處理?我說得對嗎? –

+1

它不能保證降低精度,但是這是一個可能的結果。這是計算機視覺中最臭名昭着的問題:速度與準確性。另一種替代方案可能是OpenCV的SURF GPU實現 – Chris

0

你試過天體?你可以在samples/python2/plane_tracker.py下找到orb的樣例用法。我還沒有在手機上試過它,但在電腦上,它可以同時和快速地匹配多個目標,而衝浪正在與一個人掙扎。