Font Size: a A A

Image Data Hiding Algorithms Based On Color Channel Correlation And Graphics Coding

Posted on:2021-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:H W NieFull Text:PDF
GTID:2428330629453124Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of multimedia technology and Internet technology,more and more multimedia resources are spreading on the Internet.How to ensure the security of transmitted information has become an urgent task to be solved.In response to this problem,researchers first proposed the use of encryption technology to ensure the security of media information and ensure that only legitimate recipients can access encrypted multimedia information.However,the encrypted ciphertext reflects the value of the information because of its special format,but it attracts more attention from hackers.Considering this deficiency of encryption technology,researchers began to study how to ensure the security of multimedia information by hiding the communication process.For this reason,researchers proposed data hiding technology.Data hiding technology is to disguise confidential information as unobtrusive general information to achieve the purpose of hiding the communication process or hiding storage.According to different data types,data hiding technology can be divided into text data hiding,image data hiding,video data hiding and audio data hiding technologies.This paper takes color images as the research object,using bicubic interpolation,graphic encoding,histogram translation and other technologies to study color image data hiding algorithms.The main research work is summarized as follows.1.Reversible data hiding algorithm for plain text images based on color channel correlation is proposed.The main contribution of this algorithm is to propose a two-layer embedding technique based on histogram translation.This technique uses image interpolation to generate the first-layer embedded prediction error matrix,and uses local pixel similarity to calculate the second-layer embedded difference matrix.Because this technique embeds secret information based on histogram translation,it inherits the reversibility of histogram translation.In addition,the algorithm uses double-layer embedding in data embedding,so that the embedding capacity is high and the distortion of the carrier image is relatively small.In addition,inter-channel correlation is added to the first-layer embedding and the second-layer embedding to generate a histogram with a higher peak,which improves our embedding capacity.Experiments with public standard data sets verify the performance of the algorithm.The results show that the algorithm is superior to some literature reversible data hiding algorithms in terms of embedding capacity and visual quality.2.Reversible data hiding algorithm for ciphertext images based on color channel correlation is designed.The main contribution of this algorithm is to use the correlation between color image channels to improve the embedding rate of ciphertext domain images.Reversible data hiding in traditional ciphertext domain images mainly uses grayscale ciphertext images.For color ciphertext images,the relevant characteristics of color images are not utilized,and the characteristics of color images cannot be utilized.To this end,this paper designs a color ciphertext image reversible data hiding algorithm based on color channel correlation.This algorithm uses binary tree labels to mark different types of pixels,and uses the redundant space of the image to embed secret information.Compared with the previous ciphertext image reversible data hiding algorithm,this algorithm uses the correlation between the color components of the color image,records the original pixel value with a smaller capacity,and frees up more redundant space to embed secret information.Experiments with public standard data sets show that the algorithm is superior to multiple ciphertext image reversible data hiding algorithms in terms of embedding capacity.3.Coverless image data hiding based on graphic coding is proposed.The contribution of the algorithm has two points:(1)Propose a carrier-free image data hiding scheme that uses Tetris game graphics as the basic graphics,which can establish a one-to-one correspondence between the secret information and the basic graphics,and stitch it into a Tetris The game image,the spliced image is no different from the normal Tetris game image,which guarantees the security of secret information;(2)A secret information extraction method is designed based on pixel values and supplemented by graphics.This method can Improve the accuracy of extracting secret information.Compared with the recent classic carrier-free data hiding algorithm,the results show that the algorithm is superior to some literature-based carrier-free data hiding algorithms in terms of embedding capacity and robustness.
Keywords/Search Tags:Data Hiding, Channel Correlation, Color Image, Histogram Shifting, Coverless data hiding, Tetris
PDF Full Text Request
Related items