IP Library Granted Patent US 10,354,547
Granted Patent B1
US 10,354,547 · App. 15/659,892 · Granted Jul 16, 2019

Apparatus and method for virtual test drive for virtual reality applications in head mounted displays

Inventors: David Falstrup (Rancho Dominguez, CA); Thom Denick (Rancho Dominguez, CA); Aaron Johnson (Rancho Dominguez, CA); Seth Peterson (Rancho Dominguez, CA); Alex McClain (Rancho Dominguez, CA); Paul Maxon (Rancho Dominguez, CA); Pat Hadnagy (Los Angeles, CA); Claudia Nefately Ambriz (Rancho Dominguez, CA)
Assignee: Relay Cars LLC
G09B9/05G02B27/0172G06F3/011G06T15/00G09B9/00G09G5/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,354,547
App. No.
15/659,892
Granted
Jul 16, 2019
Kind
B1
Abstract

A novel, useful and non-obvious method for the creation of virtual test drives in a virtual reality application using a layered panorama method. This novel approach utilizes the stereoscopic panoramic vehicle interior images layered over a 360 looping video, inclusive of dynamically reflecting car mirrors, animated steering wheels and speedometer for an immersive realistic, test drive experience.

Claims (31)

1. A method comprising:

a. incorporating a pre-rendered proprietary driving video to facilitate a dynamic immersion in a test drive experience in a variety of environments for a car;

b. including an interior stereo panoramic photograph of a car interior which includes a proprietary use of a cube-based panoramic photograph with one photograph for a left eye and one photograph for a right eye;

c. rendering the car windows transparent to allow viewing from the car interior into the virtual reality test drive video environment;

d. placing the vehicle within the virtual environment such as a photograph selected from the group consisting of an urban location and a rural location;

e. test driving the car in advance of a virtual experience to match the stereo setup of the interior photograph with exterior video projected onto a geometry selected from the group consisting of a dome geometry and a cube geometry;

f. painting light layers onto surfaces to reflect a color of the test drive video environment;

g. utilizing shader images to create an alpha mask of a mirror image to only show a reflection in mirror areas;

h. creating a script assigning moving video texture as the main texture on a custom shader combined with an alpha mask to display a perfect reflection of a video environment in the mirrors;

i. adding a moving steering wheel to achieve the effect of a virtual test drive;

j. separating the steering wheel from the background image so that the steering wheel is rotated with animation to emulate the effect of a steering wheel; and

k. wherein the method enables a virtual test drive of a car without ever actually driving an actual car.

2. A method comprising:

a. a virtual test drive of a vehicle for virtual reality applications for display through a head mounted display;

b. incorporating a virtual reality application using a layered panorama method including stereoscopic panoramic vehicle interior images layered over a 360 looping video, inclusive of dynamically reflecting car mirrors, animated steering wheels and speedometer for an immersive realistic, test drive experience; and

c. creating an exterior location image virtually viewed through vehicle windows and mirrors.

3. The method in accordance with claim 2 , further comprising: replacing said exterior location image with subsequent new exterior location images.

4. The method in accordance with claim 2 , further comprising: replacing said vehicle with at least one new vehicle.

5. A method comprising:

a. utilizing a pre-rendered proprietary driving video to facilitate dynamically immersion in a test drive experience in a variety of environments for a vehicle;

b. including several levels of immersion elements to be broken out from a basic default stereoscopic panoramic photograph;

c. a base setup for an interior stereo panoramic photograph of a vehicle selected from the group consisting of a cube-based panoramic photograph with one photograph for a left eye and one photograph for a right eye;

d. rendering the vehicle windows transparent to facilitate viewing a test drive video environment from an interior of the vehicle; and

e. matching a setup of an interior of a vehicle with an exterior projected video selected from the group consisting of a dome geometry or a cube geometry, the exterior video selected from the group consisting of stereo and mono to enable a virtual test drive of a vehicle.

6. The method in accordance with claim 5 , further comprising:

a. painting light layers onto surfaces to reflect a color of the test drive video environment; and

b. utilizing shader images to create an alpha mask of a mirror image to only show a reflection in mirror areas.

7. The method in accordance with claim 6 , further comprising: creating a script assigning moving video texture as the main texture on a custom shader combined with an alpha mask to display a perfect reflection of a video environment in the mirrors.

8. The method in accordance with claim 7 , further comprising:

a. adding a moving steering wheel to achieve the effect of a virtual test drive; and

b. separating the steering wheel from the background image so that the steering wheel is rotated with animation to emulate the effect of a steering wheel.

Assignments (3)
CHANGE OF NAME Recorded Jan 24, 2022
From: RELAY CARS LLC
To: RELAY CARS INC
Reel/Frame 058824/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2018
From: EVOX PRODUCTIONS, LLC
To: RELAY CARS LLC
Reel/Frame 045934/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2017
From: FALSTRUP, DAVID; DENICK, THOM; JOHNSON, AARON; PETERSON, SETH; MCCLAIN, ALEX; MAXON, PAUL; HADNAGY, PAT; AMBRIZ, CLAUDIA NEFATELY
To: EVOX PRODUCTIONS, LLC
Reel/Frame 043100/0778 →
Continuity (1)
Provisional Application 62368802 · Jul 29, 2016