{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:57:52Z","timestamp":1760241472673,"version":"build-2065373602"},"reference-count":26,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2018,4,4]],"date-time":"2018-04-04T00:00:00Z","timestamp":1522800000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Imaging"],"abstract":"<jats:p>This article addresses methods for detection of orientation-modulation data embedded in color dispersed-dot-halftone images. Several state-of-the-art methods for detection of orientation-embedded data in printed halftone images have been proposed, however they have only been evaluated independently without comparing with each other. We propose an improved detection method, which is using Principal Component Analysis (PCA) components as oriented-feature extractors, and a probabilistic model for the print-and-scan channel for maximum likelihood detection. The proposed detector and four state-of-the-art detectors are compared with each other in terms of correct detection rate, using a comprehensive testing set of printed natural images captured with three different devices. The proposed detector achieves highest correct detection rate using fewer feature extractors than the other methods, and it is significantly more robust to non-calibrated devices used for capturing the printed images. This is mostly due to the improved PCA-based oriented-feature extractors that are responsive to the embedded orientations and robust and insensitive to the other visual content.<\/jats:p>","DOI":"10.3390\/jimaging4040056","type":"journal-article","created":{"date-parts":[[2018,4,4]],"date-time":"2018-04-04T12:42:57Z","timestamp":1522845777000},"page":"56","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Detection of Orientation-Modulation Embedded Data in Color Printed Natural Images"],"prefix":"10.3390","volume":"4","author":[{"given":"Vlado","family":"Kitanovski","sequence":"first","affiliation":[{"name":"Department of Computer Science, Norwegian University of Science and Technology, 2815 Gjovik, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marius","family":"Pedersen","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Norwegian University of Science and Technology, 2815 Gjovik, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,4,4]]},"reference":[{"key":"ref_1","unstructured":"Sharma, G. (2003). Digital Color Imaging Handbook, CRC Press."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1109\/LSP.2004.842295","article-title":"Novel Robust Watermarking Technique in Dithering Halftone Images","volume":"12","author":"Pei","year":"2005","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1496","DOI":"10.1016\/j.sigpro.2007.12.015","article-title":"Watermarking in dithered halftone images with embeddable cells selection and inverse halftoning","volume":"88","author":"Guo","year":"2008","journal-title":"Signal Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2171","DOI":"10.1016\/S0165-1684(03)00173-7","article-title":"Steganography in halftone images: Conjugate error diffusion","volume":"83","author":"Fu","year":"2003","journal-title":"Signal Process."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1665","DOI":"10.1109\/TIP.2006.871080","article-title":"High-Capacity Data Hiding in Halftone Images Using Minimal-Error Bit Searching and Least-Mean Square Filter","volume":"15","author":"Pei","year":"2006","journal-title":"IEEE Trans. Image Process."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.sigpro.2010.06.017","article-title":"Watermarking in halftone images with parity-matched error diffusion","volume":"91","author":"Guo","year":"2010","journal-title":"Signal Process."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1054","DOI":"10.1109\/TSP.2003.809369","article-title":"Joint halftoning and watermarking","volume":"51","author":"Kacker","year":"2003","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_8","unstructured":"Wan, X., Hu, C., and Xu, J. (February, January 30). A Watermarking Algorithm for Halftone Image Based on Human Vision System Model. Proceedings of the Color Imaging XII: Processing, Hardcopy, and Applications, San Jose, CA, USA."},{"key":"ref_9","first-page":"457","article-title":"Direct Binary Search Based Algorithms for Image Hiding","volume":"6","author":"Zhuge","year":"2012","journal-title":"Int. J. Digit. Content Technol. Appl."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2070","DOI":"10.1109\/TIP.2010.2046795","article-title":"Orientation Modulation for Data Hiding in Clustered-Dot Halftone Prints","volume":"19","author":"Bulan","year":"2010","journal-title":"IEEE Trans. Image Process."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1337","DOI":"10.1109\/TIP.2010.2092437","article-title":"High Capacity Color Barcodes: Per Channel Data Encoding via Orientation Modulation in Elliptical Dot Arrays","volume":"20","author":"Bulan","year":"2011","journal-title":"IEEE Trans. Image Process."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2718","DOI":"10.1109\/TIP.2009.2028367","article-title":"Continuous Phase-Modulated Halftones","volume":"18","author":"Oztan","year":"2009","journal-title":"IEEE Trans. Image Process."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"4117","DOI":"10.1109\/TIP.2012.2198221","article-title":"Oriented Modulation for Watermarking in Direct Binary Search Halftone Images","volume":"21","author":"Guo","year":"2012","journal-title":"IEEE Trans. Image Process."},{"key":"ref_14","first-page":"32","article-title":"Orientation Modulation for Data Hiding in chrominance Channels of Direct Binary Search Halftone Prints","volume":"2016","author":"Kitanovski","year":"2016","journal-title":"J. Imaging Sci. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1945","DOI":"10.1109\/TIP.2005.859380","article-title":"Model-Based Color Halftoning Using Direct Binary Search","volume":"14","author":"Agar","year":"2005","journal-title":"IEEE Trans. Image Process."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1016\/j.sigpro.2014.03.016","article-title":"Watermark detection from clustered halftone dots via learned dictionary","volume":"102","author":"Son","year":"2014","journal-title":"Signal Process."},{"key":"ref_17","unstructured":"Flohr, T.J., Kolpatzik, B.W., Balasubramanian, R., Carrara, D.A., Bouman, C.A., and Allebach, J.P. (1993, January 1\u20134). Model-based color image quantization. Proceedings of the SPIE: Human Vision, Visual Processing, and Digital Display IV, San Jose, CA, USA."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Wang, S. (1996, January 19\u201322). Algorithm-independent color calibration for digital halftoning. Proceedings of the 4th IS&T\/SID Color Imaging Conference, Scottsdale, AZ, USA.","DOI":"10.2352\/CIC.1996.4.1.art00021"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"4311","DOI":"10.1109\/TSP.2006.881199","article-title":"K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation","volume":"54","author":"Aharon","year":"2006","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_20","unstructured":"Liu, X., Pedersen, M., and Hardeberg, J.Y. (July, January 30). CID:IQ\u2014A New Image Quality Database. Proceedings of the International Conference on Image and Signal Processing, Cherbourg, France."},{"key":"ref_21","unstructured":"(2018, March 10). Kodak Lossless True Color Image Suite. Available online: http:\/\/r0k.us\/graphics\/kodak."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"011006","DOI":"10.1117\/1.3267105","article-title":"Most Apparent Distortion: Full-Reference Image Quality Assessment and the Role of Strategy","volume":"19","author":"Larson","year":"2010","journal-title":"J. Electron. Imaging"},{"key":"ref_23","unstructured":"Skretting, K. (2018, March 10). Dictionary Learning Tools for Matlab. Available online: http:\/\/www.ux.uis.no\/~karlsk\/dle\/."},{"key":"ref_24","unstructured":"Green, P., and MacDonald, L. (2002). Colour Engineering: Achieving Device Independent Colour, Wiley."},{"key":"ref_25","unstructured":"Kitanovski, V. (2018, March 10). Associated Matlab Code. Available online: http:\/\/folk.ntnu.no\/vladok\/OMdetection.zip."},{"key":"ref_26","first-page":"2009","article-title":"Progressive Halftone Watermarking Using Multilayer Table Lookup Strategy","volume":"24","author":"Guo","year":"2015","journal-title":"IEEE Trans Signal Process."}],"container-title":["Journal of Imaging"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2313-433X\/4\/4\/56\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T14:59:37Z","timestamp":1760194777000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2313-433X\/4\/4\/56"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4,4]]},"references-count":26,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2018,4]]}},"alternative-id":["jimaging4040056"],"URL":"https:\/\/doi.org\/10.3390\/jimaging4040056","relation":{},"ISSN":["2313-433X"],"issn-type":[{"type":"electronic","value":"2313-433X"}],"subject":[],"published":{"date-parts":[[2018,4,4]]}}}