Jump to content

Video coding

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Rade Kutil (talk | contribs) at 11:15, 1 June 2002 (new, tried to link all related pages). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Video coding is the field in computer science that deals with finding efficient coding formats for digital video.

Video data usually not only contains visual information but also audio. Therefore, it is often referred to as multimedia. Modern video coding standards even include other multimedia data such as synthetic computer graphics, text and meta information for searching/browsing and digital rights management. They also often provide mechanisms for user interaction.

However, the most intensive parts of video data in terms of data size (memory demand, transmission bandwidth) remain (visual) video and audio data. These parts have to be compressed. Unfortunately, this can hardly be done without loss of quality (lossy compression). There are two special research areas that deal with this: video compression and audio compression.

Video coding has two distinct goals: storing and transmission of video data. These two goals have much in common. Therefore, video file formats usually have the same structure as streaming video formats with just a little header information added.

Almost all successful techniques developed for video coding have been integrated in the MPEG standards. Therefore, the MPEG standards represent a comprehensive knowledge base for video coding. Most video coding standards and commercial formats are modifications of MPEG.