Enhanced Yolov8 with OpenCV for Blind-Friendly Object Detection and Distance Estimation
Abstract
The development of computer technology and computer vision has had a significant positive impact on the daily lives of blind people, especially in efforts to improve their navigation skills. This research aims to introduce a superior object detection method, especially to support the sustainability and effectiveness of blind navigation. The main focus of the research is the use of YOLOv8, the latest version of YOLO, as an object detection method and distance measurement technology from OpenCV. The main challenge to address involves improving object detection accuracy and performance, which is an important key to ensuring safe and effective navigation for blind people. In this context, blind people often face obstacles in their mobility, especially when walking in environments that may be full of obstacles or obstacles. Therefore, better object detection methods become essential to ensure the identification of nearby objects that may involve obstacles or potential threats, thus preventing possible accidents or difficulties in daily commuting. Involving YOLOv8 as an object detection method provides the advantage of a high level of accuracy, although with a slight increase in detection duration and GPU power consumption compared to previous versions. The research results show that YOLOv8 provides a low error rate, with an average error percentage of 3.15%, indicating very optimal results. Using a combined performance evaluation approach of YOLOv8 and OpenCV distance measurement metrics, this research not only seeks to improve accuracy but also efficiency in detection time and power consumption. This research makes an important contribution to the presentation of technological solutions that can help improve mobility and safety for blind people, bringing a real positive impact on the facilitation of their daily lives.
Downloads
References
J. Dharanidharan, R. Puviarasi, and S. R. Boselin Prabhu, “Object detection system for blind people,” International Journal of Recent Technology and Engineering, vol. 8, no. 2 Special Issue 8, pp. 1675–1676, 2019, doi: 10.35940/ijrte.B1129.0882S819.
Dr. B. R. P. Et. al., “Realtime Object’s Size Measurement from Distance using OpenCV and LiDAR,” Turkish Journal of Computer and Mathematics Education (TURCOMAT), vol. 12, no. 4, pp. 1044–1047, 2021, doi: 10.17762/turcomat.v12i4.599.
M. Konaite et al., “Smart Hat for the Blind with Real-Time Object Detection using Raspberry Pi and TensorFlow Lite,” pp. 1–6, 2021, doi: 10.1145/3487923.3487929.
A. S. Romadhon and A. K. Husein, “Smart Stick for the Blind Using Arduino,” J Phys Conf Ser, vol. 1569, no. 3, 2020, doi: 10.1088/1742-6596/1569/3/032088.
R. Bin Islam, S. Akhter, F. Iqbal, M. Saif Ur Rahman, and R. Khan, “Deep learning based object detection and surrounding environment description for visually impaired people,” Heliyon, vol. 9, no. 6, p. e16924, 2023, doi: 10.1016/j.heliyon.2023.e16924.
B. Strbac, M. Gostovic, Z. Lukac, and D. Samardzija, “YOLO Multi-Camera Object Detection and Distance Estimation,” 2020 Zooming Innovation in Consumer Technologies Conference, ZINC 2020, pp. 26–30, 2020, doi: 10.1109/ZINC50678.2020.9161805.
B. Aydin and S. Singha, “Drone Detection Using YOLOv5,” Eng, vol. 4, no. 1, pp. 416–433, Mar. 2023, doi: 10.3390/eng4010025.
A. Inui et al., “Detection of Elbow OCD in the Ultrasound Image by Artificial Intelligence Using YOLOv8,” Applied Sciences (Switzerland), vol. 13, no. 13, Jul. 2023, doi: 10.3390/app13137623.
R. Arifando, S. Eto, and C. Wada, “Improved YOLOv5-Based Lightweight Object Detection Algorithm for People with Visual Impairment to Detect Buses,” Applied Sciences (Switzerland), vol. 13, no. 9, May 2023, doi: 10.3390/app13095802.
R. Bastomi et al., “Object Detection and Distance Estimation Tool for Blind People Using Convolutional Methods with Stereovision,” Proceeding - 2019 International Symposium on Electronics and Smart Devices, ISESD 2019, pp. 1–5, 2019, doi: 10.1109/ISESD.2019.8909515.
Y. Lei, S. L. Phung, A. Bouzerdoum, H. Thanh Le, and K. Luu, “Pedestrian Lane Detection for Assistive Navigation of Vision-Impaired People: Survey and Experimental Evaluation,” IEEE Access, vol. 10, pp. 101071–101089, 2022, doi: 10.1109/ACCESS.2022.3208128.
R. A. Ramadani, I. K. G. D. Putra, M. Sudarma, and I. A. D. Giriantari, “A new technology on translating Indonesian spoken language into Indonesian sign language system,” International Journal of Electrical and Computer Engineering, vol. 11, no. 4, pp. 3338–3346, 2021, doi: 10.11591/ijece.v11i4.pp3338-3346.
D. Kumar and N. Muhammad, “Object Detection in Adverse Weather for Autonomous Driving through Data Merging and YOLOv8,” Sensors (Basel), vol. 23, no. 20, Oct. 2023, doi: 10.3390/s23208471.
U. Fadlilah, A. K. Mahamad, and B. Handaga, “The Development of Android for Indonesian Sign Language Using Tensorflow Lite and CNN: An Initial Study,” J Phys Conf Ser, vol. 1858, no. 1, 2021, doi: 10.1088/1742-6596/1858/1/012085.
A. Aboah, B. Wang, U. Bagci, and Y. Adu-Gyamfi, “Real-time Multi-Class Helmet Violation Detection Using Few-Shot Data Sampling Technique and YOLOv8,” IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, vol. 2023-June, pp. 5350–5358, 2023, doi: 10.1109/CVPRW59228.2023.00564.
Q. Zhou, J. Qin, X. Xiang, Y. Tan, and N. N. Xiong, “Algorithm of helmet wearing detection based on AT-YOLO deep mode,” Computers, Materials and Continua, vol. 69, no. 1, pp. 159–174, 2021, doi: 10.32604/cmc.2021.017480.
I. H. Hsieh, H. C. Cheng, H. H. Ke, H. C. Chen, and W. J. Wang, “A CNN-based wearable assistive system for visually impaired people walking outdoors,” Applied Sciences (Switzerland), vol. 11, no. 21, Nov. 2021, doi: 10.3390/app112110026.
F. Wahab, I. Ullah, A. Shah, R. A. Khan, A. Choi, and M. S. Anwar, “Design and implementation of a real-time object detection system based on the single-shoot detector and OpenCV,” Front Psychol, vol. 13, Nov. 2022, doi: 10.3389/fpsyg.2022.1039645.
K. Liu, “STBi-YOLO: A Real-Time Object Detection Method for Lung Nodule Recognition,” IEEE Access, vol. 10, pp. 75385–75394, 2022, doi: 10.1109/ACCESS.2022.3192034.
N. E. Albayrak, “Object Recognition using TensorFlow,” pp. 1–1, 2021, doi: 10.1109/isec49744.2020.9397835.
C. J. Lin, S. Y. Jeng, and H. W. Lioa, “A Real-Time Vehicle Counting, Speed Estimation, and Classification System Based on Virtual Detection Zone and YOLO,” Math Probl Eng, vol. 2021, 2021, doi: 10.1155/2021/1577614.
D. S. Bacea and F. Oniga, “Single stage architecture for improved accuracy real-time object detection on mobile devices,” Image Vis Comput, vol. 130, Feb. 2023, doi: 10.1016/j.imavis.2022.104613.
D. Bhavesh, R. Patel, S. A. Goswami, P. S. Kapatel, and Y. M. Dhakad, “Realtime Object’s Size Measurement from Distance using OpenCV and LiDAR,” 2021.
S. Gamal, “The Memory of Knowledge: An Analytical Study on Translators’ Perceptions and Assessment of CAT Tools with Regard to Text Genre,” International Journal of Linguistics and Translation Studies, vol. 1, no. (2), pp. 1–18.
C. Vieira, L. N., O’Hagan, M., & O’Sullivan, “Understanding the societal impacts of machine translation: a critical review of the literature on medical and legal use cases,” Inf Commun Soc, vol. 24, no. (11), pp. 1515–1532, 2021.
Copyright (c) 2024 Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
This work is licensed under a Creative Commons Attribution 4.0 International License.
Copyright in each article belongs to the author
- The author acknowledges that the RESTI Journal (System Engineering and Information Technology) is the first publisher to publish with a license Creative Commons Attribution 4.0 International License.
- Authors can enter writing separately, arrange the non-exclusive distribution of manuscripts that have been published in this journal into other versions (eg sent to the author's institutional repository, publication in a book, etc.), by acknowledging that the manuscript has been published for the first time in the RESTI (Rekayasa Sistem dan Teknologi Informasi) journal ;