How To Accelerate Geometric Matching Execution?

Updated Jul 30, 2023

Reported In

Software

  • Vision Development Module
  • LabVIEW

Issue Details

We are implementing an object recognition algorithm based on Geometric Matching from LabVIEW Vision Development Module and myRIO controller, but we face with a significant slowing down of it's execution. How could we increase the frame rate of Geometric Matching VI?

Solution

  • It is possible to switch to the feature-based geometric matching technique, if edge-based geometric matching technique is currently used. The edge-based geometric matching technique is slower than the feature-based geometric matching technique when matching at different scale ranges.
  • You can reduce search variation ranges for Scale, Rotate and Occlusion parameters
  • Decreasing image resolution allows increasing of the processing frame rate
  • Set ROI Descriptor to specify the region of the inspection image in which to perform geometric matching