Mixed Reality Pattern Projection Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mixed reality technologies only allow for visualization of objects and do not facilitate easier performance of actions on real objects, lacking a preview mechanism to enhance user interaction.
Innovation Solution
A method for projecting a pattern on a real surface involves acquiring an image of the surface, determining a geometric transformation to align the pattern with a predefined position and orientation, and applying this transformation using a video projector to ensure accurate projection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If current mixed reality techniques are used for visualization, then objects can be visualized in the virtual world, but actions on real objects cannot be facilitated or previewed
Solution Approach 1:
The patent projects a digital pattern (copy) onto the real surface to create a virtual preview of the drawing before the user actually draws. This allows users to see what the final result will look like, facilitating better decision-making and easier operation without losing information about the intended outcome.
Solution Approach 2:
The system performs preliminary action by projecting the pattern onto the real surface before the user executes the actual drawing action. This preview mechanism allows users to plan and visualize their actions in advance, making the subsequent drawing operation easier and more informed.
2Manufacturing precision
If geometric transformation is applied to align pattern with predefined position, then projection accuracy is improved, but system complexity increases
Solution Approach 1:
The patent replaces complex mechanical alignment systems with computational image processing. By acquiring an image of the real surface and detecting its position and orientation, the system calculates geometric transformations digitally rather than requiring complex mechanical adjustment mechanisms, thus achieving high precision while managing system complexity.
Solution Approach 2:
The system achieves projection accuracy by dynamically changing parameters of the projected pattern based on detected surface characteristics. The geometric transformation modifies parameters such as position, orientation, and scale of the pattern to match the predefined position on the real surface, achieving precision through parameter adjustment rather than mechanical means.
3Ease of operation
If pattern is projected without geometric transformation, then device operation is simpler, but pattern appears in undesired location or deformed
Solution Approach 1:
The system performs self-service by automatically detecting the real surface position and orientation from the acquired image, then autonomously calculating and applying the appropriate geometric transformation. This eliminates the need for manual alignment operations while maintaining high position accuracy, achieving both simplicity and precision.
Solution Approach 2:
The system uses feedback from the acquired image of the real surface to adjust the projection parameters. By detecting the actual position and orientation of the surface and comparing it with the predefined position, the system calculates the necessary geometric transformation to correct any misalignment, ensuring accurate pattern placement without complex manual operations.
Data Source
AI summary
A method and a system for projecting a pattern onto a real surface, comprising: an image acquisition module; a video projector; a processor; and a memory comprising instructions that can be executed by the processor in order to: acquire an image on which a real surface is at least partially visible by means of said image acquisition module; determine a geometric transformation to be applied to said pattern such that once the pattern is projected by a video projector, it appears in a predefined location on the real surface, the determination of the geometric transformation taking into account the position of the video projector and the position of said real surface obtained by means of said acquired image; apply the geometric transformation to said pattern; and project the pattern by means of the video projector.


