Pixel-Level Graphics Video Mixing Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing on-screen display (OSD) systems for video devices are limited in their ability to mix graphics with video images, allowing only specific types of text and symbols, and are often restricted to full-screen or predefined regions, lacking flexibility and high-quality visual data integration.

Innovation Solution

A system and method that enables the mixing of various types of graphics, including computer graphics, text, and full-motion video, with video images on a pixel-by-pixel basis, allowing dynamic placement and blending with semi-transparent effects, using keying and mixing logic to determine display regions and apply color keying schemes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional OSD systems are used to display graphics, then the system structure remains simple, but the flexibility and quality of graphics mixing with video images is limited

Engineering Contradiction:
Improveflexibility of graphics mixingVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a graphics mixing device as an intermediary component between the video signal source and the display device. This dedicated mixing device processes both video signals and graphics signals, combining them through pixel-level composition algorithms to achieve flexible graphics integration without requiring complex modifications to the entire video system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The graphics mixing process is segmented into distinct functional stages: graphics signal generation, video signal processing, pixel-level composition through alpha blending, and final output. This segmentation allows each component to be optimized independently, managing overall system complexity while enhancing mixing flexibility and quality.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If predefined OSD regions are used, then the display implementation is simple, but the ability to display graphics in any desired region is restricted

Engineering Contradiction:
Improvedisplay region flexibilityVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent implements dynamic graphics placement by allowing the mixing device to process and compose graphics at any pixel location on the display screen in real-time. The system dynamically adjusts graphics position, size, and transparency based on input signals, enabling flexible display regions without requiring fixed hardware configurations or complex manufacturing processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The mixing device utilizes adjustable parameters including alpha transparency values, position coordinates, and scaling factors to control graphics display characteristics. By changing these parameters dynamically during operation, the system achieves versatile display region flexibility without increasing manufacturing complexity, as the flexibility is achieved through software-controlled parameter adjustment rather than hardware reconfiguration.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If graphics replace the entire video image, then the display is simple, but the video image quality and detail are lost

Engineering Contradiction:
Improvevideo image qualityVSAvoidmixing processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by processing and composing graphics and video signals at the pixel level, allowing different regions of the display to have different characteristics. Graphics are blended with video images using alpha compositing, where the transparency parameter controls the mixing ratio. This enables high-quality video images to be preserved in regions where graphics are not displayed, while maintaining clear graphics rendering where needed, thus improving overall video image quality without requiring excessive processing complexity.

Inventive Principle:
Principle #3Local quality

4Adaptability or versatility

If limited text and symbols are displayed, then the system remains simple, but the variety and quality of graphics is restricted

Engineering Contradiction:
Improvegraphics varietyVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The mixing device is designed with universal functionality to handle multiple types of graphics inputs including text, computer-generated graphics, images, and video clips. The same pixel-level composition mechanism processes all graphics types uniformly, allowing the system to display a wide variety of high-quality graphics without requiring separate processing paths or increasing overall system complexity. The device serves multiple functions: graphics generation, mixing, blending, and display coordination through a single integrated approach.

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

Data Source

PatentUS8659704B2Apparatus and method for mixing graphics with video images
Publication Date: 2014.02.25 SAVANT SYSTEMS INC
  • US8659704B2 patent drawing
  • US8659704B2 patent drawing
  • US8659704B2 patent drawing

AI summary

In one embodiment, graphics from a general-purpose computer are mixed with video images from a video source. A first interface receives the graphics, the graphics including a plurality of graphics frames, at least some graphics frames including one or more regions having pixels set to one or more predetermined color values. A second interface receives video images from the video source, each video image corresponding to one of the plurality of graphics frames. A video mixer includes logic configured to recognize pixels in the at least some graphics frames that are set to the one or more predetermined color values, and in the one or more regions where the pixels are set to the one or more predetermined color values to mix pixels from the corresponding video image with the graphics frame, to create a plurality of mixed images. One or more output interfaces outputs the mixed images.