Versatile Video Coding
Versatile video coding | |
Status | In force |
---|---|
Year started | 2017 |
First published | 2020 |
Latest version | 1.0 29 August 2020 |
Organization | ITU-T, ISO, IEC |
Committee | SG16 (VCEG), MPEG |
Base standards | H.261, H.262, H.263, H.264, H.265, MPEG-1 |
Domain | video compression |
License | RAND |
Website | www |
Versatile Video Coding (VVC), also known as H.266,[1] ISO/IEC 23090-3,[2] and MPEG-I Part 3, is a video compression standard finalized on 6 July 2020, by the Joint Video Experts Team (JVET),[3] a joint video expert team of the VCEG working group of ITU-T Study Group 16 and the MPEG working group of ISO/IEC JTC 1/SC 29. It is the successor to High Efficiency Video Coding (HEVC, also known as ITU-T H.265 and MPEG-H Part 2). It was developed with two primary goals – improved compression performance and support for a very broad range of applications.[4][5][6]
Concept
In October 2015, the MPEG and VCEG formed the Joint Video Exploration Team (JVET) to evaluate available compression technologies and study the requirements for a next-generation video compression standard. The new standard has about 50% better compression rate for the same perceptual quality, with support for lossless and subjectively lossless compression. It supports resolutions ranging from very low resolution up to 4K and 16K as well as 360° videos. VVC supports YCbCr 4:4:4, 4:2:2 and 4:2:0 with 8–10 bits per component, BT.2100 wide color gamut and high dynamic range (HDR) of more than 16 stops (with peak brightness of 1000, 4000 and 10000 nits), auxiliary channels (for depth, transparency, etc.), variable and fractional frame rates from 0 to 120 Hz, scalable video coding for temporal (frame rate), spatial (resolution), SNR, color gamut and dynamic range differences, stereo/multiview coding, panoramic formats, and still picture coding. Work on high bit depth support (12 and 16 bits per component) started in October 2020[7] and is ongoing. Encoding complexity of several times (up to ten times) that of HEVC is expected, depending on the quality of the encoding algorithm (which is outside the scope of the standard). The decoding complexity is about twice that of HEVC.
VVC development has been made using the VVC Test Model (VTM), a reference software codebase that was started with a minimal set of coding tools. Further coding tools have been added after being tested in Core Experiments (CEs). Its predecessor was the Joint Exploration Model (JEM), an experimental software codebase that was based on the reference software used for HEVC.
History
JVET issued a final Call for Proposals in October 2017, and the standardization process officially began in April 2018 when the first working draft of the standard was produced.[8][9]
At IBC 2018, a preliminary implementation based on VVC was demonstrated that was said to compress video 40% more efficiently than HEVC.[10]
The content of the final standard was approved on 6 July 2020.[11][12][13]
Schedule
- October 2017: Call for Proposals
- April 2018: Evaluation of the proposals received and first draft of the standard[14]
- July 2019: Ballot issued for Committee Draft
- October 2019: Ballot issued for Draft International Standard
- 6 July 2020: Completion of final standard
Licensing
To reduce the risk of the problems seen when licensing HEVC implementations, for VVC a new group called the Media Coding Industry Forum (MC-IF) was founded.[15][16] However, MC-IF had no power over the standardization process, which was based on technical merit as determined by consensus decisions of JVET.[17]
Four companies were initially vying to be patent pool administrators for VVC, in a situation similar to the previous AVC[18] and HEVC[19] codecs. Two companies were later reported to be forming pools: Access Advance and MPEG LA.[20]
Access Advance has already published the amount of the required license fee.[21]
A listing from February 2021 shows the confirmed contribution shares of the companies/organizations involved in the development.[22]
Adoption
Software
Encoders/decoders
- Fraunhofer HHI released an open source VVC encoder called VVenC[23] and an open source decoder called VVdeC[24][1]
- VVC VTM reference software
- Tencent Media Lab supports VVC in a real time decoder[25] and the Tencent Cloud service supports it with transcoding and streaming in its cloud infrastructure.[26]
Players
- Spin Digital sells a real time VVC decoder and player for Linux and Windows devices.[27]
- MX Player[28] was reported to deliver content in VVC to up to 20% of its mobile customers.[29]
Hardware
Company | Chip/Architecutre | Type | Throughput | Ref |
---|---|---|---|---|
MediaTek | Pentonic 2000 | Decoder | 8K | [30] |
Broadcast
The Brazilian SBTVD forum selected VVC for Brazil’s upcoming TV 3.0. The Brazilian SBTVD forum will adopt the MPEG-I VVC codec in its forthcoming broadcast television system, TV 3.0, expected to launch in 2024. It will be used alongside MPEG-5 LC EVC as a video base layer encoder for broadcast and broadband delivery. [31]
The European organization DVB Project, which governs digital television broadcasting standards, announced 22II2022 that VVC video compression coding (Versatile Video Coding or H.266 successor to HEVC or H.265) was now part of its tools for broadcasting a broadcast signal and/or via the Internet. An essential technology for future developments in digital TV, for example the adoption of Ultra HD 8K.[32] The DVB tuner specification used throughout Europe, Australia, and many other regions has been revised to support the VVC (H.266) video codec, the successor to HEVC.[33]
See also
- H.262 / MPEG-2 Part 2 video
- H.264 / MPEG-4 Part 10 Advanced Video Coding / AVC
- H.265 / MPEG-H Part 2 High Efficiency Video Coding / HEVC
- AOMedia Video 1 (AV1)
- MPEG-5 Part 1 / Essential Video Coding / EVC
External links
- VVC website at the Fraunhofer Heinrich Hertz Institute with source code of: VTM or VVdeC[24] or VVenC[23]
- Stand by for ITU H.266 compression
- MPEG - Versatile Video Coding
- Finalisation of VVC
References
- ^ "H.266: Versatile video coding". www.itu.int. Archived from the original on 21 June 2021. Retrieved 21 June 2021.
- ^ "Information technology — Coded representation of immersive media — Part 3: Versatile video coding". International Organization for Standardization. Retrieved 16 February 2021.
- ^ "JVET - Joint Video Experts Team". www.itu.int. Retrieved 21 January 2019.
- ^ Bross, Benjamin; Chen, Jianle; Ohm, Jens-Rainer; Sullivan, Gary J.; Wang, Ye-Kui (September 2021). "Developments in International Video Coding Standardization After AVC, With an Overview of Versatile Video Coding (VVC)". Proceedings of the IEEE. 109 (9): 1463–1493. doi:10.1109/JPROC.2020.3043399. S2CID 234183758.
- ^ Bross, Benjamin; Wang, Ye-Kui; Ye, Yan; Liu, Shan; Sullivan, Gary J.; Ohm, Jens-Rainer (October 2021). "Overview of the Versatile Video Coding (VVC) Standard and its Applications". IEEE Trans. Circuits & Systs. For Video Technol. 31 (10): 3736–3764. doi:10.1109/TCSVT.2021.3101953. S2CID 238243504.
- ^ Boyce, Jill M.; Chen, Jianle; Liu, Shan; Ohm, Jens-Rainer; Sullivan, Gary J.; Wiegand, Thomas; Ye, Yan; Zhu, Wenwu (October 2021). "Guest Editorial Introduction to the Special Section on the VVC Standard". IEEE Trans. Circuits & Systs. For Video Technol. 31 (10): 3731–3735. doi:10.1109/TCSVT.2021.3111712. S2CID 238425004.
- ^ T. Ikai; T. Zhou; T. Hashimoto. "AHG12: VVC coding tool evaluation for high bit-depth coding". JVET document management system.
- ^ "N17195, Joint Call for Proposals on Video Compression with Capability beyond HEVC". mpeg.chiariglione.org. Retrieved 21 January 2019.
- ^ "N17669, Working Draft 1 of Versatile Video Coding". mpeg.chiariglione.org. Retrieved 18 August 2019.
- ^ "Fraunhofer Institut zeigt 50% besseren HEVC Nachfolger VVC auf der // IBC 2018". slashCAM (in German). Retrieved 21 January 2019.
- ^ "Fraunhofer Heinrich Hertz Institute HHI". newsletter.fraunhofer.de. Retrieved 8 July 2020.
- ^ "Versatile Video Coding | MPEG". mpeg.chiariglione.org. Retrieved 21 January 2019.
- ^ ITU (27 April 2018). "Beyond HEVC: Versatile Video Coding project starts strongly in Joint Video Experts Team". ITU News. Archived from the original on 21 June 2021. Retrieved 21 June 2021.
- ^ "JVET-J1001: Versatile Video Coding (Draft 1)". April 2018.
- ^ Ozer, Jan (13 January 2019). "A Video Codec Licensing Update". Streaming Media. Retrieved 21 January 2019.
- ^ "MC-IF". mc-if. Retrieved 21 January 2019.
- ^ Feldman, Christian (7 May 2019). "Video Engineering Summit East 2019 – AV1/VVC Update". New York. Retrieved 20 June 2019.
No change to the standardization has been done, so it could theoretically happen that the same thing with HEVC happens again. No measures have been done to prevent that, unfortunately. Also, JVET is not directly responsible; they are just a technical committee. (…) There is the Media Coding Industry Forum (…), but they don't have any real power.
- ^ Siglin, Timothy (12 February 2009). "The H.264 Licensing Labyrinth". Streaming Media. Retrieved 8 July 2020.
- ^ Ozer, Jan (17 January 2020). "Balance of Power Shifts Among HEVC Patent Pools". Streaming Media. Retrieved 8 July 2020.
- ^ Ozer, Jan (28 January 2021). "VVC Patent Pools: And Then There Were Two". Streaming Media. Retrieved 23 February 2021.
- ^ Eltzroth, Carter; Cary, Judson (2021). "Fostering of Patent Pools Covering Cable Technology: Lessons from VVC Pool Fostering". SSRN Electronic Journal. doi:10.2139/ssrn.3949545. ISSN 1556-5068. S2CID 243836590.
- ^ "25. Juni", 25. bis 28. Juni 1913, Cöln am Rhein, Oldenbourg Wissenschaftsverlag, pp. 17–20, 31 December 1913, doi:10.1515/9783486742404-002, ISBN 9783486742404, retrieved 11 February 2022
- ^ a b "Fraunhofer HHI has developed a software encoder that fully exploits the compression potential of VVC. Its source code is available on GitHub". hhi.fraunhofer.de. Retrieved 29 June 2021.
- ^ a b "Fraunhofer HHI has developed a resource efficient, multithreaded VVC software decoder that enables live decoding. Its source code is available on GitHub". hhi.fraunhofer.de. Retrieved 29 June 2021.
- ^ Tencent (22 June 2021). "High performance Real-time H.266/VVC decoder now available from Tencent Media Lab". Tencent. Retrieved 22 June 2021.
- ^ Tencent (16 July 2021). "Tencent Cloud Becomes First Cloud Service Provider to Support H.266/VVC Standard".
- ^ "Spin Digital – 8K VVC Media Player (Spin Player VVC)". Spin Digital. Retrieved 20 August 2021.
- ^ "MX Player cuts down video streaming data consumption by half; upgrades its video encoding and compression technology to H.266". businessinsider.in. 15 June 2021.
- ^ "How the H.266 video standard will help stream content way faster". The Next Web. 7 September 2021.
- ^ Inc, MediaTek. "MediaTek Announces New Pentonic Smart TV Family with New Pentonic 2000 for Flagship 8K 120Hz TVs". www.prnewswire.com. Retrieved 20 November 2021.
{{cite web}}
:|last=
has generic name (help) - ^ "Brazilian SBTVD Forum Selects V-Nova LCEVC for Brazil's Upcoming TV 3.0". digitalmediaworld.tv. 13 January 2022.
- ^ "DVB adds the VVC (H.266) codec to its video standards, for 8K?". 24 February 2022.
- ^ "Next-gen video codec VVC (H.266) added to DVB tuner specification". 28 February 2022.