Adaptive coding unit (CU) partitioning based on image statistics
AssigneeTexas Instruments Incorporated
InventorHyung Joon Kim
Life of this patent
Estimating the term…
Abstract
A method for determining coding unit (CU) partitioning of a largest coding unit (LCU) of a picture is provided that includes computing a first statistical measure and a second statistical measure for the LCU, selecting the LCU as the CU partitioning when the first statistical measure does not exceed a first threshold and the second statistical measure does not exceed a second threshold, and selecting CUs in one or more lower layers of a CU hierarchy of the LCU to form the CU partitioning when the first statistical measure exceeds the first threshold and/or the second statistical measure exceeds the second threshold.
Claims20
An encoder comprising:
- a coding component configured to output a largest coding unit (LCU) of an image in a video sequence;
- and
- a partitioning component configured to:
- determine a first statistical measure of the LCU;
- determine a second statistical measure of the LCU;
- compare the first statistical measure to a first threshold, wherein the first threshold is based on an expected content of the video sequence;
- compare the second statistical measure to a second threshold;
- and
- responsive to the first statistical measure exceeding the first threshold or the second statistical measure exceeding the second threshold, partition the LCU into a set of child coding units (CUs).
A method comprising:
- determining, by a processor, a first statistical measure of a largest coding unit (LCU) of an image in a video sequence;
- determining, by the processor, a second statistical measure of the LCU;
- comparing, by the processor, the first statistical measure to a first threshold, wherein the first threshold is based on an expected content of the video sequence;
- comparing, by the processor, the second statistical measure to a second threshold;
- and
- responsive to the first statistical measure exceeding the first threshold or the second statistical measure exceeding the second threshold, partitioning, by the processor, the LCU into a set of child coding units (CUs).
A non-transitory computer readable medium storing software instructions that, when executed by at least one processor, causes a method for determining coding unit (CU) partitioning of a largest coding unit (LCU) of an image in a video sequence to be performed, the method comprising:
- determining a first statistical measure of the LCU;
- determining a second statistical measure of the LCU;
- comparing the first statistical measure to a first threshold, wherein the first threshold is based on an expected content of the video sequence;
- comparing the second statistical measure to a second threshold;
- and
- responsive to the first statistical measure exceeding the first threshold or the second statistical measure exceeding the second threshold, partitioning the LCU into a set of child CUs.
Dependencies are inferred from the claim text.