2013-05-17 39 views

回答

1

一種標準的方法是檢測強關鍵點並提取它們周圍的區域。如果關鍵點穩定,這些地區也將保持穩定。事實上,您最好提取關鍵點,然後提取它們的匹配描述符,因爲這些對於縮放和旋轉是不變的(假設您使用SURF或SIFT)。看看OpenCV中的this example

+0

謝謝你的回覆。目前我正在使用SURF,但由於費時,我不希望每一幀都使用衝浪。所以我想在結果幀之間使用模板匹配。如果我們能夠知道圖像的哪個部分對於模板匹配是穩定的,它可以減少運行時間。 – flyzhao

+0

我很確定,模板匹配最終會比SURF匹配慢,說實話。但絕對值得嘗試。您可以通過在第一幀中檢測SURF關鍵點來識別匹配區域,然後在後續幀中對這些區域進行模板匹配。 – Zaphod

+0

我同意你的看法,如果我嘗試在整個圖像上進行模板匹配,它會變慢。我用第一幀檢測SURF關鍵點或ORB來識別區域,然後,我只需要使用模板匹配來獲得兩幀之間的傳輸矩陣,因此只需要使用模板匹配進行幾次。我嘗試光流,但不像我預期的那樣穩定。謝謝〜 – flyzhao