changeset 9030:d96539bebdd6

update
author michael
date Sun, 19 Jan 2003 18:25:21 +0000
parents 691db4f87caa
children e0908d0777fd
files DOCS/tech/libavc-options.txt
diffstat 1 files changed, 8 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/tech/libavc-options.txt	Sun Jan 19 17:44:33 2003 +0000
+++ b/DOCS/tech/libavc-options.txt	Sun Jan 19 18:25:21 2003 +0000
@@ -282,18 +282,21 @@
 precmp	comparission function for motion estimation pre pass
 cmp	comparission function for full pel motion estimation
 subcmp	comparission function for sub pel motion estimation
+mbcmp	comparission function for macroblock decission
 	0 SAD (sum of absolute differences) (default)
         1 SSE (sum of squared errors)
         2 SATD (sum of absolute hadamard transformed differences)
         3 DCT (sum of absolute dct transformed differences)
-        4 PSNR (sum of the squared quantization errors)
+        4 PSNR (sum of the squared quantization errors) (dont use, low quality)
         5 BIT (number of bits needed for the block)
         6 RD (rate distoration optimal, slow)
         7 ZERO (0)
-        +256 (use chroma too, doesnt work with b frames currently)
-        Tip: SAD is fast, SATD is good
-        Tip2: when using SATD for full pel search u should use a larger diamond
-              something like dia=2 or dia=4
+        +256 (use chroma too, doesnt work (correctly) with b frames currently)
+        Tip: SAD is fast, SATD is good, SSE is something in between
+        Tip2: when using SATD/DCT/BIT/RD for full pel search then a 
+              larger diamond something like dia=2 or dia=4 might improve
+              quality, but only for some videos
+        Note: mbcmp is only used if hq mode is disabled
 
 predia	(-99 - 6) diamond type & size for motion estimation pre pass
 dia	(-99 - 6) diamond type & size for motion estimation