Yunqing Wang
9d41313e4b
Decide the partitioning threshold from the variance histogram
...
Before encoding a frame, calculate and store each 16x16 block's
variance of source difference between last and current frame.
Find partitioning threshold T for the frame from its variance
histogram, and then use T to make partition decisions.
Comparing with fixed 16x16 partitioning, rtc set test showed an
overall psnr gain of 3.242%, and ssim gain of 3.751%. The best
psnr gain is 8.653%.
The overall encoding speed didn't change much. It got faster for
some clips(for example, 12% speedup for vidyo1), and a little
slower for others.
Also, a minor modification was made in datarate unit test.
Change-Id: Ie290743aa3814e83607b93831b667a2a49d0932c
2014-06-30 09:36:23 -07:00
..
2014-05-07 08:54:13 -07:00
2013-12-16 22:01:02 -08:00
2014-03-12 14:34:34 -07:00
2013-06-25 17:57:52 -07:00
2014-03-18 10:59:21 -07:00
2014-04-29 11:04:01 -07:00
2014-01-23 19:42:59 -08:00
2014-02-13 13:14:19 -08:00
2014-03-12 14:51:42 -07:00
2014-06-09 18:42:03 -07:00
2014-06-27 10:26:17 -07:00
2014-02-20 12:51:36 -08:00
2014-06-30 09:36:23 -07:00
2014-06-09 18:48:11 -07:00
2014-06-03 14:20:47 -07:00
2013-12-18 18:34:32 -08:00
2014-06-25 10:44:36 -07:00
2014-06-24 11:20:43 -07:00
2014-06-16 10:57:00 -07:00
2014-06-16 10:57:00 -07:00
2013-09-06 10:13:49 -07:00
2014-03-12 14:34:34 -07:00
2014-03-13 06:09:02 -07:00
2014-05-15 21:35:01 -07:00
2014-04-23 19:10:43 -07:00
2014-06-09 18:42:03 -07:00
2014-06-09 18:42:03 -07:00
2014-01-29 15:48:45 -08:00
2014-01-18 13:14:14 -08:00
2014-01-18 13:14:14 -08:00
2014-03-18 19:25:31 -07:00
2014-06-27 10:03:15 -07:00
2014-02-19 14:17:55 -08:00
2014-03-12 14:51:42 -07:00
2014-01-23 19:42:59 -08:00
2014-06-03 19:06:39 -07:00
2014-06-16 10:57:00 -07:00
2014-03-25 15:23:23 -07:00
2014-05-12 08:52:02 -07:00
2014-01-31 20:11:55 -08:00
2014-06-16 10:57:00 -07:00
2014-06-10 16:10:12 -07:00
2014-03-25 15:23:23 -07:00
2014-06-16 10:57:00 -07:00
2014-06-16 10:57:00 -07:00
2014-03-10 10:00:17 -07:00
2014-05-12 08:52:02 -07:00
2014-03-12 14:51:42 -07:00
2014-06-27 11:48:22 -07:00
2014-01-23 19:42:59 -08:00
2014-04-23 19:10:43 -07:00
2014-06-23 07:04:57 -07:00
2014-03-27 15:33:22 -07:00
2014-06-27 10:03:15 -07:00
2014-06-27 16:32:52 -07:00
2014-01-18 13:14:14 -08:00
2014-06-16 10:57:00 -07:00
2014-06-16 10:57:00 -07:00
2014-06-27 19:46:27 -07:00
2013-11-19 09:28:18 -08:00
2014-06-10 16:11:15 -07:00
2014-02-19 14:17:55 -08:00
2014-04-23 16:11:54 -07:00
2014-04-23 16:11:54 -07:00
2014-03-25 15:23:23 -07:00
2014-06-16 10:57:00 -07:00
2014-04-23 16:11:54 -07:00
2014-04-23 16:11:54 -07:00
2014-06-27 21:01:17 -07:00
2014-06-16 10:57:00 -07:00
2014-01-23 19:42:59 -08:00
2014-04-23 19:10:43 -07:00
2014-06-16 10:57:00 -07:00
2014-04-23 17:18:56 -07:00
2014-04-23 17:18:56 -07:00
2014-04-19 09:29:26 -07:00
2014-02-26 23:27:17 -08:00