Motion referenced partition search for non-RD coding flow
authorJingning Han <jingning@google.com>
Wed, 26 Mar 2014 20:00:06 +0000 (13:00 -0700)
committerJingning Han <jingning@google.com>
Wed, 26 Mar 2014 20:09:04 +0000 (13:09 -0700)
commitabdb0650b41eb635e9c8a26f0712dcf57a013a9a
tree36bab8419d4797e941143609874ec985d415de23
parent0d78687583e767c709e4deea1abeab081226b3b8
Motion referenced partition search for non-RD coding flow

This commit enables the non-RD mode decision coding flow to
adaptively apply partition search in non-refresh frame, when the
collocated block in previous frame suggests there might be a motion
activity. It refactors the update_state_rt() function to support
buffer swap of mode_info struct, thereby unifying the encoding
stage across various non-RD coding modes.

It provides 5% compression performance gains in speed -6 for rtc
test set, at about 12% speed slow down.

Change-Id: Iefa374aed5a11c4b7ff9a3ed36a98ea8bd184edb
vp9/encoder/vp9_encodeframe.c