{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,25]],"date-time":"2025-10-25T12:50:30Z","timestamp":1761396630602,"version":"build-2065373602"},"reference-count":32,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2023,9,29]],"date-time":"2023-09-29T00:00:00Z","timestamp":1695945600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Science Committee of the Ministry of Education and Science of the Republic of Kazakhstan","award":["AP09057872"],"award-info":[{"award-number":["AP09057872"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Imaging"],"abstract":"<jats:p>The article is devoted to the introduction of digital watermarks, which formthe basis for copyright protection systems. Methods in this area are aimed at embedding hidden markers that are resistant to various container transformations. This paper proposes a method for embedding a digital watermark into bitmap images using Lagrange interpolation and the Bezier curve formula for five points, called Lagrange interpolation along the Bezier curve 5 (LIBC5). As a means of steganalysis, the RS method was used, which uses a sensitive method of double statistics obtained on the basis of spatial correlations in images. The output value of the RS analysis is the estimated length of the message in the image under study. The stability of the developed LIBC5 method to the detection of message transmission by the RS method has been experimentally determined. The developed method proved to be resistant to RS analysis. A study of the LIBC5 method showed an improvement in quilting resistance compared to that of the INMI image embedding method, which also uses Lagrange interpolation. Thus, the LIBC5 stegosystem can be successfully used to protect confidential data and copyrights.<\/jats:p>","DOI":"10.3390\/jimaging9100206","type":"journal-article","created":{"date-parts":[[2023,10,1]],"date-time":"2023-10-01T16:58:09Z","timestamp":1696179489000},"page":"206","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Creating Digital Watermarks in Bitmap Images Using Lagrange Interpolation and Bezier Curves"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2013-1513","authenticated-orcid":false,"given":"Aigerim","family":"Yerimbetova","sequence":"first","affiliation":[{"name":"Institute of Information and Computational Technologies, Committee of Science of the Ministry of Education and Science of the Republic of Kazakhstan, Almaty 050010, Kazakhstan"},{"name":"Institute of Automation and Information Technologies, Satbayev University, Almaty 050013, Kazakhstan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4255-5456","authenticated-orcid":false,"given":"Elmira","family":"Daiyrbayeva","sequence":"additional","affiliation":[{"name":"Institute of Information and Computational Technologies, Committee of Science of the Ministry of Education and Science of the Republic of Kazakhstan, Almaty 050010, Kazakhstan"},{"name":"Institute of Automation and Information Technologies, Satbayev University, Almaty 050013, Kazakhstan"},{"name":"Institute of Automation and Telecommunications, Academy of Logistics and Transport, Almaty 050012, Kazakhstan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6847-5588","authenticated-orcid":false,"given":"Ekaterina","family":"Merzlyakova","sequence":"additional","affiliation":[{"name":"Department of Applied Mathematics and Cybernetics, Siberian State University of Telecommunications and Information Sciences, Novosibirsk 630102, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrey","family":"Fionov","sequence":"additional","affiliation":[{"name":"Department of Applied Mathematics and Cybernetics, Siberian State University of Telecommunications and Information Sciences, Novosibirsk 630102, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8134-0466","authenticated-orcid":false,"given":"Nazerke","family":"Baisholan","sequence":"additional","affiliation":[{"name":"Department of Information Systems, Al-Farabi Kazakh National University, Almaty 050023, Kazakhstan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mussa","family":"Turdalyuly","sequence":"additional","affiliation":[{"name":"Institute of Automation and Information Technologies, Satbayev University, Almaty 050013, Kazakhstan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nurzhan","family":"Mukazhanov","sequence":"additional","affiliation":[{"name":"Institute of Automation and Information Technologies, Satbayev University, Almaty 050013, Kazakhstan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Almas","family":"Turganbayev","sequence":"additional","affiliation":[{"name":"Institute of Information and Computational Technologies, Committee of Science of the Ministry of Education and Science of the Republic of Kazakhstan, Almaty 050010, Kazakhstan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,9,29]]},"reference":[{"key":"ref_1","unstructured":"Nechta, I.V., and Fionov, A.N. (2010, January 22\u201325). Digital watermarks in C\\C++ programs. Proceedings of the XI International Scientific and Practical Conference \u201cInformation security\u201d, Taganrog, Russia."},{"key":"ref_2","first-page":"45","article-title":"Searching for optimal classifier using a combination of cluster ensemble and kernel method","volume":"2098","author":"Berikov","year":"2018","journal-title":"CEUR Workshop Proc."},{"key":"ref_3","first-page":"5510","article-title":"A novel matrix multiplication based LSB substitution mechanism for data security and authentication","volume":"34","author":"Rinki","year":"2022","journal-title":"J. King Saud. Univ.-Comput. Inf. Sci."},{"key":"ref_4","first-page":"18","article-title":"Digital Steganography and Digital Watermarks","volume":"2","author":"Kudzh","year":"2022","journal-title":"Slav. Forum"},{"key":"ref_5","first-page":"18","article-title":"Digital steganography and digital watermarks","volume":"2","author":"Korzhik","year":"2022","journal-title":"SLAVIC FORUM"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Xu, D., Zhang, H., Wang, Q., and Bao, H. (2005, January 13\u201315). Poisson shape interpolation. Proceedings of the 2005 ACM Symposium on Solid and Physical Modeling, Cambridge, MA, USA.","DOI":"10.1145\/1060244.1060274"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"839","DOI":"10.1080\/13658816.2022.2143504","article-title":"Approximating the evolution of rotating moving regions using Bezier curves","volume":"37","author":"Duarte","year":"2023","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"109968","DOI":"10.1016\/j.asoc.2022.109968","article-title":"Adaptive Bezier Curve-based Membership Function formulation scheme for Interpretable Edge Detection","volume":"133","author":"Madhu","year":"2023","journal-title":"Appl. Soft Comput."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3461","DOI":"10.1109\/TITS.2022.3224785","article-title":"Trajectory and Velocity Planning Method of Emergency Rescue Vehicle Based on Segmented Three-Dimensional Quartic Bezier Curve","volume":"24","author":"Chen","year":"2023","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_10","first-page":"32","article-title":"An Efficient Method of Steganography using Matrix Approach","volume":"1","author":"Chowdhury","year":"2012","journal-title":"Int. J. Intell. Syst. Appl."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1390","DOI":"10.1016\/j.compeleceng.2014.02.007","article-title":"Mix column transform based on irreducible polynomial mathematics for color image steganography: A novel approach","volume":"40","author":"Abduallah","year":"2014","journal-title":"Comput. Electr. Eng."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1016\/j.csi.2008.06.001","article-title":"Data hiding method using image interpolation","volume":"31","author":"Jung","year":"2009","journal-title":"Comput. Stand. Interfaces"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"6712","DOI":"10.1016\/j.eswa.2011.12.019","article-title":"An efficient image interpolation increasing payload in reversible data hiding","volume":"39","author":"Lee","year":"2012","journal-title":"Expert. Syst. Appl."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"7181","DOI":"10.1007\/s11042-018-6465-8","article-title":"An improved capacity data hiding technique based on image interpolation","volume":"78","author":"Ahmad","year":"2019","journal-title":"Multimed. Tools Appl."},{"key":"ref_15","first-page":"465","article-title":"Reversible steganographic method of information concealment based on image interpolation","volume":"46","author":"Nagieva","year":"2022","journal-title":"Comput. Opt."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"3495","DOI":"10.30534\/ijeter\/2020\/99872020","article-title":"Improved Reversible Data Hiding in Medical images using Interpolation and Threshold based Embedding Strategy","volume":"8","author":"Mahasree","year":"2020","journal-title":"Int. J. Emerg. Trends Eng. Res."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1007\/s00500-020-05129-7","article-title":"Reversible hiding method for interpolation images featuring a multilayer center folding strategy","volume":"25","author":"Lu","year":"2021","journal-title":"Soft Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"862376","DOI":"10.3389\/fphy.2022.862376","article-title":"Multidimensional Discrete Chaotic Maps","volume":"10","author":"Bucolo","year":"2022","journal-title":"Front. Phys. Sec. Interdiscip. Phys."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"618","DOI":"10.1007\/s11253-022-02088-0","article-title":"Combining Interpolation Schemes and Lagrange Interpolation on the Unit Sphere in \u211dN+1","volume":"4","author":"Phung","year":"2022","journal-title":"Ukr. Math. J."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1134\/S0965542522030149","article-title":"Lagrange Interpolation and the Newton\u2013Cotes Formulas on a Bakhvalov Mesh in the Presence of a Boundary Layer","volume":"62","author":"Zadorin","year":"2022","journal-title":"Comput. Math. Math. Phys."},{"key":"ref_21","first-page":"1294","article-title":"Lagrange interpolation on time scales","volume":"12","author":"Georgiev","year":"2022","journal-title":"J. Appl. Anal. Comput."},{"key":"ref_22","first-page":"4271","article-title":"Lagrange interpolation at real projections of Leja sequences for the unit disk","volume":"140","author":"Phung","year":"2011","journal-title":"Proc. Am. Math. Soc."},{"key":"ref_23","first-page":"5","article-title":"Function interpolation","volume":"3","author":"Ismailova","year":"2020","journal-title":"Bull. Sci. Educ."},{"key":"ref_24","unstructured":"Bezier, P.E. (1972). Numerical Control-Mathematics and Applications, John Wiley and Sons."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/0166-3615(90)90069-2","article-title":"A formulation for Bezier-type curves","volume":"15","author":"Ntoko","year":"1990","journal-title":"Comput. Ind."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s13398-019-00759-5","article-title":"B\u00e9zier\u2013Bernstein\u2013Durrmeyer type operators","volume":"114","author":"Kajla","year":"2020","journal-title":"RACSAM"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Wu, Y., and Li, X. (2022). Curve intersection based on cubic hybrid clipping. Vis. Comput. Ind. Biomed. Art, 5.","DOI":"10.1186\/s42492-022-00114-3"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Daiyrbayeva, E., Yerimbetova, A., Nechta, I., Merzlyakova, E., Toigozhinova, A., and Turganbayev, A. (2022). A Study of the Information Embedding Method into Raster Image Based on Interpolation. J. Imaging, 8.","DOI":"10.3390\/jimaging8100288"},{"key":"ref_29","first-page":"67","article-title":"Building a stegosystem based on raster images taking into account the statistics of the lower bits","volume":"1","author":"Eltysheva","year":"2009","journal-title":"Bull. SibGUTI"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Fridrich, J., Golja, M., and Du, R. (2001, January 5). Reliable Detection of LSB Steganogra-phy in Color and Grayscale Images. Proceedings of the 2001 Workshop on Multimedia and Security: New Challenges, Ottawa, Canada.","DOI":"10.1145\/1232454.1232466"},{"key":"ref_31","unstructured":"Yevsyutin, O., Kokurina, A., and Meshcheryakov, R. (2015). Algoritmy vstraivaniya informatsii v tsifro-vyyeizobrazheniya s primeneniyem interpolyatsii. Dokl. TUSUR, 4, Available online: https:\/\/cyberleninka.ru\/article\/n\/algoritmy-vstraivaniya-informatsii-v-tsifrovye-izobrazheniya-s-primeneniem-interpolyatsii."},{"key":"ref_32","first-page":"33","article-title":"Constructing a stegosystem based on raster images by the method of permutations","volume":"16","author":"Eltysheva","year":"2011","journal-title":"Comput. Technol."}],"container-title":["Journal of Imaging"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2313-433X\/9\/10\/206\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T21:02:26Z","timestamp":1760130146000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2313-433X\/9\/10\/206"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,29]]},"references-count":32,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2023,10]]}},"alternative-id":["jimaging9100206"],"URL":"https:\/\/doi.org\/10.3390\/jimaging9100206","relation":{},"ISSN":["2313-433X"],"issn-type":[{"type":"electronic","value":"2313-433X"}],"subject":[],"published":{"date-parts":[[2023,9,29]]}}}