JVET-AO0048 AHG18: Description of the software related to ULL CfE response JVET-AN0080 [V. Khamidullin, K. Malyshev, A. Dzugaev, I. Gribushin, M. Sychev, X. Ma, S. Ikonin, E. Alshina (Huawei)]
This contribution describes the software related to the document JVET-AN0080 “AHG18: CfE response in additional functionality on ultra-low latency and packet loss resilience” presented and evaluated at 40th JVET meeting. The software contains further modifications on top of previously disclosed in contribution JVET-AN0045. The software is available as branch in AhG18 repository, named ‘jvet-an0080’: https://vcgit.hhi.fraunhofer.de/jvet-ahg-ull/VVCSoftware_VTM/-/tree/jvet-an008. The software implements the coding technology beyond VVC that supports packet loss resilient functionality in ultra-low latency video communication scenario. The technology re-uses concept of data partitioning of H.263/4, which separates prediction and residual information to different sub-streams. Additionally, entropy coding of residual coefficients is performed using multiple independent entropy coded chunks. The error mask is derived based on lost chunks indication, and further propagated following intra- and inter prediction from erroneous blocks. An error cancellation technique including NN-based loss aware filter (LAF), implemented using SADL library, is further applied to reduce subjective impact of reconstruction errors caused by missed residual information. The software was evaluated according to ULL CTC JVET-AN2039. In best preforming configuration with transmission priorities the simulation results demonstrate 2.6 dB of Y-PSNR improvement on top of multi-layer VTM in broadcast scenario, with only 2.3% of overhead, and average freeze ratio reduction from 23% down to 0% on top of single layer VTM in unicast scenario, with 2.6% overhead including effect of CCLM disabled.
No detailed presentation was deemed necessary, as the contribution JVET-AN0080 had been reviewed in the last meeting.
It was agreed that making the software of JVET-AN0080 available in the AHG18 branch is useful for study by other experts.