Dynamic Object Tracking Method Switching for AR Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In augmented reality applications, electronic devices face challenges in stably tracking objects in image data, especially when objects are rapidly moving, leading to blurring and potential disappearance of 3D synthesized information.
Innovation Solution
The electronic device employs a processor that detects movement between digital images and selects between descriptor matching and patch matching methods for object tracking, using algorithms like SIFT, SURF, or BRIEF for descriptor matching, and local area matching for patch matching, depending on movement thresholds, to ensure stable tracking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single tracking method (e.g., patch matching) is used for all movement conditions, then the tracking process is simple, but tracking stability deteriorates when objects move rapidly causing blurring
Solution Approach 1:
The system dynamically switches between patch matching method and descriptor matching method based on the detected movement amount. When movement exceeds a threshold, descriptor matching is used; otherwise, patch matching is used. This dynamic adaptation resolves the contradiction by adjusting tracking method complexity according to actual tracking conditions, ensuring stability during rapid movement while maintaining simplicity during normal conditions.
Solution Approach 2:
The system changes the tracking method parameter based on the movement amount parameter. By monitoring movement magnitude and switching between two distinct tracking approaches (patch matching for small movements, descriptor matching for large movements), the system optimizes tracking performance across different operational conditions without requiring a completely complex unified solution.
2Reliability
If descriptor matching method is always used, then tracking accuracy during rapid movement is improved, but processing time increases
Solution Approach 1:
Instead of always applying the more accurate but slower descriptor matching method, the system applies it partially - only when movement amount exceeds the threshold indicating rapid movement. For normal movement conditions, the faster patch matching method is used. This partial application of the more complex method resolves the contradiction by achieving high accuracy only when necessary, thereby reducing overall processing time while maintaining tracking accuracy during critical rapid movement scenarios.
3Productivity
If patch matching method is used for small movements, then processing speed is improved, but tracking reliability deteriorates when movement exceeds threshold
Solution Approach 1:
The system dynamically adjusts the tracking method based on real-time movement detection. When movement amount stays below the threshold, patch matching provides fast processing. When movement exceeds the threshold, the system switches to descriptor matching to maintain reliability. This dynamic switching resolves the contradiction by optimizing processing speed during normal conditions while ensuring tracking reliability during rapid movement through automatic method transition.
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
An electronic device is provided. The electonic device includes a memory configured to store a plurality of digital images and a processor, wherein the processor tracks movement of an object recognized in the plurality of digital images, and the processor detects an amount of movement between the plurality of digital images, and selects one among a plurality of object tracking methods based on at least a part of the amount of the movement.