ISSN 0253-2778

CN 34-1054/N

Open AccessOpen Access JUSTC Original Paper

AR code recognition algorithm based on arc correction filter

Cite this:
https://doi.org/10.3969/j.issn.0253-2778.2018.01.001
  • Received Date: 14 April 2017
  • Rev Recd Date: 05 August 2017
  • Publish Date: 31 January 2018
  • 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.
    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.
  • loading
  • [1]
    AZUMA R T. A survey of augmented reality[J]. Presence: Teleoperators & Virtual Environments, 1997, 6(4): 355-385.
    [2]
    AZUMA R, BAILLOT Y, BEHRINGER R, et al. Recent advances in augmented reality[J]. IEEE Computer Graphics & Applications, 2001, 21(6): 34-47.
    [3]
    朱淼良, 姚远, 蒋云良. 增强现实综述[J]. 中国图象图形学报, 2004, 9(7): 767-774.
    [4]
    陈靖, 王涌天, 闫达远. 增强现实系统及其应用[J]. 计算机工程与应用, 2001, 37(15): 72-75.
    [5]
    刘烽杰, 蔡明. 柱面QR码的识别及实现[J]. 计算机与现代化, 2015, (2): 110-112.
    [6]
    史志锋. 基于三维透视变换的圆柱面QR码识别方法[J]. 现代电子技术, 2014(8): 15-18.
    [7]
    司国东, 陈仲. 柱面二维码识别算法的设计与实现[J]. 现代计算机, 2013, (8): 25-27.
    [8]
    吕淘沙, 汤汶, 万韬阮, 等. 增强现实中的目标远距离识别方法研究[J]. 软件工程师, 2015(4): 7-8.
    [9]
    袁理, 叶露, 贾建禄. 基于Hough变换的椭圆检测算法[J]. 中国光学, 2010, 3(4): 379-384.
  • 加载中

Catalog

    [1]
    AZUMA R T. A survey of augmented reality[J]. Presence: Teleoperators & Virtual Environments, 1997, 6(4): 355-385.
    [2]
    AZUMA R, BAILLOT Y, BEHRINGER R, et al. Recent advances in augmented reality[J]. IEEE Computer Graphics & Applications, 2001, 21(6): 34-47.
    [3]
    朱淼良, 姚远, 蒋云良. 增强现实综述[J]. 中国图象图形学报, 2004, 9(7): 767-774.
    [4]
    陈靖, 王涌天, 闫达远. 增强现实系统及其应用[J]. 计算机工程与应用, 2001, 37(15): 72-75.
    [5]
    刘烽杰, 蔡明. 柱面QR码的识别及实现[J]. 计算机与现代化, 2015, (2): 110-112.
    [6]
    史志锋. 基于三维透视变换的圆柱面QR码识别方法[J]. 现代电子技术, 2014(8): 15-18.
    [7]
    司国东, 陈仲. 柱面二维码识别算法的设计与实现[J]. 现代计算机, 2013, (8): 25-27.
    [8]
    吕淘沙, 汤汶, 万韬阮, 等. 增强现实中的目标远距离识别方法研究[J]. 软件工程师, 2015(4): 7-8.
    [9]
    袁理, 叶露, 贾建禄. 基于Hough变换的椭圆检测算法[J]. 中国光学, 2010, 3(4): 379-384.

    Article Metrics

    Article views (573) PDF downloads(145)
    Proportional views

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return