Reversible Data Hiding via Integer Wavelet Coefficient Sign Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data hiding techniques often result in non-reversible distortion of the cover media, which is unacceptable for sensitive applications like legal and medical imaging, as they modify the original signal irreversibly during the data embedding process.

Innovation Solution

A reversible data hiding method based on integer wavelet spread spectrum and histogram modification, where data is embedded in the high-frequency sub-bands of the integer wavelet transform coefficients, and pseudo bits are used to flag coefficients, enhancing data hiding efficiency and preventing overflow/underflow by narrowing the histogram.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is embedded in the cover media using conventional data hiding techniques, then data embedding capacity is improved, but the original cover media cannot be completely restored (reversibility deteriorates)

Engineering Contradiction:
Improvedata embedding capacityVSAvoidreversibility
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The cover media is transformed into frequency domain segments (wavelet coefficients) where data can be embedded in specific high-frequency sub-bands without affecting the low-frequency components that carry the main image information. This segmentation allows independent modification of specific coefficient groups while preserving the overall structure for reversible reconstruction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention changes the embedding domain from spatial domain to frequency domain (wavelet transform domain), and modifies specific parameters (high-frequency coefficients) rather than the entire image. By embedding data in least significant bits of selected coefficients and using histogram modification to prevent overflow/underflow, the system achieves both high embedding capacity and complete reversibility.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If data is embedded in the cover media to increase embedding capacity, then more data can be hidden, but distortion of the cover media increases (visual quality deteriorates)

Engineering Contradiction:
Improvedata embedding capacityVSAvoiddistortion
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The invention applies different treatment to different frequency sub-bands: high-frequency coefficients are selected for data embedding while low-frequency coefficients are preserved unchanged. Within the high-frequency band, only specific coefficients are modified based on histogram analysis, ensuring that modifications are localized to regions where they cause minimal visual distortion.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The invention embeds data in only a portion of the available coefficients (those selected through histogram analysis) rather than modifying all coefficients. This partial action approach achieves sufficient embedding capacity while minimizing the total amount of modification and resulting distortion.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If histogram modification is applied to prevent overflow and underflow, then reversibility is maintained, but the complexity of the data hiding process increases

Engineering Contradiction:
ImprovereversibilityVSAvoidprocess complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The histogram modification is performed as a preliminary step before data embedding. By pre-adjusting the histogram to prevent overflow and underflow conditions, the system ensures that subsequent embedding operations can proceed without compromising reversibility, simplifying the overall process flow.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The histogram modification acts as an intermediary process that mediates between the embedding operation and the reconstruction process. It creates a buffer zone in the coefficient distribution that prevents extreme values, thereby enabling lossless reconstruction without requiring complex compensation mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7706566B2System and method for reversible data hiding based on integer wavelet spread spectrum
Publication Date: 2010.04.27 NEW JERSEY INSTITUTE OF TECHNOLOGY
  • US7706566B2 patent drawing
  • US7706566B2 patent drawing
  • US7706566B2 patent drawing

AI summary

A system and method are disclosed which may include subjecting an original, pixel domain image to an Integer Wavelet Transform (IWT) to obtain a matrix of IWT coefficients; selecting a plurality of the IWT coefficients for incorporation of information therein; and setting signs for the plurality of selected IWT coefficients according to bit values of a plurality of respective data bits. The system and method can also include subjecting a marked pixel domain image to an Integer Wavelet Transform to obtain a matrix of wavelet coefficients; selecting a plurality of the coefficients from the matrix that contain embedded information; and for each selected coefficient, extracting the data bit embedded in the coefficient, a bit value of the extracted data bit determined based on a sign of the coefficient.