Laser & Optoelectronics Progress, Volume. 58, Issue 8, 0810015(2021)
Restoring 3D Cylindrically Distorted QR Code Based on Perspective Transformation
Existing decoding algorithms encounter difficulties in recognizing quick response (QR) codes with complex three-dimensional (3D) distortions (e.g., cylindrical distortion), resulting in the inability to extract data. In this paper, we propose a low-cost and efficient restoration algorithm for 3D cylindrically distorted QR codes. The proposed algorithm is composed of three stages. First, it restores a cylindrically distorted QR code in 3D real-world coordinates by inverse perspective transformation; then the distorted QR code is flattened in 3D real-world coordinates. Finally, the restored QR code is obtained by perspective transformation with the same hyperparameters as those in the first stage. The experimental results demonstrate that the proposed algorithm can handle different cylindrically distorted QR codes and work with only a small number of hyperparameters based on the camera’s internal parameters.
Get Citation
Copy Citation Text
Yuting Su, Changfei Yan, Jing Liu. Restoring 3D Cylindrically Distorted QR Code Based on Perspective Transformation[J]. Laser & Optoelectronics Progress, 2021, 58(8): 0810015
Category: Image Processing
Received: Aug. 20, 2020
Accepted: Sep. 14, 2020
Published Online: Apr. 12, 2021
The Author Email: Liu Jing (jliu_tju@tju.edu.cn)