IP Library › Granted Patent US 11,238,812
Granted Patent B2
US 11,238,812 · App. 16/285,282 · Granted Feb 1, 2022

Image motion management

Inventor: Jeffrey Matthew Kempf (Dallas, TX)
Assignee: TEXAS INSTRUMENTS INCORPORATED
G09G3/34G09G2310/08G09G2320/0261G09G2320/0626
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,238,812
App. No.
16/285,282
Granted
Feb 1, 2022
Kind
B2
Abstract

A method for managing motion includes dividing a time allocated to display of an image into a first interval and a second interval. The second interval is immediately subsequent to the first interval. An amount of light energy to be emitted at a pixel during the time is determined based on the image. A first portion of the light energy is generated at the pixel in the first interval. The first portion comprises as much of the light energy as is generatable in the first interval. A second portion of the light energy is generated at the pixel in the second interval based on the light energy generatable in the first interval being less than the amount of light energy to be emitted at the pixel during the time.

Claims (48)

1. A controller configured to:

divide a time interval for displaying an image into a first interval and a second interval, wherein the second interval is subsequent to the first interval;

determine, based on the image, an amount of light energy to be emitted at a pixel during the time interval;

allocate a first portion of the light energy for the pixel in the first interval;

allocate a second portion of the light energy for the pixel in the second interval based on the first portion of the light energy, wherein the first portion of the light energy is more energy than the second portion of the light energy; and

in response to determining that a region of the image has a brightness magnitude greater than a brightness threshold, apply an anti-alias filter to the region.

2. The controller of claim 1 , wherein the first portion comprises a maximum amount of the light energy generatable in the first interval.

3. The controller of claim 1 , wherein the second portion comprises the amount of the light energy less the first portion of the light energy and up to a maximum amount of the light energy generatable in the second interval.

4. The controller of claim 1 , further configured to:

divide the time interval into a third interval and a fourth interval, wherein the third interval is subsequent to the second interval, and the fourth interval is subsequent to the third interval;

allocate a third portion of the light energy for the pixel in the third interval based on the light energy generatable in the first interval and the second interval being less than the amount of light energy to be emitted at the pixel during the time interval; and

allocate a fourth portion of the light energy for the pixel in the fourth interval based on the light energy generatable in the first interval, the second interval, and the third interval being less than the amount of light energy to be emitted at the pixel during the time interval.

5. The controller of claim 1 , wherein the second interval is immediately subsequent the first interval.

6. The controller of claim 1 , wherein the first portion comprises as much of the light energy as is generatable in the first interval.

7. The controller of claim 1 , further configured to:

identify areas of the image that change location from frame to frame; and

perform anti-aliasing filtering on the areas.

8. A controller configured to:

produce, based on an image, a first sub-frame and a second sub-frame spatially offset from the first sub-frame;

determine, based on the image, an amount of light energy to be emitted at a first pixel in the first sub-frame and a corresponding second pixel in the second sub-frame;

allocate at least a first portion of the amount of light energy for the first pixel in the first sub-frame; and

in response to determining that the amount of light energy is greater than a maximum amount of light available at the first pixel in the first sub-frame, allocate a second portion of the amount of light energy for the second pixel in the second sub-frame based on the first portion of the light energy.

9. The controller of claim 8 , wherein the first portion comprises a maximum amount of the light energy generatable in a first interval of the first sub-frame.

10. The controller of claim 8 , wherein the second portion comprises the total amount of light energy to be emitted at the first pixel in the first sub-frame and at the second pixel in the second sub-frame less the first portion of the light energy and up to a maximum amount of the light energy generatable in the second pixel in the second sub-frame.

11. The controller of claim 8 , further configured to:

produce a third sub-frame and a fourth sub-frame spatially offset from the first sub-frame and the second sub-frame;

determine, based on the image, an amount of light energy to be emitted at the first pixel in the first sub-frame, in the second pixel in the second sub-frame, in a corresponding third pixel in the third sub-frame, and in a corresponding fourth pixel the fourth sub-frame;

allocate a third portion of the total amount of light energy to the third pixel in the third sub-frame based on the light energy generatable in the first pixel of the first sub-frame and in the second pixel of the second sub-frame being less than the total amount of light energy to be emitted at the first pixel in the first sub-frame, at the second pixel in the second sub-frame, at the third pixel in the third sub-frame, and at the fourth pixel in the fourth sub-frame; and

allocate a fourth portion of the total amount of light energy for the pixel in the fourth sub-frame based on the light energy generatable at the first pixel in the first sub-frame, at the second pixel in the second sub-frame, and at the third pixel in the third sub-frame being less than the total amount of light energy to be emitted at the first pixel in the first sub-frame, at the second pixel in the second sub-frame, at the third pixel in the third sub-frame, and at the fourth pixel in the fourth sub-frame.

12. The controller of claim 11 , wherein the second sub-frame, the third sub-frame, and the fourth sub-frame are offset from the first sub-frame by a fraction of a spatial area of the first pixel.

13. The controller of claim 8 , further configured to identify areas of the image that change location from frame to frame.

14. The controller of claim 8 , wherein the first pixel is part of an area that is identified as changing location from frame to frame.

15. A method comprising:

dividing, by a controller, a time interval for displaying an image into a first interval and a second interval, wherein the second interval is subsequent to the first interval;

determining, based on the image, an amount of light energy to be emitted at a pixel during the time interval;

allocating a first portion of the light energy for the pixel in the first interval;

allocating a second portion of the light energy for the pixel in the second interval based on the first portion of the light energy, wherein the first portion of the light energy is more energy than the second portion of the light energy; and

in response to determining that a region of the image has a brightness magnitude greater than a brightness threshold, applying an anti-alias filter to the region.

16. The method of claim 15 , wherein the first portion comprises a maximum amount of the light energy generatable in the first interval.

17. The method of claim 15 , wherein the second portion comprises the amount of the light energy less the first portion of the light energy and up to a maximum amount of the light energy generatable in the second interval.

18. The method of claim 15 , further comprising:

dividing the time interval allocated to display of the image into a third interval and a fourth interval; wherein the third interval is immediately subsequent to the second interval, and the fourth interval is immediately subsequent to the third interval;

generating, at the pixel, a third portion of the light energy in the third interval based on the light energy generatable in the first interval and the second interval being less than the amount of light energy to be emitted at the pixel during the time interval; and

generating, at the pixel, a fourth portion of the light energy in the fourth interval based on the light energy generatable in the first interval, the second interval, and the third interval being less than the amount of light energy to be emitted at the pixel during the time interval.

19. The method of claim 15 , wherein the first portion comprises as much of the light energy as is generatable in the first interval.

20. The method of claim 15 , further comprising:

identifying areas of the image that change location from frame to frame; and

performing anti-aliasing filtering on the areas.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2019
From: KEMPF, JEFFREY MATTHEW
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 048432/0817 →
Continuity (2)
Provisional Application 62739936 · Oct 2, 2018
Related Publication 20200105208A1 · Apr 2, 2020