Font Size: a A A

Digital Image And Video Based Information Hiding Algorithm Design And Application Research

Posted on:2022-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z GaoFull Text:PDF
GTID:2518306569456384Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The rapid emergence and growth of the Internet has undoubtedly increased the speed and efficiency of information generation and dissemination to a large extent.At the same time,the security of information is also facing the challenge of risk.Information hiding technology,as a new technology,plays a powerful role in securing information transmission.This technology hides the information that needs to be kept confidential in the public media data,thus avoiding attacks by third parties.The multimedia data that are widely distributed in the Internet are mostly text,images,and videos.Therefore,the study of extensive multimedia data as information carriers has certain practical significance.In this thesis,we focus on information hiding algorithms using digital images and videos as carriers,propose two hiding algorithms and implement an information hiding system to test the practical feasibility of the algorithms.The two algorithms are designed with digital image and video as the embedding area of secret information:(1)information hiding algorithm based on Luban compression algorithm.Firstly,the binarized chunking process is performed on the carrier image to extract the image potential energy in the sub-pixel block;secondly,the set of points in the sub-pixel block with the image potential energy removed is scanned to construct the candidate point set;again,the candidate point set is evaluated using a two-way evaluation system to obtain the hidden region of the secret information;finally,the matrix coding is used to embed the secret information into the candidate point set.(2)HEVC information hiding algorithm based on motion vector.First,chunk the carrier video according to the quadtree rule,select the set of motion vectors in the 64×64 and 32×32 video blocks,and binaryize the residuals of the motion vectors using chaotic sequences in the inter-frame coding stage;second,preprocess the secret information by dislocation;second,embed the dislocated secret information according to the designed embedding rules;finally,update the current pixel block and continue to encode the next frame Finally,update the current pixel block and continue to encode the next frame.(3)Design and implement the information hiding system.According to the actual needs of the system,we design and produce an information hiding system named IHT,which can hide information,generate secret information and extract secret information for images and videos in real time.In summary,two hiding algorithms are proposed and a system is implemented in this paper.Based on the Luban compression algorithm,it is analyzed and tested that the embedding capacity of the algorithm is improved by 20%compared with the literature;based on the HEVC codec hiding algorithm,it is analyzed and tested that the change rate of peak signal-to-noise ratio is less than 0.54%,which indicates that the algorithm has good invisibility.Real-time testing of the system shows that the embedding and extraction operations take less than Is,and the system is operable and practical.
Keywords/Search Tags:Information hiding, Luban compression, Motion vector
PDF Full Text Request
Related items