Dynamic Media Placement in Video Feed Using Camera Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for placing media objects within video feeds are complex, costly, and inefficient, leading to reduced video quality due to the need for multiple processors and hardware to analyze and broadcast content with advertisements.

Innovation Solution

A system comprising a receiver, tracker, detector, media obtainer, aligner, and content generator that dynamically adjusts and embeds media objects, such as advertisements, within a video feed by using camera tracking data and transformation matrices to maintain alignment and quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple processors are used to analyze video feed and create multiple video feeds with advertisements, then advertisement placement capability is improved, but system complexity and cost increase

Engineering Contradiction:
Improveadvertisement placement capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the video processing function by separating the advertisement placement logic from the main video processing pipeline. Instead of using multiple processors to create multiple video feeds, the system uses a single processor that dynamically places advertisements into a single video feed based on detected placeholder areas, thereby reducing system complexity while maintaining advertisement placement capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent makes the video processing system universal by enabling a single processor to handle both video analysis and dynamic advertisement placement within the same processing pipeline. The system can adaptively place different advertisements in different placeholder areas of the same video feed, eliminating the need for multiple specialized processors.

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

2Adaptability or versatility

If multiple processors are used to create multiple video feeds with advertisements, then advertisement placement capability is improved, but processing cost increases

Engineering Contradiction:
Improveadvertisement placement capabilityVSAvoidprocessing cost
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges the advertisement placement function with the main video processing function, allowing both operations to be performed by a single processor on a single video feed. This consolidation eliminates the need for multiple processors and reduces the associated hardware and operational costs while maintaining the ability to place advertisements effectively.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If existing systems broadcast multiple video feeds with advertisements, then advertisement integration is achieved, but video quality deteriorates

Engineering Contradiction:
Improveadvertisement integrationVSAvoidvideo quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent implements dynamic advertisement placement where the system continuously monitors the video feed for placeholder areas and dynamically inserts advertisements into these areas in real-time. This dynamic approach maintains video quality by placing advertisements only in appropriate placeholder areas rather than creating multiple processed video feeds, thereby preserving the original video quality while achieving effective advertisement integration.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If existing systems use multiple processors to process and broadcast video feed, then advertisement placement is achieved, but processing efficiency decreases

Engineering Contradiction:
Improveadvertisement placementVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent extracts the advertisement placement function from the complex multi-processor system and implements it as a standalone dynamic placement mechanism within a single processor's workflow. This extraction allows the system to place advertisements efficiently by identifying placeholder areas and inserting advertisements directly into the video feed without the overhead of creating and managing multiple video feeds through multiple processors.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20200204859A1Dynamic media placement in video feed
Publication Date: 2020.06.25 ACCENTURE GLOBAL SOLUTIONS LTD
  • US20200204859A1 patent drawing
  • US20200204859A1 patent drawing
  • US20200204859A1 patent drawing

AI summary

A system for placement of media object in a video feed comprises a receiver to receive the video feed, a tracker to receive a camera tracking data regarding movement of a camera capturing the video feed, a detector to detect a placeholder within the video feed where the media object may be placed and detect an attribute, such as size and position of the placeholder, and a media obtainer to obtain information regarding the media object, the media object having a placement attribute corresponding to the placeholder. The system also comprises an aligner to adjust the placement attribute of the media object with the attribute of the placeholder for positioning the media object within the placeholder, and a content generator to generate a content indicative of the media object embedded within the placeholder of the video feed.