quad tree based motion compensation (currently only 16x16 & 8x8 OBMC blocks, but...
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 26 Aug 2004 20:04:54 +0000 (20:04 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 26 Aug 2004 20:04:54 +0000 (20:04 +0000)
commit155ec6edf82692bcf3a5f87d2bc697404f4e5aaf
treecbd180563f98372c770bed15c39b3a5054f115f5
parent714872547db409728e914916f5e070b2f18e5f8c
quad tree based motion compensation (currently only 16x16 & 8x8 OBMC blocks, but can be extended to other block sizes easily)
different intra block coding (previous was just an ugly hack)
1.8% bitrate reduction -0.01PSNR (foreman@352x288 qscale=8)
1.5% bitrate reduction +0.05PSNR (foreman@352x288 qscale=1)

Originally committed as revision 3416 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/motion_est.c
libavcodec/motion_est_template.c
libavcodec/mpegvideo.h
libavcodec/snow.c