{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:44:17Z","timestamp":1760240657010,"version":"build-2065373602"},"reference-count":66,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2019,8,26]],"date-time":"2019-08-26T00:00:00Z","timestamp":1566777600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2019R1I1A1A01059582","2018K2A9A2A06024168"],"award-info":[{"award-number":["2019R1I1A1A01059582","2018K2A9A2A06024168"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Reversible data hiding in JPEG images has become an important topic due to the prevalence and overwhelming support of the JPEG image format these days. Much of the existing work focuses on embedding using AC (quantized alternating current coefficients) to maximize the embedding capacity while minimizing the distortion and the file size increase. Traditionally, DC (quantized direct current coefficients) are not used for embedding, due to the assumption that the embedding in DCs cause more distortion than embedding in ACs. However, for data analytic which extracts fine details as a feature, distortion in ACs is not acceptable, because they represent the fine details of the image. In this paper, we propose a novel reversible data hiding method which efficiently embeds in the DC. The propose method uses a novel DC prediction method to decrease the entropy of the prediction error histogram. The embedded image has higher PSNR, embedding capacity, and smaller file size increase. Furthermore, proposed method preserves all the fine details of the image.<\/jats:p>","DOI":"10.3390\/e21090835","type":"journal-article","created":{"date-parts":[[2019,8,26]],"date-time":"2019-08-26T10:54:53Z","timestamp":1566816893000},"page":"835","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Reversible Data Hiding in JPEG Images Using Quantized DC"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1692-2790","authenticated-orcid":false,"given":"Suah","family":"Kim","sequence":"first","affiliation":[{"name":"School of Information Security, Korea University, Seoul 02821, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fangjun","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Data and Computer Science, Sun Yat-sen University, Guangzhou 510006, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1144-6660","authenticated-orcid":false,"given":"Hyoung Joong","family":"Kim","sequence":"additional","affiliation":[{"name":"School of Information Security, Korea University, Seoul 02821, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,8,26]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4923","DOI":"10.1016\/j.optcom.2010.07.034","article-title":"Image watermarking by using phase retrieval algorithm in gyrator transform domain","volume":"283","author":"Liu","year":"2010","journal-title":"Opt. Commun."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"986842","DOI":"10.1155\/S1110865702000537","article-title":"Lossless data embedding-new paradigm in digital watermarking","volume":"2002","author":"Fridrich","year":"2002","journal-title":"EURASIP J. Adv. Signal Process."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1109\/TIP.2004.840686","article-title":"Lossless generalized-LSB data embedding","volume":"14","author":"Celik","year":"2005","journal-title":"IEEE Trans. Image Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1042","DOI":"10.1109\/TIP.2005.863053","article-title":"Lossless watermarking for image authentication: A new framework and an implementation","volume":"15","author":"Celik","year":"2006","journal-title":"IEEE Trans. Image Process."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1117\/12.435400","article-title":"Invertible authentication","volume":"Volume 4314","author":"Fridrich","year":"2001","journal-title":"Security and Watermarking of Multimedia Contents III"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1646","DOI":"10.1049\/el:20021131","article-title":"Distortionless data hiding based on integer wavelet transform","volume":"38","author":"Xuan","year":"2002","journal-title":"Electron. Lett."},{"key":"ref_7","first-page":"655","article-title":"Reversible watermarking method using optimal histogram pair shifting based on prediction and sorting","volume":"4","author":"Hwang","year":"2010","journal-title":"KSII Trans. Internet Inf. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"890","DOI":"10.1109\/TCSVT.2003.815962","article-title":"Reversible data embedding using a difference expansion","volume":"13","author":"Tian","year":"2003","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1147","DOI":"10.1109\/TIP.2004.828418","article-title":"Reversible watermark using the difference expansion of a generalized integer transform","volume":"13","author":"Alattar","year":"2004","journal-title":"IEEE Trans. Image Process."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2082","DOI":"10.1109\/TIP.2005.859373","article-title":"Reversible data embedding into images using wavelet techniques and sorting","volume":"14","author":"Kamstra","year":"2005","journal-title":"IEEE Trans. Image Process."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"456","DOI":"10.1109\/TIFS.2008.924600","article-title":"A novel difference expansion transform for reversible data embedding","volume":"3","author":"Kim","year":"2008","journal-title":"IEEE Trans. Inf. Forensic Secur."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2420","DOI":"10.1109\/TIP.2016.2549458","article-title":"Adaptive Pairing Reversible Watermarking","volume":"25","author":"Dragoi","year":"2016","journal-title":"IEEE Trans. Image Process."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"906","DOI":"10.1109\/TCSVT.2009.2017409","article-title":"Reversible data hiding based on histogram modification of pixel differences","volume":"19","author":"Tai","year":"2009","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Kim, S., Qu, X., Sachnev, V., and Kim, H.J. (2018). Skewed Histogram Shifting for Reversible Data Hiding using a Pair of Extreme Predictions. IEEE Trans. Circuits Syst. Video Technol.","DOI":"10.1109\/TCSVT.2018.2878932"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1109\/TIFS.2012.2224108","article-title":"Reversible watermarking based on invariant image classification and dynamic histogram shifting","volume":"8","author":"Coatrieux","year":"2013","journal-title":"IEEE Trans. Inf. Forensic Secur."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1109\/TCSVT.2006.869964","article-title":"Reversible data hiding","volume":"16","author":"Ni","year":"2006","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Lee, S.K., Suh, Y.H., and Ho, Y.S. (2006, January 9\u201312). Reversiblee Image Authentication Based on Watermarking. Proceedings of the IEEE International Conference on Multimedia and Expo, Toronto, ON, Canada.","DOI":"10.1109\/ICME.2006.262782"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1007\/11922841_28","article-title":"A reversible watermarking based on histogram shifting","volume":"4283","author":"Hwang","year":"2006","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"5010","DOI":"10.1109\/TIP.2013.2281422","article-title":"Pairwise Prediction-Error Expansion for Efficient Reversible Data Hiding","volume":"22","author":"Ou","year":"2013","journal-title":"IEEE Trans. Image Process."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1091","DOI":"10.1109\/TIFS.2013.2261062","article-title":"A Novel Reversible Data Hiding Scheme Based on Two-Dimensional Difference-Histogram Modification","volume":"8","author":"Li","year":"2013","journal-title":"IEEE Trans. Inf. Forensic Secur."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1016\/j.image.2014.05.003","article-title":"Reversible data hiding using invariant pixel-value-ordering and prediction-error expansion","volume":"29","author":"Ou","year":"2014","journal-title":"Signal Process. Image Commun."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1016\/j.sigpro.2012.07.025","article-title":"High-fidelity reversible data hiding scheme based on pixel-value-ordering and prediction-error expansion","volume":"93","author":"Li","year":"2013","journal-title":"Signal Process."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/j.dsp.2013.11.002","article-title":"Improved PVO-based reversible data hiding","volume":"25","author":"Peng","year":"2014","journal-title":"Digit. Signal Prog."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1016\/j.sigpro.2015.01.002","article-title":"Pixel-based pixel value ordering predictor for high-fidelity reversible data hiding","volume":"111","author":"Qu","year":"2015","journal-title":"Signal Process."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/TIP.2006.891046","article-title":"Expansion embedding techniques for reversible watermarking","volume":"16","author":"Thodi","year":"2007","journal-title":"IEEE Trans. Image Process."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"870","DOI":"10.1587\/elex.5.870","article-title":"Reversible image data hiding based on gradient adjusted prediction","volume":"5","author":"Fallahpour","year":"2008","journal-title":"IEICE Electron. Express"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"989","DOI":"10.1109\/TCSVT.2009.2020257","article-title":"Reversible watermarking algorithm using sorting and prediction","volume":"19","author":"Sachnev","year":"2009","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1833","DOI":"10.1016\/j.jss.2009.05.051","article-title":"Reversible data hiding for high quality images using modification of prediction errors","volume":"82","author":"Hong","year":"2009","journal-title":"J. Syst. Softw."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1109\/TIFS.2009.2035975","article-title":"Reversible image watermarking using interpolation technique","volume":"5","author":"Luo","year":"2010","journal-title":"IEEE Trans. Inf. Forensic Secur."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"4:1","DOI":"10.1155\/2010\/104835","article-title":"An efficient prediction-and-shifting embedding technique for high quality reversible data hiding","volume":"2010","author":"Hong","year":"2010","journal-title":"EURASIP J. Adv. Signal Process."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Xuan, G., Shi, Y.Q., Teng, J., Tong, X., and Chai, P. (2010). Double-Threshold Reversible Data Hiding. Porceedings of the IEEE International Symposium on Circuits and Systems, Paris, France, 30 May\u20132 June 2010, IEEE.","DOI":"10.1109\/ISCAS.2010.5537323"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1061","DOI":"10.1109\/TCSVT.2011.2130410","article-title":"Lossless data embedding using generalized statistical quantity histogram","volume":"21","author":"Gao","year":"2011","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"3524","DOI":"10.1109\/TIP.2011.2150233","article-title":"Efficient reversible watermarking based on adaptive prediction-error expansion and pixel selection","volume":"20","author":"Li","year":"2011","journal-title":"IEEE Trans. Image Process."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"873","DOI":"10.1109\/TIFS.2011.2145372","article-title":"Improved embedding for prediction-based reversible watermarking","volume":"6","author":"Coltuc","year":"2011","journal-title":"IEEE Trans. Inf. Forensic Secur."},{"key":"ref_35","unstructured":"Dragoi, C., and Coltuc, D. (2012, January 27\u201331). Improved rhombus interpolation for reversible watermarking by difference expansion. Proceedings of the 20th European Signal Processing Conference (EUSIPCO), Bucharest, Romania."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"3000","DOI":"10.1016\/j.sigpro.2012.05.034","article-title":"Reversible image watermarking on prediction errors by efficient histogram modification","volume":"92","author":"Wu","year":"2012","journal-title":"Signal Process."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1109","DOI":"10.1109\/TCSVT.2012.2224052","article-title":"An inpainting-assisted reversible steganographic scheme using a histogram shifting mechanism","volume":"23","author":"Qin","year":"2013","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Coltuc, D., and Dragoi, I.C. (2013, January 17\u201319). Context embedding for raster-scan rhombus based reversible watermarking. Proceedings of the ACM Workshop on Information Hiding and Multimedia Security, Montpellier, France.","DOI":"10.1145\/2482513.2482535"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1779","DOI":"10.1109\/TIP.2014.2307482","article-title":"Local-Prediction-Based Difference Expansion Reversible Watermarking","volume":"23","author":"Dragoi","year":"2014","journal-title":"IEEE Trans. Image Process."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"843","DOI":"10.1109\/LSP.2019.2909080","article-title":"Reversible Data Hiding Based on Multiple Two-Dimensional Histograms Modification","volume":"26","author":"Qin","year":"2019","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_41","unstructured":"Kim, S., Lussi, R., Qu, X., and Kim, H.J. (2015, January 16\u201319). Automatic contrast enhancement using reversible data hiding. Proceedings of the 2015 IEEE International Workshop on Information Forensics and Security (WIFS), Rome, Italy."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Kim, S., Lussi, R., Qu, X., Huang, F., and Kim, H.J. (2018). Reversible Data Hiding with Automatic Brightness Preserving Contrast Enhancement. IEEE Trans. Circuits Syst. Video Technol.","DOI":"10.1109\/TCSVT.2018.2869935"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"46506","DOI":"10.1109\/ACCESS.2019.2909560","article-title":"Reversible Data Hiding With Image Enhancement Using Histogram Shifting","volume":"7","author":"Ying","year":"2019","journal-title":"IEEE Access"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Wu, H.T., Tang, S., and Shi, Y.Q. (2017, January 23\u201325). Image Quality Assessment in Reversible Data Hiding with Contrast Enhancement. Proceedings of the International Workshop on Digital Watermarking, Magdeburg, Germany.","DOI":"10.1007\/978-3-319-64185-0_22"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1109\/LSP.2014.2346989","article-title":"Reversible image data hiding with contrast enhancement","volume":"22","author":"Wu","year":"2015","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"2078","DOI":"10.1109\/LSP.2015.2459055","article-title":"Reversible Data Hiding Using Controlled Contrast Enhancement and Integer Wavelet Transform","volume":"22","author":"Gao","year":"2015","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1016\/j.jvcir.2015.06.010","article-title":"A reversible data hiding method with contrast enhancement for medical images","volume":"31","author":"Wu","year":"2015","journal-title":"J. Vis. Commun. Image Represent."},{"key":"ref_48","first-page":"1480","article-title":"Automatic contrast enhancement technology with saliency preservation","volume":"25","author":"Gu","year":"2014","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Ballesteros, D., Pe\u00f1a, J., and Renza, D. (2018). A Novel Image Encryption Scheme Based on Collatz Conjecture. Entropy, 20.","DOI":"10.3390\/e20120901"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Huang, X., and Ye, G. (2018). An Image Encryption Algorithm Based on Time-Delay and Random Insertion. Entropy, 20.","DOI":"10.3390\/e20120974"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"572","DOI":"10.1117\/12.465317","article-title":"Lossless data embedding for all image formats","volume":"Volume 4675","author":"Fridrich","year":"2002","journal-title":"Proceedings of the Security and Watermarking of Multimedia Contents IV"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1965","DOI":"10.1016\/j.jss.2013.03.083","article-title":"A high capacity lossless data hiding scheme for JPEG images","volume":"86","author":"Wang","year":"2013","journal-title":"J. Syst. Softw."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"958","DOI":"10.1109\/TIP.2009.2035227","article-title":"Data embedding in JPEG bitstream by code mapping","volume":"19","author":"Mobasseri","year":"2009","journal-title":"IEEE Trans. Image Process."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1016\/j.jss.2011.08.015","article-title":"Lossless data hiding in JPEG bitstream","volume":"85","author":"Qian","year":"2012","journal-title":"J. Syst. Softw."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"2166","DOI":"10.1016\/j.jss.2013.03.102","article-title":"An improved VLC-based lossless data hiding scheme for JPEG images","volume":"86","author":"Hu","year":"2013","journal-title":"J. Syst. Softw."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"2768","DOI":"10.1016\/j.ins.2007.02.019","article-title":"Reversible hiding in DCT-based compressed images","volume":"177","author":"Chang","year":"2007","journal-title":"Inf. Sci."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Lin, C.C., and Shiu, P.F. (2009, January 15\u201316). DCT-based reversible data hiding scheme. Proceedings of the 3rd International Conference on Ubiquitous Information Management and Communication, Suwon, Korea.","DOI":"10.1145\/1516241.1516298"},{"key":"ref_58","unstructured":"Xuan, G., Shi, Y.Q., Ni, Z., Chai, P., Cui, X., and Tong, X. (2007, January 22\u201324). Reversible data hiding for JPEG images based on histogram pairs. Proceedings of the International Conference Image Analysis and Recognition, Montreal, QC, Canada."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Sakai, H., Kuribayashi, M., and Morii, M. (2008, January 7\u201310). Adaptive reversible data hiding for JPEG images. Proceedings of the 2008 International Symposium on Information Theory and Its Applications, Auckland, New Zealand.","DOI":"10.1109\/ISITA.2008.4895529"},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Li, Q., Wu, Y., and Bao, F. (2010, January 21\u201324). A reversible data hiding scheme for JPEG images. Proceedings of the Pacific-Rim Conference on Multimedia, Shanghai, China.","DOI":"10.1007\/978-3-642-15702-8_60"},{"key":"ref_61","unstructured":"Efimushkina, T., Egiazarian, K., and Gabbouj, M. (2018, January 26\u201328). Rate-distortion based reversible watermarking for JPEG images with quality factors selection. Proceedings of the European Workshop on Visual Information Processing (EUVIP), Tampere, Finland."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"1610","DOI":"10.1109\/TCSVT.2015.2473235","article-title":"Reversible data hiding in JPEG images","volume":"26","author":"Huang","year":"2015","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.sigpro.2018.02.002","article-title":"Reversible data hiding in JPEG image based on DCT frequency and block selection","volume":"148","author":"Hou","year":"2018","journal-title":"Signal Process."},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1186\/s13640-017-0206-1","article-title":"Improved reversible data hiding in JPEG images based on new coefficient selection strategy","volume":"2017","author":"Wedaj","year":"2017","journal-title":"EURASIP J. Image Video Process."},{"key":"ref_65","unstructured":"(2019, August 23). Information Technology-Digital Compression and Coding of Continuous-Tone Still Images: Requirements and Guidelines, Document T.81. Available online: https:\/\/www.w3.org\/Graphics\/JPEG\/itu-t81.pdf."},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Wang, J., and Ni, J. (2013, January 3\u20136). A GA optimization approach to HS based multiple reversible data hiding. Proceedings of the IEEE International Workshop on Information Forensics and Security, Guangzhou, China.","DOI":"10.1109\/WIFS.2013.6707819"}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/21\/9\/835\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:14:02Z","timestamp":1760188442000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/21\/9\/835"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,26]]},"references-count":66,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2019,9]]}},"alternative-id":["e21090835"],"URL":"https:\/\/doi.org\/10.3390\/e21090835","relation":{},"ISSN":["1099-4300"],"issn-type":[{"type":"electronic","value":"1099-4300"}],"subject":[],"published":{"date-parts":[[2019,8,26]]}}}