Ciphertext domain high-capacity image reversible data hiding method

A data hiding, high-capacity technology, applied in the field of data hiding, which can solve the problems of complex protocols, low embedding capacity, low distortion, etc.

CN109348230AActive Publication Date: 2019-02-15NINGBO UNIVERSITY OF TECHNOLOGY
5 Cites 10 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2019-02-15

Smart Images

  • Figure 1
    Figure 1
Patent Text Reader

Abstract

The invention discloses a ciphertext domain high-capacity image reversible data hiding method, including prediction error detection, image encryption, ciphertext domain image reversible data hiding, secret information extraction and original image non-destructive recovery, wherein in the first part, all pixel points in a grayscale image are first divided into two categories that are sampling pixelpoints and non-sampling pixel points, and then all non-sampling pixel points are marked as prediction errors and accurate predictions respectively; in the second part, the marked grayscale image is encrypted by using a binary pseudo-random sequence generated by an encryption key; in the third part, the secret information is encrypted by using a binary pseudo-random sequence generated by a data hiding key, and then the encrypted secret information is used to embed data into each non-sampling pixel point that is marked as the accurate prediction in a ciphertext domain image; and in the fourth part, only the secret information is extracted, or only the original grayscale image is recovered, or the secret information is extracted first and then the original grayscale image is recovered. The method has the advantages that information can be embedded in the ciphertext domain image, and the embedding capacity is high.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a data hiding technology, in particular to a method for reversible data hiding of a high-capacity image in a ciphertext domain. Background technique

[0002] Under the cloud computing platform, the provider of multimedia content does not have to be a storer and a processor at the same time. In this mode of work, user data is largely "out of control". One of the best ways to ensure the security of multimedia data is to encrypt the multimedia data. Users first encrypt sensitive content before uploading. All processing and calculations in the cloud are performed in the ciphertext domain, and the processing results are provided to the user. The user can only obtain the plaintext data after decryption.

[0003] In many application scenarios, some cloud service managers who do not have decryption authority need to embed some additional information in the encrypted carrier, such as annotation or authentication data, work source info...

Examples

Embodiment Construction

[0046] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0047] A high-capacity image reversible data hiding method in the ciphertext domain proposed by the present invention, as shown in the figure, includes four parts: prediction error detection, image encryption, reversible data hiding in the ciphertext domain image, secret information extraction, and lossless restoration of the original image. In the prediction error detection part, all the pixels in the grayscale image to be processed are first divided into sampling pixels and non-sampling pixels; then the pixel values ​​of all sampling pixels are used to calculate the predicted value; then according to the pixel values ​​and predicted values ​​of all non-sampled pixels, mark all non-sampled pixels as non-sampled pixels with wrong predictions and non-sampled pixels with accurate predictions, and obtain the marked Grayscale image. In the image ...