Font Size: a A A

Research On Video Error Concealment Algorithm Based On Resversible Data Hiding

Posted on:2020-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:K TianFull Text:PDF
GTID:2428330590496455Subject:Information security
Abstract/Summary:PDF Full Text Request
With the development of multimedia information and the widespread application of 4G network as well as the upcoming of 5G communication technology,video as an important transmission media has also been widely used.For the most popular video coding and decoding standard at present,H.264 standard is famous for its high compression ratio and better video quality.However,because of the high compression ratio of H.264 standard,video stream is very sensitive to transmission errors,So error-concealment plays an important role in controlling errors while transmitting the video.The video error concealment algorithm based on the reversible data hiding is studied.Based on the the characteristics of reversible data hiding,the motion-vector of macroblock is embedded into the video itself.At the same time,the macroblock information could be extracted in the decoder and DCT coefficient for the original video recovery.The main work is as follows:1.The principle of information entropy was analyzed,and a video error concealment scheme based on information-entropy for reversible data hiding in smooth region is proposed.The block of high frequency DCT coefficients are divided into two categories,and the motion-vector is embeded into the corresponding DCT coefficients according to the motion-vector smooth degree.Video quality was improved while guaranteeing a small bit growth rate.In addition,under different packet loss rates,the error concealment effect of this algorithm is improved by an average of 1 dB compared with DHEC algorithm,which means that it has better video restoration effect.2.Aiming at the shortcomings of selecting host macroblocks,a video error concealment algorithm based on histogram modification reversible data hiding is proposed.The macroblock motion vectors are embeds into two surrounding host macroblocks,and the probability of extraction of motion-vector in decoder is improved,and then the recovery effect of error concealment is improved in decoder.Under different packet loss rates,PSNR is increased by more than 1dB.At the same time,aiming at the larger amount of data embedding,the algorithm adopts a corresponding mapping algorithm,which maps the 24-bit motion vector to 16 bits,greatly reduces the amount of embedded data,and thus ensures the video quality.To sum up,this algorithm improves the effect of video error concealment on the premise of guaranteeing video quality.
Keywords/Search Tags:error concealment for video, reversible data hiding, motion-vector, information-entropy, Smooth region, histogram modification
PDF Full Text Request
Related items