[XviD-devel] Early SKIP and early DC-only

Michael Niedermayer michaelni at gmx.at
Mon Apr 21 20:48:19 CEST 2003


Hi

On Monday 21 April 2003 19:40, Christoph Lampert wrote:
[...]
> > The skip decision should be tied to the predictibility of a MB, not tied
> > to specific forms of video ... so that means not taking 0,0 as the MV of
> > a skipped MB, but the predictor (like H.264, which AFAIK defaults to
> > using the predictor as the MV for skipped blocks ... only using 0,0 if
> > any of the MVs used for prediction is 0,0).
>
> On the other hand, you have 2 choices of encoding with few bits then:
> a) SKIP, automatic MV (0,0)  1 bit
> b) cbp==0, pmv=0    which is what you would like as SKIP  (6 bits?)
>
> 5 bits per MB in the worst case, that's not too much of a difference....
and 300 MBs in 320x240 at 30fps -> 45kbps

[...]
-- 
Michael
screen[y][x] ^= cursor[cy][cx];			(violates patent #4,197,590)
median(mv[y-1][x], mv[y][x-1], mv[y+1][x+1]);	(violates patent #5,905,535)
buf[i]= qp - buf[i-1];				(violates patent #?)
for more examples, see http://mplayerhq.hu/~michael/patent.html
stop it, see http://petition.eurolinux.org & http://petition.ffii.org/eubsa/en


More information about the XviD-devel mailing list