Scene Description for Visually Impaired People with Multi-Label Convolutional SVM Networks
Source abstract
Abstract
In this paper, we present a portable camera-based method for helping visually impaired (VI) people to recognize multiple objects in images. This method relies on a novel multi-label convolutional support vector machine (CSVM) network for coarse description of images. The core idea of CSVM is to use a set of linear SVMs as filter banks for feature map generation. During the training phase, the weights of the SVM filters are obtained using a forward-supervised learning strategy unlike the backpropagation algorithm used in standard convolutional neural networks (CNNs). To handle multi-label detection, we introduce a multi-branch CSVM architecture, where each branch will be used for detecting one object in the image. This architecture exploits the correlation between the objects present in the image by means of an opportune fusion mechanism of the intermediate outputs provided by the convolution layers of each branch. The high-level reasoning of the network is done through binary classification SVMs for predicting the presence/absence of objects in the image. The experiments obtained on two indoor datasets and one outdoor dataset acquired from a portable camera mounted on a lightweight shield worn by the user, and connected via a USB wire to a laptop processing unit are reported and discussed.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Video Surveillance and Tracking Methods · Image Enhancement Techniques · Advanced Neural Network Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Engineering, College of Computer and Information Sciences, King Saud University, Riyadh 11543, Saudi Arabia
Department of Information Engineering and Computer Science, University of Trento, via Sommarive 9, 38123 Trento, Italy
Funding
This work was supported by NSTIP Strategic Technologies Programs
References (40)
Show source-provided references
1. (2019, September 12). Blindness and Vision Impairment. Available online: https://www.who.int/news-room/fact-sheets/detail/blindness-and-visual-impairment.
2. The GuideCane-applying mobile robot technologies to assist the visually impaired10.1109/3468.911370 ↗
3. The NavBelt-a computerized travel aid for the blind based on mobile robotics technology10.1109/10.725334 ↗
4. Wearable obstacle detection system fully integrated to textile structures for visually impaired people10.1016/j.sna.2012.02.027 ↗
5. Oakley, I., and Brewster, S. (2007, January 29–30). Obstacle Detection and Avoidance System for Visually Impaired People. Proceedings of the Haptic and Audio Interaction Design, Seoul, Korea.
6. A Navigation Aid for Blind People10.1007/s10846-011-9555-7 ↗
7. Brilhault, A., Kammoun, S., Gutierrez, O., Truillet, P., and Jouffrais, C. (2011, January 7–10). Fusion of Artificial Vision and GPS to Improve Blind Pedestrian Positioning. Proceedings of the 2011 4th IFIP International Conference on New Technologies, Mobility and Security, Paris, France.10.1109/NTMS.2011.5721061 ↗
8. Robust and Effective Component-Based Banknote Recognition for the Blind10.1109/TSMCC.2011.2178120 ↗
9. Abdulrazak, B., Giroux, S., Bouchard, B., Pigot, H., and Mokhtari, M. (2011, January 20–22). BlindShopping: Enabling Accessible Shopping for Visually Impaired People through Mobile Technologies. Proceedings of the Toward Useful Services for Elderly and People with Disabilities, Montreal, QC, Canada.
10. An Algorithm Enabling Blind Users to Find and Read Barcodes
11. Pan, H., Yi, C., and Tian, Y. (2013, January 15–19). A primary travelling assistant system of bus detection and recognition for visually impaired people. Proceedings of the 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW), San Jose, CA, USA.
12. Jia, T., Tang, J., Lik, W., Lui, D., and Li, W.H. (2012, January 3–5). Plane-based detection of staircases using inverse depth. Proceedings of the Australasian Conference on Robotics and Automation (ACRA), Wellington, New Zealand.
13. Chen, X.R., and Yuille, A.L. (July, January 27). Detecting and reading text in natural scenes. Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), Washington, DC, USA.
14. Yang, X., and Tian, Y. (2010, January 13–18). Robust door detection in unfamiliar environments by combining edge and corner features. Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition-Workshops, San Francisco, CA, USA.10.1109/CVPRW.2010.5543830 ↗
15. Miesenberger, K., Karshmer, A., Penaz, P., and Zagler, W. (2012, January 11–13). Camera-Based Signage Detection and Recognition for Blind Persons. Proceedings of the Computers Helping People with Special Needs, Linz, Austria.10.1007/978-3-642-31522-0 ↗
16. Stephanidis, C., and Antona, M. (2014, January 22–27). Integrating Computer Vision Object Recognition with Location Based Services for the Blind. Proceedings of the Universal Access in Human-Computer Interaction. Aging and Assistive Environments, Heraklion, Greece.
17. Toward a computer vision-based wayfinding aid for blind persons to access unfamiliar indoor environments10.1007/s00138-012-0431-7 ↗
18. Malek, S., Melgani, F., Mekhalfi, M.L., and Bazi, Y. (2017). Real-Time Indoor Scene Description for the Visually Impaired Using Autoencoder Fusion Strategies with Visible Cameras. Sensors, 17.10.3390/s17112641 ↗
19. Fast indoor scene description for blind people with multiresolution random projections10.1016/j.jvcir.2017.01.025 ↗
20. Moranduzzo, T., Mekhalfi, M.L., and Melgani, F. (2015, January 26–31). LBP-based multiclass classification method for UAV imagery. Proceedings of the 2015 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Milan, Italy.10.1109/IGARSS.2015.7326283 ↗
21. Mariolis, I., Peleka, G., Kargakos, A., and Malassiotis, S. (2015, January 27–31). Pose and category recognition of highly deformable objects using deep learning. Proceedings of the 2015 International Conference on Advanced Robotics (ICAR), Istanbul, Turkey.10.1109/ICAR.2015.7251526 ↗
22. He, K., Zhang, X., Ren, S., and Sun, J. (2014, January 6–12). Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition. Proceedings of the Computer Vision–ECCV 2014, Zurich, Switzerland.10.1007/978-3-319-10578-9_23 ↗
23. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep Residual Learning for Image Recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
24. Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7–12). Going deeper with convolutions. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.10.1109/CVPR.2015.7298594 ↗
25. Krizhevsky, A., Sutskever, I., and Hinton, G.E. (2012, January 3–6). ImageNet Classification with Deep Convolutional Neural Networks. Proceedings of the 25th International Conference on Neural Information Processing Systems-Volume 1, Lake Tahoe, Nevada.
26. Object Detection Networks on Convolutional Feature Maps10.1109/TPAMI.2016.2601099 ↗
27. Region-Based Convolutional Networks for Accurate Object Detection and Segmentation10.1109/TPAMI.2015.2437384 ↗
28. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks10.1109/TPAMI.2016.2577031 ↗
29. DeepID-Net: Object Detection with Deformable Part Based Convolutional Neural Networks10.1109/TPAMI.2016.2587642 ↗
30. Learning Hierarchical Features for Scene Labeling10.1109/TPAMI.2012.231 ↗
31. Fully Convolutional Networks for Semantic Segmentation of Very High Resolution Remotely Sensed Images Combined With DSM10.1109/LGRS.2018.2795531 ↗
32. Dropout: A Simple Way to Prevent Neural Networks from Overfitting
33. Simonyan, K., and Zisserman, A. (2014). Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv.
34. Chatfield, K., Simonyan, K., Vedaldi, A., and Zisserman, A. (2014). Return of the Devil in the Details: Delving Deep into Convolutional Nets. arXiv.10.5244/C.28.6 ↗
35. Factors of Transferability for a Generic ConvNet Representation10.1109/TPAMI.2015.2500224 ↗
36. Fingerprint Liveness Detection Using Convolutional Neural Networks10.1109/TIFS.2016.2520880 ↗
37. People counting based on head detection combining Adaboost and CNN in crowded surveillance environment10.1016/j.neucom.2016.01.097 ↗
38. Convolutional SVM Networks for Object Detection in UAV Imagery10.1109/TGRS.2018.2790926 ↗
39. Liblinear: A Library for Large Linear Classification
40. Coordinate Descent Method for Large-scale L2-loss Linear Support Vector Machines