Patent classifications
H04N19/124
Encoding amount estimation apparatus, encoding amount estimation method and encoding amount estimation program
A coding amount estimation device includes: a feature vector generation unit that generates a feature vector on the basis of a feature map generated by an estimation target image and at least one filter set in advance; and a coding amount evaluation unit that evaluates a coding amount of the estimation target image on the basis of the feature vector.
Method and apparatus for offset in video filtering
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. For example, the processing circuitry determines a first combination from reconstructed samples of a first color component within a filter support region. Then, the processing circuitry determines, based on a mapping that associates offset values with combinations of possible reconstructed sample values, a first offset value that is associated with the first combination, and applies the first offset value on a to-be filtered sample of a second color component in the filter support region to determine a filtered sample of the second color component.
Method and apparatus for offset in video filtering
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. For example, the processing circuitry determines a first combination from reconstructed samples of a first color component within a filter support region. Then, the processing circuitry determines, based on a mapping that associates offset values with combinations of possible reconstructed sample values, a first offset value that is associated with the first combination, and applies the first offset value on a to-be filtered sample of a second color component in the filter support region to determine a filtered sample of the second color component.
INHERITANCE IN SAMPLE ARRAY MULTITREE SUBDIVISION
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
INHERITANCE IN SAMPLE ARRAY MULTITREE SUBDIVISION
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
IMAGE PROCESSING APPARATUS AND METHOD
An image processing apparatus, including processing circuitry configured to decode a bit stream to generate quantized data. The bit stream includes a flag, for each block, that specifies whether or not a difference quantization parameter is present in the bit stream. The flag is included in a first layer that is higher than a second layer in which the difference quantization parameter is set. The processing circuitry is configured to set, according to the flag, a current quantization parameter for a current sub block formed by block partitioning, which splits a block into smaller sub blocks. The processing circuitry is configured to inversely quantize the generated quantized data using the set current quantization parameter.
IMAGE PROCESSING APPARATUS AND METHOD
An image processing apparatus, including processing circuitry configured to decode a bit stream to generate quantized data. The bit stream includes a flag, for each block, that specifies whether or not a difference quantization parameter is present in the bit stream. The flag is included in a first layer that is higher than a second layer in which the difference quantization parameter is set. The processing circuitry is configured to set, according to the flag, a current quantization parameter for a current sub block formed by block partitioning, which splits a block into smaller sub blocks. The processing circuitry is configured to inversely quantize the generated quantized data using the set current quantization parameter.
METHOD FOR GENERATING PREDICTION BLOCK IN AMVP MODE
A method of encoding an image in a merge mode, the method including determining motion information of a current prediction unit, and generating a prediction block using the motion information; generating a residual block using an original block and the prediction block, transforming the residual block to generating a transformed block, quantizing the transformed block using a quantization parameter to generate a quantized block, and scanning the quantized block to entropy-code the quantized block; and encoding the motion information using effective spatial and temporal merge candidates of the current prediction unit. Further, a motion vector of the temporal merge candidate is a motion vector of a temporal merge candidate within a temporal merge candidate picture, and the quantization parameter is encoded using an average of two effective quantization parameters among a left quantization parameter, an upper quantization parameter and a previous quantization parameter of a current coding unit, also when the quantized block is larger than a predetermined size, the quantized block is divided into a plurality of subblocks to be scanned, and a scan pattern for scanning the plurality of subblocks is the same as a scan pattern for scanning quantized coefficients within each subblock. In addition, information indicating a position of a last non-zero quantized coefficient in a transform unit is transmitted to a video decoder.
METHOD FOR GENERATING PREDICTION BLOCK IN AMVP MODE
A method of encoding an image in a merge mode, the method including determining motion information of a current prediction unit, and generating a prediction block using the motion information; generating a residual block using an original block and the prediction block, transforming the residual block to generating a transformed block, quantizing the transformed block using a quantization parameter to generate a quantized block, and scanning the quantized block to entropy-code the quantized block; and encoding the motion information using effective spatial and temporal merge candidates of the current prediction unit. Further, a motion vector of the temporal merge candidate is a motion vector of a temporal merge candidate within a temporal merge candidate picture, and the quantization parameter is encoded using an average of two effective quantization parameters among a left quantization parameter, an upper quantization parameter and a previous quantization parameter of a current coding unit, also when the quantized block is larger than a predetermined size, the quantized block is divided into a plurality of subblocks to be scanned, and a scan pattern for scanning the plurality of subblocks is the same as a scan pattern for scanning quantized coefficients within each subblock. In addition, information indicating a position of a last non-zero quantized coefficient in a transform unit is transmitted to a video decoder.
METHOD FOR DECODING IMAGE AND APPARATUS USING SAME
A method or coding image information, according to the present invention, comprises the steps of: binarizing according to different techniques, index values of forward prediction, backward prediction, and bidirectional prediction, depending on whether the bidirectional prediction is applied when inter-predicting a current block; and entropy coding a binarized codeword, wherein whether to apply the bidirectional prediction when inter-predicting the current block can be determined on the basis of the size of the current block. As a result, provided are a method for binarizing an inter-prediction direction of a prediction unit having a specific size, and an apparatus using same.