The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 27, 2024

Filed:

Sep. 02, 2021
Applicant:

Ati Technologies Ulc, Markham, CA;

Inventors:

Feng Pan, Markham, CA;

Wei Gao, Markham, CA;

Yang Liu, Markham, CA;

Crystal Yeong-Pian Sau, Markham, CA;

Haibo Liu, Markham, CA;

Edward A. Harold, Markham, CA;

Ying Luo, Markham, CA;

Ihab Amer, Markham, CA;

Gabor Sines, Markham, CA;

Assignee:

ATI Technologies ULC, Markham, CA;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/46 (2006.01); G06T 5/40 (2006.01); H04N 19/182 (2014.01); H04N 19/186 (2014.01); H04N 19/423 (2014.01);
U.S. Cl.
CPC ...
H04N 19/182 (2014.11); G06T 5/40 (2013.01); H04N 19/186 (2014.11); H04N 19/423 (2014.11);
Abstract

Systems, apparatuses, and methods for performing parallel histogram calculation with application to palette table derivation are disclosed. An encoder calculates a first histogram for a first portion of pixel component value bits of a block of pixels. Then, the encoder selects a first number of the highest pixel count bins from the first histogram. Also, the encoder calculates a second histogram for a second portion of pixel component value bits of the block. The encoder selects a second number of the highest pixel count bins from the second histogram. A third histogram is calculated from the concatenation of bits assigned to the first and second number of bins, and the highest pixel count bins are selected from the third histogram. A palette table is derived based on these highest pixel count bins selected from the third histogram, and the block of pixels is encoded using the palette table.


Find Patent Forward Citations

Loading…