• Jingning Han's avatar
    Rework forward txfm/quantization skip system in RTC coding mode · 7428cebe
    Jingning Han authored
    This commit allows more aggressive decision to skip forward
    transform and quantization for luma component in RTC coding mode.
    The chroma components remains going through the normal coding
    routine, since they are not included in the non-RD mode search
    process.
    
    It reduces the runtime cost by 2% - 10%. In speed -6,
    vidyo1 1000 kbps
    16576 b/f, 40.281 dB, 8402 ms -> 16576 b/f, 40.323 dB, 7764 ms
    
    nik720p 1000 kbps
    33337 b/f, 38.622 dB, 7473 ms -> 33299 b/f, 38.660 dB, 7314 ms
    
    dark720p 1000 kbps
    33330 b/f, 39.785 dB, 13505 ms -> 33325 b/f, 39.714 dB, 13105 ms
    
    The compression performance of speed -6 is improved by 0.44% in
    PSNR and 1.31% in SSIM.
    
    Change-Id: Iae9e3738de6255babea734e5897f29118bebc6d7
    7428cebe
vp9_pickmode.c 31.5 KB