An Elevator Button Recognition Method Combining YOLOv5 and OCR
Source abstract
Abstract
Fast recognition of elevator buttons is a key step for service robots to ride elevators automatically. Although there are some studies in this field, none of them can achieve real-time application due to problems such as recognition speed and algorithm complexity. Elevator button recognition is a comprehensive problem. Not only does it need to detect the position of multiple buttons at the same time, but also needs to accurately identify the characters on each button. The latest version 5 of you only look once algorithm (YOLOv5) has the fastest reasoning speed and can be used for detecting multiple objects in real-time. The advantages of YOLOv5 make it an ideal choice for detecting the position of multiple buttons in an elevator, but it’s not good at specific word recognition. Optical character recognition (OCR) is a well-known technique for character recognition. This paper innovatively improved the YOLOv5 network, integrated OCR technology, and applied them to the elevator button recognition process. First, we changed the detection scale in the YOLOv5 network and only maintained the detection scales of 40 * 40 and 80 * 80, thus improving the overall object detection speed. Then, we put a modified OCR branch after the YOLOv5 network to identify the numbers on the buttons. Finally, we verified this method on different datasets and compared it with other typical methods. The results show that the average recall and precision of this method are 81.2% and 92.4%. Compared with others, the accuracy of this method has reached a very high level, but the recognition speed has reached 0.056 s, which is far higher than other methods.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Elevator Systems and Control · Vehicle License Plate Recognition · Industrial Vision Systems and Defect Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (26)
Show source-provided references
1. OCR-RCNN: An accurate and efficient framework for elevator button recognition10.1109/TIE.2021.3050357 ↗
2. Research on license plate recognition algorithms based on deep learning in complex environment10.1109/ACCESS.2020.2994287 ↗
3. A lightweight CNN based on transfer learning for COVID-19 diagnosis10.32604/cmc.2022.024589 ↗
4. Real-time classification and detection of garbage based on SSD improved with mobilenetv2 and IFPN
5. Face detection with the faster R-CNN
6. You only look once: Unified, real-time object detection
7. G. Jocher, A. Stoken, J. Borovec, N. Code, A. Chaurasia et al., “Ultralytics/yolov5: V5.0-YOLOv5-p6 1280 models,” AWS, Supervise.ly and YouTube integrations, 2021. https://doi.org/10.5281/zenodo.4679653.
8. A Multi-feature learning model with enhanced local attention for vehicle re-identification10.32604/cmc.2021.021627 ↗
9. Autonomous operation of novel elevators for robot navigation
10. Robust elevator button recognition in the presence of partial occlusion and clutter by specular reflections10.1109/TIE.2011.2161249 ↗
11. Elevator button and floor number recognition through hybrid image classification approach for navigation of service robot in buildings
12. A robust method for elevator operation in semi-outdoor environment for mobile robot transportation system in life science laboratories
13. An autonomous elevator button recognition system based on convolutional neural networks
14. Recognizing elevator buttons and labels for blind navigation
15. Intelligent mobile robot controller design for hotel room service with deep learning armbased elevator manipulator
16. Elevator passenger identification method based on multi task convolutional neural network
17. A Large-scale dataset for benchmarking elevator button segmentation and character recognition
18. A novel ocr-rcnn for rlevator button recognition
19. Research on OCR character recognition technology
20. TBE-Net: A three-branch embedding network with part-aware ability and feature complementary learning for vehicle re-identification10.1109/TITS.2021.3130403 ↗
21. A fast and accurate vascular tissue simulation model based on point primitive method10.32604/iasc.2021.013541 ↗
22. A light weight YOLOv5 traffic sign recognition method
23. RSOD: Real-time small object detection algorithm in UAV-based traffic monitoring10.1007/s10489-021-02893-3 ↗
24. Offline handwriting mathematical symbol recognition based on improved YOLOv5s
25. Automatic elevator button localization using a combined detecting and tracking framework for multi-story navigation10.1109/ACCESS.2019.2958092 ↗
26. Fine-grained vehicle type classification using lightweight convolutional neural network with feature optimization and joint learning strategy10.1007/s11042-020-09171-3 ↗