Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

MPEG-4 Part 2

From Wikipedia, the free encyclopedia
(Redirected fromMPEG-4 ASP)
Video compression format

MPEG-4 Part 2,MPEG-4 Visual (formallyISO/IEC 14496-2[1]) is a video encoding specification designed by theMoving Picture Experts Group (MPEG). It belongs to the MPEG-4 ISO/IEC family of encoders. It uses block-wisemotion compensation and adiscrete cosine transform (DCT), similar to previous encoders such asMPEG-1 Part 2 andH.262/MPEG-2 Part 2.

Examples of popular implementations of the encoder specifications includeDivX,Xvid andNero Digital.

MPEG-4 Part 2 isH.263 compatible in the sense that a basic H.263 bitstream is correctly decoded by an MPEG-4 Video decoder. (MPEG-4 Video decoder is natively capable of decoding a basic form of H.263.)[2][3][4] In MPEG-4 Visual, there are two types of video object layers: the video object layer that provides full MPEG-4 functionality, and a reduced functionality video object layer, the video object layer with short headers (which provides bitstream compatibility with base-line H.263).[5] MPEG-4 Part 2 is partially based on ITU-T H.263.[6] The first MPEG-4 Video Verification Model (simulation and test model) used ITU-T H.263 coding tools together with shape coding.[7]

History

[edit]

The MPEG-4 Visual format was developed by theMoving Picture Experts Group (MPEG) committee. The specification was authored byIranian-Swiss engineer Touradj Ebrahimi (later the president ofJPEG) andDutch engineer Caspar Horne.[5] The standard was developed using patents from over a dozen organizations, listed byMPEG LA in apatent pool. The majority of patents used for the MPEG-4 Visual format were from threeJapanese companies:Mitsubishi Electric (255 patents),Hitachi (206 patents), andPanasonic (200 patents).[8] SeePatent holders below for a full list of patent holders.

Editions

[edit]
MPEG-4 Visual editions[9]
EditionRelease dateLatest amendmentStandardDescription
First edition19992000ISO/IEC 14496-2:1999[10]
Second edition20012003ISO/IEC 14496-2:2001[11]
Third edition20042009[1]ISO/IEC 14496-2:2004[1]

Profiles

[edit]
This sectionneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources in this section. Unsourced material may be challenged and removed.
Find sources: "MPEG-4 Part 2" – news ·newspapers ·books ·scholar ·JSTOR
(May 2023) (Learn how and when to remove this message)

To address various applications ranging from low-quality, low-resolution surveillance cameras to high definition TV broadcasting and DVDs, many video standards group features into profiles and levels. MPEG-4 Part 2 contains approximately 21 profiles.

The most commonly deployed profiles are theAdvanced Simple Profile (ASP or AS Profile) and theSimple Profile (SP), which is a subset of the ASP.

Other profiles include the Advanced Coding Efficiency Profile (ACEP or ACE Profile), the Advanced Real Time Simple Profile (ARTSP or ARTS Profile), the Core Profile (CP), the Main Profile (MP), and theSimple Studio Profile (SStP or SSt Profile).

Most of the video compression schemes standardize thebitstream (and thus the decoder) leaving theencoder design to the individual implementations. Therefore, implementations for a particular profile (such as DivX or Nero Digital which are implementations of Advanced Simple Profile and Xvid that implements both profiles) are all technically identical on the decoder side. A point of comparison would be that an MP3 file can be played in any MP3 player, whether it was created through iTunes, Windows Media Player,LAME, or the common Fraunhofer encoder.

Simple Profile (SP)

[edit]

TheSimple Profile is mostly aimed for use in situations where low bit rate and low resolution are mandated by other conditions of the applications, like network bandwidth, device size etc. Examples aremobile phones, some low endvideo conferencing systems,electronic surveillance systems etc.

Levels

[edit]
LevelMax. bufferMax. bitrateMax. delay at max. bitrateMax. VP sizeMax. VOP sizeMax. decoder rateMax. framesize
@ 30 Hz@ 25 Hz@ 24 Hz@ 15 Hz@ 12.5 Hz
0160642.502,048991,485QCIF (176×144)
0b320128
116064128×96144×96160×96
26401285.004,0963965,940256×192304×192, 288×208304×208CIF (352×288)
33841.668,19211,880CIF (352×288)
4a1,2804,0000.3216,3841,20036,000VGA (640×480)
51,7928,0000.221,62040,500D1 NTSC (720×480)D1 PAL (720×576)
63,96812,0000.333,600108,000720p (1280x720)
Unitskbitskbits/ssecondsbitsmacroblocksmacroblocks/spixels

