Video Pointer Transparency Detection for Interactive Graphics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for monitoring video-based graphics struggle to differentiate between transparent and opaque pixels, which hinders effective interaction and management of video content, particularly in online advertising and content delivery where precise user engagement is crucial.

Innovation Solution

A computer-implemented method using a video pointer aware class to monitor and determine the transparency of video-based graphics at a user's pointer location, enabling actions based on this determination, such as displaying additional information or allowing access to underlying content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a video-based graphic is displayed without transparency monitoring, then the system operation is simple, but the user interaction capability is poor

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system pre-calculates and stores transparency maps for video frames before user interaction occurs. This preliminary processing creates a ready-to-use transparency reference that enables rapid pointer interaction detection without real-time computation overhead, thus improving user interaction capability while keeping the actual interaction system relatively simple

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A transparency map serves as an intermediary data structure between the video content and the pointer interaction system. This intermediary pre-processes the complexity of transparency determination, allowing the pointer monitoring system to simply compare pointer coordinates against the pre-computed transparency map rather than analyzing video pixels in real-time

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If transparency monitoring is implemented for every pointer position, then interaction precision is improved, but processing time increases

Engineering Contradiction:
Improveinteraction precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Transparency information is pre-calculated and stored in a transparency map during video rendering or playback setup. When pointer interactions occur, the system simply queries this pre-computed map rather than analyzing video pixels in real-time, achieving precise interaction detection with minimal processing delay

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transparency information is extracted from the video content and stored as a separate transparency map. This extraction allows the pointer interaction system to work with a simplified data structure (the map) rather than processing complex video pixel data during interaction, thus maintaining precision while reducing processing time

Inventive Principle:
Principle #2Taking out (Extraction)

3Illumination intensity

If the video-based graphic is made fully opaque, then the visual impact is enhanced, but the accessibility to underlying content is reduced

Engineering Contradiction:
Improvevisual impactVSAvoidaccessibility to underlying content
Core Design Contradiction:
Illumination intensityVSAdaptability or versatility

Solution Approach 1:

The system applies different transparency levels to different regions of the video-based graphic based on the underlying content. Critical areas maintain higher opacity for visual impact, while areas containing important underlying content use lower opacity to allow user access, thus balancing visual impact with content accessibility

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The transparency of the video-based graphic can be dynamically adjusted based on user interaction, pointer position, or content importance. This dynamic adaptation allows the system to maximize visual impact when needed while maintaining accessibility to underlying content when users need to interact with elements behind the video

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10845892B2System for monitoring a video
Publication Date: 2020.11.24 PINTEREST INC
  • US10845892B2 patent drawing
  • US10845892B2 patent drawing
  • US10845892B2 patent drawing

AI summary

A computer-implemented method monitors a video-based graphic. The method includes displaying a video-based graphic. A position of a pointer interaction is monitored. The method includes determining a designation of a pixel of the video-based graphic at a location of the pointer interaction. An action is performed based on the designation of the pixel of the video-based graphic at a location of the pointer interaction.