Fast QR code detection based on BING and AdaBoost-SVM

被引:5
作者
Yuan, Baoxi [1 ,2 ,5 ]
Li, Yang [2 ]
Jiang, Fan [3 ]
Xu, Xiaojie [2 ]
Zhao, Jianhua [1 ]
Zhang, Deyue [4 ]
Guo, Jianxin [1 ,2 ]
Wang, Yugian [6 ]
Zhang, Shanwen [1 ]
机构
[1] Xijing Univ, Sch Informat Engn, Xian, Peoples R China
[2] Shaanxi Key Lab Integrated & Intelligent Nav, Xian, Peoples R China
[3] Xian Univ Posts & Telecommun, Xian, Peoples R China
[4] Unit 95949 CPLA HeBei, Wuhan, Hebei, Peoples R China
[5] Beijing Jiurui Technol Co LTD, Beijing, Peoples R China
[6] Xijing Univ, Sch Sci, Xian, Peoples R China
来源
2019 IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR) | 2019年
基金
中国博士后科学基金;
关键词
Industry; 4.0; QR code; Binarized Normed Gradients (BING); AdaBoost; SVM; Contrast limited Adaptive Histogram Equalization (CLAHE);
D O I
10.1109/hpsr.2019.8808000
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In industry 4.0, the most popular way to identify and track objects is to add tags. Because the cost of smart tag is still high, most companies still use cheap barcodes or QR codes. In order to solve the real-time positioning problem of upgrading traditional tags into smart tags, this paper proposes a QR tag location method based on Binarized Normed Gradients (BING) and AdaBoost-SVM. BING algorithm is the fastest general object detection algorithm at present, but its disadvantage is that the recall rate decreases sharply with the increase of Intersection-over-Union (IoU) threshold. In the proposed algorithm, Adaboost-SVM method is introduced to make up for the shortcomings of BING algorithm. More specifically, before training and prediction process of Adaboost-SVM, Contrast Limited Adaptive Histogram Equalization (CLAHE) mechanism is used for image enhancement, and thus can greatly shorten the training time and improve the precision of prediction. As a result, the precision of low-quality image prediction is significantly improved. Compared with the existing methods based on Neural Network (NN), the proposed algorithm does not depend on the parallel acceleration hardware such as GPU, hence, it can significantly reduce the hardware cost, and expand QR code automatic positioning algorithm utilization in the field of lower hardware requirements.
引用
收藏
页数:6
相关论文
共 23 条
[1]  
[Anonymous], TRANSDUCER MICROSYST
[2]  
[Anonymous], ARTIFICIAL INTELLIGE
[3]  
[Anonymous], ADV NEURAL INFORM PR, DOI DOI 10.1109/TPAMI.2016.2577031
[4]  
[Anonymous], IEEE 2009
[5]  
[Anonymous], J INFORM ENG U
[6]   Illumination pre-processing method for face recognition using 2D DWT and CLAHE [J].
Ayyavoo, Thamizharasi ;
Suseela, Jayasudha John .
IET BIOMETRICS, 2018, 7 (04) :380-390
[7]  
Belussi Luiz F. F., 2011, Proceedings of the 2011 24th SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI 2011), P281, DOI 10.1109/SIBGRAPI.2011.16
[8]   BING: Binarized Normed Gradients for Objectness Estimation at 300fps [J].
Cheng, Ming-Ming ;
Zhang, Ziming ;
Lin, Wen-Yan ;
Torr, Philip .
2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, :3286-3293
[9]  
Chou TH, 2015, INT CONF ADV ROBOT
[10]   Real-time precise detection of regular grids and matrix codes [J].
Dubska, Marketa ;
Herout, Adam ;
Havel, Jiri .
JOURNAL OF REAL-TIME IMAGE PROCESSING, 2016, 11 (01) :193-200