摘要

传统的QR码识别算法只适用于打印在平面上的条码,提出了一种有效识别打印在饮料瓶等圆柱面上的QR码。通过对图像轮廓进行角点检测确定回字定位图形,在此基础上筛选条码关键轮廓并对其进行霍夫变换提取圆柱面上的透视椭圆信息,同时结合透视椭圆的参数和三维透视变换,有效构建了圆柱面条码像素从二维图像平面直接映射到三维图像空间的变换矩阵,重构打印在平面或圆柱面上的QR码目标。实验结果表明,该算法对平面或圆柱面QR条码的识别有较高的准确率。

全文