Reversible Data Hiding via Histogram Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data hiding techniques are not reversible, leading to permanent distortion of the cover media and limited payload capacity, which is inadequate for applications requiring lossless data extraction and high visual quality.

Innovation Solution

A reversible data embedding technique that modifies the histogram of an image by shifting pixel values around zero and peak points to embed data, allowing for a large payload while maintaining high visual quality, with a peak signal-to-noise ratio (PSNR) of at least 48 dB.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If spread-spectrum based data hiding methods are used, then data embedding capability is improved, but reversibility deteriorates due to truncation error and round-off error

Engineering Contradiction:
Improvepayload capacityVSAvoidreversibility
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent changes the parameter of pixel value modification from arbitrary modifications (spread-spectrum) to controlled histogram-based modifications. By modifying only histogram bins corresponding to zero or minimum points and peak points, the method achieves reversibility while maintaining payload capacity through systematic parameter adjustment rather than random modification.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary histogram analysis to identify zero/minimum points and peak points before data embedding. This preliminary action enables the system to prepare the image structure in advance, creating designated regions for data embedding that can be systematically reversed later without affecting other image regions.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If least significant bit-plane approach is used, then data embedding is simplified, but losslessness deteriorates due to bit-replacement without memory

Engineering Contradiction:
Improveimplementation simplicityVSAvoidlosslessness
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent introduces histogram modification as an intermediary mechanism between data embedding and image modification. Instead of directly modifying pixel values (as in LSB approach), the method uses histogram bin adjustment as an intermediate step, which provides a structured way to embed data while maintaining the ability to reverse the process through systematic histogram inversion.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If quantization-index-modulation is used, then data embedding capability is improved, but distortion-free quality deteriorates due to quantization error

Engineering Contradiction:
Improvepayload capacityVSAvoiddistortion-free quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies local quality modification by targeting specific local regions in the histogram (zero/minimum points and peak points) rather than applying uniform modification across the entire image. This localized approach minimizes overall distortion while maximizing data embedding capacity in specific regions where histogram modification has minimal visual impact.

Inventive Principle:
Principle #3Local quality

4Reliability

If modulo 256 addition is used for authentication, then reversibility is improved, but visual quality deteriorates due to salt-and-pepper noise

Engineering Contradiction:
ImprovereversibilityVSAvoidvisual quality
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies partial action by modifying only specific histogram bins (those corresponding to zero/minimum points and peak points) rather than applying modification to all pixel values. This partial modification approach maintains reversibility through systematic changes while minimizing visual artifacts by leaving the majority of histogram bins unchanged.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7415155B2Methods and apparatus for reversible data hiding through histogram modification
Publication Date: 2008.08.19 NEW JERSEY INSTITUTE OF TECHNOLOGY
  • US7415155B2 patent drawing
  • US7415155B2 patent drawing
  • US7415155B2 patent drawing

AI summary

Methods and apparatus are provided for encoding a pixel domain image with hidden data by modifying the histogram of the pixel domain image to make space for such hidden data.