]> granicus.if.org Git - libvpx/commit
Use hybrid RD and non-RD coding flow for key frame coding
authorJingning Han <jingning@google.com>
Thu, 4 Dec 2014 17:29:24 +0000 (09:29 -0800)
committerJingning Han <jingning@google.com>
Fri, 5 Dec 2014 17:35:27 +0000 (09:35 -0800)
commit07711e9b2733ef89bb6dd87f4008dc7aea39ba1d
tree84127031867e446dcf84d2ccc25eca431b1e6071
parent17176cd452442b97b864de8488d444e7db7155ce
Use hybrid RD and non-RD coding flow for key frame coding

When block size is below 16x16, the encoder swap from non-RD to
RD mode for key frame coding. This largely brough back the key
frame compression performance. For vidyo1 at 1000 kbps, the key
frame coding statistics are changed

9978F, 34.183 dB, 36807 us -> 9838F, 35.020 dB, 61677 us

As compared to the full RD case
7187F, 34.930 dB, 214470 us

The overall rtc set coding performance (single key frame setting)
is improved by 1.5%.

Change-Id: I78a4ecf025d7b24ec911e85be94e01da05e77878
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_speed_features.c