Virtual Mirror Imaging via Bisector Plane Projection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for generating virtual mirror images from camera images are computationally demanding and prone to errors due to the need for reconstructing three-dimensional scenes, which can lead to artifacts in the calculated mirror images.
Innovation Solution
A method that determines a bisector plane between two viewpoints and projects the first digital image onto this plane to generate a virtual mirror image, eliminating the need for three-dimensional reconstruction and providing a computationally efficient and robust approach.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If three-dimensional scene reconstruction is performed to generate virtual mirror images, then the mirror view can be calculated, but the computational complexity increases and errors/artifacts occur
Solution Approach 1:
The patent extracts only the essential geometric information (projection matrices and viewpoint coordinates) from the three-dimensional scene reconstruction process, eliminating the need to reconstruct the complete three-dimensional scene. This selective extraction maintains the ability to calculate accurate mirror images while significantly reducing computational complexity by removing unnecessary reconstruction steps.
Solution Approach 2:
Instead of reconstructing the three-dimensional scene first and then calculating the mirror image, the patent inverts the approach by directly computing the mirror image transformation using pre-existing projection matrices and viewpoint information. This inversion eliminates the intermediate reconstruction step that causes both computational overhead and potential errors.
2Reliability
If three-dimensional scene reconstruction is performed to generate virtual mirror images, then the mirror view can be calculated, but the processing time increases
Solution Approach 1:
The patent performs preliminary actions by utilizing projection matrices and viewpoint coordinates that are already available from the original image capture process. By preparing and storing these geometric parameters in advance, the system eliminates the need for time-consuming three-dimensional reconstruction when generating mirror images, significantly reducing processing time while maintaining accuracy.
3Productivity
If traditional mirror view calculation methods are used, then the computational process is robust, but artifacts appear in the calculated mirror image
Solution Approach 1:
The patent changes the parameters used for mirror image calculation from reconstructed three-dimensional scene data to direct transformations of projection matrices and viewpoint coordinates. This parameter change maintains computational efficiency while improving image quality by avoiding the errors and artifacts that arise during three-dimensional reconstruction processes.
Data Source
AI summary
A computer-implemented method is provided for generating, based on a first digital image associated with a first viewpoint, a virtual mirror image according to a perspective view associated with a second viewpoint. The method comprises determining a bisector plane of the first viewpoint and the second viewpoint. The method further comprises computing the virtual mirror image based on a projection of the first digital image onto the bisector plane.


