Multi-Source Watermarking for Video Surveillance Tampering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital watermarking systems in video surveillance are susceptible to tampering and counterfeiting as they generate watermarks from a single source of data, making it easy for criminals to alter or delete video files without being detected.

Innovation Solution

Generating watermarks from data of multiple video sources, combining selected video frame regions from other monitors to create a file where each video frame has different watermarks, increasing the complexity and security of the video file.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If digital watermarking is implemented using a single source of data, then the watermarking process is simple and fast, but the system becomes susceptible to tampering and counterfeiting

Engineering Contradiction:
Improvewatermark securityVSAvoidwatermark generation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines data from multiple video sources (at least two different video streams) to generate a single watermark. This merging of multiple data sources increases the reliability and security of the watermark against tampering, while the systematic combination method keeps the implementation complexity manageable.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The watermark is constructed as a composite derived from multiple independent video sources rather than a single source. This composite structure makes the watermark more resistant to counterfeiting and tampering, as an attacker would need to compromise multiple independent sources simultaneously.

Inventive Principle:
Principle #40Composite materials

2Reliability

If watermarks are generated from multiple video sources, then the security and accuracy of video files are enhanced, but the processing time and computational resources increase

Engineering Contradiction:
Improvevideo file verification accuracyVSAvoidwatermark generation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts only the necessary features and data from multiple video sources rather than processing entire video streams. By taking out only the essential elements needed for watermark generation, the system maintains high verification accuracy while reducing processing time and computational overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

3Object-affected harmful factors

If watermarks are generated from multiple video sources, then the complexity of counterfeiting increases, but the ease of operation for legitimate users decreases

Engineering Contradiction:
Improvecounterfeiting difficultyVSAvoidwatermark embedding ease
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The system automatically manages the complexity of multi-source watermark generation through automated processes. Once configured, the system handles the complex operations of fetching data from multiple sources, generating watermarks, and embedding them without requiring manual intervention, thus maintaining ease of operation for legitimate users while increasing counterfeiting difficulty.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11182873B2Multiple source watermarking for surveillance
Publication Date: 2021.11.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11182873B2 patent drawing
  • US11182873B2 patent drawing
  • US11182873B2 patent drawing

AI summary

A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.