View Single Post
Old 28th March 2005, 18:41   #59  |  Link
Sagittaire
Testeur de codecs
 
Sagittaire's Avatar
 
Join Date: May 2003
Location: France
Posts: 2,484
@ karl_lillevold

I test seriously the RV10 Rate Control ... and I humbly make some suggestion to improve it.


1) Don't use Average PSNR for RC optimization. Overall PSNR is very better for visual optimisation tweak. Use Overall PSNR in rv9log.txt.


2) Overall PSNR is better with quality mode (vbrQuality + scalingFactor). The quant prediction for New RC is not good for me. If second pass average quant is very higher than the first pass rcPFrameRefQuant then variability quant in 2 pass could be very high. That observation is confirmed by the high default overflow setting. Perhabs multipass rate control could be very better. First pass for first evaluation, second pass with first pass average quant prediction and final pass with better quant prediction. Perhabs bframe sensivity/treshold setting could be good too for test ...


3) bframe decision seem strange: 1 or 3 bframe but not 2. Bframe decision in P(n-2) B (n-1) I(n) with Iframe scene change frame is strange too:

Code:
23160	17	1752	40.08	23280	34.11	41.26	12943		100
23200	17	1508	39.96	21640	34.11	41.26	12958		100
23240	17	1180	40.35	19096	34.11	41.26	12969		100
23280	23	2120	35.15	17800	34.11	41.24	13150	d	100  ????
23320	17	13696	37.50	113648	34.11	41.25	13142	Key	100
23360	23	1304	35.37	13128	34.11	41.23	13230	d	100
23400	17	4920	36.91	60272	34.11	41.24	13230		100
IMO if you change bframe for Pframe the quality for Pframe is very higher (Pframe use previous frame, bframe use previous frame and Iframe scene change for reference ... ). Min frame PSNR is praticaly always for bframe in these particular sequences. IMO with Iframe scene change you must close GOP ...
__________________
Le Sagittaire ... ;-)

1- Ateme AVC or x264
2- VP7 or RV10 only for anime
3- XviD, DivX or WMV9
Sagittaire is offline   Reply With Quote