Nowadays, two-dimensional (2D) barcodes have been widely used in various domains. And a series of aesthetic 2D barcode schemes have been proposed to improve the visual quality and readability of 2D barcodes for better integration with marketing materials. Yet we believe that the existing aesthetic 2D barcode schemes are partially aesthetic because they only beautify the data area but retain the position detection patterns with the blackwhite appearance of traditional 2D barcode schemes. Thus, in this paper, we propose the first overall aesthetic 2D barcode scheme, called OAcode, in which the position detection pattern is canceled. Its detection process is based on the pre-designed symmetrical data area of OAcode, whose symmetry could be used as the calibration signal to restore the perspective transformation in the barcode scanning process. Moreover, an enhanced demodulation method is proposed to resist the lens distortion common in the camera-shooting process. The experimental results illustrate that when 5$\times$5 cm OAcode is captured with a resolution of 720$\times$1280 pixels, at the screen-camera distance of 10 cm and the angle less or equal to 25{\deg}, OAcode has 100% detection rate and 99.5% demodulation accuracy. For 10$\times$10 cm OAcode, it could be extracted by consumer-grade mobile phones at a distance of 90 cm with around 90% accuracy.
翻译:如今,二维条码已广泛应用于各个领域。为提升二维条码的视觉质量与可读性,以更好融入营销材料,一系列美学二维条码方案被相继提出。然而,我们认为现有美学二维条码方案仅是局部美学,因为它们仅对数据区域进行美化,却保留了传统二维条码方案中具有黑白外观的位置探测图案。为此,本文提出首个全形态美学二维条码方案——OAcode,该方案取消了位置探测图案。其检测过程基于预设计的OAcode对称数据区域,该对称性可作为标定信号,用于恢复条码扫描过程中的透视变换。此外,我们提出增强解调方法以抵抗拍摄过程中常见的镜头畸变。实验结果表明:当5×5厘米的OAcode以720×1280像素分辨率在屏幕与相机距离10厘米、角度不超过25度的条件下被拍摄时,检测率达100%,解调精度为99.5%;对于10×10厘米的OAcode,消费级手机可在90厘米距离下以约90%的准确率完成提取。