Video Playback System with Replaceable 3D Commodity Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In the modern video industry, embedded marketing commodities within films often get damaged during mosaic processing when vendor relationships end or films are licensed, necessitating costly re-shooting.
Innovation Solution
A video playback system with a video server and computer program product that includes a video database, commodity database, and image processing module, allowing 3D commodity models to be superimposed on source videos without altering the original footage, enabling easy replacement or addition of commodities without re-shooting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If mosaic processing is applied to embed commodities in videos, then marketing promotion is achieved, but the original video content is damaged and cannot be reused
Solution Approach 1:
The video frame is divided into a background region (original video content) and a foreground region (commodity display area). By segmenting the frame this way, the background video content remains intact and reusable, while the foreground can be independently replaced with different commodities without affecting the original video.
Solution Approach 2:
The commodity embedding function is extracted from the video content itself and placed into a separate, replaceable foreground region. This allows the video content to be separated from the marketing element, enabling the video to be reused with different commodities without re-shooting.
2Adaptability or versatility
If the entire film is damaged due to mosaic processing, then commodity replacement is impossible, but re-shooting the entire film is costly and time-consuming
Solution Approach 1:
The video processing is segmented into two independent parts: the background video frames that are processed once and stored, and the foreground commodity overlays that can be independently replaced. This segmentation enables fast commodity replacement without re-processing the entire video.
Solution Approach 2:
The video frames are processed in advance to extract and store the background content separately from the commodity overlay areas. This preliminary action allows for rapid commodity replacement by simply swapping the foreground elements without re-processing the video content.
3Ease of manufacture
If 3D commodity models are superimposed on source videos, then commodity replacement without re-shooting is enabled, but image processing complexity increases
Solution Approach 1:
Instead of manipulating the original video pixels directly, the system creates a copy of the video frame and places the 3D commodity model on this copy. This copying approach simplifies the processing by working with a duplicate rather than the original, making commodity replacement easier while managing processing complexity.
Solution Approach 2:
A composite image structure is introduced as an intermediary between the source video and the final output. The source video serves as the background layer, and the 3D commodity model is composited onto this intermediate layer, simplifying the overall process by using a layered composite structure rather than direct pixel manipulation.
Data Source
AI summary
A playback system for video with replaceable commodities includes a video server and a computer program product. The video server includes a video database, a commodity database and an image processing module. The video database stores one or more source videos, each of which includes at least one embedded segment having a plurality of continuous frames with an identical partial area. The commodities database includes at least one 3D commodity model. The image processing module superimposes the 3D commodity model on the partial area of the frames of the embedded segment of the source videos to form at least one composed video. The computer program product is loaded by an end device so as to connect to the video server for playing the composed video.


