Abstract
A computer vision-based wayfinding and navigation aid can improve the mobility of blind and visually impaired people to travel independently. In this chapter, we focus on RGB-D sensor-based computer vision technologies in application to assist blind and visually impaired persons. We first briefly review the existing computer vision based assistive technology for the visually impaired. Then we provide a detailed description of the recent RGB-D sensor based assistive technology to help blind or visually impaired people. Next, we present the prototype system to detect and recognize stairs and pedestrian crosswalks based on RGB-D images. Since both stairs and pedestrian crosswalks are featured by a group of parallel lines, Hough transform is applied to extract the concurrent parallel lines based on the RGB (Red, Green, and Blue) channels. Then, the Depth channel is employed to recognize pedestrian crosswalks and stairs. The detected stairs are further identified as stairs going up (upstairs) and stairs going down (downstairs). The distance between the camera and stairs is also estimated for blind users. The detection and recognition results on our collected datasets demonstrate the effectiveness and efficiency of our developed prototype. We conclude the chapter by the discussion of the future directions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
10 facts about blindness and visual impairment, World Health Organization (2009) Blindness and visual impairment (2009) www.who.int/features/factfiles/blindness/blindness_facts/en/index.html
Advance Data Reports from the National Health Interview Survey (2008) http://www.cdc.gov/nchs/nhis/nhis_ad.htm
Genensky SM, Baran P, Moshin H, Steingold H (1968) A closed circuit TV system for the visually handicapped
Kurzweil R (1976) The Kurzweil reading machine: a technical overview. Sci, Technol Handicapped, pp 3–11
Arditi A, Gillman A (1986) Computing for the blind user. Byte 11(3):199–211
Dakopoulos D, Bourbakis NG (2010) Wearable obstacle avoidance electronic travel aids for blind: a survey. IEEE Trans Syst Man Cybern Part C Appl Rev 40:25–35
Giudice N, Legge GE (2008) Blind navigation and the role of technology. In: Helal A, Mokhtari M, Abdulrazak B (eds) The engineering handbook of smart technology for aging, disability, and independence. Wiley, Hoboken
Manduchi R, Coughlan J (2012) Computer vision without sight. Commun ACM 55(1):96–104
Roentgen UR, Gelderblom GJ, Soede M, de Witte LP (2008) Inventory of electronic mobility aids for persons with visual impairments: a literature review. J Vis Impairment Blindness 102:702–724
Bonin-Font F, Ortiz A, Oliver G (2008) Visual navigation for mobile robots: a survey. J Intell Robot Syst 53(3):263–296
DeSouza GN, Kak AC (2002) Vision for mobile robot navigation: a survey. IEEE Trans Pattern Anal Mach Intell 24(2):237–267
Microsoft (2010) http://www.xbox.com/en-US/kinect
PrimeSense http://www.primesense.com
Bousbia-Salah M, Redjati A, Fezari M, Bettayeb M (2007) An ultrasonic navigation system for blind people. IEEE international conference on signal processing and communications (ICSPC), pp 1003–1006
Kao G (1996) FM sonar modeling for navigation. Department of Engineering Science, University of Oxford, Technical Report
Kuc R (2002) A sonar aid to enhance spatial perception of the blind: engineering design and evaluation. IEEE Trans Biomed Eng 49(10):1173–1180
Laurent B, Christian T (2007) A sonar system modeled after spatial hearing and echolocating bats for blind mobility aid. Int J Phys Sci 2 (4):104–111
Morland C, Mountain D (2008) Design of a sonar system for visually impaired humans. The 14th international conference on auditory display, June 2008
Seeing with Sound—The vOICe:http://www.seeingwithdound.com
The Argus II retinal prosthesis system. Available: http://www2-sight.eu/en/product-en
VizWiz—Take a Picture, Speak a Question, and Get an Answer”. Available: http://www.vizwiz.org/
Image Recognition APIs for photo albums and mobile commerce \({\vert }\) IQ Engines. Available: https://www.iqengines.com
BrainPort lets you see with your tongue, might actually make it to market. Available: http://www.engadget.com/2009/08/14/brainport-lets-you-see-with-your-tongue-might-actually-make-it
Chebat DR, Rainville C, Kupers R, Ptito M (2007) Tactile—visual acuity of the tongue in early blind individuals. Neuro Report 18(18):1901–1904
Williams MD, Ray CT, Griffith J, De l ’Aune W (2011) The use of a tactile-vision sensory substitution system as an augmentative tool for individuals with visual impairments. J. Vis Impairment Blindness, 105(1):45–50
Chebat DR, Schneider FC, Kupers R, Ptito M (2011) Navigation with a sensory substitution device in congenitally blind individuals. Neuro Report 22(7):342–347
Coughlan J, Shen HA (2006) Fast algorithm for finding crosswalks using figure-ground segmentation. The 2nd workshop on applications of computer vision, in conjunction with ECCV, 2006
Ivanchenko V, Coughlan J, Shen H (2008) Detecting and locating crosswalks using a camera phone. Computers Helping People with Special Needs. (Lecture notes in computer science), 5105:1122–1128
Advanyi R, Varga B, Karacs K (2010) Advanced crosswalk detection for the bionic eyeglass. In: Proceedings of the 12th international workshop on cellular nanoscale networks and their applications (CNNA) 2010, pp 1–5
Se S (2000) Zebra-crossing Detection for the Partially Sighted. IEEE Conf Comput Vis Pattern Recogn 2:211–217
Se S, Brady M (2000) Vision-based detection of stair-cases. In: Proceedings of fourth asian conference on computer vision (ACCV) 2000, pp 535–540
Uddin M, Shioyama T (2005) Bipolarity and projective invariant-based Zebra-crossing detection for the visually impaired. 1st IEEE Workshop on computer vision applications for the visually impaired, 2005
C Yi, Tian Y, (2011) Assistive text reading from complex background for blind persons. The 4th international workshop on camera-based document analysis and recognition (CBDAR), 2011
Wang S, Yi CY, Tian Y (2012) Signage detection and recognition for blind per-sons to access unfamiliar environments. J Comput Vis Image Process 2(2)
Yi C, Tian Y, Arditi A, (2013) Portable camera-based assistive text and product label reading from hand-held objects for blind persons. IEEE/ASME Trans Mechatron Accepted, 2013 http://dx.doi.org/10.1109/TMECH.2013.2261083
Ye Z, Yi C, Tian Y (2013) Reading labels of cylinder objects for blind persons, IEEE international conference on multimedia & Expo (ICME), 2013
Yuan S, Tian Y, Arditi A (2011) Clothing matching for visually impaired persons. Technol Disabil 23:75–85
Hasanuzzaman F, Yang X, Tian Y (2012) Robust and effective component-based banknote recognition for the blind. IEEE Trans Syst Man Cybern Part C: Appl Rev, Jan 2012
Yang X, Yuan S, Tian Y, (2013) Assistive clothing pattern recognition for visually impaired people. IEEE Trans Hum Mach Syst. Accepted, 2013
Tian Y, Yang X, Yi C, Arditi A (2102) Toward a computer vision-based wayfinding aid for blind persons to access unfamiliar indoor environments. Mach Vis Appl, 2012
Pan H, Yi C, Tian Y (2103) A primary travelling assistant system of bus detection and recognition for visually impaired people. IEEE Workshop on multimodal and alternative perception for visually impaired people (MAP4VIP), in conjunction with ICME 2013
Joseph S, Zhang X, Dryanovski I, Xiao J, Yi C, Tian Y (2013) Semantic indoor navigation with a blind-user oriented augmented reality. IEEE International conference on systems, man, and cybernetics, 2013
Wang S, Pan H, Zhang C, Tian Y (2014) RGB-D image-based detection of stairs, pedestrian crosswalks and traffic signs. J Vis Commun Image Represent (JVCIR), 25:263–272, http://dx.doi.org/10.1016/j.jvcir.2013.11.005
Arditi A Tian Y (2013) User interface preferences in the design of a camera-based navigation and wayfinding aid. J Vis Impairment Blindness, 107(2):118–129
Yi C, Tian Y (2011) Text string detection from natural scenes by structure-based partition and grouping. IEEE Trans Image Process 20(9):2594
Yi C, Tian Y (2012) Localizing text in scene images by boundary clustering, stroke segmentation, and string fragment classification. IEEE Trans Image Process 21(9):4256–4268
Yi C, Tian Y (2013) Text extraction from scene images by character appearance and structure modeling. Comput Vision Image Underst 117(2):182–194
Khan A, Moideen F, Khoo W, Zhu Z, Lopez J, KinDetect: kinect detecting objects. In: Proceedings of the 13th international conference on computers helping people with special needs, 7383, Miesenberger K, Karshmer A, Penaz P, Zagler W (2012) Springer, Berlin Heidelberg, Linz, Austria, July 11–13, 2012, 588–595
Ribeiro F, Florêncio D, Chou PA, Zhang Z, (2012) Auditory augmented reality: object sonification for the visually impaired. IEEE 14th international workshop on multimedia signal processing (MMSP), 2012
Tang H, Vincent M, Ro T, Zhu Z (2013) From RGB-D to low resolution tactile: smark sampling and early testing. IEEE workshop on multimodal and alternative perception for visually impaired people (MAP4VIP), in conjunction with ICME 2013
Wang Z, Liu H, Wang X, Qian Y (2014) Segment and label indoor scene Based on RGB-D for the visually impaired. MultiMedia modeling, Lecture Notes in Computer Science 8325:449–460
Lee YH, Medioni G (2011) A RGB-D camera based navigation for the visually impaired. RGB-D: advanced reasoning with depth camera work-shop, June 2011
Lee YH, Leung T, Médioni G (2012) Real-time staircase detection from a wearable stereo system. ICPR, Japan
Lu X, Manduchi, R (2005) Detection and localization of curbs and stairways using stereo vision ICRA, 2005
Wang S, Wang H (2009) 2D staircase detection using real adaboost. Information, communications and signal processing (ICICS), 2009
Chang C, Lin C (2001) LIBSVM: a Library for support vector machine, 2001. http://www.csie.ntu.edu.tw/~cjlin/libsvm
Velazquez R (2010) Wearable assistive devices for the blind. Book chapter In Lay-Ekuakille A Mukhopadhyay SC (Eds), Wearable and autonomous biomedical devices and systems for smart environment: issues and characterization, LNEE 75, Springer, pp 331–349, 2010
Park CH, Howard AM (2013) Real-time haptic rendering and haptic telepresence robotic system for the visually impaired. World haptics conference (WHC), 2013
Tamjidi A, Ye C, Hong S (2013) 6-DOF pose estimation of a portable navigation aid for the visually impaired. IEEE international symposium on robotic and sensors environments, 2013
SR4000 User Manual (http://www.mesa-imaging)
Marion AH, Michael AJ (Eds) (2008) Assistive technology for visually impaired and blind people. Springer, London
Zhang Z (2012) Microsoft kinect sensor and its effect. IEEE MultiMedia 19(2):4–10
Han J, Shao L, Xu D, Shotton J (2013) Enhanced computer vision with microsoft kinect sensor: a review. IEEE Trans Cybern, Oct 2013
Acknowledgments
This work was supported in part by NSF Grant No. EFRI-1137172, IIP-1343402, FHWA DTFH61-12-H-00002, and Microsoft Research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Tian, Y. (2014). RGB-D Sensor-Based Computer Vision Assistive Technology for Visually Impaired Persons. In: Shao, L., Han, J., Kohli, P., Zhang, Z. (eds) Computer Vision and Machine Learning with RGB-D Sensors. Advances in Computer Vision and Pattern Recognition. Springer, Cham. https://doi.org/10.1007/978-3-319-08651-4_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-08651-4_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08650-7
Online ISBN: 978-3-319-08651-4
eBook Packages: Computer ScienceComputer Science (R0)