Micrography QR Codes
Abstract
This paper presents a novel algorithm to generate micrography QR codes, a novel machine-readable graphic generated by embedding a QR code within a micrography image. The unique structure of micrography makes it incompatible with existing methods used to combine QR codes with natural or halftone images. We exploited the high-frequency nature of micrography in the design of a novel deformation model that enables the skillful warping of individual letters and adjustment of font weights to enable the embedding of a QR code within a micrography. The entire process is supervised by a set of visual quality metrics tailored specifically for micrography, in conjunction with a novel QR code quality measure aimed at striking a balance between visual fidelity and decoding robustness. The proposed QR code quality measure is based on probabilistic models learned from decoding experiments using popular decoders with synthetic QR codes to capture the various forms of distortion that result from image embedding. Experiment results demonstrate the efficacy of the proposed method in generating micrography QR codes of high quality from a wide variety of inputs. The ability to embed QR codes with multiple scales makes it possible to produce a wide range of diverse designs. Experiments and user studies were conducted to evaluate the proposed method from a qualitative as well as quantitative perspective.
Acknowledgement
We are grateful to the anonymous reviewers for their comments and suggestions. We also thank all the anonymous users for participating in the user study. The work was supported in part by the Ministry of Science and Technology of Taiwan (107-2218-E-007-047-, 107-2221-E-007-088-MY3, and NSC-107-2221-E-011-115-MY2).
Bibtex
@ARTICLE{8632711,
author={S. -H. {Hung} and C. -Y. {Yao} and Y. -J. {Fang} and P. {Tan} and R. -R. {Lee} and A. {Sheffer} and H. -K. {Chu}},
journal={IEEE Transactions on Visualization and Computer Graphics},
title={Micrography QR Codes},
year={2020},
volume={26},
number={9},
pages={2834-2847},
doi={10.1109/TVCG.2019.2896895}}