Triangle chain codes for image matching
We propose a local descriptor referred to as triangle chain code as well as a matching algorithm for point set matching, image registration, and object recognition and locating. First, feature points are detected using corner detectors. Second, triangle chain code is constructed for every point, whi...
Gespeichert in:
Veröffentlicht in: | Neurocomputing (Amsterdam) 2013-11, Vol.120, p.268-276 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | We propose a local descriptor referred to as triangle chain code as well as a matching algorithm for point set matching, image registration, and object recognition and locating. First, feature points are detected using corner detectors. Second, triangle chain code is constructed for every point, which carries the discriminative information regarding its k nearest neighbors (KNN). Third, the KNN neighborhoods of two points are matched using the proposed triangle chain code matching algorithm. Fourth, every matched pair of the KNN structures determines a candidate geometric transformation mapping one point set to the other. Finally, the geometric transformation that is supported by the largest number of matched point pairs is selected and the corresponding matched point pairs are selected in the meantime. The affine transformation to conduct image registration can then be obtained by least-square fitting of the finally selected matched point pairs. The image registration experiments with regard to remote-sensing images show that the performance of the proposed method is satisfactory. As for object recognition and locating, evaluation compared with SIFT plus RANSAC is provided in the experimental part. |
---|---|
ISSN: | 0925-2312 1872-8286 |
DOI: | 10.1016/j.neucom.2012.08.055 |