Patent ID: 11908037
Assignee: NANKAI UNIVERSITY
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method for large-capacity image steganography and recovery based on an invertible neural networks, wherein an invertible neural networks model that supports bidirectional mapping is configured to complete tasks of embedding hidden images into a host image and recovering the hidden images from a stego image, and the invertible neural networks model comprises cascaded invertible modules containing a host branch and a hidden branch, the method comprising the following steps:
a first part: embedding hidden images
a. inputting the host image and the hidden image: importing one or more hidden images and a selected host image into a forward mapping input end of the invertible neural networks model as forward inputs;
b. embedding image features: embedding feature information of the hidden image into the host image through the forward mapping of the invertible neural networks; and
c. generating a stego image: taking forward output of a host branch of the invertible neural networks as the stego image, and specifying forward output of a hidden branch as a constant matrix containing no effective information;
a second part: recovering the hidden images
d. inputting the stego image: importing the stego image and the constant matrix obtained in step c into a reverse mapping input end of the invertible neural networks model as reverse inputs;
e. separating the image features: separating features of the host image and the hidden image from the stego image through the reverse mapping of the invertible neural networks; and
f. recovering the hidden image: taking reverse output of the host branch of the invertible neural networks as a recovered host image, and reverse output of the hidden branch as a recovered hidden image.