An implementation of the real-time panoramic image stitching using ORB and PROSAC

This paper proposes panoramic image stitching that operates in real time by applying ORB algorithm and PROSAC algorithm to the corresponding search phase in the panoramic image stitching. The conventional panoramic image stitching uses SURF or SIFT algorithm to detect feature points and RANSAC algorithm to remove outliers. However, SIFT or SURF algorithm requires a complicated operation, and RANSAC algorithm poses a difficulty of real-time processing since the processing time is in proportion to the accuracy due to its randomness. In this paper, the processing time is improved by applying ORB algorithm that reduces the amount of operation and PROSAC algorithm that shortens the operation time through non-randomness. The proposed method, which was implemented on an ORDROID-X2 board, showed an improvement of about 77% in the processing time compared to the conventional method to which SURF is applied.

[1]  Matthew A. Brown,et al.  Automatic Panoramic Image Stitching using Invariant Features , 2007, International Journal of Computer Vision.

[2]  Luc Van Gool,et al.  SURF: Speeded Up Robust Features , 2006, ECCV.

[3]  Jiri Matas,et al.  Matching with PROSAC - progressive sample consensus , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[4]  Gary R. Bradski,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[5]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .