3D Product Placement Using Render-Time Object Replacement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional product placement in video productions is cumbersome and manual, often performed in post-production, limiting flexibility and adherence to scene parameters, and is subject to regulatory restrictions.
Innovation Solution
A method for inserting 3D virtual objects into a 3D scene during rendering, using 3D containers with defined attributes and rules, allowing selection and replacement with suitable objects from object servers, and enhancing them to blend seamlessly with the environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If product placement is performed manually in post-production, then the placement can be customized, but the process is cumbersome and time-consuming
Solution Approach 1:
The system performs preliminary actions by pre-processing the 3D scene to identify containers and store their attributes before rendering. This allows product placement to be automated during rendering without manual post-production work, resolving the contradiction between ease of manufacture and time loss.
Solution Approach 2:
The patent replaces the manual mechanical process of product placement with an automated computer-based system that uses algorithms to identify containers, match products, and insert them automatically during rendering, eliminating the need for manual post-production work.
2Reliability
If product placement is rendered in advance, then processing constraints are satisfied, but flexibility and adherence to scene parameters are limited
Solution Approach 1:
The system makes the product placement process dynamic by performing it at rendering time rather than in advance. This allows the placement to adapt to the actual rendered scene parameters while still satisfying processing constraints, as the system can access real-time rendering information.
Solution Approach 2:
The system uses feedback from the rendering process itself to determine appropriate product placements. By monitoring scene parameters during rendering and using this information to guide placement decisions, the system achieves both reliability in parameter adherence and flexibility in placement options.
3Manufacturing precision
If manual insertion of product is performed, then scene parameters can be adjusted, but the process forces manual insertion and manual adjustment
Solution Approach 1:
The system enables self-service by automatically identifying containers, selecting appropriate products based on stored attributes, and inserting them without manual intervention. The system also automatically adjusts scene parameters by re-rendering with the inserted products, eliminating the need for manual adjustment while maintaining precision.
Solution Approach 2:
The patent creates a universal system that handles multiple tasks automatically: container identification, product selection, product insertion, and scene parameter adjustment. This multi-functional automated system reduces device complexity by consolidating multiple manual processes into a single integrated workflow.
Data Source
AI summary
Systems and methods for replacing a 3D container in a 3D scene with a replacement 3D object are described. A 3D scene is rendered, and a determination is made as to whether the 3D scene includes a 3D container. If it does, attributes and rules associated with the 3D container are obtained. A replacement 3D object that adheres to the obtained attributes and rules is selected. The selection may be based on replacement 3D objects from submission from object servers. The object servers may also bid to place the replacement 3D object. Once a replacement 3D object is selected, it is used to replace the 3D container at the time of rendering the 3D scene.


