• Luc Trudeau's avatar
    [CFL] RDO Loop Rework · 14fc5045
    Luc Trudeau authored
    CfL performs an extra loop iteration during luma mode selection. Recent
    changes have broken the extra iteration. Remove previous approach.
    
    New approach adds the extra iteration right before uv parameter
    selection. Interesting fact, If the best luma intra mode already has
    worse RD performance than the best inter mode found so far (if any),
    then the entire chroma intra search is skipped, including the extra 
    iteration.
    
    Results on Subset1 (compared to 3e18e4ae with CfL)
    
       PSNR | PSNR Cb | PSNR Cr | PSNR HVS |    SSIM | MS SSIM | CIEDE 2000
    -0.3090 | -2.7271 | -2.3521 |  -0.3369 | -0.3463 | -0.3525 |    -1.1868
    
    Change-Id: If67b0badd2c8ea25c61685483d39d622c1729b18
    14fc5045
encodeframe.c 263 KB