Multi-agent-based two-dimensional barcode decoding robust against non-uniform geometric distortion

Kazuya Nakamura, Kohei Kamizuru, Hiroshi Kawasaki, Satoshi Ono

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)


Two-dimensional (2D) codes are subject to distortion when printed on non-rigid materials, such as papers and clothes. Although general 2D code decoders correct uniform distortion such as perspective distortion, it is difficult to correct non-uniform and irregular distortion of the 2D code itself. To overcome this problem, an agent-based approach is presented here to reconstruct the 2D code. In this approach, auxiliary lines are placed on a 2D code and used to recognize distortion. First, 2D code area is identified through feature patterns composed by the auxiliary lines, and Convolutional Neural Network (CNN) is used to discriminate the patterns. Then, many agents simultaneously trace the lines referring to the various image features and the neighborhood agents. The feature weights are optimized by Genetic Algorithm. The experimental results indicate that agents successfully tracked auxiliary lines right up to occluded area, and the proposed method could decode distorted 2D codes. The performance of the proposed method against distortion level and occlusion amount was also clarified.

Original languageEnglish
Pages (from-to)60-70
Number of pages11
JournalInternational Journal of Computer Information Systems and Industrial Management Applications
Issue number2017
Publication statusPublished - 2017
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Management Information Systems
  • Signal Processing
  • Information Systems
  • Computer Vision and Pattern Recognition
  • Strategy and Management
  • Artificial Intelligence


Dive into the research topics of 'Multi-agent-based two-dimensional barcode decoding robust against non-uniform geometric distortion'. Together they form a unique fingerprint.

Cite this