Radouane Ait Jellal and Andreas Zell

A fast dense stereo matching algorithm with an application to 3D occupancy mapping using quadrocopters

The 17th International Conference on Advanced Robotics (ICAR), Istanbul, TR, 2015, pp. 587 - 592


Abstract

We propose a fast algorithm for computing stereo correspondences and correcting the mismatches. The correspondences are computed using stereo block matching and refined with a depth-aware method. We compute 16 disparities at the same time using SSE instructions. We evaluated our method on the Middlebury benchmark and obtained promosing results for practical realtime applications. The use of SSE instructions allows us to reduce the time needed to process the Tsukuba stereo pair to 8 milliseconds (125 fps) on a Core i5 CPU with 2X3.3 GHz. Our disparity refinement method has corrected 40% of the wrong matches with an additional computational time of 5.2% (0.41ms). The algorithm has been used to build 3D occupancy grid maps from stereo images. We used the datasets provided by the EuRoC Robotic Challenge. The reconstruction was accurate enough to perform realtime safe navigation.


Downloads and Links

[pdf] [pdf]


BibTeX

@inproceedings{Ait_JellalICAR2015,
  title = {A fast dense stereo matching algorithm with an application to 3D occupancy mapping using quadrocopters},
  author = {Radouane Ait Jellal and Andreas Zell},
  booktitle = {The 17th International Conference on Advanced Robotics (ICAR)},
  year = {2015},
  address = {Istanbul, TR},
  month = jul,
  pages = {587 - 592},
  abstract = {We propose a fast algorithm for computing stereo correspondences and correcting the mismatches. The correspondences are computed using stereo block matching and refined with a depth-aware method. We compute 16 disparities at the same time using SSE instructions. We evaluated our method on the Middlebury benchmark and obtained promosing results for practical realtime applications. The use of SSE instructions allows us to reduce the time needed to process the Tsukuba stereo pair to 8 milliseconds (125 fps) on a Core i5 CPU with 2X3.3 GHz. Our disparity refinement method has corrected 40\% of the wrong matches with an additional computational time of 5.2\% (0.41ms). The algorithm has been used to build 3D occupancy grid maps from stereo images. We used the datasets provided by the EuRoC Robotic Challenge. The reconstruction was accurate enough to perform realtime safe navigation.},
  days = {27-31},
  pdf = {http://www.cogsys.cs.uni-tuebingen.de/publikationen/2015/Ait_JellalICAR2015.pdf},
  url = {http://ieeexplore.ieee.org/Xplore/defdeny.jsp?url=http\%3A\%2F\%2Fieeexplore.ieee.org\%2Fstamp\%2Fstamp.jsp\%3Ftp\%3D\%26arnumber\%3D7251515\%26userType\%3Dinst&denyReason=-134&arnumber=7251515&productsMatched=null&userType=inst}
}