International Telecommunication Union   ITU
عربي  |  中文  |  Español  |  Français  |  Русский
 
 Advanced Search Advanced Search Site Map Contact us Print Version
 
Home : ITU-T Home : Study Groups : Study Group 16
   
 ITU-T Media Coding Summary Database
 MCSD Contact: tsbsg16@itu.int 
KEY
Media Coding Summary Database - ITU-T SG16 Q7/16
Geneva, 30 July 2010
Source: Rapporteur, Q7/16
Contact: Claude Lamblin (claude.lamblin@orange-ftgroup.com)
 
Color Coding Cyan Information needs verification or has suspected problems
  Yellow Information updated since previous version - needs review and approval by SG 16
 
GENERAL HEADINGS
 
Nickname The short, informal name by which the standard is most often referred to.
Formal name The formal identification of the standard - for example, ITU Rec. number, or ISO standard number (not the formal title).
Primary Application A short list of primary applications for the coding standard. The following codes are used:
  A Archival storage
  D Digital Circuit Multiplication Equipment (DCME)
  DVD DVD-video
  F Facsimilie
  M Mobile
  P Packet Circuit Multiplication Equipment (PCME)
  RN Radio news
  S Streaming
  SB Sound broadcast
  SVD Simultaneous voice & data
  T Telephony (general)
  TC Teleconferencing
  TV Television
  V Voice on IP
  VC Video conferencing
  VT Video telephony
  W Wireless LAN
 
Approval Status
 
  A Approved (list date of first approval date)
  D Draft (list scheduled approval date)
  NS Non-standardized but public (list date of first issue)
 
Original Approval
 
  Please list date of first approval (or scheduled first approval), version or revision name (if any)
  Please use ISO 8601 format, YYYY-MM-DD, as this is sortable (example: 1969-07-20 is 20 July 1969). Prefix with ' in Excel to force text mode.
 
Latest Approval
 
  Please list date of most recent approval (or scheduled approval), version or revision name (if any)
  Please use ISO 8601 date format, YYYY-MM-DD, as this is sortable (example: 1969-07-20 is 20 July 1969). Prefix with ' in Excel to force text mode.
 
IPR Status
 
  0 No known applicable, in-force, patents
  1 Equivalent to ITU-T patent policy 2.1 (royalty-free on condition of reciprocity)
  2 Equivalent to ITU-T patent policy 2.2 (licensable on Reasonable and Non-Discriminatory terms "RAND")
  3 Equivalent to ITU-T patent policy 2.3 (IP not offered as above; "in such case, no Recommendation can be established")
  unknown Patent status is unknown - please provide as much explanation as possible in this case
  other Please describe - however this table is a summary; if status falls generally into a numbered category, please use that category.
 
Contact
 
  Please enter a contact with responsibility for the technical content of the standard (Rapporteur, Convener, Chair, Editor, etc.)
  Please include international telephone number (in E.164 format: + [country code] [international number] - for example +41 22 730 5111)
  Please also include an email address
  Please also include an institutional contact (standardization organization, etc., not only a person, whose responsibilities may change over time)
  If there is a stable Web address, please also include this.
 
AUDIO-SPECIFIC HEADINGS
 
Technology Indicates a commonly-used nickname or abbreviation for the coding technique used.
Speech Model? Indicates if a speech model is used.
Audio Bandwidth Indicates range (min-max) of audio passband.
Bitrate(s) List of 1 or more rates at which codec can operate. If in format (x-y) this indicates the min-max range.
VAD/DTX/CNG Voice Activity Detection, Discontinuous Transmission, Comfort Noise Generation
Frame loss concealment? Indicates if a codec actively conceals artifacts cause by frame loss.
 
Sample Rate The frequency at which input samples are acquired.
Frame Length The length of each set of independently-decodable samples.
Algorithmic Delay The minimum time between acquisition of a given input sample at the encoder and reconstruction of the same output sample at the decoder.
  This value assumes instantaneous processing and zero propagation delay between encoder and decoder. Usually calculated as Frame Length + Look-Ahead.
~Fixed point Comp. Complexity Approximate computational complexity of encoder + decoder. Units vary. This is only a rough approximation, as this value is highly dependent on implementation architecture.
  Approximate computational complexity of encoder + decoder. Units vary. This is only a rough approximation, as this value is highly dependent on implementation architecture.
~Floating pt. Comp. Complexity Approximate computational complexity of encoder + decoder. Units vary. This is only a rough approximation, as this value is highly dependent on implementation architecture.
  MIPS = Million instructions per second, WMOPS = Weighted Million Operations per Second (per ITU-T xxx)
  N/A = Not Applicable (usually because no floating point version evaluated)
RAM Random access memory necessary to implement codec.
Program ROM Program memory necessary to store executable codec to implement codec. This is only a rough approximation, as this value is highly dependent on implementation architecture.
Table ROM Read-only memory necessary to store tables.
Fixed-point software? Indicates if bit-exact fixed-point software is published and publicly available for encoder/decoder.
Floating-point software? Indicates if reference floating-point software is published and publicly available for encoder/decoder.
Embedded Scalability? The encoded bitstream can be reduced in bitrate by the network with graceful degradation in quality, without transcoding.
 
VIDEO-SPECIFIC HEADINGS
 
Interlace coding? Indicates if the codec has tools specifically for encoding of interlaced material.
Progressive coding? Indicates if the codec is capable of encoding progressive frames.
Optimized Bitrate Range Range of bitrates for which the codec has intended applications.
Min. Picture Size Smallest picture size (in luminance samples) which can be coded.
Max. Picture Size Largest picture size (in luminance samples) which can be coded.
Variable aspect ratio? Indicates if the codec can handle material of a wide range of aspect ratios.
Variable frame rate? Indicates if the codec can handle frames of irregular capture times.
4:2:0 Chrominance? Indicates if the codec supports 4:2:0 chrominance (color) format.
4:2:2 Chrominance? Indicates if the codec supports 4:2:2 chrominance (color) format.
4:4:4 Chrominance? Indicates if the codec supports 4:4:4 chrominance (color) format.
Motion Comp. Indicates if the codec uses motion compensation techniques to improve coding performance.
Transform coding Indicates if the codec uses transforms to improve coding performance (for example, DCTs).
Compression capability Subjective and relative measure of overall coding performance. Higher values indicate noticeably better compression efficiency.
Bitrates supported List of bitrates supported - if codec can be operated at any bitrate, "any".
Embedded Scalability? The encoded bitstream can be reduced in bitrate by the network with graceful degradation in quality, without transcoding.
 
STILL-IMAGE SPECIFIC HEADINGS
 
Color? Indicates if codec supports color (multi spectral channel) material (vs. monochrome).
Color depth Number of bits of accuracy for each color channel.
Lossy? Indicates if codec supports loss of perceptually less-important detail, to improve compression efficiency.
Lossless? Indicates if codec supports compresion that does not lose any detail (except for input quantization loss).
 
CHARACTER-SPECIFIC HEADINGS
 
Bits/character Number of bits used to code each character.
Supported Language(s) A list of written languages which the character set supports (has the necessary characters for).
 
CONTACTS REFERENCED
 
Contacts listed:
 
  Chair, 3GPP TSG-SA WG4 (SA4) - Mr. Kari Järvinen, Nokia Research Center, P.O. Box 100, FIN-33721 Tampere, Finland; Tel: +358 7180 35854, Fax: +358 7180 35888, Email: kari.ju.jarvinen@nokia.com
  Chair, 3GPP2 TSG-C1.1 - Mr. Frank Corcoran; Tel: + 1 301 216 2282, Email: frank.excsctd@worldnet.att.net
  Rapporteur, ITU-T Q.9/16 - Mr. Jon Gibbs, Motorola Labs, Jays Close, Viables Industrial Estate,
  Rapporteur, ITU-T Q.10/16 - Ms. Claude Lamblin, France Telecom R&D /DIH, Technopole Anticipa, 2 avenue Pierre Marzin, 22307 LANNION Cedex
  Rapporteur, ITU-T Q23/16 - Mr. Dave Lindbergh, Polycom Inc., 100 Minuteman Road, Andover MA 01867 USA. Tel: +1 978 292 5366, Email: Lindbergh@92F1.com
  VCEG - Rapportuer ITU-T Q.6/16 - Mr. Gary Sullivan, Microsoft Corp., Building 9, One Microsoft Way, Redmond, WA 98052-6399, United States, Tel: +1 425 703 5308, Fax: +1 425 936 7329, E-mail: garysull@microsoft.com
  ATSC - ATSC, 1750 K St. NW, Suite 1200, Washingtion DC 20006, USA, Tel: +1 202 828 3130, http://www.atsc.org
  MPEG - Convener, ISO/IEC JTC1 SC29 WG11 - Mr. Leonardo Chiariglione, CSELT, Via G. Reiss Romoli, 274, 10148 Torino, ITALY, Tel: +39 11 228 6120, Fax: +39 11 228 6299, Email: leonardo.chiariglione@cselt.it, http://www.cselt.it/mpeg
 
Organizations listed:
 
  ITU-T, Place des Nations, CH-1211 Geneva 20, Switzerland, Tel: +41 22 730 51 11, Email: itumail@itu.int, http://www.itu.int
  ISO, ISO Central Secretariat, 1 rue de Varembe', Case postale 56, CH-1211, Geneva 20, Switzerland, Tel: +41 22 749 01 11, Fax: +41 22 733 34 36, Email: censec@iso.org, http://www.iso.org
  3GPP, ETSI Mobile Competence Centre, 650 route des Lucioles, 06921 Sophia-Antipolis Cedex, http://www.3gpp.org
  3GPP2, Henry Cuschieri - Director, 3GPP2, Telephone: +1 703 907 7497, Fax: +1 703 907 7728, Email: hcuschie@tia.eia.org, http://www.3gpp2.org
AUDIO CODING
Media Coding Summary Database - ITU-T SG16 Q7/16
Geneva, 30 July 2010
Source: Rapporteur, Q7/16
Contact: Claude Lamblin (claude.lamblin@orange-ftgroup.com)

Nickname   log-PCM G.711.0 G.711.1 G.718 G.719 G.722 Siren7 Siren14 AMR-WB G.723.1 ADPCM Embedded
ADPCM
G.728 G.729 G.729EV 11-bit log-PCM 14kHz 11-bit log-PCM 10kHz VMR-WB (CDMA) GSM FR GSM HR GSM EFR AMR eAAC+ AMR-WB+ ACELP for TETRA QCELP 8 (CDMA) QCELP13 (CDMA) EVRC-A (CDMA) SMV EVRC-B (CDMA) EVRC-WB (CDMA) IS54 (TDMA) IS641 (TDMA) IS136-410 (PCS 1800 - GSM @ 1800 MHz) ARIB MPEG-1 Audio Layer 1[1] MPEG-1 Audio Layer 2 MPEG-1 Audio Layer 3 (MP3) MPEG-2 Audio Layer 1 MPEG-2 Audio Layer 2 MPEG-2 Audio Layer 3 (MP3) MPEG-2 Backward Compatible (BC) Multichannel Audio MPEG-2 AAC MPEG-4 AAC MPEG-4 Low Delay AAC MPEG-4 Enhanced Low Delay AAC MPEG-4 AAC scalable MPEG-4 Scalable Lossless Coding (SLS) MPEG-4 HE-AAC or AAC+ MPEG-4 HE-AAC-V2 or eAAC+ MPEG-4 ALS AC-3 ILBC SPEEX
Formal name   ITU-T G.711 ITU-T G.711.0 ITU-T G.711.1 ITU-T G.718 ITU-T G.719 ITU-T G.722 ITU-T G.722.1 ITU-T G.722.1 Annex C ITU-T G.722.2, 3GPP AMR-WB ITU-T G.723.1 ITU-T G.726 ITU-T G.727 ITU-T G.728 ITU-T G.729 ITU-T G.729.1
ITU-T G.729 Annex J
ITU-T J.41 ITU-T J.42 3GPP2 C.S0052-A GSM FR (Full-Rate) GSM HR (Half-Rate) GSM / PCS 1900 EFR  (Enhanced Full-Rate) 3GPP AMR (Adaptive Multi-Rate) 3GPP Enhanced aacPlus 3GPP Extended Adaptive Multi-Rate Wideband  ETSI EN 300 395-2 ANSI IS96 3GPP2 C.S0020, ANSI IS733 3GPP2 C.S0014-A, ANSI IS127 3GPP2 C.S0030, ANSI IS893 Enhanced Variable Rate Codec - B Enhanced Variable Rate Codec - Wideband ANSI ANSI ANSI (Japan) ISO/IEC 11172-3 ISO/IEC 11172-3, ITU-R BS.1115 ISO/IEC 11172-3, ITU-R BS.1115 ISO/IEC 13818-3 ISO/IEC 13818-3 ISO/IEC 13818-3 ISO/IEC 13818-3 ISO/IEC 13818-7 ISO/IEC 14496-3 ISO/IEC 14496-3 ISO/IEC 14496-3 ISO/IEC 14496-3 ISO/IEC 14496-3 ISO/IEC 14496-3 ISO/IEC 14496-3 and 3GPP Enhanced AAC Plus ISO/IEC 14496-3 ATSC A/52/10 See http://search.ietf.org/internet-drafts/draft-andersen-ilbc-01.txt  Speex,
see http://www.speex.org/ 
Technology   log PCM Lossless compression of G.711 Sub-band PCM, MDCT ACELP, MDCT, Adaptive resolution MDCT, FLVQ Sub-band ADPCM MLT MLT ACELP MPC-MLQ, ACELP ADPCM   LD-CELP CS-ACELP EV-CELP +TDBWE+ MDCT         VCELP ACELP ACELP         CELP RCELP   RCELP, WI, NELP, Factorial Codebook RCELP, Factorial Codebook   ACELP     MPEG-1 Layer 1 MPEG-1 Layer 2 MPEG-1 Layer 3 MPEG-2 Layer 1 LSF (Low Sampling Freq.) MPEG-2 Layer 2 LSF (Low Sampling Freq.) MPEG-2 Layer 3 LSF (Low Sampling Freq.) MPEG-2 Layer II  multi-channel MPEG-2 AAC MPEG-4 AAC LC (AOT 2) MPEG-4 AAC LD (AOT 23) MPEG-4 AAC ELD (AOT 39) MPEG-4 AAC SCAL (AOT 6) MPEG-4 Scalable Lossless Coding (AOT 37) MPEG-4 HE-AAC HE-AAC Profile (AOT 2,5) MPEG-4 HE-AAC HE-AAC Profile (AOT 2,5,29) MPEG-4 Audio Lossless Coding (AOT 36)   FB-LPC CELP
Speech Model?
(Y/N)
  N Y N Y N N N N Y Y N N Y Y Y (LB) / Y (HB) N N Y Y Y Y Y N Y, N (2 modes) Y Y Y Y Y Y Y Y Y Y Y N N N N N N N N N N N N N N N N N   Y
Audio Bandwidth (Hz)   300-3400 Depends on input
(300-3400 for G.711, 50-4000 for G.711.1 R1, etc.)
50-7000 50-7000 20-20000 50-7000 50-7000 50-14000 50-7000 300-3400 300-3400 300-3400 300-3400 300-3400 50-4000 (8-12 k)
50-7000 (14-32 k)
40-15000 50-7000 50-7000 300-3400 300-3400 300-3400 300-3400 See sample rates See sample rates 300-3400 300-3400 300-3400 300-3400 300-3400 300-3400 50-7000 300-3400 300-3400 300-3400 300-3400 See sample rates See sample rates See sample rates See sample rates See sample rates See sample rates See sample rates max half of sampling rate max half of sampling rate max half of sampling rate max half of sampling rate max half of sampling rate max half of sampling rate max half of sampling rate See sample rates max half of sampling rate See sample rates 300-3400 See sample rates
Primary Application
(see key)
  T A, T, TC, V T, TC T, D, SVD, V, VC, TC, S, VT VC, TC T, RN, TC VC VC, TC M, S, T, V, VC, SVD VT D P T, D T, D, SVD, V T, D, SVD, V, VC, TC, S, VT SB SB M, P, S, T, TC, V M, V M, V M, T, V M, S, T, V, SVD M, RN, S, SB M, RN, S, SB M, T M M, P, S, T, TC, V M, P, S, T, TC, V M, P, S, T, TC, V M, P, S, T, TC, V, VT M, P, S, T, TC, VT         S, V, W S, V, W S, V, W S, V, W S, V, W S, V, W S, V, W S, V, W S, SB, W, DVD, TV, HDTV S, TC, VC, VT, W, V S, TC, VC, VT, W, V S A, S, SB M, RN, S, SB M, RN, S, SB A,S,SB DVD, HDTV   V VC TC A
Approval Status
(A, D, NS)
  A A A A A A A A A A A A A A A A A A A A A A A A A    A A A A A         A A A A A A A A A A A A A A A A A A A
Original Approval
(date, ver)
  1977 2009 2008 2008-06 Jun-08 1988-11 1999-09 2005-05 2002-01 1996-03 1990-12 1990-12 1992-09 1996-03 2006-04 1988-11 1988-11 2004 1989 1995-01 1996-01 1999-01 2005 2005 1996-06-12 1992 1994 1997-01 2001-12 2006 2007 1990 1997 1999   1992 1992 1992 1994 1994 1994 1994 1997 1998 2000 2008 1998 2006 2005 2005 2005 1995 2002 2003-03
Latest Approval
(date, ver)
  1988-11 2009 2008 2008-06 Jun-08 1988-11 2005-05 2005-05 2002-01 2006-04 1994-11 1994-11 1992-09 1998-09 2007-08 1988-11 1988-11 2005 1989 1995-01 1996-01 1999-01 2005 2005 1998-02-10   2003 2003 2001-12 2006 2007               1997 1997 1997 1997 2006 2005 2005 2008 2005   2005 2005 2008   2002  
Bitrate(s)
(kbits/sec)
  48, 56, 64 variable (minumum: 1 octet, maximum: number of samples in a frame + 1 octet for a frame) 64, 80, 96 8,12,16,24,32 & 12.65(G.722.2, AMR-WB, VMR-WB Interop Mode) 32...128 steps of 4kbps up to 96kbps, steps of 8kbps up to 128kbps 48, 56, 64 24, 32 24, 32, 48 6.6, 8.85, 12.65, 14.25, 15.85, 18.25, 19.85, 23.05, 23.85 5.3, 6.4 16, 24, 32, 40 16, 24, 32, 40 16 6.4, 8, 11.8 8, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 384 (352 source + 32 ber) 384 (2 x 192, 192=176 src + 16 par) Rate Set 2:
1.0, 2.7, 6.2, 13.3
Rate Set 1:
0.8, 2.0, 4.0, 8.55
13 5.6 12.2 4.75, 5.15, 5.9, 6.7, 7.4, 7.95, 10.2, 12.2 Encoder 10 (mono) to 48 (stereo); decoder compatible to AAC, HE-AAC,  10.4 to 24 for mono, additional 2 to 8 for stereo           * 4.567 0.8, 2, 4, 8.55 1.0, 2.7, 6.2, 13.3 0.8, 4.0, 8.55 8.55, 4.0, 2.0, 0.8 0.8, 2.0, 4.0, 8.55 0.8, 4.0, 8.55 7.95 7.4 12.2 3.45, 6.7 32 to 448 (32 kbps steps) 32 to 128 (8 kbps steps), 160, 192, 224, 256, 320, 384 32 to 320 (8 kbps steps) 32 to 256 (32 kbps steps) 8 to 160 (8 kbps steps) 8 to 160 (8 kbps steps) Same as MPEG-1, max bitrate 32 kHz samples - L1 max is 903 kbps, L2 839 kbps, L3 775 kbps.  For 44.1, L1 1075 kbps, L2 1011 kbps, L3 947 kbps For 48, L1 1130, L2 1066, L3 1002 depends on sample rate, number of channels, see Note 7 depends on sample rate, number of channels, see Note 7 depends on sample rate, number of channels, see Note 7 depends on sample rate, number of channels, see Note 7 depends on sample rate, number of channels, see Note 7 variable for lossless reconstruction, can be limited for near-lossless reconstruction depends on sample rate, number of channels, see Note 7 Encoder 10 (mono) to 48 (stereo); decoder compatible to AAC, HE-AAC,  variable 32-80 (steps of 8), 96, 112, 128, 150-256 (steps of 32), 300-640 (steps of 64) 13.33 (30 ms frames), 15.2 (20 ms frames) 2.15 to 24.6 in narrowband, add for embedded wideband an additonal 1.8 to 17.6
VAD/DTX/CNG
(Y/N, Y/N, Y/N)
  N/Y(IETF)/
Y(Appendix II)
N/Y/Y
same as G.711
N/N/N Y/Y/Y N/N/N N/N/N N/N/N N/N/N Y/Y/Y Y/Y/Y N/N/N N/N/N N/N/N Y/Y/Y N N N Y/Y/Y Y/Y/Y Y/Y/Y Y/Y/Y Y/Y/Y N/N/N Y/Y/Y ** N/N/N Y/N/Y Y/N/Y Y/N/Y Y/N/Y Y/Y/Y Y/Y/Y         N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N N/N/N Y/?/? Y/Y/Y
Frame loss concealment?
(Y/N)
  Y, Appendix I Y, same as G.711 Y Y Y 2006-11 N N Y Y N N Y Y Y N N Y Y Y Y Y Y Y Y Y Y Y Y Y Y         N N N N N N N N (Note 15) N (Note 15) N (Note 15) N (Note 15) N (Note 15) N N (Note 15) Y N N   Y
Embedded Scalability?
(Y/N)
  N N Y Y N Y N N N N N Y N N Y N N N N N N N N N N N N N N N N         N N N N N N N N N N Y (Note 19) Y Y Y (Note 19) N N N   Y
Sample Rate
(kHz)
  8 8 16 8, 16 48 16 16 32 16 8 8 8 8 8 8, 16 32 16 8, 16 8 8 8 8 Encoder 32, 48; decoder 8 to 48 16, 24, 48 8 8 8 8 8 8 8,16         32, 44.1, 48 32, 44.1, 48 32, 44.1, 48 16, 22.05, 24 16, 22.05, 24 16, 22.05, 24 32, 44.1, 48 any (8-192 kHz range) any (8-192 kHz range) any (8-192 kHz range) any (8-192 kHz range) any (8-192 kHz range) any (8-192 kHz range) any (8-192 kHz range) Encoder 32, 48; decoder 8 to 48 any (8-192 kHz range) 32, 44.1, 48 8 8, 16, 32
Frame Length
(msec)
  0.125 5, 10, 20, 30, 40 msec 5 msec 20 20 0.125 (2 samples) 20 20 20 30 0.125 0.125 0.625 10 20 1 (32 samples) 2 (32 samples) 20 20 20 20 20 2048 samples 20 msec * 30 20 20 20 20 20 20   20     384 samples 1152 samples 1152 samples 384 samples 1152 samples 576 samples Note 6 1024 samples 960,1024 samples 480, 512 samples 480, 512 or 960, 1024 samples 960, 1024 samples 1024, 2048, 4096 samples 2048 samples 2048 samples 1-32767 samples 1536 samples 20, 30 20
Algorithmic Delay
(msec)
  << 1  Same as the operating frame length 11.875 32.875 to 43.875 40 1.625 40 40 25 37.5 0.125 0.125 < 2 15 25 to 48,9375 << 1  << 1  33.75 20 24.4 20 25 tbd mono 100, stereo 130 * 35 ~30 27.5[2] 33 30 to 33 33 35   25                   2.5625*frames + bitres (Note13) 2.5625*frames + bitres (Note13) 2*frames + bitres (Note13, 16) 1.5*frames or 2*1.5*frames+64 (Note 13,16,18) 2.5625*frames + bitres (Note13) 2.5625*frames + bitres (Note13)         25, 40 30 to 36
~Fixed point Comp. Complexity
(give units)
  0.01 MIPS 1.67 WMOPS on worst case (1.0 WMOPS on average) 8.70 WMOPS 57 WMOPS 15.39 - 21 WMOPS 10 MIPS < 5.5 WMOPS < 11 WMOPS 39.0 WMOPS 18-20 MIPS ? ? 35-40 MIPS 18 MIPS (~13 for Annex A) 35.8 (based on STL 2005), 34.7 (based on STL 2000) 0.01 MIPS 0.01 MIPS   2.9 WMOPS 18.5 WMOPS 15.2 WMOPS 16.7 WMOPS Encoder 25.41 to 65.87, decoder 14.25 to 35.83 peak WMOPS Encoder mono 54, stereo 70, low-complexity encoder mono 33.3 stereo 50, decoder mono 8.8 stereo 16.6 WMOPS  * 10.65 MIPS n/a ~22 MIPS ~25 MIPS 40 WMOPS 40 WMOPS     ~15 MIPS                   1.9-22.8, 3.8-46.2   3 PCU
Note 20
3 PCU
Note 20
3 PCU + 2.5..4 PCU for LD-SBR
Note 20
5 PCU   Encoder 25.41 to 65.87, decoder 14.25 to 35.83 peak WMOPS     ~15 and ~18 MIPS  
~Floating pt. Comp. Complexity
(give units)
  0.01 MIPS N/A N/A TBD 12.54-17.67 MCPS (on VLIW DSP) ? < 15 MIPS < 30 MIPS ? ? ? ? ? ? ? 0.01 MIPS 0.01 MIPS 38 WMOPS         N/A N/A - ~10-20 WMOPS   17 WMOPS 45 WMOPS                               3 PCU
Note 20
3 PCU
Note 20
3 PCU + 2.5..4 PCU for LD-SBR
Note 20
5 PCU   N/A        
RAM
(kbytes)
  ~0.02 Encoder 3.60, decoder 1.37 Encoder 1.68, decoder 2.20 26.1 9.8 10 2 4 13 ~4.2 ~0.3 ? ? ? 16.2 ~0 ~0 18 2.4 8.7 9.4 10.6 Encoder 87.4, decoder 45.2 to 53.4 (RAM and Table ROM) Encoder 72, decoder 54.6 (RAM and Table ROM) 12.2   6 20 15.1 22     ~5                   44.8, 85.1   2 RCU
Note 20
2 RCU
Note 20
2 RCU + 1.5..2.5 RCU for LD-SBR
Note 20
4 RCU   Encoder 87.4, decoder 45.2 to 53.4 (RAM and Table ROM)     ~8  
Program ROM
(kbytes)
  ? 3554 basic operators 1943 basic operators 18.1 1800 basic ops ? ? ? 3900 basic ops ? ? ? ? ? ? ? ?   900 basic ops  4100 basic ops 1800 basic ops 4900 basic ops Encoder 12540/14365, decoder 6209/8048 basic operations (mono/stereo) Encoder 13.6, decoder 9.8                                           Encoder 12540/14365, decoder 6209/8048 basic operations (mono / stereo)        
Table ROM
(kbytes)
  ~1 5.48 4.42 32.6 21.4 ? ? ? 19.8 ? ? ? ? ? 16.6 ~1 ~1 22 0.2 15.7 10.5 29.2 See above See above 11   2 10 22 29                         7.1             See above        
Fixed-point software?
enc/dec
  Y/Y Y/Y Y/Y Y/Y Y/Y Y/Y Y/Y Y/Y Y/Y Y/Y Y/Y Y/Y N/N Y/Y Y/Y       Y/Y                                                                     Y
Floating-point software?
enc/dec
  N/N N/N N/N Q4/08 or Q1/09 Y/Y N/N Y/Y N/N   Y/Y N/N N/N N/N Y/Y Y/Y                                                                             Y
IPR Status
(0,1,2…)
  0 2 2 2 2 0 or 2? 2 Note 8 2 2 0 or 2? 0 or 2? 2 2 2 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 or 2? 2 2 2 2 2 2 2 2 2 2 2 2 2 2   2 0 0
Contact
(see key)
  Q10/16 Rapp., ITU-T ITU-T ITU-T Q9/16 Rapp., ITU-T Q10/16 Rapp., ITU-T Q10/16 Rapp., ITU-T Q10/16 Rapp., ITU-T Rapp. Q10/16 Q10/16 Rapp., ITU-T Q10/16 Rapp., ITU-T Q10/16 Rapp., ITU-T Q10/16 Rapp., ITU-T Q10/16 Rapp., ITU-T Q10/16 Rapp., ITU-T Q10/16 Rapp., ITU-T ITU-T SG9 ITU-T SG9 Chair, 3GPP2 TSG-C1.1 3GPP SA4 3GPP SA4 3GPP SA4 3GPP SA4 3GPP SA4 3GPP SA4 ETSI EP TETRA WG5 Chair, 3GPP2 TSG-C1.1 Chair, 3GPP2 TSG-C1.1 Chair, 3GPP2 TSG-C1.1 Chair, 3GPP2 TSG-C1.1 Chair, 3GPP2 TSG-C1.1 Chair, 3GPP2 TSG-C1.1         MPEG MPEG MPEG MPEG MPEG MPEG MPEG MPEG MPEG MPEG MPEG MPEG MPEG MPEG 3GPP SA4 MPEG ATSC    
Notes   12     17   12     1, 3, 4   12 12             1, 3,12 1, 3 1, 3 1, 2, 3, 4 8 * 10,  ** 11                                     5 7,13, 15 7,13, 15, 16 7,13, 15, 16, 18 7,13, 15 13.14 7,13, 15 7,13, 15        
Note 1:   Contribution of VAD/DTX/CNG is included in the complexity figures for GSM EFR and ITU-T G.722.2 / 3GPP AMR-WB; but is not included for GSM FR, GSM HR and 3GPP AMR.
Note 2:   For AMR, two alternative VADs are defined (VAD1 / VAD2): 0.4 / 1.0 WMOPS; RAM: 0.1 / 0.2; Table ROM: 0.0 / 0.7; Program ROM: 0.7 / 0.6 kbytes.
Note 3:   Program ROM is given as a number of basic arithmetic operations (approximation of number of assembly instructions on a typical DSP).
Note 4:   For AMR and AMR-WB, the complexity is 11.9-16.7 WMOPS and 27.2-39.0 WMOPS, respectively, depending on the mode.  
Note 5:   MPEG 2 AAC Low complexity profile is 0.242063 MIPS per frame, main profile is 0.492423 MIPS per frame, 42560 kwords (16 bit) RAM.
Note 6:   These codecs have the same number of bits per frame as the equivalent MPEG-1 codec, then additonal optional bits may be added to support extensions.
Note 7:   Max bit rates fror MPEG-2,4 AAC
+-------------------------------+----+--------+----+----+--------+-----+-----+-------+-----+-----+-------+-----+
| Sample Rate (Hz)              |  8 | 11.025 | 12 | 16 |  22.05 |  24 |  32 |  44.1 |  48 |  64 |  88.2 |  96 |
| Max Bit Rate/Channel (kbit/s) | 48 | 66.25  | 72 | 96 | 132.3  | 144 | 192 | 264.6 | 288 | 384 | 329.2 | 576 |
+-------------------------------+----+--------+----+----+--------+-----+-----+-------+-----+-----+-------+-----+
       
Note 8:   Both Royalty-Free and RAND licensing terms offered.
Note 9:   Codec identical to HE-AAC v2
Note 10:   All data for 25600 Hz internal sampling frequency (ISF) (scalable). Note that the delay and complexity figures are a function of the ISF. Worst case ISF is 25.6*1.5 = 38.4 kHz. In this worst case: Frame size =  20/1.5 = 13.33 ms; algorithmic delay mono = 67 ms, stereo = 87 ms.  Worst case decoder complexity: mono: 13, stereo 24 WMOPS.
Note 11:   VAD/DTX/CNG is limited to AMRWB modes.
Note 12:   C source code available in STL2009
Note 13:   Max. Bitreservoir bitres for any AAC related codec: bitres=(6144*nChan-bitsPerFrame);  bitsPerFrame = bitRate*samplesPerFrame/fs;  fs=sample rate;  nChan= Number of channels;
Note 14:   Supports lossless reconstruction.
Note 15:   The decoder behavior in case of frame losses is not normative but is left open to the application. Proper frame loss concealment strategies can be easily adopted, as eg. done for 3GPP Enhanced aacPlus.
Note 16:   Depending on the desired target delay, the use of the bit reservoir might be minimized. As one extreme case, no bit reservoir is used at all.
Note 17:   G.718 has a bitstream interoperable mode allowing it to operate at a core bit rate of 12.65 kb/s which is a common bitrate between G.722.2, AMR-WB and VMR-WB.
Note 18:   In case of the usage of SBR, the frame size of the codec might be doubled and addtional 64 samples come to the algorithmic delay due to the SBR postprocessing step.
Note 19:   The decoding of the SBR part can be separated from the core coder.
Note 20:   The approximated processing power is given in "Processor Complexity Units" (PCU), specified in integer numbers of MOPS. The approximated RAM usage is given in "RAM Complexity Units" (RCU), specified in mostly integer numbers of kWords (1000 words). The RCU numbers do not include working buffers that can be shared between different objects and/or channels. This follows the traditional working method of the MPEG audio group.
VIDEO CODING
Media Coding Summary Database - ITU-T SG16 Q7/16
Geneva, 30 July 2010
Source: Rapporteur, Q7/16
Contact: Claude Lamblin (claude.lamblin@orange-ftgroup.com)

    Compression Coding Non-Compression Coding
Nickname   H.120 Parts 1&2 H.120 Part 3 H.261 MPEG-1 MPEG-2 H.263 MPEG-4 H.264/AVC   CCIR 601  
Formal Name   ITU-T H.120 ITU-T H.120 Section 3 ITU-T H.261 ISO/IEC 11172-2 ITU-T H.262 | ISO/IEC 13818-2 ITU-T H.263 ISO/IEC 14496-2 ITU-T H.264 | ISO/IEC 14496-10   ITU-R BT.601  
Interlace coding? (Y/N)   Y Y N N Y Y Y Y   Y  
Progressive coding? (Y?N)   N N Y Y Y Y Y Y   N  
Optimized Bitrate Range (bits/sec)   1.5M-2M 1.5M 64k+ 1M-2M 4M-20M >=10k >=10k >=10k   216M, 288M  
Primary Applications (see key)   VC (obsolete) VC (obsolete) VC VCD TV, DVD VC, VT, S, M S, W, M VC, VT, TV, DVD, W, M   TV  
Approval Status (A, D, NS)   A A A A A A A A   A  
Original Approval (date, ver)   1984 1988 1990 1993 1995 1996 1999 2003-02   1982  
Latest Approval (date, ver)   1988 1988 1993 199 2000 2000 2001? 2006-04   1995  
Min. Picture Size (width, height)   128x143 192x262 172x144 16x16 16x16 16x16 16x16 16x16   720x480  
Max. Picture Size (width, height)   256x286 384x525 352x288 4kx4k 64kx64k 2048x1152 64kx64k 4096x2048   720x576  
Variable aspect ratio? (Y/N)   N N N Y Y Y Y Y   N  
Variable frame rate? (Y/N)   N N Y N difficult Y Y Y   N  
4:2:0 Chrominance? (Y/N)   Y (4:1:0) Y (4:2/3:0) Y Y Y Y Y Y   N  
4:2:2 Chrominance? (Y/N)   N N N N Y N Y Y   Y  
4:4:4 Chrominance? (Y/N)   N N N N N N Y N   N  
Motion Comp. (Y/N)   N Y Y Y Y Y Y Y   N  
Transform coding (Y/N)   N N Y Y Y Y Y Y   N  
Compression capability (subjective)   1 1 2 3 3 4 4 5   0  
Bitrates supported (kbits/s)   768, 1152, 1536, 2000 768, 1152, 1536, 2000 any any any any any any   N  
Embedded Scalability? (Y/N)   N N N N Y Y Y Y   N  
~Fixed point Comp. Complexity (give units)   ? ? ? ? ? ? ? ?   216-288 MIPS  
RAM (kbytes)   ? ? ? ? ? ? ? ?   ?  
Program ROM (kbytes)   ? ? ? ? ? ? ? ?   ?  
Table ROM(kbytes)   ? ? ? ? ? ? ? ?   ?  
Announced IPR Status (0,1,2…)   2 2 2 2 2 2 2 1, 2   0  
Practice - IPR Status (0,1,2…)   0 0 1 1 2 1 2 1, 2   0  
Contact   VCEG VCEG VCEG MPEG MPEG, VCEG MPEG MPEG VCEG, MPEG   Chair, SG 6, ITU-R  
Notes   1 2         3 4      
Note 1: Color sampling system uses 64 color difference samples per line, alternate component by line against 256 luminance samples per line.
Note 2: Color sampling uses 64 color difference samples per line, alternate component by line against 384 luminance samples per line.
Note 3: Conformance procedure and reference C source code are a part of ISO/IEC 14496-4 and 14496-5, respectively
Note 4: Conformance procedure and reference C source code in H.264.1 and H.264.2, respectively
STILL IMAGE CODING
Media Coding Summary Database - ITU-T SG16 Q7/16
Geneva, 30 July 2010
Source: Rapporteur, Q7/16
Contact: Claude Lamblin (claude.lamblin@orange-ftgroup.com)

Nickname     FAX JPEG T.851 JPEG-LS JPEG-2000 JPEG-XR GIF PNG TIFF JBIG2 T.6 JBIG FAX    
Formal name     ITU-T T.4 (MH, MR) ITU-T T.81/T.84, ISO/IEC 10918 T.851 ITU-T.87, ISO-14495-1 ITU-T T.800/801, ISO/IEC 15444 ITU-T T.832 | ISO-IEC ‎29199‎-2 (Proprietary AOL/ CompuServe) RFC 2083, ISO/IEC 15948 (Prop. - Adobe) ITU-T T.88, ISO/IEC 14492 ITU-T T.6 (MMR) ITU-T T.82, ISO/IEC 11544 ITU-T T.4 (MR, MH) T.86  
Color? (Y/N)   N Y Y Y Y Y 256 only Y Y N N N N    
Color depth (bits/channel)   1 8 (baseline), 12 (extended), 16 (lossless only) Y 2 to 16 up to 20   0-8 up to 16 8 or 16 1 1 1 1    
Lossy? (Y/N)     Y   Y     N N N Y N N N    
Lossless? (Y/N)     Annex H   Y     Y Y Y Y Y Y Y    
Primary Application (see key)   F   A       WWW WWW   A, F, WWW Fax F, Docs Fax    
Approval Status (A, D, NS)     A   A A         A A A A    
Original Approval (date, ver)       2005-08                        
Latest Approval (date, ver)       2003-04             2000-02 198x 1992 198x    
Embedded Scalability? (Y/N)                       N Y N    
~Fixed point Comp. Complexity (give units)                                
~Floating pt. Comp. Complexity (give units)                                
RAM (kbytes)                                
Program ROM (kbytes)                                
Table ROM (kbytes)       0                        
IPR Status (0,1,2…)   0 1 (baseline), 2   1 (baseline decoder), 2 1 (baseline decoder), 2   2 0 0 2 0 2 0    
Contact (see key)     Rapp, Q6/16 Rapp, Q6/16 Rapp, Q6/16 Rapp, Q6/16 Rapp, Q6/16       Rapp, Q6/16 Rapp, Q6/16 Rapp, Q6/16      
GRAPHIC CODING
Media Coding Summary Database - ITU-T SG16 Q7/16
Geneva, 30 July 2010
Source: Rapporteur, Q7/16
Contact: Claude Lamblin (claude.lamblin@orange-ftgroup.com)

Nickname     T.12                            
Formal name     ITU-T T.12X                            
Primary Application (see key)   F                            
Approval Status (A, D, NS)                                
Original Approval (date, ver)                                
Latest Approval (date, ver)                                
Embedded Scalability? (Y/N)                                
~Fixed point Comp. Complexity (give units)                                
~Floating pt. Comp. Complexity (give units)                                
RAM (kbytes)                                
Program ROM (kbytes)                                
Table ROM (kbytes)                                
IPR Status (0,1,2…)   0                            
Contact (see key)                                
CHARACTER CODING
Media Coding Summary Database - ITU-T SG16 Q7/16
Geneva, 30 July 2010
Source: Rapporteur, Q7/16
Contact: Claude Lamblin (claude.lamblin@orange-ftgroup.com)

Nickname     ASCII Latin-1 EBCDIC Unicode Latin-2 Russian ITU-T          
Formal name     ISO 646? ISO 8859/1 ANSI ISO 10646 | ITU-T T.55 ISO 8859-2 ISO 8859-X T.51 T.50 T.52 T.101          
Bits/character (bits)                                
Supported Language (list)   English West Europe English All East Europe Many West Europe                
Primary Application (see key)                                
Approval Status (A, D, NS)   A A A A A A A                
Original Approval (date, ver)                                
Latest Approval (date, ver)                                
IPR Status (0,1,2…)   0 0 0 0 0 0 0                
Contact (see key)         Rapp. Q7/16     Rapp. Q6/16 Rapp. Q6/16 Rapp. Q6/16 Rapp. Q6/16          

 

Top - Feedback - Contact Us -  Copyright © ITU 2011 All Rights Reserved
Contact for this page : TSB EDH
Updated : 2011-02-24