研究生: |
范智勝 Chih-Sheng Fan |
---|---|
論文名稱: |
Fast Keypoint Matching for Visual Tracking 快速特徵點比對運用於物體追蹤 |
指導教授: |
陳煥宗
Hwann-Tzong Chen |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊系統與應用研究所 Institute of Information Systems and Applications |
論文出版年: | 2008 |
畢業學年度: | 96 |
語文別: | 英文 |
論文頁數: | 44 |
中文關鍵詞: | 特徵點比對 、隨機分類樹 、視訊追蹤 |
外文關鍵詞: | keypoint matching, randomized trees, visual tracking |
相關次數: | 點閱:56 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
我們藉由快速比對影像中特徵點的機制,建立了一個即時物體追蹤系統。 為了能夠達成即時追蹤的效能,我們的採用了 ferns 架構來建立分類器。所謂的 ferns 架構,為 randomized trees 架構的改良,不但簡化了分類器的訓練過程,而且分類的準確度更高。實驗過程可以分為兩個階段,分別是離線訓練階段,以及即時追蹤階段。在離線訓練過程中,我們利用由不同種類轉換矩陣所創造出來的訓練資料,分別訓練 independent-feature ferns 分類器及 joint-feature ferns 分類器。我們使用 Prim’s 演算法在特徵點上面建立了一個最小生成樹,並且搭配我們提出的 joint ferns 分類器,來描述鄰近特徵點之間的空間關係,因此能增進特徵點辨識的精確度。在即時追蹤階段,對於每一個新輸入的視訊畫面,我們先偵測特徵點,並試著重建出最小生成樹。為了處理遮蔽的問題,我們允許只重建出最小生成樹的部份集合;如此一來,藉由結合 independent-feature ferns 特徵辨識以及 joint-feature ferns 特徵辨識,我們便能有效率的增加整體的辨識準確度。 為了加速原本頗為耗時的訓練過程,我們也提出了一個新方法,利用 large feature sets 的概念,來避免過多的影像轉換運算。 藉由這個新的訓練方式,訓練 ferns 分類器所需要的時間便可以降低至原本的百分之十左右,因而大幅提升了訓練的效率。
This thesis describes our exploration of constructing a visual tracking system based on fast keypoint matching. To achieve real-time performance, the ferns architecture, which is an improvement of the randomized trees architecture and is simpler and faster in training, testing, and implementing, is adapted in our thesis for building classifiers. We separate the experiment into two phases: i) off-line training phase and ii) tracking phase. In the off-line training phase, we train independent-feature and joint-feature classifiers separately according to their infinite training sets which are created from different kinds of transformation matrices. To enhance the recognition accuracy, we incorporate the co-occurrence information of keypoints and use a graph-based representation to model the spatial relations between the keypoints. More specifically, we build a minimum spanning tree on the keypoints using Prim’s algorithm. We introduce the joint-feature ferns classifiers that take account of the spatial relations between keypoints and thus improve the accuracy of keypoint recognition. Then, we sequentially rebuild the minimum spanning tree on the new frame. As for the occlusion problem, we try to rebuild partial sets of minimum spanning tree. As a result, we can increase the overall recognition accuracy efficiently by combining independent feature recognition with joint feature recognition. Furthermore, to speed up the time-consuming off-line training process, we present a novel scheme called large-feature-set training to avoid the need of intensive image transformations. The time required for training ferns classifiers can be reduced to about 10%.
[1] Shai Avidan. Support vector tracking. IEEE Trans. Pattern Anal. Mach. Intell.,26(8):1064-1072, 2004.
[2] Dorin Comaniciu, Visvanathan Ramesh, and Peter Meer. Real-time tracking of non-rigid objects using mean shift. In CVPR, pages 2142-, 2000.
[3] Michael Grabner, Helmut Grabner, and Horst Bischof. Learning features for tracking. In CVPR, 2007.
[4] C. Harris and M. Stephens. A combined corner and edge detection. IEEE Trans. Pattern Anal. Mach. Intell., pages 147-151, 1988.
[5] Michael Isard and Andrew Blake. Contour tracking by stochastic propagation of conditional density. In ECCV (1), pages 343-356, 1996.
[6] Vincent Lepetit and Pascal Fua. Keypoint recognition using randomized trees. IEEE Trans. Pattern Anal. Mach. Intell., 28(9):1465-1479, 2006.
[7] David G. Lowe. Distinctive image features from scale-invariant keypoints. In-ternational Journal of Computer Vision, 60(2):91-110, 2004.
[8] B.D. Lucas and T. Kanade. An iterative image registration technique with an application to stereo vision. In IJCAI81, pages 674-679, 1981.
[9] Krystian Mikolajczyk, Tinne Tuytelaars, Cordelia Schmid, Andrew Zisserman, Jiri Matas, FrederikSchaalitzky, Timor Kadir, and Luc J. Van Gool. A comparison
of ane region detectors. International Journal of Computer Vision, 65(1-2):43-72, 2005.
[10] Mustafa Ozuysal, Pascal Fua, and Vincent Lepetit. Fast keypoint recognition in ten lines of code. In CVPR, 2007.
[11] Jianbo Shi and Carlo Tomasi. Good features to track. In IEEE Conference on Computer Vision and Pattern Recognition, 1994.
[12] Carlo Tomasi and Takeo Kanade. Detection and tracking of point features. Technical Report CMU-CS-91-132, Carnegie Mellon University, April 1991.