摘要:
A video encoding device includes: a quantization step size encoding unit 11 for encoding a quantization step size for controlling quantization granularity; and a quantization step size downsampling unit 12 for downsampling one or more encoded quantization step sizes to generate a quantization step size representative value. The quantization step size encoding unit 11 predicts the quantization step size using the quantization step size representative value.
摘要:
A video encoding device includes: transform means 11 for transforming an image block; entropy encoding means 12 for entropy-encoding transformed data of the image block transformed by the transform means 11; PCM encoding means 13 for PCM-encoding the image block; multiplex data selection means 14 for selecting output data of the entropy encoding means 12 or the PCM encoding means 13, in a block of a block size set from the outside; and multiplexing means 15 for embedding a PCM header in a bitstream, in the block of the set from the outside block size.
摘要:
A video encoding device includes a planar prediction unit using planar prediction, and a noise injecting unit for injecting pseudo-random noise into a prediction image of a planar prediction block when a reconstructed prediction error value for planar prediction is less than a threshold determined by the size of the planar prediction block. The video encoding device then uses the pseudo-random noise in linear interpolation for calculating the prediction image, based on the conditions under which a gradient distortion occurs, to suppress the gradient distortion.
摘要:
A video quantization parameter encoder includes: a prediction unit 11 for generating a predicted quantization parameter from a past reconstructed quantization parameter; a computing unit 12 for generating a delta quantization parameter from a quantization parameter and the predicted quantization parameter; and quantization parameter encoding means 13 for binary arithmetic encoding a first bin indicating whether or not the delta quantization parameter is significant, a second bin indicating whether the delta quantization parameter is positive or negative, and other bins indicating an absolute value of the delta quantization parameter, in the case where the delta quantization parameter is significant.
摘要:
A video encoding device includes encoding control means 11 for controlling an inter-PU partition type of a CU to be encoded, based on the maximum number (PA) of motion vectors allowed for an image block having a predetermined area and the number (PB) of motion vectors of an encoded image block contained in the image block having the predetermined area. A video decoding device includes decoding control means for controlling an inter-PU partition type of a CU to be decoded, based on the maximum number (PA) of motion vectors allowed for an image block having a predetermined area and the number (PB) of motion vectors of a decoded image block contained in the image block having the predetermined area.
摘要:
A video encoding device includes an intra prediction unit for performing intra prediction on an image, a frequency transform/quantization unit for frequency transform and quantizing a prediction error based on the intra prediction performed by the intra prediction unit, an entropy encoding unit for entropy-encoding a transform quantization value generated by the frequency transform/quantization unit, an edge detection unit for detecting edge information on an image block of the minimum frequency-transform block size of the image, and edge information storage unit for storing the edge information detected by the edge detection unit.
摘要:
A video encoding device and a video decoding device prevent an increase in the number of lines of a reference line buffer in a pseudo random noise injection process. The video encoding device includes: an inverse quantization unit for inverse-quantizing a quantization index to obtain a quantization representative value; an inverse frequency transform unit for inverse-transforming the quantization representative value obtained by the inverse quantization unit, to obtain a reconstructed image block; and an asymmetrical distortion removal filter unit for injecting pseudo random noise to an area asymmetrical about a boundary of the reconstructed image block.
摘要:
To efficiently reduce contour and stair-step artifacts.A video encoding device includes an inverse quantization means for inversely quantizing a quantization index to obtain a quantization representative value, an inverse frequency transformation means for inversely converting the quantization representative value obtained by the inverse quantization means to obtain a reconstructed image block, and a noise inject means for determining a pseudorandom noise injecting position based on information on extension of the reconstructed image block and injecting a pseudorandom noise into an image at the pseudorandom noise injecting position.
摘要:
An intra-forecast mode selecting method is provided to select an intra-forecast mode suitable for intra-forecast coding of a coding subject block from intra-forecast modes including a DC intra-forecasting mode based on a difference in forecast between a coding amount of the intra-forecast mode and an intra-forecast. The intra-forecast mode selecting method is comprised of intra-forecast mode selecting means for correcting the coding amount of the DC intra-forecast mode to be equal to that of the other intra-forecast or less to select an intra-forecast mode based on a difference in forecast between the coding amount of the corrected DC intra-forecast and the intra-forecast.
摘要:
The present invention seeks to provide a solution to the problem that motion compensation in an encoding method of the prior art involves decimal point picture element interpolation by means of fixed filters and therefore cannot realize interpolation of decimal point picture elements that accords with the nature and bit rate of a moving picture. A filter/interpolated image memory (101) interpolates picture elements of decimal point positions in a reference image by means of a plurality of sets of filters, a motion vector/filter detector (102) detects the combination of filter and motion vector that realizes the highest encoding efficiency, a prediction value generator (103) uses the detected combination of filter and motion vector to generate a prediction value, and motion vector/filter detector (102) supplies as output the information of the filter and information of the motion vector that generated the prediction value; whereby decimal point picture element interpolation that corresponds to the nature and bit rate of the moving picture can be realized and encoding of a moving picture can be improved.