Xvid-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Original]

Re: Re[4]: [XviD-devel] motion compensation->inter4v->BFRAMES->chroma bu


To: <xvid-devel@xxxxxxxx>
Subject: Re: Re[4]: [XviD-devel] motion compensation->inter4v->BFRAMES->chroma bug?
From: "Marc FD" <marcfd@xxxxxxx>
Date: Fri, 23 Aug 2002 02:45:40 +0200
References: <12310843732.20020821234533@bigpond.com> <17112344494.20020822001034@bigpond.com> <003001c24967$c48c8dc0$159afea9@maxitour> <002601c249be$7b87b3a0$5a97fea9@maxitour> <17721064809.20020822191605@bigpond.com> <001801c249d3$f9a28520$5a97fea9@maxitour> <9244325809.20020823014342@bigpond.com>

> Yes, coeff thresholding (which is a bit more then TOOSMALL_LIMIT = 3 )
> gives impressive size improvements and totaly unimpressive detail
> degradation.
> As Milos wrote, it's very possible that it is not visible with anime.
> You might even try TOOSMALL_LIMIT = 4 ? I'd be gratefull for the test.
> I wouldn't mind if someone tested TOOSMALL_LIMIT = 2 (with movie, not
> anime).
>
> I also have another idea - variable TOOSMALL_LIMIT, based on the lengh
> of motion vector. The faster the motion, the bigger 'cutoff'. Something
> like TOOSMALL_LIMIT = 1 + (ABS(mv.x) + ABS(mv.y))/4. Any comments
> about this?

i've tested coeff thresholding on anime, and the results are really
amazing...
but maybe i use a too low quantizer (constant quant2) to see the blurring.
(but i tried with VDub's sharpen(64)  and 2x zoom !! )

observations:
- i saw a bug when i used motion-dependant CT, but i think it can be avoided
by clipping the result under a defined value
(TOOBIG_TOOSMALL_LIMIT ^_____^ )

-i couldn't use TOOSMALL_LIMIT = 0,
XviD coded the first I-frame and simply stopped to work. like an
infinite loop...

-TOOSMALL_LIMIT = 1 gived _exactly_ the same bitstream than
TOOSMALL_LIMIT = 2.

but i think there is no bugs here. it seems more or less logical when i see
the code.

i attached a file with the result of a PSNR test on 3190 frames of an anime.
take a look. i would make a real-life encode (not dumb const quant2 test)
this morning.

dreaming of unbelivable good XviD anime encodes,
MarcFD  marc.fd@xxxxxxxxxxxxxx





[Prev in Thread] Current Thread [Next in Thread]