Implementation and Optimization of Stereo Matching Algorithm on ARM Processors

This paper analyses possibility of implementation of stereo matching algorithms on ARM based processors with special attention on the final algorithm performance. Semi global block matching and Block matching algorithms were chosen as a base of this research. First, the technologies used in the implementation are described, then the optimization approach is discussed. The main part of this paper deals with algorithms performance depending on the chosen optimization.

[1]  Roman Jasek,et al.  Obstacle Detection for Robotic Systems Using Combination of Ultrasonic Sonars and Infrared Sensors , 2014, CSOC.

[2]  Roman Senkerik,et al.  Modern Trends and Techniques in Computer Science - 3rd Computer Science On-line Conference 2014 (CSOC 2014) , 2014, CSOC.

[3]  Chirag Pujara,et al.  VC-1 video decoder optimization on ARM Cortex-A8 with NEON , 2010, 2010 National Conference On Communications (NCC).

[4]  Richard Szeliski,et al.  A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms , 2001, International Journal of Computer Vision.

[5]  T. C. Deepak Shekhar,et al.  Parallelization of Face Detection Engine , 2010, 2010 39th International Conference on Parallel Processing Workshops.

[6]  Bendaoudi Hamza,et al.  FPGA design of a real-time obstacle detection system using stereovision , 2012, 2012 24th International Conference on Microelectronics (ICM).

[7]  Mario Cifrek,et al.  A brief introduction to OpenCV , 2012, 2012 Proceedings of the 35th International Convention MIPRO.

[8]  Wen Gao,et al.  AVS video decoding acceleration on ARM Cortex-A with NEON , 2012, 2012 IEEE International Conference on Signal Processing, Communication and Computing (ICSPCC 2012).

[9]  Michael Suppa,et al.  Stereo vision based indoor/outdoor navigation for flying robots , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.