ref: a49fff632c591548d2bc3a98b00082ec19de238e
parent: 7e272e8c4332bcb057e6aecb0d85155a73abd41a
author: Marco <[email protected]>
date: Wed May 27 08:30:35 EDT 2015
Non-rd variance partition: Adjust thresholds for 1080p. Increase the 32x32 split threshold, to allow for more 32x32 at expense of 16x16. Visually looks somewhat better. Change-Id: Ia1439c3a0dc2d7933468b88bd59266fcd9f03505
--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -487,6 +487,8 @@
} else {
thresholds[0] = threshold_base;
thresholds[1] = (5 * threshold_base) >> 2;
+ if (cm->width >= 1920 && cm->height >= 1080)
+ thresholds[1] = (7 * threshold_base) >> 2;
thresholds[2] = threshold_base << cpi->oxcf.speed;
}
}