• Jingning Han's avatar
    Hybrid partition search for rtc coding mode · 9f128b3e
    Jingning Han authored
    This commit re-designs the recursive partition search scheme in
    rtc speed -5. It first checks if the current block is under cyclic
    refresh mode. If so, apply recursive partition search. Otherwise,
    perform sub-sampled pixel based partition selection. When the
    pre-selection finds the partition size should be 32x32 or above,
    use the partition size directly. Otherwise, apply partition search
    at nearby levels around the preset partition size.
    
    It is enabled in speed -5. The compression performance of rtc
    speed -5 is improved by 9.4%. Speed wise, the run-time goes slower
    from 1% to 10%.
    
    nik_720p, 1000 kbps
    33220 b/f, 38.977 dB, 10109 ms -> 33200 b/f, 39.119 dB, 10210 ms
    
    vidyo1_720p, 1000 kbps
    16536 b/f, 40.495 dB, 10119 ms -> 16536 b/f, 40.827 dB, 11287 ms
    
    Change-Id: I65adba352e3adc03bae50854ddaea1b421653c6c
    9f128b3e