ADAPTATION OF SCAN ORDER FOR ENTROPY CODING
First Claim
1. An apparatus for decoding coefficients of a transform block, comprising:
- a processor, the processor is configured to;
decode, from a compressed bitstream, first coefficients of at least one row of the transform block;
decode, from the compressed bitstream, second coefficients of at least one column of the transform block, the transform block consisting of the first coefficients, the second coefficients, and remaining coefficients;
select, using the first coefficients and the second coefficients, a scan order for decoding the remaining coefficients; and
decode the remaining coefficients of the transform block using the scan order.
0 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses and methods are disclosed for adapting scan order of a transform block. An apparatus for decoding coefficients of a transform block includes a processor. The processor is configured to decode, from a compressed bitstream, first coefficients of at least one row of the transform block; decode, from the compressed bitstream, second coefficients of at least one column of the transform block, where the transform block consists of the first coefficients, the second coefficients, and remaining coefficients; select, using the first coefficients and the second coefficients, a scan order for decoding the remaining coefficients; and decode the remaining coefficients of the transform block using the scan order.
-
Citations
20 Claims
-
1. An apparatus for decoding coefficients of a transform block, comprising:
a processor, the processor is configured to; decode, from a compressed bitstream, first coefficients of at least one row of the transform block; decode, from the compressed bitstream, second coefficients of at least one column of the transform block, the transform block consisting of the first coefficients, the second coefficients, and remaining coefficients; select, using the first coefficients and the second coefficients, a scan order for decoding the remaining coefficients; and decode the remaining coefficients of the transform block using the scan order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for decoding coefficients of a transform block, comprising:
-
decoding, from a compressed bitstream, first coefficients of at least one row of the transform block; decoding, from the compressed bitstream, second coefficients of at least one column of the transform block, the transform block consisting of the first coefficients, the second coefficients, and remaining coefficients; selecting, using the first coefficients and the second coefficients, a scan order for decoding the remaining coefficients; and decoding the remaining coefficients of the transform block using the scan order. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for encoding coefficients of a transform block, comprising:
a processor, the processor is configured to; encode, in a compressed bitstream, first coefficients of at least one row of the transform block; encode, in the compressed bitstream, second coefficients of at least one column of the transform block, the transform block consisting of the first coefficients, the second coefficients, and remaining coefficients; select, using the first coefficients and the second coefficients, a scan order for encoding the remaining coefficients; and encoding the remaining coefficients of the transform block using the scan order. - View Dependent Claims (20)
Specification