IP Library Granted Patent US 11,120,766
Granted Patent B2
US 11,120,766 · App. 16/512,964 · Granted Sep 14, 2021

Graphics with adaptive temporal adjustments

Inventors: Louis Feng (San Jose, CA); Altug Koker (El Dorado Hills, CA); Tomasz Janczak (Gdansk, PL); Andrew T. Lauritzen (Victoria, CA); David M. Cimini (Orangevale, CA); Nikos Kaburlasos (Lincoln, CA); Joydeep Ray (Folsom, CA); John H. Feit (Folsom, CA); Travis T. Schluessler (Hillsboro, OR); Jacek Kwiatkowski (Santa Clara, CA); Philip R. Laws (Santa Clara, CA); Devan Burke (Portland, OR); Elmoustapha Ould-Ahmed-Vall (Chandler, AZ); Abhishek R. Appu (El Dorado Hills, CA)
Assignee: Intel Corporation
G09G5/005G06T1/20G09G5/001G09G5/363G09G5/38G09G5/391G09G2360/06G09G2360/08G09G2360/121G09G2360/125
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,120,766
App. No.
16/512,964
Granted
Sep 14, 2021
Kind
B2
Abstract

An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, an object space adjuster communicatively coupled to the graphics subsystem to adjust an object space parameter based on a screen space parameter, and a sample adjuster communicatively coupled to the graphics subsystem to adjust a sample parameter of the graphics subsystem based on a detected condition. Other embodiments are disclosed and claimed.

Claims (10)

1. At least one non-transitory computer readable storage medium comprising a set of instructions, which when executed by a computing system, cause the computing system to:

assign a first rate to a first region of a frame; and

assign a second rate to a second region of the frame, wherein the second rate indicates a greater number of pixels to share a pixel shader result than the first rate, wherein the first rate and the second rate are selected in response to identified motion, wherein the identified motion is based on temporal anti-aliasing data, and wherein the second region corresponds to higher motion content than the first region based on the identified motion from the temporal anti-aliasing data.

2. The at least one non-transitory computer readable storage medium of claim 1 , wherein the instructions, when executed, further cause the computing system to assign a third rate to a third region of the frame, wherein the third rate indicates a greater number of pixels to share a pixel shader result than the second rate, and wherein the third rate is associated with temporal anti-aliasing data.

3. The at least one non-transitory computer readable storage medium of claim 2 , wherein the third corresponds to higher motion content than the second region.

4. The at least one non-transitory computer readable storage medium of claim 1 , wherein a number of samples for anti-aliasing are assigned to each of the first and second regions of the frame based on an associated relative motion value.

5. The at least one non-transitory computer readable storage medium of claim 4 , wherein the associated relative motion value is assigned on a per-pixel basis.

6. The at least one non-transitory computer readable storage medium of claim 4 , wherein the associated relative motion value is based on a comparison corresponding to a difference in pixel values data between the first frame and a subsequent frame as well as being based on the temporal anti-aliasing data of the subsequent frame.

7. The at least one non-transitory computer readable storage medium of claim 1 , wherein a number of samples for anti-aliasing are assigned to each of the first and second regions of the frame based on an actual complexity of a scene as determined from a prior frame.

8. The at least one non-transitory computer readable storage medium of claim 1 , wherein a number of samples for anti-aliasing are assigned to each of the first and second regions of the frame based on changes in a scene as compared with a prior frame and based on one or more detected static regions as compared with the prior frame.

Continuity (2)
Continuation 15488561 · Apr 17, 2017
Related Publication 20200051524A1 · Feb 13, 2020
Cited By (1)
US 12,738,252