2012-01-01 108 views
4

我是一個圖像處理新手,我已經從一組圖像創建一個全景圖像的項目,我不知道如何開始在這個.What我需要學習的所有東西? 預先感謝您如何使用一組圖像創建全景圖像

+0

我不明白爲什麼這個問題已經被標記爲「篩選」。這不是關於SIFT的問題。有許多類型的特徵可用於對齊投影。你甚至不需要功能;如果圖像集合適合,則可以使用直接方法。 – koan 2012-01-01 23:06:49

+0

我搜索的網絡是幾乎無處不在的SIFT用於功能和說,你可以告訴我什麼是直接的方法,因爲它會對我很有幫助。謝謝 – ankit 2012-01-02 07:00:42

+0

SIFT只是一種功能。哈里斯角和康萊特功能已被廣泛用於鑲嵌。有關直接與間接的更多信息,請參閱http://en.wikipedia.org/wiki/Motion_estimation和Szeliski書。 – koan 2012-01-02 08:27:58

回答

6

這裏有一個很好的參考。

馬修·布朗和戴維·羅威, 「Automatic panoramic image stitching using invariant features,」 國際計算機視覺雜誌,74,1(2007),頁59-73。

該過程基本上是這樣的:

  1. 在可重複的關鍵點提取圖像特徵。
  2. 做圖像到圖像匹配找出圖像之間的重疊區域。
  3. 做束調整以對齊所有匹配的圖像。
  4. 渲染技巧,使輸出看起來不錯。

上面參考使用SIFT特徵,在本文中所描述:

戴維·G·洛韋, 「Distinctive image features from scale-invariant keypoints,」 國際計算機視覺雜誌,60,2(2004),第91-。 110。

先決條件,以瞭解這種材料包括:

公案建議在他的回答一個很好的教科書。

可以使用很多現有的代碼來進行特徵提取(VlFeat提供Matlab和C++庫),RANSAC和最小化(我不知道最好的庫是什麼)。 OpenCV也是一個非常好的計算機視覺庫。

您對這個項目有多長時間?我認爲這是雄心壯志。基於沒有計算機視覺方面的經驗,我認爲一個不錯的目標是找到兩個圖像之間的轉換並將它們縫合在一起。你會從中學到很多東西。

+0

提問者說他​​們是新手,甚至不知道從哪裏開始;而你正在談論功能,單應性和捆綁調整!你的答案必須看起來像象形文字 – koan 2012-01-01 23:12:35

+1

@koan他們知道足夠用SIFT標記它,並且他們要求列出要學習的東西,所以,這就是我的答案。 – 2012-01-02 04:17:57

+0

其實我面對的主要問題是,雖然我可以訪問所有關於全景圖像創作的國際研究論文,但也沒有先決條件來理解他們正在應用的過程。如果你能告訴我什麼是理解它們的先決條件,那麼很有幫助。 – ankit 2012-01-02 07:28:16