Virtual Object Generation Using Reference Lines to Prevent Overlap
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual object generation methods in augmented reality often result in overlapping virtual objects and discontinuous picture generation, which negatively impact user experience.
Innovation Solution
A method and apparatus for virtual object generation that involves acquiring a virtual object box, generating a reference line based on the box, determining the position relationship between the reference line and a rendered virtual object, processing the virtual object box accordingly, and generating a virtual object in the processed box.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If virtual objects are directly generated according to virtual object boxes returned by an algorithm, then the generation process is simple and fast, but overlapping of virtual objects occurs
Solution Approach 1:
The patent performs preliminary actions by generating reference lines from virtual object boxes before final virtual object generation. These reference lines are used to detect and avoid overlapping with existing rendered virtual objects, allowing the system to maintain high generation speed while preventing overlaps through pre-computed spatial guidance.
Solution Approach 2:
The patent introduces reference lines as an intermediary element between the virtual object boxes and the final virtual objects. These reference lines serve as a mediator that carries spatial information and enables collision detection with existing virtual objects, resolving the contradiction between simple generation and accurate positioning.
2Manufacturing precision
If screen cleaning processing is performed on virtual objects before generating new virtual objects, then the visual quality is improved, but the picture generation becomes discontinuous
Solution Approach 1:
The patent ensures continuity of useful action by maintaining the rendered virtual objects in the scene without performing screen cleaning. Instead, it uses reference lines to guide the placement of new virtual objects, allowing continuous generation and rendering while preventing overlaps, thus maintaining both quality and continuity.
Data Source
AI summary
The present disclosure provides a virtual object generation method and apparatus, a device and a storage medium. The virtual object generation method includes: acquiring a virtual object box to be mounted; generating a reference line based on the virtual object box; determining a position relationship between the reference line and a rendered virtual object; processing the virtual object box according to the position relationship; and generating a virtual object in the processed virtual object box.


