IP Library Granted Patent US 10,643,339
Granted Patent B2
US 10,643,339 · App. 15/913,776 · Granted May 5, 2020

Motion based adaptive rendering

Inventors: Abhinav Golas (Mountain View, CA); Karthik Ramani (San Jose, CA); Christopher T. Cheng (Santa Clara, CA); John W. Brothers (Calistoga, CA); Liangjun Zhang (San Jose, CA); Santosh Abraham (Pleasanton, CA); Ki Fung Chow (Mountain View, CA)
Assignee: Samsung Electronics Co., Ltd.
G06T7/337G06K9/6202G06T1/60G06T5/001G06T7/30G06T7/32G06T11/001G06T15/005G06T2200/12G06T2207/10016G06T2207/10028G06T2207/20192G09G5/363
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,643,339
App. No.
15/913,776
Granted
May 5, 2020
Kind
B2
Abstract

An apparatus, system and method is provided to determine a motion of pixels in local regions of a scene, classify the motion into a speed category, and make decisions on how to render blocks of pixels. In one implementation the motion in a tile is classified into at least three different speed regimes. If the pixels in a tile are in a quasi-static speed regime, a determination is made whether or not to reuse a fraction of pixels from the previous frame. If the pixels are determined to be in a high speed regime, a decision is made whether or not a sampling rate may be reduced.

Claims (25)

1. A method of stereoscopic rendering comprising:

receiving, by a stereoscopic display device, one or more first images;

displaying, by the stereoscopic display device, the first images to a first eye by rendering the first images; and

displaying, by the stereoscopic display device, one or more second images to the first eye or a second eye, wherein at least a portion of the second images is generated by using some or all of the first images by advection and any remaining portion of the second images is generated by rendering.

2. The method of claim 1 , wherein generating the at least a portion of the second images by advection comprises advecting pixel values of the first images using a motion transform.

3. The method of claim 2 , further comprising determining, by the stereoscopic display device, a minimum Z depth value corresponding to the first images, wherein the advecting pixel values of the first images is performed in response to the minimum Z depth value exceeding a threshold Z depth value.

4. The method of claim 1 , wherein the first images comprise left eye images and the second images comprise right eye images.

5. The method of claim 1 , wherein the rendering is based on a motion based sampling rate.

6. A stereoscopic display device comprising:

a first display that receives and displays a first image to a first eye of a user;

a GPU that generates a second image for display to a second eye of the user by reusing a portion of the first image and performing a motion based rendering to generate a remaining portion of the second image; and

a second display that receives and displays the second image.

7. The stereoscopic display device of claim 6 , wherein the first image comprises a plurality of tiles, each of the tiles comprising a plurality of pixels, and some of the pixels in at least one of the tiles are reused to generate the second image.

8. The stereoscopic display device of claim 7 , wherein reusing the portion of the first image comprises identifying locations of one or more of the pixels in the first image and reusing the one or more of the pixels in the second image using a motion transform.

9. The stereoscopic display device of claim 6 , wherein the GPU is configured to determine a minimum Z depth value corresponding to the first image, and to reuse the portion of the first image in response to the minimum Z depth value exceeding a threshold Z depth value.

10. The stereoscopic display device of claim 6 , wherein the first image comprises a left eye image and the second image comprises a right eye image.

11. The stereoscopic display device of claim 6 , wherein the GPU is configured to render the remaining portion of the second image based on a motion based sampling rate.

12. A graphics processing system comprising:

a first memory that receives a first image; and

a GPU that generates a second image by reusing a portion of the first image and performing a motion based rendering to generate a remaining portion of the second image.

13. The graphics processing system of claim 12 , wherein the first image comprises a plurality of tiles, each of the tiles comprising a plurality of pixels, and some of the pixels in at least one of the tiles are reused to generate the second image.

14. The graphics processing system of claim 13 , wherein reusing the portion of the first image comprises identifying locations of one or more of the pixels in the first image and reusing the one or more of the pixels in the second image using a motion transform.

15. The graphics processing system of claim 12 , wherein the GPU is configured to determine a minimum Z depth value corresponding to the first image, and to reuse the portion of the first image in response to the minimum Z depth value exceeding a threshold Z depth value.

16. The graphics processing system of claim 12 , wherein the first image comprises a left eye image and the second image comprises a right eye image.

17. The graphics processing system of claim 12 , wherein the GPU is configured to render the remaining portion of the second image based on a motion based sampling rate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2018
From: GOLAS, ABHINAV; RAMANI, KARTHIK; CHENG, CHRISTOPHER T.; BROTHERS, JOHN W.; ZHANG, LIANGJUN; ABRAHAM, SANTOSH; CHOW, KI FUNG
To: SAMSUNG ELECTRONICS CO., LTD
Reel/Frame 045569/0696 →
Continuity (6)
Continuation 14743700 · Jun 18, 2015
Provisional Application 62018221 · Jun 27, 2014
Provisional Application 62018228 · Jun 27, 2014
Provisional Application 62018254 · Jun 27, 2014
Provisional Application 62018274 · Jun 27, 2014
Related Publication 20180197304A1 · Jul 12, 2018