A major problem associated with geometric hashing and methods which have emerged from it is the non-uniform distribution of invariants over the hash space. This problem can affect the performance of the method significantly. Finding a "good" geometric hash function which redistributes the invariants uniformly over the hash space is not easy. In this paper, a new approach is proposed for alleviating the above problem. It is based on the use of an "elastic hash table" which is implemented as a self-organizing feature map neural network (SOFM-NN). In contrast to existing approaches which try to redistribute the invariants over the hash bins, we proceed oppositely, spreading the hash bins over the invariants. During training, the SOFM-NN resembles an elastic net which deforms over the hash space. The objective of the deformation process is to spread more hash bins in hash space areas which are heavily occupied and less hash bins in lower density areas. The advantage of the proposed approach is that it is a process that adapts to the invariants through learning. Hence, it makes absolutely no assumptions about the statistical characteristics of the invariants and the geometric hash function is actually computed through learning. Furthermore, the well known "topology preserving" property of the SOFM-NN guarantees that the computed geometric hash function should be well behaved. Finally, the proposed approach is inherently parallelizable.<<ETX>>
[1]
Robert M. Haralick,et al.
Optimal affine-invariant point matching
,
1990,
[1990] Proceedings. 10th International Conference on Pattern Recognition.
[2]
Teuvo Kohonen,et al.
Self-Organization and Associative Memory
,
1988
.
[3]
Yehezkel Lamdan,et al.
Affine invariant model-based object recognition
,
1990,
IEEE Trans. Robotics Autom..
[4]
G. J. Hueter.
Solution of the traveling salesman problem with an adaptive ring
,
1988,
IEEE 1988 International Conference on Neural Networks.
[5]
Duane DeSieno,et al.
Adding a conscience to competitive learning
,
1988,
IEEE 1988 International Conference on Neural Networks.
[6]
I. Rigoutsos,et al.
Implementation of geometric hashing on the Connection Machine
,
1991,
[1991 Proceedings] Workshop on Directions in Automated CAD-Based Vision.
[7]
Teuvo Kohonen,et al.
Self-organization and associative memory: 3rd edition
,
1989
.