Efcient QR Code Beautication With High Quality Visual
Efficient QR Code Beautification With High Quality Visual Content Source: IEEE Transactions on Multimedia 17. 9 (2015): 15151524. Authors: Shih-Syun Lin, Min-Chun Hu, Chien-Han Lee, and Tong-Yee Lee Speaker: Peng-Cheng Huang Date: 5/21/2021
Outline • Introduction • Related Work • Proposed Scheme • Experimental Results • Conclusions
Introduction(1/3) msn. iecs. fcu. edu. tw
Intrudoction(2/3) n-bits RS code.
Intrudoction(3/3) Two kinds of variations to beautify the QR code
Related Work: Reed-Solomon Code(1/3) Background: Reed-Solomon encoded messages can be XOR'ed m+p= k k 1 k 2 k 1 ⊕ k 2 Reed-Solomon coding ⊕ means XOR t t 1 t 2 t 1 ⊕ t 2
Related Work – Russ Cox’s Method(2/3) Controls bits(16 bits)=message(2 bits)+pad(14 bits) Parity bits: 16 bits QR code data: 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 0 0 1 Image data: 1 0 0 1 0 0 1 1 1 0 0 1 0 1 Basis set of the entire vector space of valid Reed-Solomon blocks.
Related Work – Russ Cox’s Method(3/3) QR code data: 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 1 0 0 1 Image data: 1 0 0 1 0 1 0 0 1 1 1 0 0 1 1 0 1 Controls bits : 16 bits Parity bits: 16 bits
Proposed Scheme(1/5) The flowchart of the proposed QR code beautifier
Proposed Scheme – Baseline QR Code Synthesis(2/5) Example: three 5 -bits RS codes with k = 3 and t = 2 : RS 2 = RS 1 ⊕ RS 2 K 4, K 5, k 6 can be generated by applying XOR operations on the RS blocks of the basis set
Proposed Scheme -- Baseline QR Code Synthesis(3/5)
Proposed Scheme – QR Code Rendering(4/5)
Proposed Scheme – QR Code Rendering(5/5) where
Results: Visual quality and time complexity(1/8) Visualead halftone Lin[9] This paper
The influence of α value(2/8)
Correctness of QR code decoding(3/8)
The influence of image size and QR code size(4/8)
The influence of ρx and ρy(5/8)
The influence of error correctionlevel(6/8)
The influence of message length(7/8)
The influence of lighting condition and viewing angle(8/8)
Conclusions The experimental results show that: ü the proposed method outperforms the existing works considering the appearance of the QR code üthe processing complexity is near real-time.
- Slides: 22