summaryrefslogtreecommitdiff
path: root/tools_common.h
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-05-06 16:26:30 -0700
committerJingning Han <jingning@google.com>2014-05-06 16:50:50 -0700
commit74f98e6f45dcd63bc1f43cad970ee080d90e65ba (patch)
treea4bbb71ed4e94c9417cc3f46ec4e0d22eab89800 /tools_common.h
parent52ae97b6aad982b51a121566282ccfc3d56452df (diff)
downloadlibvpx-74f98e6f45dcd63bc1f43cad970ee080d90e65ba.tar
libvpx-74f98e6f45dcd63bc1f43cad970ee080d90e65ba.tar.gz
libvpx-74f98e6f45dcd63bc1f43cad970ee080d90e65ba.tar.bz2
libvpx-74f98e6f45dcd63bc1f43cad970ee080d90e65ba.zip
Tune rate-distortion modeling to account for frame light change
When the variance is far less than sse, the block is considered to be under light change. All the energy is compacted into DC coeff and can be coded at low cost. In such situation, switch the rate- distortion modeling from sse+var based back to variance based. Note that this is a temporary solution to handle the rare situations where the scene light changes. Change-Id: I1ee0fe2b9eda6b5fac40152e1841bf23f4d229fd
Diffstat (limited to 'tools_common.h')
0 files changed, 0 insertions, 0 deletions