IP Library Granted Patent US 12669713
Granted Patent B2
US 12669713 · App. 18/049,690 · Granted Jun 30, 2026

Apparatus and method for frame cropping and shifting

Inventors: Kevin Ross Tomei (Dallas, TX); Jeffrey Matthew Kempf (Dallas, TX); Jeffrey Scott Farris (Flower Mound, TX)
Assignee: TEXAS INSTRUMENTS INCORPORATED
G02B27/0179G02B27/0172G09G3/20G09G5/363G09G5/395G02B2027/014G02B2027/0178G09G2340/0464
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 12669713
App. No.
18/049,690
Granted
Jun 30, 2026
Kind
B2
Abstract

A method includes receiving, by a frame converter, a frame of pixel data and converting, by the frame converter, the frame to a first frame division unit. The method also includes receiving, by a translation circuit, a pixel coordinate and cropping and shifting, by the translation circuit, the first frame division unit based on the pixel coordinate, to produce a second frame division unit. Additionally, the method includes outputting, by the translation circuit, the second frame division unit.

Claims (43)

1 . A method comprising:

receiving, by a frame converter, video frames at a frame rate;

converting, by the frame converter, the video frames to first bit planes;

receiving, by a translation circuit, pixel coordinates;

using the translation circuit, calculating shift values for the first bit planes, responsive the pixel coordinates, cropping the first bit planes based on the shift values, and shifting uncropped bits of the first bit planes to produce second bit planes; and

outputting, by the translation circuit, the second bit planes.

2 . The method of claim 1 , wherein outputting the second bit planes comprises outputting the second bit planes to a display device, the display device comprising a digital micromirror device (DMD) display, a liquid crystal on silicon display (LCOS), or a micro-light emitting diode (microLED) display.

3 . The method of claim 1 , further comprising receiving the pixel coordinates from a sensor, the sensor being of a display device.

4 . The method of claim 1 , wherein the shifting of uncropped bits of the first bit planes is performed by the translation circuit at a rate that is higher than the frame rate.

5 . An apparatus comprising:

a frame converter configurable to:

receive video frames at a frame rate;

convert the video frames to first bit planes; and

output the first bit planes; and

a translation circuit configurable to:

receive the first bit planes;

receive a pixel coordinate;

calculate shift values for the first bit planes, responsive to the pixel coordinate, crop the first bit planes based on the shift values, and shift uncropped bits of the first bit planes to produce second bit planes; and

output the second bit planes.

6 . The apparatus of claim 5 , further comprising a display device coupled to the translation circuit, wherein the display device comprises a digital micromirror device (DMD) display, a liquid crystal on silicon display (LCOS), or a micro-light emitting diode (microLED) display.

7 . The apparatus of claim 5 , further comprising a sensor, wherein the apparatus is a head-worn device, and the sensor is disposed within the head-worn device.

8 . The apparatus of claim 5 , further comprising a sensor, and wherein the apparatus is a projector, and the sensor is configurable to determine orientation of a head-worn goggles.

9 . The apparatus of claim 5 , further comprising an accelerometer, wherein the pixel coordinate is responsive to a signal from the accelerometer.

10 . The apparatus of claim 5 , further comprising memory configured to:

receive the video frames from a processor; and

store the video frames, wherein the frame converter is configured to receive the video frames from the memory.

11 . The apparatus of claim 5 , further comprising memory configured to:

receive the first bit planes from the frame converter; and

store the first bit planes, wherein the translation circuit is configured to receive the first bit planes from the memory.

12 . The apparatus of claim 5 , wherein the translation circuit is configurable to shift uncropped bits of the first bit planes at a rate that is higher than the frame rate.

13 . An apparatus comprising:

a processor configurable to generate video frames at a frame rate;

a sensor configurable to produce a sensor signal, the processor configurable to produce pixel coordinates responsive to the sensor signal;

a frame converter configurable to convert video frames to first bit planes;

a display device; and

a translation circuit configurable to:

receive the pixel coordinates;

calculate shift values for the first bit planes, responsive to the pixel coordinates, crop the first bit planes based on the shift values, and shift uncropped bits of the first bit planes to produce second bit planes; and

output the second bit planes to the display device.

14 . The apparatus of claim 13 , wherein the apparatus is a virtual reality or an augmented reality head-worn apparatus.

15 . The apparatus of claim 13 , wherein the sensor is disposed within a head-worn display.

16 . The apparatus of claim 13 , wherein the sensor is an accelerometer.

17 . The apparatus of claim 13 , wherein the sensor is configurable to produce a signal responsive to change in orientation of a head-worn display.