Image reversible information hiding method and system based on DCT coefficient correlation
A technology of information hiding and correlation, applied in image communication, digital video signal modification, electrical components, etc., can solve the problem of no major breakthrough in embedded capacity, achieve good visual quality, increase embedded capacity, and reduce distortion
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] The purpose of this embodiment is to provide an image reversible information hiding method based on DCT coefficient correlation.
[0045] First of all, it needs to be explained that in the traditional Jpeg image reversible information hiding method, it is found that the DC coefficients in the quantized DCT coefficients approximately obey the Gaussian distribution, and most of the values of the DC coefficient histogram at the highest point do not exceed 120, then use the histogram In the method of image shifting, the capacity of embedding watermark information is small, and the distortion is large. However, the histogram distribution of the AC coefficient is peak-shaped, so it is very suitable to apply the method of histogram shift to the AC coefficient. However, embedding information in the coefficient with a value of "0" will greatly affect the codeword of entropy encoding, and the file storage will change greatly, which will affect the transmission efficiency of the...
Embodiment 2
[0121] The purpose of this embodiment is to provide an image reversible information hiding system based on DCT coefficient correlation.
[0122] An image reversible information hiding system based on DCT coefficient correlation, comprising:
[0123] A DCT coefficient acquisition unit, which is used to divide the original JPEG image into non-overlapping blocks, and perform entropy decoding to obtain its quantized DCT coefficients;
[0124] A double-layer sorting unit, which is used to sort the blocks using a double-layer sorting method, and calculate the correlation of the blocks in the horizontal and vertical directions;
[0125] An error prediction unit, which is used to select an optimal block as a prediction block and calculate a prediction error to generate a prediction error histogram;
[0126] An information embedding unit, which is used to select an embedding point according to the prediction error histogram, obtain an embedding space by translation, and embed secret i...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


