JVET-T0095 Performance of a VVC software decoder [B. Zhu, S. Liu, X. Xu, X. Zhang, C. Gu, L. Wang, W. Feng (Tencent)] [late]
This was discussed in session 16 at 0650 on Wednesday 14 October (chaired by GJS & JRO).
An independent VVC software decoder implemented by Tencent (nicknamed O266) is demonstrated in this contribution. The performance of such a decoder is provided by decoding the CTC bitstreams generated by VTM-10 encoder. The following average performance is reported for CTC RA configuration:
- 48.5 fps can be achieved on an 8-core 8-thread (without overclocking) processor when decoding 4K bitstreams, a 21X speedup over the VTM decoder;
- 182 fps can be achieved on an 8-core processor when decoding full HD (1080p) bitstreams;
- 259 fps can be achieved on an 8-core processor when decoding full HD (1080p) SCC bitstreams.
A video player was implemented based on the presented VVC decoding capability and can display VVC bitstreams in real-time. This player is built based the open source software of FFmpeg/VLC and comes with basic play/pause control. It was reported that this player will use the GPL license and will be released to download soon at https://mmedia.tencent.com/vvc-player.
The performance results that were shown were for an x86 architecture.
It was noted that high speeds were also reported in a contribution to the previous meeting.
The information about this decoder optimization was appreciated.