Video Decoder Auxiliary Information Analysis for Secondary Video Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing decoding systems for video signals lack flexibility in specifying the display position and size of secondary videos on a frame basis, making them inflexible to accommodate various applications and potentially requiring hardware changes for new applications, while software-based solutions may not guarantee timely processing for frame-based specifications.

Innovation Solution

A decoding apparatus that includes an auxiliary information analyzing part for extracting display auxiliary information, a reference time counter for synchronization, and a control part to adjust the display position and size of secondary videos based on analyzed data, allowing for software processing and flexibility in handling different applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If display position and size information is specified using existing decoding systems, then the system can display secondary videos, but the system lacks flexibility to accommodate various applications and requires hardware changes for new applications

Engineering Contradiction:
Improveflexibility to accommodate various applicationsVSAvoidhardware changes required
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces hardware-based processing with software-based processing for analyzing auxiliary information and controlling display parameters. The auxiliary information analyzing unit and control unit are implemented as software modules that can be updated without hardware changes, enabling flexible adaptation to different applications while maintaining the same physical device architecture.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The decoding apparatus is designed with a universal architecture that can handle multiple applications through software configuration. The same hardware platform can process different types of auxiliary information and apply different display control strategies for various applications such as video conferencing, broadcasting, and internet streaming without requiring hardware modifications.

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

2Adaptability or versatility

If software processing is used for analyzing auxiliary information, then flexibility is provided for new applications, but processing speed may be insufficient to guarantee frame-based specification

Engineering Contradiction:
Improveflexibility for new applicationsVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The auxiliary information is analyzed in advance during the decoding process, and display parameters are predetermined based on the analyzed information. By performing the analysis beforehand and preparing control commands in advance, the system ensures that frame-based specification requirements are met without compromising processing speed, as the actual display rendering uses pre-computed parameters.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically analyzes auxiliary information and generates control commands without requiring manual intervention or complex external processing. The decoding apparatus self-manages the entire process from auxiliary information analysis to display parameter control, optimizing processing efficiency while maintaining flexibility through software-based implementation.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If display position is specified on a frame basis, then accurate synchronization with primary video is achieved, but the processing complexity increases

Engineering Contradiction:
Improveframe-based display position accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts display position and size information from auxiliary information separately from the main video decoding process. By isolating the analysis of display parameters into a dedicated auxiliary information analyzing unit, the system achieves frame-based precision for secondary video positioning while keeping the main video decoding pipeline simple and efficient, reducing overall processing complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8902991B2Decoding apparatus for encoded video signals
Publication Date: 2014.12.02 MAXELL LTD
  • US8902991B2 patent drawing
  • US8902991B2 patent drawing
  • US8902991B2 patent drawing

AI summary

The present invention is a decoding apparatus for decoding an encoded video signal capable of displaying a secondary video synchronously with a primary video. The decoding apparatus includes: an auxiliary information analyzing part that analyzes auxiliary information including display auxiliary information about a display position and/or a display size of the secondary video, and applied time information by which the display auxiliary information is applied; a reference time counter that indicates a reference time at which a video is decoded and displayed; a comparing part that compares the applied time information with the reference time counter; a display screen forming part that uses a primary video and a secondary video to form a display screen; and a control part that controls the display screen forming part, wherein the control part controls the display position and/or the display size of the secondary video by affording a command to the display screen forming part using the display auxiliary information, based on an output result of the comparing part.