Related Experiment Video
Updated: Aug 2, 2025

Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
Robust data hiding for JPEG images with invertible neural network
Fei Shang1, Yuhang Lan1, Jianhua Yang2
1Guangdong Key Laboratory of Information Security Technology, School of Computer Science and Engineering, Sun Yat-Sen University, Guangzhou, China.
This study introduces a robust data hiding scheme for JPEG images, using an invertible neural network (INN) to embed secret messages within DCT coefficients. The method demonstrates strong resistance to JPEG compression, enhancing security and image quality.
Area of Science:
- Digital Image Processing
- Information Security
- Machine Learning
Background:
- JPEG compression introduces significant distortions, challenging secure data extraction from stego images.
- Existing data hiding methods struggle with robustness against lossy compression.
Purpose of the Study:
- To develop an end-to-end robust data hiding scheme specifically for JPEG images.
- To enhance the security and resilience of secret message extraction from compressed images.
Main Methods:
- Utilizing an invertible neural network (INN) for bi-directional embedding and extraction of secret messages.
- Operating on quantized Discrete Cosine Transform (DCT) coefficients for inherent compression robustness.
- Incorporating a JPEG compression attack module to train the network for recovery from compressed images.
Main Results:
- The proposed scheme demonstrates strong robustness against lossy JPEG compression.
- Significant improvements in security compared to existing methods were observed.
- The method maintains high image quality and capacity while enhancing data hiding security.
Conclusions:
- The INN-based approach offers intrinsic robustness against JPEG compression artifacts.
- This novel scheme effectively addresses the challenges of data hiding in compressed images.
- The method provides a secure and high-capacity solution for steganography in JPEG images.
Related Concept Videos
Masking and Demasking Agents
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on...
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Convolution Properties II
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
Convolution: Math, Graphics, and Discrete Signals
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
Convolution Properties I
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
Reducing Line Loss
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...