Advanced Simple Profile (ASP)

[edit]

TheAdvanced Simple Profile was not included in the original standard. Its notable technical features relative to the Simple Profile, which is roughly similar toH.263, include:

The MPEG quantization and interlace support are designed in basically similar ways to the way it is found inMPEG-2 Part 2. The B picture support is designed in a basically similar way to the way it is found in MPEG-2 Part 2 andH.263v2.

The quarter-pixel motion compensation feature of ASP was innovative, and was later also included (in somewhat different forms) in later designs such asMPEG-4 Part 10,HEVC,VC-1 andVVC. Some implementations of MPEG-4 Part 2 omit support for this feature, because it has a significantly harmful effect on the speed of software decoders and it is not always beneficial for quality.

The global motion compensation feature is not actually supported in most implementations although the standard officially requires decoders to support it. Most encoders do not support it either, and some experts say that it does not ordinarily provide any benefit in compression. When used, ASP's global motion compensation has a large unfavorable impact on speed and adds considerable complexity to the implementation.

Levels

[edit]
LevelMax. bufferMax. bitrateMax. delay at max. bitrateMax. VP sizeMax. VOP sizeMax. decoder rateMax. framesize
@ 30 Hz@ 25 Hz@ 24 Hz@ 15 Hz@ 12.5 Hz
01601281.252,048992,970QCIF (176×144)
1
26403841.664,0963965,940256×192304×192, 288×208304×208CIF (352×288)
37680.8611,880CIF (352×288)
3b1,0401,5000.69
41,2803,0000.438,19279223,760352×576, 704×288
51,7928,0000.2216,3841,62048,600720×576
Unitskbitskbits/ssecondsbitsmacroblocksmacroblocks/spixels

Simple Studio Profile (SStP)

[edit]

TheSimple Studio Profile has six levels, ranging fromSDTV to4K resolution.[12] SStP allows for up to 12-bitbit depth and up to 4:4:4chroma subsampling,[12] using intra-frame coding only.[13] SStP is used byHDCAM SR.[12]

Levels

[edit]
Levels with maximum property values[12]
LevelMax. bit depth and
chroma subsampling
Max. resolution
and frame rate
Max. data rate
(Mbit/s)
110-bit 4:2:2SDTV180
210-bit 4:2:21920×1080 30p/30i600
312-bit 4:4:41920×1080 30p/30i900
412-bit 4:4:42K×2K 30p1,350
512-bit 4:4:44K×2K 30p1,800
612-bit 4:4:44K×2K 60p3,600

Patent holders

[edit]

MPEG-4 Part 2patents haveexpired worldwide, the last one on January 28, 2024.[14] The following organizations held patents for MPEG-4 Visual technology, as listed in thepatent pool administered byMPEG LA.

Organization[15]Patents[8]
Mitsubishi Electric255
Hitachi206
Panasonic200
Sun Patent Trust125
Toshiba96
Samsung Electronics92
Sony84
Philips73
Sharp Corporation44
Pantech36
Robert Bosch GmbH27
Nippon Telegraph and Telephone24
GE Technology Development23
CIF Licensing20
Dolby19
Telenor19
Siemens AG15
JVC Kenwood14
Orange S.A.14
LG Electronics13
Fujitsu11
ZTE10
Google9
BT Group3
Calmare Therapeutics2
Cable Television Laboratories, Inc.1
Canon Inc.1
KDDI1
Microsoft1
Oki Electric Industry1
Sanyo1

Criticisms

[edit]

MPEG-4 Part 2 has drawn some industry criticism.FFmpeg's maintainer Michael Niedermayer has criticised MPEG-4 for lacking an in-loopdeblocking filter, GMC being too computationally intensive, andOBMC being defined but not allowed in any profiles among other things.[16]Microsoft's Ben Waggoner states "Microsoft (well before my time) went down the codec standard route before with MPEG-4 part 2, which turns out to be a profound disappointment across the industry - it didn't offer that much of a compression advantage over MPEG-2, and the protracted license agreement discussions scared off a lot of adoption. I was involved in many digital media projects that wouldn't even touch MPEG-4 in the late 1990s to early 2000s because there was going to be a 'content fee' that hadn't been fully defined yet."[17]

