Apparatus and method for dynamic reflecting car mirrors in virtual reality applications in head mounted displays
First Claim
Patent Images
1. A method comprising:
- a. outlining mirror areas in a vehicle;
b. outlining a rear view mirror, a driver'"'"'s side mirror and a passenger'"'"'s side mirror;
c. filling said outlined rear view mirror with a white mask, filling said outlined driver'"'"'s side mirror with a white mask, and filling said outlined passenger'"'"'s side mirror with a white mask;
d. filling each white mask with an image simulating a reflected mirror image of at least one environment at least behind said vehicle;
e. separating each image as viewed from a reflection from each of said rear view mirror, said driver'"'"'s side mirror and said passenger'"'"'s side mirror;
f. creating a separate environmental panoramic image from each image obtained from step “
e”
by using a camera to create a reflected panoramic image from each of said mirrors, including, for each of said mirrors;
i. placing the camera facing toward a rear of the vehicle to obtain the reflected panoramic image,ii. inverting the reflected panoramic image obtained from step (f)(i) to create an inverted panoramic image,iii. darkening the inverted panoramic image from step (f)(ii); and
iv. projecting the darkened inverted panoramic image obtained from step (f)(iii) into a shader program to create an illusion that each of said rear view mirror, driver'"'"'s side mirror and passenger'"'"'s side mirror are reflecting said at least one environment in reverse.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for the creation of dynamically reflecting car mirrors in a virtual application using a proprietary layered panorama method. This approach utilizes the panoramic background as a source image for the reflection and specially produced masks for the mirrors in each stereo panoramic vehicle image.
3 Citations
6 Claims
-
1. A method comprising:
-
a. outlining mirror areas in a vehicle; b. outlining a rear view mirror, a driver'"'"'s side mirror and a passenger'"'"'s side mirror; c. filling said outlined rear view mirror with a white mask, filling said outlined driver'"'"'s side mirror with a white mask, and filling said outlined passenger'"'"'s side mirror with a white mask; d. filling each white mask with an image simulating a reflected mirror image of at least one environment at least behind said vehicle; e. separating each image as viewed from a reflection from each of said rear view mirror, said driver'"'"'s side mirror and said passenger'"'"'s side mirror; f. creating a separate environmental panoramic image from each image obtained from step “
e”
by using a camera to create a reflected panoramic image from each of said mirrors, including, for each of said mirrors;i. placing the camera facing toward a rear of the vehicle to obtain the reflected panoramic image, ii. inverting the reflected panoramic image obtained from step (f)(i) to create an inverted panoramic image, iii. darkening the inverted panoramic image from step (f)(ii); and iv. projecting the darkened inverted panoramic image obtained from step (f)(iii) into a shader program to create an illusion that each of said rear view mirror, driver'"'"'s side mirror and passenger'"'"'s side mirror are reflecting said at least one environment in reverse. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
a. outlining mirror areas of a vehicle; b. filling the outlined mirror areas with a white mask; c. filling said white mask with an image simulating a reflected mirror image of an environment behind said vehicle; d. separating the reflected mirror image as viewed as a reflection from each of a rear view mirror, a driver'"'"'s side mirror and a passenger'"'"'s side mirror associated with said mirror areas; e. creating separate environmental panoramic images from each said separated reflected mirror image from the rear view mirror, the driver'"'"'s side mirror and the passenger'"'"'s side mirror obtained from step “
d”
by using a camera to create a reflected panoramic image from each of the rear view mirror, the driver'"'"'s side mirror and the passenger'"'"'s side mirror, including, for each of the rear view mirror, the driver'"'"'s side mirror and the passenger'"'"'s side mirror;i. placing the camera facing toward a rear of the vehicle to obtain the reflected panoramic image, ii. inverting the reflected panoramic image obtained from step (e)(i) to create an inverted reflected panoramic image, iii. darkening said inverted reflected panoramic image from step (e)(ii) and iv. projecting said darkened inverted reflected panoramic image obtained from step (e)(iii) into a shader to create an illusion that said mirror is reflecting said environment in reverse. - View Dependent Claims (5, 6)
-
Specification