]> granicus.if.org Git - libvpx/commit
Tune rate-distortion modeling to account for frame light change
authorJingning Han <jingning@google.com>
Tue, 6 May 2014 23:26:30 +0000 (16:26 -0700)
committerJingning Han <jingning@google.com>
Tue, 6 May 2014 23:50:50 +0000 (16:50 -0700)
commit74f98e6f45dcd63bc1f43cad970ee080d90e65ba
treea4bbb71ed4e94c9417cc3f46ec4e0d22eab89800
parent52ae97b6aad982b51a121566282ccfc3d56452df
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
vp9/encoder/vp9_pickmode.c