To reduce an operation amount required to determine a predictive mode of an in-frame predictive coding.
When encoding a frame of a moving image in a block unit, predictive image generating parts 201 to 209 generate a plurality of predictive images respectively corresponding to a plurality of predictive modes in the case of performing in-frame predictive coding of a block of an encoding object. Pixel selecting parts 211 to 219 acquire the value of a pixel of a position corresponding to each predictive mode from the block of the encoding object and a plurality of predictive images. SAD (sum of absolute difference) calculating parts 221 to 229 calculate an evaluation value showing a difference between pixel values. A predictive mode determining part 210 sets a predictive mode of the block of the encoding object on the basis of evaluation values respectively corresponding to the plurality of predictive modes.
JP2007104117A | 2007-04-19 | |||
JP2004304724A | 2004-10-28 | |||
JP2005160048A | 2005-06-16 | |||
JP2006246431A | 2006-09-14 | |||
JP2008048065A | 2008-02-28 |
Shiro Takayanagi
Yasuhiro Otsuka
Shuji Kimura
Osamu Shimoyama
Nagakawa Yukimitsu