Essential Video Coding

Last updated
EVC / MPEG-5 Part 1
Essential Video Coding
StatusDraft
Year started2018 (Initial Requirements Document)
Organization ISO
Committee MPEG
Domain Video compression
Website mpeg.chiariglione.org/standards/mpeg-5/essential-video-coding.html

MPEG-5 Essential Video Coding (EVC), standardized as ISO/IEC 23094-1, is a video compression standard that has been completed in April 2020 by decision of MPEG Working Group 11 at its 130th meeting. [1] [2] [3] [4]

Contents

The standard consists of a royalty-free subset and individually switchable enhancements. [2] [3] [5]

Concept

The publicly available requirements document [5] outlines a development process that is defensive against patent threats: Two sets of coding tools, base and enhanced, are defined:

Each of the 21 payable tools can have separately acquired and separately negotiated and separately Traded License agreements. [7] Each can be individually turned off and, when necessary, replaced by a corresponding cost free baseline profile tool. This structure makes it easy to fall back to a smaller set of tools in the future, if, for example, licensing complications occur around a specific tool, without breaking compatibility with already deployed decoders. [7]

A proposal by Samsung, Huawei and Qualcomm forms the basis of EVC. [8]

Implementations

MPAI-EVC

MPAI aims to significantly enhance the performance of EVC by improving or replacing traditional tools with AI-based tools, with the goal of reaching at least 25% improvement over the baseline profile of EVC. [13] [14] [15]

See also

Related Research Articles

<span class="mw-page-title-main">MPEG-2</span> Video encoding standard

MPEG-2 is a standard for "the generic coding of moving pictures and associated audio information". It describes a combination of lossy video compression and lossy audio data compression methods, which permit storage and transmission of movies using currently available storage media and transmission bandwidth. While MPEG-2 is not as efficient as newer standards such as H.264/AVC and H.265/HEVC, backwards compatibility with existing hardware and software means it is still widely used, for example in over-the-air digital television broadcasting and in the DVD-Video standard.

Dirac is an open and royalty-free video compression format, specification and software video codec developed by BBC Research & Development. Dirac aimed to provide high-quality video compression for Ultra HDTV and competed with existing formats such as H.264.

Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. It was designed to be the successor of the MP3 format and generally achieves higher sound quality than MP3 at the same bit rate.

<span class="mw-page-title-main">Advanced Video Coding</span> Widely used standard for video compression

Advanced Video Coding (AVC), also referred to as H.264 or MPEG-4 Part 10, is a video compression standard based on block-oriented, motion-compensated coding. It is by far the most commonly used format for the recording, compression, and distribution of video content, used by 91% of video industry developers as of September 2019. It supports a maximum resolution of 8K UHD.

Audio Video Coding Standard (AVS) refers to the digital audio and digital video series compression standard formulated by the Audio and Video coding standard workgroup of China. Work began in 2002, and three generations of standards were published.

SMPTE 421, informally known as VC-1, is a video coding format. Most of it was initially developed as Microsoft's proprietary video format Windows Media Video 9 in 2003. With some enhancements including the development of a new Advanced Profile, it was officially approved as a SMPTE standard on April 3, 2006. It was primarily marketed as a lower-complexity competitor to the H.264/MPEG-4 AVC standard. After its development, several companies other than Microsoft asserted that they held patents that applied to the technology, including Panasonic, LG Electronics and Samsung Electronics.

These tables compare features of multimedia container formats, most often used for storing or streaming digital video or digital audio content. To see which multimedia players support which container format, look at comparison of media players.

FAAC is a software project which includes the AAC encoder FAAC and decoder FAAD2. It supports MPEG-2 AAC as well as MPEG-4 AAC. It supports several MPEG-4 Audio object types, file formats, multichannel and gapless encoding/decoding and MP4 metadata tags. The encoder and decoder is compatible with standard-compliant audio applications using one or more of these object types and facilities. It also supports Digital Radio Mondiale.

MPEG-4 Audio Lossless Coding, also known as MPEG-4 ALS, is an extension to the MPEG-4 Part 3 audio standard to allow lossless audio compression. The extension was finalized in December 2005 and published as ISO/IEC 14496-3:2005/Amd 2:2006 in 2006. The latest description of MPEG-4 ALS was published as subpart 11 of the MPEG-4 Audio standard in December 2019.

<span class="mw-page-title-main">VP8</span> 2008 open and royalty-free video coding format

VP8 is an open and royalty-free video compression format released by On2 Technologies in 2008.

CineForm Intermediate is an open source video codec developed for CineForm Inc by David Taylor, David Newman and Brian Schunck. On March 30, 2011, the company was acquired by GoPro which in particular wanted to use the 3D film capabilities of the CineForm 444 Codec for its 3D HERO System.

libvpx Codec library implementing VP8 and VP9 encoders and decoders

