摘要:
An image decoding method is provided for generating a predictive pixel value of a current picture to be decoded, and decoding the current picture using the predictive pixel value. The method includes a first parameter calculation step of calculating a first parameter corresponding to a distance between the current picture and a first reference picture; a second parameter calculation step of calculating a second parameter corresponding to a distance between the first reference picture and a second reference picture; a judgment step of judging whether or not a value of a third parameter calculated using a value obtained by dividing the first parameter by the second parameter is a value which is represented by a plurality of bits; a predictive pixel value generation step of generating a predictive pixel value of the current picture; and a decoding step of decoding the current picture using the predictive pixel value.
摘要:
A moving picture coding apparatus includes an inter-pixel filter having the filters for filtering decoded image data so as to remove block distortion which is high frequency noise around block boundaries. The inter-pixel filters includes filters having different filtering strength. The coding apparatus also includes a filter processing control unit for determining a filtering strength of the inter-pixel filter.
摘要:
A moving picture prediction method for enabling a calculation amount and a storage capacity to be reduced in a prediction about a moving picture by scaling processing is provided. A method for predicting the value P of Time T from the value P0 of Time T0 and the value P1 of Time T1 includes a step of judging whether it is possible to generate a predictive value with a predetermined significant number of bits by scaling using Time T0, T1 and T (Step S90); a step of predicting the value P from the values P0 and P1 by scaling using Time T0, T1 and T when it is possible to generate a predictive value with the predetermined significant number of bits (Step S92); and a step of predicting the value P from the values P0 and P1 without using Time T0, T1 and T when it is impossible to generate a predictive value with the predetermined significant number of bits (Step S91).
摘要:
A decoding method according to the present invention is a method of decoding a variable length code to a Run symbol and a Level symbol. The Run symbol indicates the number of consecutive coefficients each having a value of zero. The Level symbol indicates a value of a non-zero coefficient following the Run symbol. The decoding method includes decoding a variable length code to a code number, determining whether the code number obtained in the decoding belongs to a first range or a predetermined range, decoding the code number to a Run symbol and a Level symbol by referring to a table, when it is determined that the code number belongs to the first range, and decoding the code number to a Level symbol and then decoding a variable length code following the decoded variable length code to a Run symbol, without referring to the table, when it is determined that the code number belongs to the predetermined range.
摘要:
A semiconductor for decoding coded image and audio data, which includes an audio processor that decodes coded audio data, and an image decoder that decodes image data. The image decoder removes coding distortion in pixels of two adjacent transform blocks which are motion-compensated, having a coded motion compensation error equal to zero, and are located inside a same macroblock. The image decoder includes a motion compensation block boundary detector that determines whether the motion compensation error of the two adjacent transform blocks located inside the macroblock is zero, and determines whether a boundary of two adjacent transform block is also a boundary of two adjacent motion-compensation blocks. The image decoder also includes a filter that removes coding distortion in pixels of the two adjacent transform blocks, and a selector that selects whether or not the filter removes the coding distortion based on the determination of the motion compensation block boundary detector.
摘要:
Mosaic-shaped block noise occurs when a compressed video signal is reproduced. This block noise is removed, but removing block noise from every block using a deblocking filter imposes a significant load on the deblocking filter. This load is therefore reduced by determining whether coding distortion removal (deblocking) is necessary, and applying a deblocking filter only when needed.
摘要:
A coding distortion removal method for removing coding distortion in an image which was has been divided in to a plurality of macroblocks. The method operates under the following conditions such that: (i) a size of a pixel in a motion compensation block is smaller than a size of a pixel in said macroblock; (ii) a size of a pixel in a motion compensation block is larger than a size of a pixel in a coding unit; and (iii) a pixel difference between two adjacent motion compensation blocks located inside the macroblock is zero. The method disables the coding distortion removal at a boundary between blocks located inside each of the two adjacent motion compensation blocks, and enables the coding distortion removal at a boundary between the two adjacent motion compensation blocks.
摘要:
A method for coding a picture segmented into a plurality of blocks. The method decodes the coded blocks to produce a reproduced image. A filter selection parameter determines a threshold value for each quantization parameter, so as to change between a mode to effect coding distortion removal by a filter and a mode not to effect the coding distortion removal. The determined filter selection parameter is coded. A difference between pixel values of pixels in the adjacent blocks on both sides of a boundary between adjacent blocks forming the reproduced image is compared with the determined threshold value determined by the filter selection parameter, and the coding distortion is removed using the filter when the difference is smaller than the threshold value, and not removed when the difference is larger than the threshold value.
摘要:
Mosaic-shaped block noise occurs when a compressed video signal is reproduced. This block noise is removed but removing block noise from every block using a deblocking filter imposes a significant load on the deblocking filter. This load is therefore reduced by determining whether coding distortion removal (deblocking) is necessary, and applying a deblocking filter only when needed.
摘要:
Mosaic-shaped block noise occurs when a compressed video signal is reproduced. This block noise is removed, but removing block noise from every block using a deblocking filter imposes a significant load on the deblocking filter. This load is therefore reduced by determining whether coding distortion removal (deblocking) is necessary, and applying a deblocking filter only when needed.