Reading Multilevel 2-D Barcodes Using a Machine Learning Approach

被引:0
|
作者
Zhang, Jiaheng [1 ,2 ]
Chen, Junjie [1 ,2 ]
Ou-Yang, Le [1 ,2 ]
Chen, Changsheng [1 ,2 ]
Xie, Ning [1 ,2 ]
机构
[1] Shenzhen Univ, Coll Elect & Informat Engn, State Key Lab Radio Frequency Heterogeneous Integr, Shenzhen 518060, Peoples R China
[2] Shenzhen Univ, Coll Elect & Informat Engn, Guangdong Key Lab Intelligent Informat Proc, Shenzhen 518060, Peoples R China
关键词
2-D barcodes; multilevel 2-D barcodes; print-capture channel; reading; weighted ensemble clustering (EC); QR CODE; 2D; ALGORITHM; CHANNEL; MODEL;
D O I
10.1109/JIOT.2023.3253689
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article addresses the reading problem of multilevel 2-D barcodes over a print-and-capture (PC) channel. The prior reading schemes have different limitations to hinder their applications, e.g., suffering from quantization error, being sensitive to the predetermined decision boundaries, and being sensitive to the selection of initial parameters. In this article, we introduce a machine learning approach to address the above limitations using a new ensemble clustering (EC) algorithm. Based on the new EC algorithm, we propose two reading schemes of a multilevel 2-D barcode. Specifically, the first proposed scheme is named the EC reading scheme. In the EC reading scheme, we introduce a weighted ensemble mechanism to assign different weights to different base clustering results. Then, we propose the second scheme, named the enhanced EC (EEC) reading scheme, to further improve the reading performance with the help of the reference symbols. We implement our approach and conduct extensive performance comparisons through an actual excremental platform under various multilevel 2-D barcodes and various capturing devices. From experimental results, we observe that both proposed reading schemes have better performance than the prior reading schemes. Moreover, the EEC reading scheme has better performance than the EC reading scheme, and their performance gap becomes more apparent as the distortion of a PC channel increases.
引用
收藏
页码:12908 / 12922
页数:15
相关论文
共 50 条
  • [1] Easy Authentication Using Smart Phones and 2-D Barcodes
    Lee, Mun-Kyu
    Ku, Bo Kyoung
    Kim, Jin Bok
    IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE 2011), 2011, : 139 - 140
  • [2] Machine Learning for 2-D Scattering Analysis using Method of Moments
    Olcan, Dragan
    Petrovic, Jovana
    Kolundzija, Branko
    2020 IEEE INTERNATIONAL SYMPOSIUM ON ANTENNAS AND PROPAGATION AND NORTH AMERICAN RADIO SCIENCE MEETING, 2020, : 1985 - 1986
  • [3] A Machine learning approach for the magnetic data interpretation of 2-D dipping dike
    Aimol, Sh Bronson
    Rao, G. Srinivasa
    Kumar, Thinesh
    Arasada, Rama Chandrudu
    ACTA GEOPHYSICA, 2023, 71 (02) : 681 - 696
  • [4] A Machine learning approach for the magnetic data interpretation of 2-D dipping dike
    Sh Bronson Aimol
    G. Srinivasa Rao
    Thinesh Kumar
    Rama Chandrudu Arasada
    Acta Geophysica, 2023, 71 : 681 - 696
  • [5] 2-D to 3-D Conversion of Videos using Fixed Point Learning Approach
    Chahal, Nidhi
    Chaudhury, Santanu
    2016 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (ICECE), 2016, : 8 - 13
  • [6] Multilevel 2-D Quantum Wavelet Transforms
    Li, Hai-Sheng
    Fan, Ping
    Peng, Huiling
    Song, Shuxiang
    Long, Gui-Lu
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (08) : 8467 - 8480
  • [7] Detection of DDoS attacks in D2D communications using machine learning approach
    Rani, S. V. Jansi
    Ioannou, Iacovos
    Nagaradjane, Prabagarane
    Christophorou, Christophoros
    Vassiliou, Vasos
    Charan, Sai
    Prakash, Sai
    Parekh, Niel
    Pitsillides, Andreas
    COMPUTER COMMUNICATIONS, 2023, 198 : 32 - 51
  • [8] A generic approach for nesting of 2-D parts in 2-D sheets using genetic and heuristic algorithms
    Babu, AR
    Babu, NR
    COMPUTER-AIDED DESIGN, 2001, 33 (12) : 879 - 891
  • [9] A generic approach for nesting of 2-D parts in 2-D sheets using genetic and heuristic algorithms
    Ramesh Babu, A.
    Ramesh Babu, N.
    CAD Computer Aided Design, 2001, 33 (12): : 879 - 891
  • [10] A machine learning approach to reading level assessment
    Petersen, Sarah E.
    Ostendorf, Mari
    COMPUTER SPEECH AND LANGUAGE, 2009, 23 (01): : 89 - 106