[xiph-commits] r16807 - experimental/derf/theora-ptalarbvorm/lib

tterribe at svn.xiph.org tterribe at svn.xiph.org
Mon Jan 25 19:44:42 PST 2010


Author: tterribe
Date: 2010-01-25 19:44:42 -0800 (Mon, 25 Jan 2010)
New Revision: 16807

Modified:
   experimental/derf/theora-ptalarbvorm/lib/encode.c
Log:
Reduce the loop filter strength at medium to low bitrates.
This gives somewhere around a 0.1-0.2 dB improvement in SSIM at low bitrates,
 although more or less on some sequences than others; a few sequences do worse
 at some bitrates (but less than 0.05 dB worse, and not consistently at all
 bitrates, so this is likely measurement noise).
We could get an additional small improvement at high rates by including loop
 filter thresholds of 1, but this is probably not worth the extra computation
 in the decoder (the benefit is extremely small).


Modified: experimental/derf/theora-ptalarbvorm/lib/encode.c
===================================================================
--- experimental/derf/theora-ptalarbvorm/lib/encode.c	2010-01-26 03:09:05 UTC (rev 16806)
+++ experimental/derf/theora-ptalarbvorm/lib/encode.c	2010-01-26 03:44:42 UTC (rev 16807)
@@ -288,12 +288,12 @@
      28, 25, 24, 22, 20, 17, 14, 10
   },
   {
-    30,25,20,20,15,15,14,14,
-    13,13,12,12,11,11,10,10,
-     9, 9, 8, 8, 7, 7, 7, 7,
-     6, 6, 6, 6, 5, 5, 5, 5,
-     4, 4, 4, 4, 3, 3, 3, 3,
+    15,12, 9, 8, 6, 6, 5, 5,
+     5, 5, 5, 5, 5, 5, 5, 5,
+     4, 4, 4, 4, 4, 4, 3, 3,
+     3, 3, 3, 3, 3, 3, 3, 3,
      2, 2, 2, 2, 2, 2, 2, 2,
+     2, 2, 2, 2, 2, 2, 2, 0,
      0, 0, 0, 0, 0, 0, 0, 0,
      0, 0, 0, 0, 0, 0, 0, 0
   },



More information about the commits mailing list