Skip to main content

Advertisement

Log in

A robust vision-based method for staircase detection and localization

  • Research Report
  • Published:
Cognitive Processing Aims and scope Submit manuscript

Abstract

A robust vision-based staircase identification method is proposed, which comprises 2D staircase detection and 3D staircase localization. The 2D detector pre-screens the input image, and the 3D localization algorithm continues the task of retrieving geometry of the staircase on the reported region in the image. A novel set of principal component analysis-based Haar-like features are introduced, which extends the classical Haar-like features from local to global domain and are extremely efficient at rejecting non-object regions for the early stages of the cascade, and the Viola–Jones rapid object detection framework is improved to adapt the context of staircase detection, modifications have been made on the scanning scheme, multiple detections integrating scheme and the final detection evaluation metrics. The V-disparity concept is applied to detect the planar regions on the staircase surface and locate 3D planes quickly from disparity maps, and then, the 3D position of staircase is localized robustly. Finally, experiments show the performance of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29
Fig. 30
Fig. 31
Fig. 32

References

  • Broggi A, Caraffi C, Fedriga RI, Grisleri P (2005) Obstacle detection with stereo vision for off-road vehicle navigation. In: Proceedings of IEEE computer society conference on computer vision and pattern recognition CVPR 2005, pp 65–65

  • Chen Q, Georganas ND, Petriu EM (2007) Real-time vision-based hand gesture recognition using haar-like features. In: Proceedings of 2007 IEEE instrumentation and measurement technology conference IMTC 2007, pp 1–6

  • Cong Y, Li XM, Liu J, Tang YD (2008) A stairway detection algorithm based on vision for UGV stair climbing. In: Proceedings of 2008 IEEE international conference on networking, sensing and control ICNSC 2008, pp 1806–1811

  • Gachter S, Nguyen V, Siegwart R (2006) Results on range image segmentation for service robots. In: Proceedings of 4th IEEE international conference on computer vision systems ICVS 2006, p 53

  • Gutmann JS, Fukuchi M, Fujita M (2004) Stair climbing for humanoid robots using stereo vision. In: Proceedings of 2004 IEEE/RSJ international conference on intelligent robots and systems IROS 2004, vol. 2, pp 1407–1413

  • Helmick DM, Roumeliotis SI, McHenry MC, Matthies L (2002) Multi-sensor, high speed autonomous stair climbing. In: Proceedings of 2002 IEEE/RSJ international conference on intelligent robots and systems IROS 2002, vol 1, pp 733–742

  • Islam SMS, Bennamoun M, Davies R (2008) Fast and fully automatic ear detection using cascade adaboost. In: IEEE workshop on application of computer vision WACV 2008, pp 1–6

  • Labayrade R, Aubert D, Tarel JP (2002) Real time obstacle detection in stereovision on non-flat road geometry through ‘V-disparity’ representation. IEEE Intell Veh Symp 2002(2):646–651

    Google Scholar 

  • Lu XY, Manduchi R (2005) Detection and localization of curbs and stairways using stereo vision. In: Proceedings of 2005 IEEE international conference on robotics and automation ICRA 2005, pp. 4648–4654

  • Lu GQ, Xu HG, Li YB (2005) Line detection based on chain code detection. In: Proceedings of 2005 IEEE international conference on vehicular electronics and safety, pp 98–103

  • Lu HC, Zhang W, Yang DL (2007) Eye detection based on rectangle features and pixel-pattern-based texture features. In: Proceedings of 2007 international symposium on intelligent signal processing and communication systems ISPACS 2007, pp 746–749

  • Masada K, Chen Q, Wu HY, Wada T (2008) GA based feature generation for training cascade object detector. In: Proceedings 19th international conference on pattern recognition ICPR 2008, pp 1–4

  • Mihankhah E, Kalantari A, Aboosaeedan E (2009) Autonomous staircase detection and stair climbing for a tracked mobile robot using fuzzy controller. In: Proceedings of 2008 IEEE international conference on robotics and biomimetics ROBIO 2008, pp 1980–1985

  • Molton N, Se S, Brady M, Lee D, Probert P (1999) Robotic sensing for the partially sighted. Robotics Auton Syst 26:185–201

    Article  Google Scholar 

  • Mourikis AI, Trawny N, Roumeliotis SI, Helmick DM, Matthies L (2007) Autonomous stair climbing for tracked vehicles. Int J Robotics Res 26:737–758

    Article  Google Scholar 

  • Niu Z, Shan S, Yan S, Chen X, Gao W (2006) 2D cascaded AdaBoost for eye localization. In: Proceedings of 18th international conference on pattern recognition ICPR 2006, vol. 2, pp 1216–1219

  • Oniga F, Nedevschi S, Meinecke MM (2008) Curb segments detection with temporal filtering for urban driving scenarios. In: Proceedings of 4th international conference on intelligent computer communication and processing ICCP 2008, pp 291–294

  • Rebut J, Toulminet G, Bensrhair A (2004) Road obstacles detection using a self-adaptive stereo vision sensor: a contribution to the ARCOS French project. Proc IEEE Intell Veh Symp 2004:738–743

    Google Scholar 

  • Rowley HA (1999) Neural network-based human face detection. PhD thesis, Carnegie Mellon University, May, 1999

  • Schapire RE, Singer Y (1999) Improved boosting algorithm using confidence-rated predictions. Mach Learn 37:297–336

    Article  Google Scholar 

  • Schneiderman H, Kanade T (2000) A statistical method of 3D object detection applied to faces and cars. In: Proceedings of 2000 IEEE conference on computer vision and pattern recognition CVPR 2000, vol 1, pp 746–751

  • Soquet N, Aubert D, Hautiere N (2007) Road segmentation supervised by an extended V-disparity algorithm for autonomous navigation. In: Proceedings of IEEE intelligent vehicle symposium 2007, pp 160–165

  • Turchetto R, Manduchi R (2003) Visual curb localization for autonomous navigation. In: Proceedings of 2003 IEEE/RSJ international conference on intelligent robots and systems IROS 2003, vol. 2, pp 1336–1342

  • Tuytelaars T, Van Gool L, Proesmans M, Moons T (1998) The cascaded hough transform as an aid in aerial image interpretation. In: Proceedings of 6th international conference on computer vision, pp 67–72

  • Viola P, Jones M (2001) Rapid object detection using a boosted cascade of simple features. In: Proceedings of 2001 IEEE conference on computer vision and pattern recognition CVPR 2001, vol 1, pp 511–518

  • Wang S, Wang H (2009) 2D staircase detection using real adaboost, In: Proceeding ICICS’09 Proceedings of the 7th international conference on information, communications and signal processing

  • Zhang HF, Jia WJ, He XJ, Wu Q (2006) Learning-based license plate detection using global and local features. In: Proceedings of 18th international conference on pattern recognition ICPR 2006, vol 2, pp 1102–1105

Download references

Acknowledgments

This work is supported by the National Natural Science Foundation of China (61203332) and the Natural Science Foundation of Jiangsu (SBK201321351).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Maohai.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Maohai, L., Han, W., Lining, S. et al. A robust vision-based method for staircase detection and localization. Cogn Process 15, 173–194 (2014). https://doi.org/10.1007/s10339-013-0588-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10339-013-0588-7

Keywords

Navigation