Set-Top Box Augmented Reality Video via WebGL
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for creating augmented reality (AR) content, such as the chroma key technique, are time-consuming and require expensive equipment, making them inefficient and costly for producing AR content.
Innovation Solution
A set-top box is used to receive video streams from a server and a user device, extract and correct object images using WebGL, and composite them into a single AR video stream, eliminating the need for a real-time chroma key system and expensive equipment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If chroma key technique is used to create AR content, then AR content can be produced, but the process is time-consuming and requires expensive equipment
Solution Approach 1:
The patent uses WebGL to create a virtual copy of the chroma key processing system that runs in a browser-based set-top box. Instead of requiring physical chroma key equipment, the system copies the essential functionality through web graphics technology, enabling AR content production on standard hardware without expensive specialized equipment
Solution Approach 2:
The patent replaces the mechanical chroma key system with a software-based WebGL processing system. The physical chroma key equipment and real-time video processing hardware are substituted with web-based graphics library that processes video streams through software rendering, significantly reducing equipment requirements and time consumption
2Ease of manufacture
If chroma key technique is used to create AR content, then AR content can be produced, but expensive equipment is required
Solution Approach 1:
The patent creates a virtual copy of the chroma key processing system using WebGL technology. This software copy replicates the functionality of expensive physical chroma key equipment through web-based graphics rendering, eliminating the need for costly hardware while maintaining AR content production capability
Solution Approach 2:
The patent substitutes the complex mechanical chroma key system with a software-based WebGL processing system. The physical equipment and complex hardware architecture are replaced with web graphics library that processes video through software, dramatically simplifying the system and reducing equipment complexity
3Productivity
If real-time chroma key system is used, then real-time AR content can be produced, but the system is complex and expensive
Solution Approach 1:
The patent replaces the complex real-time chroma key system with a WebGL-based software system that runs in a set-top box. This substitution maintains real-time processing capability while using web graphics technology to simplify the system architecture, eliminating the need for complex specialized hardware
Solution Approach 2:
The patent makes the set-top box device universal by enabling it to perform both traditional video broadcasting functions and real-time AR content production through WebGL integration. This multi-functionality eliminates the need for separate specialized chroma key equipment, reducing overall system complexity while maintaining real-time production capability
Data Source
AI summary
Provided is creating an augmented reality video using a set-top box. The set-top box may include a communication circuit and a processor. The communication circuit may be configured to receive a first video stream including a target object image in real time from a server and to receive a second video stream captured by a user device from the user device. The processor may be configured to: extract the target object image from each frame of the first video stream using WebGL, correct a color of a boundary line of the target object image between the target object and the background, and composite the extracted target object image into an each frame of the second video stream.


