Video Object Interaction via Metadata Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video data distribution systems lack the ability to effectively allow users to interact with and process image objects within video streams for functions such as shopping, searching, and messaging, as they are limited in their ability to recognize and respond to user-defined selections of objects within the video content.

Innovation Solution

A system and method that enable users to draw functional indicators around image objects in a video stream to perform actions like shopping, searching, and messaging by utilizing meta data associated with those objects, which can be stored on a server or embedded within the video data stream, allowing Boolean logic operations to be applied to the meta data for enhanced functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video data distribution systems process image objects with multiple functions (shopping, searching, messaging), then user interaction capability is improved, but device complexity increases

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the video data stream into individual image objects, each associated with its own meta data. This allows independent processing of each object for different functions (shopping, searching, messaging) without requiring the entire video stream to be processed simultaneously, thereby reducing overall system complexity while maintaining versatility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal processing framework where the same meta data structure and processing mechanisms support multiple functions (shopping, searching, messaging). The system uses a unified approach to handle different user interactions with image objects, avoiding the need for separate dedicated systems for each function and thus managing complexity while enhancing adaptability.

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

2Adaptability or versatility

If the system processes and applies Boolean logic operations to meta data for enhanced functionality, then processing capability is improved, but computational requirements increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidcomputational requirements
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary processing of video data to extract and associate meta data with image objects before the actual query or processing occurs. By pre-processing and organizing meta data in advance, the system reduces the computational burden during real-time Boolean logic operations, as the data is already structured and ready for efficient querying and processing.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system embeds meta data within the video data stream, then data integration is improved, but data storage requirements increase

Engineering Contradiction:
Improvedata integrationVSAvoiddata storage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by embedding meta data only where and when needed within the video data stream, rather than uniformly adding meta data to all video data. This selective embedding approach maintains strong data integration for relevant segments while minimizing unnecessary data storage requirements for portions of the video stream that do not require enhanced object processing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9693116B2System and method for processing image objects in video data
Publication Date: 2017.06.27 AT&T INTELLECTUAL PROPERTY I L P
  • US9693116B2 patent drawing
  • US9693116B2 patent drawing
  • US9693116B2 patent drawing

AI summary

A system, method and computer program product are disclose for processing an object in a video data stream. The method runs on a processor programmed to execute the method and includes but is not limited to receiving input data at the client device for rendering on the client device display a first functional indicator indicating one of a plurality of functions and surrounding a first region of pixel locations representing a first image object in the video data stream; and performing a function indicated by the first functional indicator on meta data for the first image object in the first region of pixel locations.