QUANTIZATION FOR VIDEO ENCODING AND DECODING
At least a method and an apparatus are presented for efficiently encoding or decoding video. For example, a quantization mode selection condition is obtained. A first quantization mode is selected for processing a first portion of a set of transform coefficients based on the quantization mode selection condition. A second quantization mode is selected for processing a second portion of the set of transform coefficients based on the quantization mode selection condition. The video is encoded or decoded based on the processed first and second portions of the set of transform coefficients.
1 . A method for video encoding, comprising:
selecting a first quantization mode comprising a dependent scalar quantization mode for processing a first portion of a set of transform coefficients based on a block being an intra-coded block;
selecting a second quantization mode different from the first quantization mode for processing a second portion of the set of transform coefficients based on the block being an inter-coded block; and
encoding video based on the processed first and second portions of the set of transform coefficients.
2 . A method for video decoding, comprising:
selecting a first quantization mode comprising a dependent scalar quantization mode for processing a first portion of a set of transform coefficients based on a block being an intra-coded block;
selecting a second quantization mode different from the first quantization mode for processing a second portion of the set of transform coefficients based on the block being an inter-coded block; and
decoding video based on the processed first and second portions of the set of transform coefficients.
3 . An apparatus for video encoding, comprising
one or more processors, wherein the one or more processors are configured to:
select a first quantization mode comprising a dependent scalar quantization mode for processing a first portion of a set of transform coefficients based on a block being an intra-coded block;
select a second quantization mode different from the first quantization mode for processing a second portion of the set of transform coefficients based on the block being an inter-coded block; and
encode video based on the processed first and second portions of the set of transform coefficients.
4 . An apparatus for video decoding, comprising
one or more processors, wherein the one or more processors are configured to:
select a first quantization mode comprising a dependent scalar quantization mode for processing a first portion of a set of transform coefficients based on a block being an intra-coded block;
select a second quantization mode different from the first quantization mode for processing a second portion of the set of transform coefficients based on the block being an inter-coded block; and
decode video based on the processed first and second portions of the set of transform coefficients.
5 - 11 . (canceled)
12 . The apparatus of claim 4 , wherein the dependent scalar quantization depends on a value of a previous transform coefficient in reconstruction order.
13 . (canceled)
14 . The apparatus of claim 4 , wherein the dependent scalar quantization is applied to transform coefficients in the first portion which has lower frequency than the second portion.
15 . The apparatus of claim 14 , wherein the quantization during the second quantization mode is applied to transform coefficients in the second portion which has higher frequency than the first portion.
16 . The apparatus of claim 4 , wherein selecting the first quantization mode is further based on a component characteristic of the block.
17 - 18 . (canceled)
19 . The apparatus of claim 16 , wherein the component characteristic of the block comprises whether the block is a luma component or a chroma component of the video, and selecting the first quantization mode is further based on the block being the luma component and selecting the second quantization mode is further based on the block being the chroma component.
20 . (canceled)
21 . A non-transitory computer readable medium containing data content generated according to the method of claim 2 .
22 . A non-transitory computer readable medium storing instructions for performing the method of claim 1 when executed by one of more processors.
23 . (canceled)
24 . The apparatus of claim 4 , further comprising:
at least one of (i) an antenna configured to receive a signal, the signal including data representative of the image information, (ii) a band limiter configured to limit the received signal to a band of frequencies that includes the data representative of the image information, and (iii) a display configured to display an image from the image information.
25 . The apparatus of claim 24 , wherein the apparatus is included in one of a television, a television signal receiver, a set-top box, a gateway device, a mobile device, a cell phone, a tablet, or other electronic device.
26 . The method of claim 2 , wherein the dependent scalar quantization depends on a value of a previous transform coefficient in reconstruction order.
27 . The method of claim 2 , wherein the dependent scalar quantization is applied to transform coefficients in the first portion which has lower frequency than the second portion.
28 . The method of claim 27 , wherein the quantization during the second quantization mode is applied to transform coefficients in the second portion which has higher frequency than the first portion.
29 . The method of claim 2 , wherein selecting the first quantization mode is further based on a component characteristic of the block.
30 . The method of claim 29 , wherein the component characteristic of the block comprises whether the block is a luma component or a chroma component of the video, and selecting the first quantization mode is further based on the block being the luma component and selecting the second quantization mode is further based on the block being the chroma component.