libvpx is a free software video codec library from Google and the Alliance for Open Media (AOMedia). It serves as the reference software implementation for the VP8 and VP9 video coding formats, and for AV1 a special fork named libaom that was stripped of backwards compatibility.

Unified Speech and Audio Coding (USAC) is an audio compression format and codec for both music and speech or any mix of speech and audio using very low bit rates between 12 and 64 kbit/s. It was developed by Moving Picture Experts Group (MPEG) and was published as an international standard ISO/IEC 23003-3 and also as an MPEG-4 Audio Object Type in ISO/IEC 14496-3:2009/Amd 3 in 2012.

A video coding format is a content representation format of digital video content, such as in a data file or bitstream. It typically uses a standardized video compression algorithm, most commonly based on discrete cosine transform (DCT) coding and motion compensation. A computer software or hardware component that compresses or decompresses a specific video coding format is a video codec.

<span class="mw-page-title-main">VP9</span> 2013 open and royalty-free video coding format

VP9 is an open and royalty-free video coding format developed by Google.

Versatile Video Coding (VVC), also known as H.266, ISO/IEC 23090-3, and MPEG-I Part 3, is a video compression standard finalized on 6 July 2020, by the Joint Video Experts Team (JVET) 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. It was developed with two primary goals – improved compression performance and support for a very broad range of applications.

JPEG XS is an interoperable, visually lossless, low-latency and lightweight image and video coding system used in professional applications. Target applications of the standard include streaming high-quality content for professional video over IP in broadcast and other applications, virtual reality, drones, autonomous vehicles using cameras, gaming. Although there is not an official acronym definition, XS was chosen to highlight the extra small and extra speed characteristics of the codec.

<span class="mw-page-title-main">LCEVC</span> Video coding standard

Low Complexity Enhancement Video Coding (LCEVC) is a ISO/IEC video coding standard developed by the Moving Picture Experts Group (MPEG) under the project name MPEG-5 Part 2 LCEVC.

References

  1. Pennington, Adrian (6 April 2019). "NAB 2019: Five trends to watch". IBC . Retrieved 6 April 2019.
  2. 1 2 Timmerer, Christian (14 February 2019). "MPEG 125 Meeting Report". Bitmovin . Retrieved 6 April 2019.
  3. 1 2 Gibellino, Diego (4 March 2019). "Introducing MPEG-5" . Retrieved 6 April 2019.
  4. "MPEG-5 EVC gets final approval". CSImagazine.com. Retrieved 6 May 2020.
  5. 1 2 "Requirements for a New Video Coding Standard". 12 October 2018. Retrieved 6 April 2019.
  6. Chiariglione, Leonardo (28 January 2018). "A crisis, the causes and a solution" . Retrieved 6 April 2019. I saw the danger coming and designed a strategy for it. This would create two tracks in MPEG: one track producing royalty free standards (Option 1, in ISO language) and the other the traditional Fair Reasonable and Non Discriminatory (FRAND) standards (Option 2, in ISO language).
  7. 1 2 3 Samuelsson, Jonatan; Choi, Kiho; Chen, Jianle; Rusanovskyy, Dmytro (2020). "MPEG-5 Part 1: Essential Video Coding". SMPTE Motion Imaging Journal. 129 (7). SMPTE: 10–16. doi:10.5594/JMI.2020.3001795. S2CID   225463271. Archived from the original on November 7, 2020. Retrieved 26 June 2021.
  8. Ozer, Jan (October 15, 2019). "Inside MPEG's Ambitious Plan to Launch 3 Video Codecs in 2020" . Retrieved June 12, 2020. Though the EVC Main profile uses royalty-bearing "tools," these can be switched on and off with "limited loss of performance." This was the model deployed by Divideon and their xvc codec, and, in theory, it allows those deploying the technology to pick and choose both the performance and the associated royalty cost. (…) Two proposals were submitted in response to MPEG's call for proposals for MPEG-5 Part 1, and MPEG selected the proposal from Samsung, Huawei, and Qualcomm
  9. "eXtra-fast Essential Video Encoder (XEVE)". January 9, 2023 via GitHub.
  10. "1.29 eXtra-fast Essential Video Encoder (XEVE)". FFmpeg General Documentation.
  11. "1.30 eXtra-fast Essential Video Decoder (XEVD)". FFmpeg General Documentation.
  12. "eXtra-fast Essential Video Decoder (XEVD)". github.
  13. "AI-Enhanced Video Coding (MPAI-EVC)". Moving Picture, Audio and data Coding by Artificial Intelligence.
  14. "Basic Applications, Technologies and Benefits for Video Coding by means of Artificial Intelligence". mpai.community/news/presentations/#ShortPresentation. 23 February 2021. Retrieved 21 September 2022.
  15. "Video Basic Applications, Technologies and Benefits for Video Coding by means of Artificial Intelligence". mpai.community/news/presentations/#ShortPresentation. 23 February 2021. Retrieved 21 September 2022.