Abstract
The PERFORM matching method, introduced by B. Modayur and I.G. Shapiro (1994), solves the recognition problem under a bounded error noise model by establishing correspondences between model and image features. PERFORM evaluates correspondences by intersecting error regions in the image space. The article describes the parallel formulation of the PERFORM matching method and the implications of a shared memory, MIMD implementation. When a single solution is sought, the time complexity of the sequential matching algorithm using point features is of the order O(I/sup 2/NI) for 2D-2D matching and O(I/sup 3/NI) for 2D-3D matching, where N is the number of model features and I is the number of image features. The corresponding parallel algorithm using O(I/sup 2/) processors for 2D-2D matching and processors for 2D-3D matching has O(NI) complexity. When line features are used, the sequential complexity is of the order O(I NI) for 2D-2D matching and O(I/sup 2/ NI) for 2D-3D matching. The corresponding parallel algorithm utilizing O(I) processors for 2D-2D matching and O(I/sup 2/) processors for 2D-3D matching has O(NI) complexity. When implemented in parallel, the method requires minimal memory and obviates load balancing overheads and communication between processors. The article describes parallel implementations of 2D-2D matching on a shared memory, MIMD machine (KSR-I). Results show that significant, close to linear speedups are achievable using multiple processors.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.