TY - JOUR
T1 - A fast and accurate algorithm for matching images using hilbert scanning distance with threshold elimination function
AU - Tian, Li
AU - Kamata, Sei Ichiro
AU - Tsuneyoshi, Kazuyuki
AU - Tang, Haijiang
PY - 2006/1
Y1 - 2006/1
N2 - To find the best transformation between a "model" point set and an "image" point set is the main purpose of point pattern matching. The similarity measure plays a pivotal role and is used to determine the degree of resemblance between two objects. Although some well-known Hausdorff distance measures work well for this task, they are very computationally expensive and suffer from the noise points. In this paper, we propose a novel similarity measure using the Hilbert curve named Hilbert scanning distance (HSD) to resolve the problems. This method computes the distance measure in the one-dimensional (1-D) sequence instead of in the two-dimensional (2-D) space, which greatly reduces the computational complexity. By applying a threshold elimination function, large distance values caused by noise and position errors (e.g. those that occur with feature or edge extraction) are removed. The proposed algorithm has been applied to the task of matching edge maps with noise. The experimental results show that HSD can provide sufficient information for image matching within low computational complexity. We believe this sets a new direction for the research of point pattern recognition.
AB - To find the best transformation between a "model" point set and an "image" point set is the main purpose of point pattern matching. The similarity measure plays a pivotal role and is used to determine the degree of resemblance between two objects. Although some well-known Hausdorff distance measures work well for this task, they are very computationally expensive and suffer from the noise points. In this paper, we propose a novel similarity measure using the Hilbert curve named Hilbert scanning distance (HSD) to resolve the problems. This method computes the distance measure in the one-dimensional (1-D) sequence instead of in the two-dimensional (2-D) space, which greatly reduces the computational complexity. By applying a threshold elimination function, large distance values caused by noise and position errors (e.g. those that occur with feature or edge extraction) are removed. The proposed algorithm has been applied to the task of matching edge maps with noise. The experimental results show that HSD can provide sufficient information for image matching within low computational complexity. We believe this sets a new direction for the research of point pattern recognition.
KW - Hausdorff distance
KW - Hilbert curve
KW - Hilbert scanning distance
KW - Point pattern matching
KW - Threshold elimination function
UR - http://www.scopus.com/inward/record.url?scp=32244441799&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=32244441799&partnerID=8YFLogxK
U2 - 10.1093/ietisy/e89-d.1.290
DO - 10.1093/ietisy/e89-d.1.290
M3 - Article
AN - SCOPUS:32244441799
SN - 0916-8532
VL - E89-D
SP - 291
EP - 297
JO - IEICE Transactions on Information and Systems
JF - IEICE Transactions on Information and Systems
IS - 1
ER -