IP Library › Granted Patent US 11,379,034
Granted Patent B1
US 11,379,034 · App. 17/119,241 · Granted Jul 5, 2022

Video timewarp for mixed reality and cloud rendering applications

Inventors: Jason C. Wenger (Cedar Rapids, IA); Peter R. Bellows (Marion, IA); Danilo P. Groppa (Pasadena, CA); Jeanette M. Ling (Park City, UT); Richard M. Rademaker (Cedar Rapids, IA)
Assignee: Rockwell Collins, Inc.
G06F3/012G06T3/60G06T5/006H04N13/156H04N13/239H04N13/332H04N13/361G06T2207/10021H04N13/366
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 11,379,034
App. No.
17/119,241
Granted
Jul 5, 2022
Kind
B1
Abstract

A mixed reality (MR) system is disclosed. The MR system may determine a first predicted head pose corresponding to a time that virtual reality imagery is rendered, determine a second predicted head pose corresponding to a selected point in time during a camera shutter period, and combine the virtual reality imagery with the stereoscopic imagery based on the first predicted head pose and the second predicted head pose. A simulator that employs remote (e.g., cloud) rendering is also disclosed. The simulator/client device may determine a first pose (e.g., vehicle pose and/or head pose), receive video imagery rendered by a remote server based on the first pose, and apply a timewarp correction to the video imagery based on a comparison of the first pose and a second pose.

Claims (18)

1. A system, comprising:

a remote server; and

a client device in communication with the remote server, the client device including at one display and at least one controller, the controller configured to:

determine a first pose;

transmit the first pose to the remote server;

receive video imagery rendered by the remote server;

determine a second pose;

compare the first pose to the second pose; and

apply a timewarp correction to the video imagery based on the comparison of the first pose to the second pose, wherein the remote server is configured to:

receive the first pose from the client device;

render the video imagery based on the first pose;

compress the video imagery; and

send the video imagery, compressed and associated with the first pose, to the client device, wherein apply the timewarp connection includes apply a rotational correction to the video imagery through use of one or more rotation tables based on a comparison of the first pose and the second pose, one or more rotation tables including predetermined rotational corrections.

2. The system of claim 1 , wherein the remote server comprises a cloud server.

3. The system of claim 1 , further comprising at least one sensor for measuring head position and orientation, and wherein the controller is configured to determine at least one of the first pose or the second pose based on measured head position and orientation.

4. The system of claim 3 , wherein the at least one sensor comprises at least one of an accelerometer, a gyroscope, an inertial measurement unit (IMU), a radio frequency (RF) sensor, or an optical sensor.

5. The system of claim 1 , wherein the client device is a head mounted device.

6. The system of claim 5 , where the wherein the head mounted device comprises a commercial off-the-shelf (COTS) virtual reality headset.

Continuity (1)
Division 16378133 · Apr 8, 2019
Cited By (1)
US 12,505,522