IP Library › Granted Patent US 10,726,800
Granted Patent B2
US 10,726,800 · App. 16/261,512 · Granted Jul 28, 2020

Generating quincunx video streams for light modulating backplanes with configurable multi electrode pixels

Inventors: Craig Michael Waller (Dallas, TX); Eric Paul Eisenbrandt (Allen, TX)
Assignee: Syndiant, Inc.
G09G3/36G02F1/1362G02F1/136277G02F1/29G02F1/1343
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,726,800
App. No.
16/261,512
Granted
Jul 28, 2020
Kind
B2
Abstract

A method to generate a quad-quincunx video stream is disclosed. The method generates a quad-quincunx video stream from a high resolution video stream by generating a first first-type quincunx field from a first high resolution video frame, a first second-type quincunx field from a second high resolution video frame, a first third-type quincunx field from a third high resolution video frame, and a first fourth-type quincunx field from a fourth high resolution video frame.

Claims (58)

1. A method to generate a quad-quincunx video stream from a high resolution video stream having a plurality of high resolution video frames, the method comprising:

generating a first first-type quincunx field from a first high resolution video frame for the quad-quincunx video stream;

generating a first second-type quincunx field from a second high resolution video frame, wherein the first second-type quincunx field follows the first first-type quincunx field in the quad-quincunx video stream;

generating a first third-type quincunx field from a third high resolution video frame, wherein the first third-type quincunx video field follows the first second-type quincunx field in the quad-quincunx video stream; and

generating a first fourth-type quincunx field from a fourth high resolution video frame, wherein the first fourth-type quincunx video field follows the first third-type quincunx field in the quad-quincunx video stream.

2. The method of claim 1 , wherein

the first first-type quincunx field is a top left quincunx field;

the first second-type quincunx field is a bottom right quincunx field;

the first third-type quincunx field is a top right quincunx field; and

the first fourth-type quincunx field is a bottom left quincunx field.

3. The method of claim 1 , wherein

the first first-type quincunx field is a top left quincunx field;

the first second-type quincunx field is a top right quincunx field;

the first third-type quincunx field is a bottom right quincunx field; and

the first fourth-type quincunx field is a bottom left quincunx field.

4. The method of claim 1 , wherein

the first first-type quincunx field is a top left quincunx field;

the first second-type quincunx field is a bottom right quincunx field;

the first third-type quincunx field is a bottom left quincunx field; and

the first fourth-type quincunx field is a top right quincunx field.

5. The method of claim 1 , further comprising:

generating a second third-type quincunx field from the first high resolution video frame, wherein the second third-type quincunx video field follows the first first-type quincunx field in the quad-quincunx video stream; and

generating a second fourth-type quincunx field from the second high resolution video frame, wherein the second fourth-type quincunx video field follows the first second-type quincunx field in the quad-quincunx video stream.

6. The method of claim 5 , wherein the second third-type quincunx field precedes the first second-type quincunx field and the second fourth-type quincunx field precedes the first third-type quincunx field.

7. The method of claim 5 further comprising:

generating a second first-type quincunx field from the third high resolution video frame, wherein the second first-type quincunx video field follows the second fourth-type quincunx field in the quad-quincunx video stream; and

generating a second second-type quincunx field from the fourth high resolution video frame, wherein the second fourth-type quincunx video field follows the first third-type quincunx field in the quad-quincunx video stream.

8. The method of claim 7 , wherein the second first-type quincunx field precedes the first third-type quincunx field and the second second-type quincunx field precedes the first fourth-type quincunx field.

9. The method of claim 7 , wherein

the first first-type quincunx field is a top left quincunx field;

the first second-type quincunx field is a top right quincunx field;

the first third-type quincunx field is a bottom right quincunx field; and

the first fourth-type quincunx field is a bottom left quincunx field.

10. The method of claim 7 further comprising:

generating a third second-type quincunx field from the first high resolution video frame, wherein the third second-type quincunx video field follows the second third-type quincunx field in the quad-quincunx video stream; and

generating a third fourth-type quincunx field from the first high resolution video frame, wherein the third fourth-type quincunx video field follows the third second-type quincunx field in the quad-quincunx video stream.

11. The method of claim 10 , wherein the third second-type quincunx field and the third fourth-type quincunx field precede the first second-type quincunx field.

12. The method of claim 10 further comprising:

generating a third first-type quincunx field from the second high resolution video frame, wherein the third first-type quincunx video field follows the third fourth-type quincunx field in the quad-quincunx video stream; and

generating a third third-type quincunx field from the second high resolution video frame, wherein the third third-type quincunx video field follows the third first-type quincunx field in the quad-quincunx video stream.

13. The method of claim 12 , wherein the third first-type quincunx field and the third third-type quincunx field precede the first third-type quincunx field.

14. The method of claim 12 further comprising:

generating a fourth second-type quincunx field from the third high resolution video frame, wherein the fourth second-type quincunx video field follows the first third-type quincunx field in the quad-quincunx video stream; and

generating a fourth fourth-type quincunx field from the third high resolution video frame, wherein the fourth fourth-type quincunx video field follows the fourth second-type quincunx field in the quad-quincunx video stream.

15. The method of claim 14 , wherein the fourth second-type quincunx field and the fourth fourth-type quincunx field precede the first fourth-type quincunx field.

16. The method of claim 14 further comprising:

generating a fourth first-type quincunx field from the fourth high resolution video frame, wherein the fourth first-type quincunx video field follows the fourth fourth-type quincunx field in the quad-quincunx video stream; and

generating a fourth third-type quincunx field from the fourth high resolution video frame, wherein the fourth third-type quincunx video field follows the fourth first-type quincunx field in the quad-quincunx video stream.

17. The method of claim 10 , wherein

the first first-type quincunx field is a top left quincunx field;

the first second-type quincunx field is a top right quincunx field;

the first third-type quincunx field is a bottom right quincunx field; and

the first fourth-type quincunx field is a bottom left quincunx field.

18. The method of claim 1 , wherein each quincunx pixel in the first first-type quincunx field has an associated pixel in the first high resolution video frame and further comprising calculating each quincunx pixel of the first first-type quincunx field using smoothing filter and a pixel block containing high resolution pixels including the associated pixel.

19. The method of claim 18 , wherein the calculating each quincunx pixel of the first first-type quincunx field using smoothing filter and a pixel block containing high resolution pixels including the associated pixel further comprises computing a cross-correlation of the pixel block and the smoothing filter.

20. The method of claim 19 , wherein the computing a cross-correlation of the pixel block and the smoothing filter further comprises:

computing a product of each pixel in the pixel block with a corresponding filter value in the smoothing filter to form a plurality of products; and

adding the plurality of products.

Continuity (4)
Continuation In Part 15984297 · May 18, 2018
Continuation In Part 15433947 · Feb 15, 2017
Continuation 14273550 · May 9, 2014
Related Publication 20190156767A1 · May 23, 2019