JVET-AD0184 Non-EE2: Removal of Division Operations [W. Jia, K. Zhang, Z. Deng, L. Zhang (Bytedance)]
In designs of CCLM slope adjustment and chroma fusion, division operations are involved to compute the average luma value. In this contribution, it is proposed to replace the division operations in CCLM slope adjustment and chroma fusion by a look-up table-based method. Simulation results based on ECM-8.0 are reported as below:
AI: {0.00%, -0.05%, 0.00%; 78%, 100%};
RA: {-0.01%, -0.04%, 0.05%; 80%, 84%}.
Encoder runtime is unreliable.
In the exploration, replacing division operations is not overly important. However, CCLM has the only division operations in ECM that are not executed by table lookup, and the method is coherent with those used in other places.
The results and appropriateness of implementation were later confirmed by crosscheckers.
Decision: Adopt JVET-AD0184.