CNN Watermark Tampering Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional image watermarking techniques struggle to reliably detect tampering, especially when the watermark is altered or replaced, and often fail to indicate the location of tampering within the image, which is critical for legal and forensic applications.

Innovation Solution

A method and system utilizing a Convolutional Neural Network (CNN) to classify images as tampered or non-tampered by extracting and inserting a random noise watermark, allowing for robust tampering detection through a multi-layered neural network architecture that identifies variations in the noise to determine the presence of tampering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional watermarking techniques are used, then the watermark can be embedded into images, but the system cannot reliably detect tampering or indicate the location of tampering

Engineering Contradiction:
Improvetampering detection reliabilityVSAvoidtampering location identification precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent divides the image into multiple blocks and processes each block independently through the CNN. The watermark detection is performed on individual blocks, allowing precise localization of tampered regions. This segmentation enables the system to identify not just that tampering exists, but exactly where in the image the tampering occurred.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the watermark detection problem from a global binary classification into a localized multi-dimensional analysis by processing image blocks through CNN layers. This dimensional transformation allows the system to output both the presence of tampering and its spatial location, resolving the contradiction between detection reliability and location precision.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If the watermark is made robust against attacks, then the watermark survives processing and compression, but the watermark becomes more perceptible and degrades image quality

Engineering Contradiction:
Improvewatermark robustnessVSAvoidimage quality degradation
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent uses the CNN to automatically learn and adapt the optimal watermark embedding parameters. The network adjusts the watermark strength and embedding location based on the specific image content, achieving robustness without excessive perceptibility. This parameter optimization resolves the trade-off between robustness and image quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The CNN automatically optimizes the watermark embedding process without manual intervention. The network learns the optimal balance between robustness and imperceptibility by training on labeled data, allowing the system to self-adjust parameters for each image to minimize quality degradation while maintaining detection reliability.

Inventive Principle:
Principle #25Self-service

3Reliability

If traditional tamper detection techniques are used, then the system can detect some tampering, but it cannot detect all types of tampering especially when the watermark is altered or replaced

Engineering Contradiction:
Improvetampering detection accuracyVSAvoidtampering type coverage
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal CNN-based detection system that can identify multiple types of tampering (compression, filtering, cropping, watermark alteration) through a single unified architecture. The CNN learns general features of tampering across different attack types, making the system adaptable to various tampering methods while maintaining high detection accuracy.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses labeled training data with known tampering types to train the CNN, creating a feedback loop where the network learns from examples of different attack types. This feedback mechanism enables the system to adapt to and detect various tampering methods, improving both accuracy and versatility simultaneously.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10902543B2Neural network based insertion of watermark into images and tampering detection thereof
Publication Date: 2021.01.26 TATA CONSULTANCY SERVICES LTD
  • US10902543B2 patent drawing
  • US10902543B2 patent drawing
  • US10902543B2 patent drawing

AI summary

Systems and methods for insertion of a watermark into images and tampering detection of the watermarked images by a Convolutional Neural Network (CNN) technique. The traditional systems and methods provide for detecting the tampering of the watermarked images by simply identifying a presence of an inserted watermark into an image but none them provide for inserting a random sequence into input image(s) and then detect the tampering by classifying the input image(s) by a neural network. Embodiments of the present disclosure provide for insertion of the watermark into the input image(s) and tampering detection of the watermarked images by training a Convolutional Neural Network (CNN) 201 to classify the images as tampered or non-tampered, extracting random noise, obtaining non-classified watermarked images from the random noise, and obtaining, from the non-classified watermarked images, classified watermarked images and detecting an absence or a presence of the tampering based upon the classified watermarked images.