Image processing method, apparatus, and storage medium
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing augmented reality technologies face inefficiencies in computing resources due to the need for duplicate object filtering and deletion, particularly in target tracking and feature matching, which are computationally bulky.
Innovation Solution
An image processing method that involves obtaining a target object in a key frame, determining new and deleted virtual objects using a vision space queue of the N closest key frames, and updating virtual objects based on these determinations to reduce computational load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If target tracking and feature matching are used to filter duplicate objects and delete objects out of view, then object management is achieved, but computing amount increases and efficiency decreases
Solution Approach 1:
The patent introduces a vision space queue that pre-stores vision spaces of N key frames before the current frame. By having this historical vision space data ready in advance, the system can directly compare and determine whether objects should be added or deleted without performing complex tracking and matching operations, thus reducing computing amount while maintaining efficiency
Solution Approach 2:
The patent creates a simplified representation (copy) of vision spaces for N key frames and stores them in a queue structure. This copy allows the system to make quick decisions about object addition/deletion by comparing current frame data with the pre-stored vision space copies, avoiding the need for computationally intensive real-time tracking and feature matching operations
Data Source
AI summary
The embodiments of the present disclosure provide an image processing method, apparatus, device and a storage medium. The method includes: obtaining a target object detected in a current key frame and a rendered virtual object corresponding to the current key frame, wherein the key frame is a frame which triggers object detection; determining, based on the detected target object and a vision space queue, a virtual object to be newly added; determining, based on the rendered virtual object and the vision space queue, a virtual object to be deleted; and updating, based on the virtual object to be newly added and the virtual object to be deleted, a virtual object corresponding to the current key frame.


