AR Graphics Rendering via Device Position Scaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing augmented reality systems fail to realistically render graphics over a video feed when the device is positioned obliquely or close to the target object, leading to visible edges of the augmented image and a loss of parallax effect.
Innovation Solution
The system uses mathematical functions to determine lateral shift and scaling based on device movement relative to the target object, ensuring the augmented graphic is cropped and scaled to maintain a realistic perspective, preventing edge visibility and enhancing the parallax effect by limiting the bleed and shift within finite augmentation boundaries.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the augmented graphic is displayed without scaling and shifting adjustments, then the rendering process is simple, but the augmented image edges become visible and the parallax effect is lost when the device moves
Solution Approach 1:
The patent implements dynamic scaling and shifting of the augmented graphic based on the device's movement relative to the target object. The system continuously adjusts the graphic's size and position according to lateral and perpendicular motion, creating a dynamic rendering that maintains realism as the device moves. This resolves the contradiction by making the rendering adaptive rather than static.
Solution Approach 2:
The patent changes the parameters of the augmented graphic (scale factor and lateral position) based on measured device movement. By modifying these parameters dynamically according to the device's position relative to the target, the system maintains the illusion of looking through a window while preventing edge visibility and preserving parallax effects.
2Reliability
If the augmented graphic is scaled and shifted to maintain perspective, then the parallax effect is preserved, but the processing complexity increases
Solution Approach 1:
The patent replaces complex mechanical rendering adjustments with mathematical function-based calculations. By using inverse functions to determine scaling and shifting based on device position, the system achieves realistic parallax effects through computational methods rather than mechanical adjustments, reducing physical complexity while maintaining visual fidelity.
3Reliability
If the augmented graphic is cropped to match the target, then the edge visibility is prevented, but the flexibility in displaying the full graphic is reduced
Solution Approach 1:
The patent implements dynamic cropping where the visible portion of the augmented graphic changes based on device position. Rather than using a fixed crop, the system adjusts which portions of the full graphic are visible according to the device's lateral and perpendicular movement, preventing edge visibility while maintaining access to the complete graphic data for future adjustments.
Data Source
AI summary
Systems and methods are provided for rendering graphics in augmented reality software based on the movement of a device in relation to a target object, in order to produce more desired rendering effects. An augmented reality graphic can be both scaled and shifted laterally compared to the target based on a position of the device, and can then be cropped to match the target. Scaling and shifting related to movement parallel to the target can be performed using a first (parallel) function, and scaling and shifting related to movement toward and away from the target can be performed using a second (perpendicular) function. Both functions can be chosen to ensure that an edge of the augmented image is not passed over so as to provide blank space.