Popular software implementations

[edit]

See also

[edit]

Notes

[edit]
  1. ^abcISO."ISO/IEC 14496-2:2004 - Information technology -- Coding of audio-visual objects -- Part 2: Visual". ISO. Retrieved2009-11-01.
  2. ^chiariglione.org (2006-08-10)."Riding the Media Bits, End of the Ride?". Archived fromthe original on 2011-11-01. Retrieved2010-03-10.
  3. ^chiariglione.org (2003-10-25)."Riding the Media Bits, Inside MPEG-4 - Part B". Archived fromthe original on 2011-11-01. Retrieved2010-03-10.
  4. ^ISO/IEC JTC1/SC29/WG11 (March 2000)."MPEG-4 Video - Frequently Asked Questions". chiariglione.org. Retrieved2010-03-10.{{cite web}}: CS1 maint: numeric names: authors list (link)
  5. ^abTouradj Ebrahimi and Caspar Horne."MPEG-4 Natural Video Coding - An overview". chiariglione.org. Archived fromthe original on 2010-03-22. Retrieved2010-03-10.
  6. ^chiariglione.org (2009-09-06)."Riding the Media Bits, The development of MPEG-1 - Part A". Archived fromthe original on 2011-01-22. Retrieved2010-03-10.
  7. ^Fernando Pereira."MPEG-4: Why, What, How and When?". chiariglione.org. Archived fromthe original on 2011-10-18. Retrieved2010-03-10.
  8. ^ab"MPEG-4 Visual - Patent List"(PDF).MPEG LA. Retrieved6 July 2019.
  9. ^MPEG."MPEG standards - Full list of standards developed or under development". chiariglione.org. Archived fromthe original on 2010-04-20. Retrieved2009-10-31.
  10. ^ISO."ISO/IEC 14496-2:1999 - Information technology -- Coding of audio-visual objects -- Part 2: Visual". ISO. Retrieved2009-11-01.
  11. ^ISO."ISO/IEC 14496-2:2001 - Information technology -- Coding of audio-visual objects -- Part 2: Visual". ISO. Retrieved2009-11-01.
  12. ^abcdYasuhiko Mikami; Hugo Gaggioni."4K End-to-End HPA Technology Retreat 2010"(PDF). Sony. Retrieved2012-11-28.[permanent dead link]
  13. ^Caroline R. Arms; Carl Fleischhauer; Kate Murray (December 2011)."MPEG-4, Visual Coding, Simple Studio Profile".Sustainability of Digital Formats. Library of Congress. Retrieved9 March 2015.
  14. ^"MPEG-4 Visual Patent List".
  15. ^"Licensors Included in the MPEG-4 Visual Patent Portfolio License".MPEG LA. Retrieved6 July 2019.
  16. ^Melanson, Mike."15 reasons why MPEG4 sucks".Lair of the Multimedia Guru. Retrieved2021-09-11.
  17. ^VC-1 and H264 - Page 2 - Doom9's Forum

External links

[edit]
Video
compression
ISO,IEC,
MPEG
ITU-T,VCEG
SMPTE
TrueMotion and AOMedia
Chinese Standard
  • AVS1 P2/AVS+(GB/T 20090.2/16)
  • AVS2 P2(GB/T 33475.2,GY/T 299.1)
    • HDR Vivid(GY/T 358)
  • AVS3 P2(GY/T 368)
Others
Audio
compression
ISO,IEC,
MPEG
ITU-T
IETF
3GPP
ETSI
Bluetooth SIG
Chinese Standard
Others
Image
compression
IEC,ISO,IETF,
W3C,ITU-T,JPEG
Others
Containers
ISO,IEC
ITU-T
IETF
SMPTE
Others
Collaborations
Methods
Lists
SeeCompression methods for techniques andCompression software for codecs
MPEG-1 Parts
MPEG-2 Parts
MPEG-4 Parts
MPEG-7 Parts
MPEG-21 Parts
MPEG-D Parts
MPEG-G Parts
MPEG-H Parts
MPEG-I Parts
MPEG-5 Parts
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=MPEG-4_Part_2&oldid=1267751020"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp