fbpx
Wikipedia

H.261

H.261 is an ITU-T video compression standard, first ratified in November 1988.[1][2] It is the first member of the H.26x family of video coding standards in the domain of the ITU-T Study Group 16 Video Coding Experts Group (VCEG, then Specialists Group on Coding for Visual Telephony). It was the first video coding standard that was useful in practical terms.

H.261
Video codec for audiovisual services at p x 64 kbit/s
StatusPublished
Year started1988
Latest version(03/93)
OrganizationITU-T, Hitachi, PictureTel, NTT, BT, Toshiba, etc.
CommitteeITU-T Study Group 16 VCEG (then: Specialists Group on Coding for Visual Telephony)
Related standardsH.262, H.263, H.264, H.265, H.266, H.320
Domainvideo compression
Websitehttps://www.itu.int/rec/T-REC-H.261

H.261 was originally designed for transmission over ISDN lines on which data rates are multiples of 64 kbit/s. The coding algorithm was designed to be able to operate at video bit rates between 40 kbit/s and 2 Mbit/s. The standard supports two video frame sizes: CIF (352×288 luma with 176×144 chroma) and QCIF (176×144 with 88×72 chroma) using a 4:2:0 sampling scheme. It also has a backward-compatible trick for sending still images with 704×576 luma resolution and 352×288 chroma resolution (which was added in a later revision in 1993).

History edit

The first digital video coding standard was H.120, created by the CCITT (now ITU-T) in 1984.[3] H.120 was not usable in practice, as its performance was too poor.[3] H.120 was based on differential pulse-code modulation (DPCM), which had inefficient compression. During the late 1980s, a number of companies began experimenting with the much more efficient DCT compression for video coding, with the CCITT receiving 14 proposals for DCT-based video compression formats, in contrast to a single proposal based on vector quantization (VQ) compression. The H.261 standard was subsequently developed based on DCT compression.[4]

H.261 was developed by the CCITT Study Group XV Specialists Group on Coding for Visual Telephony (which later became part of ITU-T SG16), chaired by Sakae Okubo of NTT.[5] Since H.261, DCT compression has been adopted by all the major video coding standards that followed.[4]

Whilst H.261 was preceded in 1984 by H.120 (which also underwent a revision in 1988 of some historic importance) as a digital video coding standard, H.261 was the first truly practical digital video coding standard (in terms of product support in significant quantities). In fact, all subsequent international video coding standards (MPEG-1 Part 2, H.262/MPEG-2 Part 2, H.263, MPEG-4 Part 2, H.264/MPEG-4 Part 10, and HEVC) have been based closely on the H.261 design. Additionally, the methods used by the H.261 development committee to collaboratively develop the standard have remained the basic operating process for subsequent standardization work in the field.[5]

Although H.261 was first approved as a standard in 1988, the first version was missing some significant elements necessary to make it a complete interoperability specification. Various parts of it were marked as "Under Study".[2] It was later revised in 1990 to add the remaining necessary aspects,[6] and was then revised again in 1993.[7] The 1993 revision added an Annex D entitled "Still image transmission", which provided a backward-compatible way to send still images with 704×576 luma resolution and 352×288 chroma resolution by using a staggered 2:1 subsampling horizontally and vertically to separate the picture into four sub-pictures that were sent sequentially.[7]

H.261 design edit

The basic processing unit of the design is called a macroblock, and H.261 was the first standard in which the macroblock concept appeared. Each macroblock consists of a 16×16 array of luma samples and two corresponding 8×8 arrays of chroma samples, using 4:2:0 sampling and a YCbCr color space. The coding algorithm uses a hybrid of motion-compensated inter-picture prediction and spatial transform coding with scalar quantization, zig-zag scanning and entropy encoding.

The inter-picture prediction reduces temporal redundancy, with motion vectors used to compensate for motion. Whilst only integer-valued motion vectors are supported in H.261, a blurring filter can be applied to the prediction signal – partially mitigating the lack of fractional-sample motion vector precision. Transform coding using an 8×8 discrete cosine transform (DCT) reduces the spatial redundancy. The DCT that is widely used in this regard was introduced by N. Ahmed, T. Natarajan and K. R. Rao in 1974.[8] Scalar quantization is then applied to round the transform coefficients to the appropriate precision determined by a step size control parameter, and the quantized transform coefficients are zig-zag scanned and entropy-coded (using a "run-level" variable-length code) to remove statistical redundancy.

The H.261 standard actually only specifies how to decode the video. Encoder designers were left free to design their own encoding algorithms (such as their own motion estimation algorithms), as long as their output was constrained properly to allow it to be decoded by any decoder made according to the standard. Encoders are also left free to perform any pre-processing they want to their input video, and decoders are allowed to perform any post-processing they want to their decoded video prior to display. One effective post-processing technique that became a key element of the best H.261-based systems is called deblocking filtering. This reduces the appearance of block-shaped artifacts caused by the block-based motion compensation and spatial transform parts of the design. Indeed, blocking artifacts are probably a familiar phenomenon to almost everyone who has watched digital video. Deblocking filtering has since become an integral part of the more recent standards H.264 and HEVC (although even when using these newer standards, additional post-processing is still allowed and can enhance visual quality if performed well).

Design refinements introduced in later standardization efforts have resulted in significant improvements in compression capability relative to the H.261 design. This has resulted in H.261 becoming essentially obsolete, although it is still used as a backward-compatibility mode in some video-conferencing systems (such as H.323) and for some types of internet video. However, H.261 remains a major historical milestone in the field of video coding development.

Software implementations edit

The LGPL-licensed libavcodec includes a H.261 encoder and decoder. It is supported by the free VLC media player and MPlayer multimedia players, and in ffdshow and FFmpeg decoders projects.

Patent holders edit

The following companies contributed patents towards the development of the H.261 format:[9]

See also edit

References edit

  1. ^ "(Nokia position paper) Web Architecture and Codec Considerations for Audio-Visual Services" (PDF). H.261, which (in its first version) was ratified in November 1988.
  2. ^ a b ITU-T (1988). "H.261 : Video codec for audiovisual services at p x 384 kbit/s - Recommendation H.261 (11/88)". Retrieved 2010-10-21.
  3. ^ a b "The History of Video File Formats Infographic". RealNetworks. 22 April 2012. Retrieved 5 August 2019.
  4. ^ a b Ghanbari, Mohammed (2003). Standard Codecs: Image Compression to Advanced Video Coding. Institution of Engineering and Technology. pp. 1–2. ISBN 9780852967102.
  5. ^ a b S. Okubo, "Reference model methodology – A tool for the collaborative creation of video coding standards", Proceedings of the IEEE, vol. 83, no. 2, Feb. 1995, pp. 139–150
  6. ^ ITU-T (1990). "H.261 : Video codec for audiovisual services at p x 64 kbit/s - Recommendation H.261 (12/90)". Retrieved 2015-12-10.
  7. ^ a b ITU-T (1993). "H.261 : Video codec for audiovisual services at p x 64 kbit/s - Recommendation H.261 (03/93)". Retrieved 2015-12-10.
  8. ^ N. Ahmed, T. Natarajan and K. R. Rao, "Discrete Cosine Transform", IEEE Transactions on Computers, Jan. 1974, pp. 90-93; PDF file 2011-11-25 at the Wayback Machine.
  9. ^ "ITU-T Recommendation declared patent(s)". ITU. Retrieved 12 July 2019.
  10. ^ "Patent statement declaration registered as H261-07". ITU. Retrieved 11 July 2019.

External links edit

  • H.261 (03/93): Video codec for audiovisual services at p x 64 kbit/s (ITU)

this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, citations, reliable, sources, unsourced, material, challenged, removed, find, sources, news, newspapers, books, scholar, jstor, 2023, learn, when, remove, . This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources H 261 news newspapers books scholar JSTOR May 2023 Learn how and when to remove this template message H 261 is an ITU T video compression standard first ratified in November 1988 1 2 It is the first member of the H 26x family of video coding standards in the domain of the ITU T Study Group 16 Video Coding Experts Group VCEG then Specialists Group on Coding for Visual Telephony It was the first video coding standard that was useful in practical terms H 261Video codec for audiovisual services at p x 64 kbit sStatusPublishedYear started1988Latest version 03 93 OrganizationITU T Hitachi PictureTel NTT BT Toshiba etc CommitteeITU T Study Group 16 VCEG then Specialists Group on Coding for Visual Telephony Related standardsH 262 H 263 H 264 H 265 H 266 H 320Domainvideo compressionWebsitehttps www itu int rec T REC H 261H 261 was originally designed for transmission over ISDN lines on which data rates are multiples of 64 kbit s The coding algorithm was designed to be able to operate at video bit rates between 40 kbit s and 2 Mbit s The standard supports two video frame sizes CIF 352 288 luma with 176 144 chroma and QCIF 176 144 with 88 72 chroma using a 4 2 0 sampling scheme It also has a backward compatible trick for sending still images with 704 576 luma resolution and 352 288 chroma resolution which was added in a later revision in 1993 Contents 1 History 2 H 261 design 3 Software implementations 4 Patent holders 5 See also 6 References 7 External linksHistory editThe first digital video coding standard was H 120 created by the CCITT now ITU T in 1984 3 H 120 was not usable in practice as its performance was too poor 3 H 120 was based on differential pulse code modulation DPCM which had inefficient compression During the late 1980s a number of companies began experimenting with the much more efficient DCT compression for video coding with the CCITT receiving 14 proposals for DCT based video compression formats in contrast to a single proposal based on vector quantization VQ compression The H 261 standard was subsequently developed based on DCT compression 4 H 261 was developed by the CCITT Study Group XV Specialists Group on Coding for Visual Telephony which later became part of ITU T SG16 chaired by Sakae Okubo of NTT 5 Since H 261 DCT compression has been adopted by all the major video coding standards that followed 4 Whilst H 261 was preceded in 1984 by H 120 which also underwent a revision in 1988 of some historic importance as a digital video coding standard H 261 was the first truly practical digital video coding standard in terms of product support in significant quantities In fact all subsequent international video coding standards MPEG 1 Part 2 H 262 MPEG 2 Part 2 H 263 MPEG 4 Part 2 H 264 MPEG 4 Part 10 and HEVC have been based closely on the H 261 design Additionally the methods used by the H 261 development committee to collaboratively develop the standard have remained the basic operating process for subsequent standardization work in the field 5 Although H 261 was first approved as a standard in 1988 the first version was missing some significant elements necessary to make it a complete interoperability specification Various parts of it were marked as Under Study 2 It was later revised in 1990 to add the remaining necessary aspects 6 and was then revised again in 1993 7 The 1993 revision added an Annex D entitled Still image transmission which provided a backward compatible way to send still images with 704 576 luma resolution and 352 288 chroma resolution by using a staggered 2 1 subsampling horizontally and vertically to separate the picture into four sub pictures that were sent sequentially 7 H 261 design editThe basic processing unit of the design is called a macroblock and H 261 was the first standard in which the macroblock concept appeared Each macroblock consists of a 16 16 array of luma samples and two corresponding 8 8 arrays of chroma samples using 4 2 0 sampling and a YCbCr color space The coding algorithm uses a hybrid of motion compensated inter picture prediction and spatial transform coding with scalar quantization zig zag scanning and entropy encoding The inter picture prediction reduces temporal redundancy with motion vectors used to compensate for motion Whilst only integer valued motion vectors are supported in H 261 a blurring filter can be applied to the prediction signal partially mitigating the lack of fractional sample motion vector precision Transform coding using an 8 8 discrete cosine transform DCT reduces the spatial redundancy The DCT that is widely used in this regard was introduced by N Ahmed T Natarajan and K R Rao in 1974 8 Scalar quantization is then applied to round the transform coefficients to the appropriate precision determined by a step size control parameter and the quantized transform coefficients are zig zag scanned and entropy coded using a run level variable length code to remove statistical redundancy The H 261 standard actually only specifies how to decode the video Encoder designers were left free to design their own encoding algorithms such as their own motion estimation algorithms as long as their output was constrained properly to allow it to be decoded by any decoder made according to the standard Encoders are also left free to perform any pre processing they want to their input video and decoders are allowed to perform any post processing they want to their decoded video prior to display One effective post processing technique that became a key element of the best H 261 based systems is called deblocking filtering This reduces the appearance of block shaped artifacts caused by the block based motion compensation and spatial transform parts of the design Indeed blocking artifacts are probably a familiar phenomenon to almost everyone who has watched digital video Deblocking filtering has since become an integral part of the more recent standards H 264 and HEVC although even when using these newer standards additional post processing is still allowed and can enhance visual quality if performed well Design refinements introduced in later standardization efforts have resulted in significant improvements in compression capability relative to the H 261 design This has resulted in H 261 becoming essentially obsolete although it is still used as a backward compatibility mode in some video conferencing systems such as H 323 and for some types of internet video However H 261 remains a major historical milestone in the field of video coding development Software implementations editThe LGPL licensed libavcodec includes a H 261 encoder and decoder It is supported by the free VLC media player and MPlayer multimedia players and in ffdshow and FFmpeg decoders projects Patent holders editThe following companies contributed patents towards the development of the H 261 format 9 Hitachi PictureTel Corp Graphics Communication Technologies Ltd 10 Nippon Telegraph and Telephone NTT BT Group Toshiba KDDI Alcatel Compression Labs Inc AT amp T Corporation GPT Data Systems GEC Philips Sony Sharp Corporation Oki Electric Industry Matsushita Communication Industrial Co Ltd Mitsubishi Electric Fujitsu Orange S A NEC Electronics and Telecommunications Research InstituteSee also editVideo compression CIF Common Intermediate FormatReferences edit Nokia position paper Web Architecture and Codec Considerations for Audio Visual Services PDF H 261 which in its first version was ratified in November 1988 a b ITU T 1988 H 261 Video codec for audiovisual services at p x 384 kbit s Recommendation H 261 11 88 Retrieved 2010 10 21 a b The History of Video File Formats Infographic RealNetworks 22 April 2012 Retrieved 5 August 2019 a b Ghanbari Mohammed 2003 Standard Codecs Image Compression to Advanced Video Coding Institution of Engineering and Technology pp 1 2 ISBN 9780852967102 a b S Okubo Reference model methodology A tool for the collaborative creation of video coding standards Proceedings of the IEEE vol 83 no 2 Feb 1995 pp 139 150 ITU T 1990 H 261 Video codec for audiovisual services at p x 64 kbit s Recommendation H 261 12 90 Retrieved 2015 12 10 a b ITU T 1993 H 261 Video codec for audiovisual services at p x 64 kbit s Recommendation H 261 03 93 Retrieved 2015 12 10 N Ahmed T Natarajan and K R Rao Discrete Cosine Transform IEEE Transactions on Computers Jan 1974 pp 90 93 PDF file Archived 2011 11 25 at the Wayback Machine ITU T Recommendation declared patent s ITU Retrieved 12 July 2019 Patent statement declaration registered as H261 07 ITU Retrieved 11 July 2019 External links editH 261 03 93 Video codec for audiovisual services at p x 64 kbit s ITU Retrieved from https en wikipedia org w index php title H 261 amp oldid 1154152011, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.