Reversible Information Hiding Algorithm in Ciphertext Domain Based on Prediction Error and Histogram Translation
Histogram shifting is an important method for reversible information hiding.The prediction error histogram is more concentrated than the pixel histogram,and the peak point is sharper.In order to increase the embedding capacity,a reversible information hiding algorithm based on prediction error histogram is proposed,and the homomorphic characteristics of Paillier encryption algorithm are used to directly embed secret information in the ciphertext domain.In the preprocessing stage,the median prediction model is used to predict pixel values,using the first row and first column as reference pixels.All pixels are predicted except for the reference pixel to generate a prediction error histogram.The embedding positions are determined through the prediction error histogram.This method makes full use of image pixels to increase the embedding position of target pixels,thereby increasing the embedding capacity of the algorithm.The test results show that the method in this paper effectively improves the embedding capacity.
reversible information hidingprediction errorhistogram shiftinghomomorphic encryption