Video Frame Hash Comparison for Modifying Advertising Overlay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for embedding data into video streams, such as targeted advertising, often result in noticeable visual artefacts and risk overlaying advertising on Graphical User Interface (GUI) data, disrupting the user experience and making it difficult to detect modifications in video frames.

Innovation Solution

A method that determines whether a frame of a video stream has been modified by comparing a hash of the received frame to a reference hash, using a distance value to assess differences, and adjusting the display of targeted advertising content accordingly, while embedding additional data in the overscan area to minimize visual impact.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If watermarking is used to embed data into a video stream, then targeted advertising delivery is enabled, but noticeable visual artefacts are produced that disrupt the user's viewing experience

Engineering Contradiction:
Improvedata embedding capabilityVSAvoidvisual artefacts
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the embedded data from the main video content area and places it in the overscan area, which is typically not visible to users. This separation removes the harmful visual artifacts from the user's viewing experience while preserving the data embedding functionality. The reference hash and additional data are specifically placed in the overscan area rather than being watermarked into the visible video content.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent utilizes the overscan area as an additional spatial dimension for data embedding. Instead of embedding data within the visible video frame, the solution extends into the overscan region beyond the visible area, effectively using a different spatial dimension to store information without affecting the visual quality of the main content.

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

2Productivity

If targeted advertising is automatically displayed by the TV, then advertising delivery is enabled, but there is a risk of advertising being overlaid on top of GUI data inserted by upstream devices

Engineering Contradiction:
Improveautomated advertising displayVSAvoidadvertising overlay on GUI data
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent performs preliminary detection of frame modifications by comparing the received frame's hash with a reference hash before displaying advertising content. This preliminary action allows the TV to determine whether GUI data has been inserted by an upstream device, and only displays advertising when the frame is confirmed to be unmodified, preventing harmful overlays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the TV continuously monitors video frames for modifications by comparing hashes. Based on this feedback about frame integrity, the system dynamically controls advertising display - enabling it when frames are unchanged and disabling it when modifications are detected, thus avoiding overlay conflicts with GUI data.

Inventive Principle:
Principle #23Feedback

3Productivity

If the TV displays targeted advertising content, then advertising revenue is generated, but user interaction with the video content is disrupted

Engineering Contradiction:
Improveadvertising content deliveryVSAvoiduser viewing experience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent extracts advertising control logic from continuous display mode and implements conditional display based on frame modification detection. Advertising content is displayed only during confirmed unmodified frames, creating natural pauses that maintain user engagement while delivering advertising. This selective extraction of advertising display moments improves overall user experience.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP4412226A1Detecting modifications in video streams
Publication Date: 2024.08.07 SAMSUNG ELECTRONICS CO LTD
  • EP4412226A1 patent drawingFigure 1
  • EP4412226A1 patent drawingFigure 2
  • EP4412226A1 patent drawingFigure 3

AI summary

A method is disclosed for determining whether a frame of a video stream has been modified relative to an original version of the frame, together with corresponding apparatus and computer-readable storage medium storing computer program instructions for performing the method. The method comprises obtaining a hash of a first frame in a received video stream, obtaining a distance value indicative of a difference between the obtained hash and a reference hash associated with the first frame, and determining that the first frame has been modified relative to the original version of the first frame based on the obtained distance value exceeding a threshold. The reference hash comprises a hash value derived from an original version of the frame.