Journal of University of Science and Technology of China ›› 2018, Vol. 48 ›› Issue (1): 1-6.DOI: 10.3969/j.issn.0253-2778.2018.01.001

• Original Paper •     Next Articles

AR code recognition algorithm based on arc correction filter

YANG Meng, HE Yaxuan, YAN Deli, ZHANG Yong, WANG Weiming   

  1. 1. School of Electrical and Electronic Engineering, Shijiazhuang Tiedao University, Shijiazhuang 050043;
    2. Institute of Ordnance Technology, Shijiazhuang 050000)
  • Received:2017-04-14 Revised:2017-08-05 Online:2018-01-01 Published:2018-01-01

Abstract: AR codes are widely used in augmented reality (AR) systems and space vision positioning system, and their correct identification is a crucial technology to realize object identification and positioning in AR systems and space vision positioning systems. Classic AR code identification method performs best for AR codes on the plane, but poorly for AR codes pasted on cylindrical surfaces due to distortion. A method for recognizing AR codes is proposed. First, an improved AR coding method by adding location flags is used to encode the AR code, then the arc correction filter algorithm is used to correct the cylindrically distorted AR code images in two-dimensionally and three-dimensionally. The corrected AR code is then non-linearly partitioned according to the non- linear relationship between the rows of the AR code and the the length of each data bit. Finally the AR code identification is implemented by computing the pixel values. Experimental results show that the proposed method has a robust identification effect for cylindrically distorted AR codes.

Key words: AR code recognition, cylindrical distortion, arc filter, non-linear

CLC Number: