TY - JOUR
T1 - Orientation modulation for data hiding in clustered-dot halftone prints
AU - Bulan, Orhan
AU - Sharma, Gaurav
AU - Monga, Vishal
N1 - Funding Information:
Manuscript received December 04, 2008; revised March 08, 2010. First published March 29, 2010; current version published July 16, 2010. This work was supported in part by a grant from Xerox Corporation and in part by a grant from New York State Office of Science, Technology & Academic Research (NYSTAR) through the Center for Electronic Imaging Systems (CEIS). Parts of this work were presented at the 2008 IS&T/SPIE Electronic Imaging Symposium and at IEEE ICIP 2008. The associate editor coordinating the review of this manuscript and approving it for publication was Dr. Stefan Winkler.
PY - 2010/8
Y1 - 2010/8
N2 - We present a new framework for data hiding in images printed with clustered dot halftones. Our application scenario, like other hardcopy embedding methods, encounters fundamental challenges due to extreme bilevel quantization inherent in halftoning, the stringent requirements of image fidelity, and other unavoidable printing and scanning distortions. To overcome these challenges, while still allowing for automated extraction of the embedded data and a high embedding capacity, we propose a number of innovations. First, we perform the embedding jointly with the halftoning by employing an analytical halftone threshold function that allows steering of the halftone spot orientation within each halftone cell based upon embedded data. In this process, image fidelity is emphasized and, if necessary, the capability to recover individual data values is sacrificed resulting in unavoidable erasures and errors. To overcome these and other sources of errors, we propose a suitable data detection and error control methodology based upon a statistical representation for the print-scan channel that effectively models the channel dependence upon the cover image gray-level. To combat the geometric distortion inherent in the print-scan process, we exploit the periodic halftone structure to recover from global scaling and rotation and propose a novel decision directed synchronization technique that counters locally varying printing distortion. Experimental results demonstrate the power of the proposed framework: we achieve high operational rates while preserving halftone image quality.
AB - We present a new framework for data hiding in images printed with clustered dot halftones. Our application scenario, like other hardcopy embedding methods, encounters fundamental challenges due to extreme bilevel quantization inherent in halftoning, the stringent requirements of image fidelity, and other unavoidable printing and scanning distortions. To overcome these challenges, while still allowing for automated extraction of the embedded data and a high embedding capacity, we propose a number of innovations. First, we perform the embedding jointly with the halftoning by employing an analytical halftone threshold function that allows steering of the halftone spot orientation within each halftone cell based upon embedded data. In this process, image fidelity is emphasized and, if necessary, the capability to recover individual data values is sacrificed resulting in unavoidable erasures and errors. To overcome these and other sources of errors, we propose a suitable data detection and error control methodology based upon a statistical representation for the print-scan channel that effectively models the channel dependence upon the cover image gray-level. To combat the geometric distortion inherent in the print-scan process, we exploit the periodic halftone structure to recover from global scaling and rotation and propose a novel decision directed synchronization technique that counters locally varying printing distortion. Experimental results demonstrate the power of the proposed framework: we achieve high operational rates while preserving halftone image quality.
UR - http://www.scopus.com/inward/record.url?scp=77954699777&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77954699777&partnerID=8YFLogxK
U2 - 10.1109/TIP.2010.2046795
DO - 10.1109/TIP.2010.2046795
M3 - Article
C2 - 20350856
AN - SCOPUS:77954699777
SN - 1057-7149
VL - 19
SP - 2070
EP - 2084
JO - IEEE Transactions on Image Processing
JF - IEEE Transactions on Image Processing
IS - 8
M1 - 5439973
ER -