摘要:
Provided is an image processing apparatus including a decoding section that decodes a luminance component and a color difference component of a block inside a coding unit in an order of the luminance component and the color difference component in each block.
摘要:
The present technique relates to image processing devices and methods for enabling more appropriate removals of block distortions. When the difference between the quantization parameter QPc of a current region C and the quantization parameter QPN of a neighboring region N is determined to be larger than a predetermined threshold value, a deblocking filter adjusts the deblocking filtering operation so that stronger filtering is performed on a boundary between the current region and the neighboring region. This disclosure can be applied to image processing devices, for example.
摘要:
Provided is an image processing apparatus including a prediction section that generates a predicted value of a color difference component of a pixel of an image to be decoded by using a function of a value of a corresponding luminance component, a coefficient calculation section that calculates a coefficient of the function used by the prediction section by referencing a pixel around a block to which the pixel belongs, and a controller that controls a ratio of a number of reference pixels used by the coefficient calculation section to a block size of the block.
摘要:
A deblocking filter applies filtering to reduce blocking artifacts from an encoded stream in which image data has been encoded in individual blocks. A filter strength adjuster adjusts the filter strength according to block sizes of the predictive image data. For example, during image encoding, the filter strength is adjusted according to the block size of the predictive image data yielding the best encoding efficiency generated using filtered and decoded image data. Filtering may also be applied to remove blocking artifacts from decoded image data during image decoding, with the filter strength being adjusted according to the block sizes of the predictive image data. Decoded images with favorable image quality are obtained, even in the case of using extended macroblock sizes.
摘要:
The present technology relates to an image processing device and a method capable of improving encoding efficiency. In a weighted prediction process performed in an image encoding process or in an image decoding process, a motion compensation unit that performs motion compensation of sub-pixel accuracy for each of L0 and L1, a weighted addition unit that applies weighted addition to arithmetic operation results by the motion compensation unit, and a rounding processing unit that suppresses a decrease in arithmetic operation accuracy by performing a necessary rounding process once with respect to an arithmetic operation result by the weighted addition unit are provided. The present disclosure can be applied to an image processing device.
摘要:
An image decoding method includes decoding encoded image data to generate a decoded image signal including a luma signal and a chroma signal. The method further includes scaling, when a reference field has a different parity from a current field for motion compensation and when the decoded image signal is in a format in which the number of chroma pixels is vertically different from the number of luma pixels, a chroma motion vector of the chroma signal according to an accuracy for a luma motion vector of the luma signal so that a reference frame will coincide in phase of the chroma signal with a current frame. The method also includes performing motion compensation of the decoded image signal using the scaled chroma motion vector according to the accuracy of the luma motion vector of the luma signal.
摘要:
An image processing apparatus capable of improving image quality, includes a deblocking filter that adjusts a plurality of parameters related to deblocking processing on the basis of activity of an image calculated by an activity calculation section, the total sum of orthogonal transformation coefficients of the image calculated by an orthogonal transformation section, complexity of the image calculated by the rate control unit, or the total sum of prediction errors of the image calculated by a prediction error addition unit.
摘要:
The present technology includes a setting unit that sets the position of a boundary of image data in an upper hierarchy unit to be in a lower hierarchy unit that is lower than the upper hierarchy unit when the image data is encoded in a unit of encoding with a hierarchical structure; an encoding unit that generates encoded data by encoding the image data according to the position of the boundary set by the setting unit; and an addition unit that adds information on the image data in the upper hierarchy unit before encoded data in an intermediate hierarchy unit that includes the boundary set by the setting unit, is lower than the upper hierarchy unit, and is higher than the lower hierarchy unit. The present technology can be applied to, for example, an image processing device.
摘要:
The present disclosure relates an image processing device and method enabling merging blocks in the temporal direction in motion compensation. Provided is an image processing device including a determining unit configured to determine whether or not motion information of a current block which is to be processed, and motion information of a co-located block situated in the temporal periphery of the current block, match, and a merge information generating unit configured to, in the event that determination is made by the determining unit that these match, generate temporal merge information specifying the co-located block as a block with which the current block is to be temporally merged.
摘要:
A high encoding efficiency is to be realized. A block selection processing unit 33 selects a block from adjacent motion compensation blocks, in accordance with the block size of the motion compensation block being encoded and the block sizes of the encoded adjacent motion compensation blocks adjacent to this motion compensation block. A predicted motion vector information generation unit 34 generates predicted motion vector information about the motion compensation block being encoded, by using the motion vector information about the selected block. A motion prediction/compensation unit 32 performs an inter prediction by using the predicted motion vector information generated at the predicted motion vector information generation unit 34, and generates predicted image data.