Depth-aware indoor staircase detection and recognition for the visually impaired

A mobile vision-based navigation aid is capable of assisting the visually impaired to travel independently, especially in unfamiliar environments. Despite many effective navigation algorithms having been developed in recent decades, accurate, efficient, and reliable staircase detection in indoor navigation still remains to be a challenging problem. In this paper, we propose an effective indoor staircase detection algorithm based on an RGB-D camera. The candidates of staircases are first detected from RGB frames by extracting a set of concurrent parallel lines based on Hough transform. The complement depth frames are further employed to recognize the staircase candidates as upstairs, downstairs, and negatives (i.e., corridors). A support vector machine (SVM) based multi-classifier is trained and tested for the staircase recognition with our newly collected staircase dataset. The detection and recognition results demonstrate the effectiveness and efficiency of the proposed algorithm.

[1]  Sangyoun Lee,et al.  Stereo Camera Based Virtual Cane System with Identifiable Distance Tactile Feedback for the Blind , 2014, Sensors.

[2]  Shuihua Wang,et al.  Detecting stairs and pedestrian crosswalks for the blind by RGBD camera , 2012, 2012 IEEE International Conference on Bioinformatics and Biomedicine Workshops.

[3]  Wai Ho Li,et al.  Plane-based detection of staircases using inverse depth , 2012, ICRA 2012.

[4]  Richard M. Stern,et al.  Speaker segmentation and clustering for simultaneously presented speech , 2009, INTERSPEECH.

[5]  David W. Murray,et al.  On the Choice and Placement of Wearable Vision Sensors , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[6]  Christian Kerl Odometry from RGB-D Cameras for Autonomous Quadrocopters , 2012 .

[7]  Kang-Hyun Jo,et al.  Stairway tracking based on automatic target selection using directional filters , 2011, 2011 17th Korea-Japan Joint Workshop on Frontiers of Computer Vision (FCV).

[8]  Roberto Manduchi,et al.  Detection and Localization of Curbs and Stairways Using Stereo Vision , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[9]  Joel A. Hesch,et al.  Descending-stair detection, approach, and traversal with an autonomous tracked vehicle , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Yandong Tang,et al.  A Stairway Detection Algorithm based on Vision for UGV Stair Climbing , 2008, 2008 IEEE International Conference on Networking, Sensing and Control.

[11]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[12]  Takeo Kanade,et al.  Shape and motion from image streams under orthography: a factorization method , 1992, International Journal of Computer Vision.

[13]  David A. Forsyth,et al.  Sparse depth super resolution , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  Shuihua Wang,et al.  RGB-D image-based detection of stairs, pedestrian crosswalks and traffic signs , 2014, J. Vis. Commun. Image Represent..

[15]  Maren Bennewitz,et al.  Improved proposals for highly accurate localization using range and vision data , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Michael Brady,et al.  Vision-based Detection of Stair-cases , 2003 .

[17]  Josechu J. Guerrero,et al.  Detection and Modelling of Staircases Using a Wearable Depth Sensor , 2014, ECCV Workshops.

[18]  Gérard G. Medioni,et al.  Real-time staircase detection from a wearable stereo system , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).