Transparent Video Playback via OpenGL Chroma Key Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video playback on Android intelligent televisions obstructs the user interface (UI) by making the video background opaque, preventing the original UI from being displayed.

Innovation Solution

A video transparent playing processing method that separates the video background and theme colors using Open Graphics Library (OpenGL) techniques, modifying the background color to transparent and retaining the theme color, allowing the original UI to be displayed through the video background.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional video playback is used, then the video content is displayed completely, but the background becomes opaque and blocks the UI behind it

Engineering Contradiction:
Improvevideo playback functionalityVSAvoidopaque background blocking UI
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The patent segments the video into two distinct parts: the foreground video content (theme) and the background. By using chroma key technology, the background is separated from the video content, allowing the background to be made transparent while retaining the video theme. This segmentation resolves the contradiction by enabling the video to play without blocking the UI behind it.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies color changes by using chroma key technology to detect and change the background color to transparent. The fragment shader processes each pixel and changes the background color from opaque to transparent, while keeping the video content unchanged. This color change enables the UI to be visible through the video background.

Inventive Principle:
Principle #32Color changes

2Object-affected harmful factors

If the video background is made transparent, then the original UI is visible through the video, but the video background color is modified

Engineering Contradiction:
ImproveUI visibility through videoVSAvoidbackground color modification
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The patent applies local quality by treating different parts of the video differently. The fragment shader processes each pixel locally, changing only the background pixels to transparent while leaving the video content pixels unchanged. This local processing ensures that the UI becomes visible in the background areas without affecting the video content quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the color parameter of the background pixels from opaque to transparent. By modifying the color value of background pixels while keeping other parameters (position, shape) unchanged, the patent achieves UI visibility without distorting the video content structure.

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If chroma key processing is applied to separate background and theme, then transparent playback is achieved, but processing complexity increases

Engineering Contradiction:
Improvetransparent video playback effectVSAvoidimage processing complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent replaces complex mechanical image processing systems with GPU-based fragment shader processing. Instead of using complex software algorithms for chroma key separation, the patent uses OpenGL fragment shaders that run on the GPU, significantly reducing processing complexity while achieving the same transparent playback effect.

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

Solution Approach 2:

The patent simplifies the processing by changing only the color parameter of pixels in the fragment shader. By focusing on color-based separation rather than complex multi-parameter analysis, the patent reduces the computational complexity required for transparent video playback.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11902613B2Video transparent playing processing method, intelligent television, and storage medium
Publication Date: 2024.02.13 SHENZHEN COOCAA NETWORK TECH CO LTD
  • US11902613B2 patent drawing
  • US11902613B2 patent drawing
  • US11902613B2 patent drawing

AI summary

A video transparent playing processing method, an intelligent television, and a storage medium, the method including: creating a video layer UI, processing image data; processing the image data to separate background colors and theme colors, modifying the background color to a transparent color value, and only keep the theme color; after data of each frame is processed, only the theme content is displayed when the video is played, and the original UI of the TV is displayed transparently through the background. The embodiments strip the video background and the video subject part when playing the video, and modifies the video background color to be transparent, while retaining the main part of the video, it is realized the effect that only the video theme is displayed, the background of the video becomes transparent, and the original UI of the TV is directly displayed.