Abstract

Accurate and fast target image recognition is an important function of applications such as remote sensing imaging and medical imaging. However, an operator such as speeded up robust feature (SURF) cannot be accurately matched in the recognition process of a target image. This led us to propose the use of a method capable of matching identification, i.e. binary robust invariant scalable keypoints (BRISK) operators, in combination with SURF operators. The proposed algorithm combines the accuracy of SURF operators and the rapidity of BRISK operators to obtain a quick and accurate way of matching. The initial matching of image feature extraction for targets is performed using the SURF-BRISK algorithm, and similarity measurements of feature matching are performed for the feature points of initial matching using the Hamming distance. Then, secondary fine matching is performed using the M-estimator Sample and Consensus (MSAC) algorithm to eliminate mismatched point pairs in order to achieve recognition of target images. Then, the three-dimensional coordinates of the work piece are obtained by using a binocular stereo vision system to provide location coordinates for the robots to grasp the work pieces accurately. In the experiment, stereo vision matching is conducted for targets obtained using the SURF-BRISK algorithm, and the location coordinates of targets are passed to the robot controller. The experimental results show that if the special geometric distortion is neglected, this method can be adapted for accurate positioning of the target; hence, it can identify the target in complex environments, access the location coordinates of the target, and achieve accurate robotic grasping of the work piece in real time.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call