3G Video Codecs

Mar 3, 2007 8:00 AM

             

As broadcasting moves to multichannel operations, maximizing the use of the available bandwidth becomes critical. Unfortunately, the current ATSC standards do not support mobile delivery. Because MPEG-2 needs relatively high bit rates for proper signal delivery, it is a less than optimum compression delivery for this application.

Although today’s MPEG-2 compression technology lowers the required bit rates for high-quality HD content, the bandwidth needed for broadcast quality still limits channel delivery options. Content that required 18Mb/s a few years ago now can be encoded with equal quality at around 12Mb/s. But this data rate is still too high for many emerging delivery channels, which must operate at much lower bit rates to fit within the allowed spectrum.

3G technologies

Third generation (3G) compression technologies are enabling content delivery over emerging distribution channels and allowing traditional channels to increase their services. Two newer codecs that are at least two times more bit-rate efficient as MPEG-2 have been standardized and are better suited for broadcaster use. These codecs include AVC (Advanced Video Coding) and VC-1 (Video Coder 1).

VC-1

VC-1 consists of three profiles: Simple, Main and Advanced. Simple and Main profiles were originally developed for use in networked computing environments using lower bit rates.

Because of this, certain assumptions were made regarding the display environment (e.g. square pixel aspect ratio) to improve compression efficiency. The Advanced profile adds in-band metadata support to optimize content presentation on a variety of display devices.

Advanced compression tools include:

  • Multiple VLC tables that can be switched based on input video;
  • DCT/IDCT transform switch, with multiple DCT block sizes — 4x4 to 8x8;
  • Quantization (regular and dead zone);
  • Fading compensation.

Both HD-DVD and Blu-ray have adopted VC-1 as a mandatory video standard. Windows Vista includes VC-1 decoding and related components needed for playback of VC-1-encoded HD-DVD movies. Additionally, VC-1 has been specified as the Xbox 360 video game console's official video codec.

Comparative compression performance  ranges from two to three times that available from MPEG-2. Of course, this gain is dependent on the complexity of the content and available bandwidth.

Video
Format
MPEG-2 WMV9
Advanced Profile
480p24 4-6Mb/s 1.3-2Mb/s
480i30 6-8Mb/s 2-4Mb/s
720p24 19Mb/s 5-8Mb/s

AVC

AVC/H.264/MPEG-4 Part 10 is built on MPEG-4 Part 2. The original three profiles were Baseline, Main and Extended. They have been supplemented by Fidelity Range Extension (FRExt) profiles.

The Baseline profile was designed for  low latency, does not have B frames and omits CABAC (a lossless, probability-based data reduction technique). While the Main profile provides the highest compression, it does so at the cost of requiring significantly more processing. The result, however, is the highest quality video at the lowest bit rate.

New features in AVC/H.264 include:

  • Intraframe prediction and coding — Neighboring macro blocks can be referenced;
  • Interframe prediction and coding — Multiple block sizes can be examined for motion compensation;
  • Variable vector block sizes — motion compensation can be done on blocks as small as 4x4 in conjunction with up to 32 motion vectors;
  • Quarter pixel motion estimation;
  • Adaptive loop deblocking;
  • Integer transform;
  • B frames can reference other B frames.

FRExt addresses the needs of professional HD-DVD production and lossless/uncompressed coding. It supports up to 12-bit color depth, 4:4:4 sampling and RGB color space. New features include adaptive residual block size and integer transform, 8x8 luma interframe prediction, quantization weighting and monochrome coding for black and white video.

Tests by the ITU Joint Video Team showed MPEG-4 delivered coding gains of one and a half times or greater for 78 percent of the 85 test cases. Fifty-one of the test cases showed coding gains of anywhere from two to four times.

For standards consideration

Both compression techniques are at various stages in the SMPTE and ATSC (www.atsc.org/standards/candidate_standards.html) standardization process.  VC-1 has been standardized by SMPTE, while AVC references ISO/IEC 14496. Amendments to A/53 that define transport characteristics for both compression formats are in the review process.

The 493-page SMPTE 421M-2006, "VC-1 Compressed Video Bitstream Format and Decoding Process," defines the bit stream syntax, semantics and constraints for compressed video bit streams and describes the complete decoding process of VC-1.

Two VC-1-related Recommended Practices are available now. RP 227-2006: "VC-1 Bitstream Transport Encodings" describes the protocols for carrying SMPTE VC-1 video Simple, Main and Advanced profile elementary streams over MPEG-2 transport and program streams. RP 228-2006: VC-1 "Decoder and Bitstream Conformance" specifies the materials, procedures and criteria for verifying conformance of SMPTE VC-1 video decoders and bit streams. SMPTE sells licensed VC-1 test materials at www.smpte.org/smpte_store/test_materials.

ATSC Candidate Standards CS/TSG-658r1 and CS-TSG-659r2 define video system characteristics of VC-1 and AVC, and are under consideration as amendments to A/53. In these documents, the compression constraints for both AVC and VC-1 are defined as: 

  • 1080p60;
  • All ATSC formats;
  • 1440 x 1080;
  • 544x 480, 528 x 480, 352 x 480 24p and 30i 4:3;
  • 352 x 240, 176 x 120 24p 4:3.

An additional candidate standard, CS/TSG-660r1, proposes an amendment to A/53D to define transport of AVC compressed bit streams. A section is dedicated to the use of AVC in an E-VSB transmission implementation.

Implementation roadblocks

There are always issues with the introduction of any new compression codec, no matter how good the benefits. The first is backward compatibility. Unless a content supplier owns a closed-loop system (like that of DirecTV), changing compression schemes is virtually impossible. With other decoders/receivers in the field, you as a content supplier cannot typically dictate their replacement — unless you are willing to pay to replace them.

Second, any system in place has inertia. It is often difficult to get people to adopt new technology — no matter the benefits.

Fortunately, the ATSC system has the benefit of being modular, so new features can be added as needs develop. This attribute may allow the addition of new and improved codecs to support narrow band, portable and other new delivery techniques. We need not "throw the baby out with the bath."

Additional Reading

An excellent AVC/H.264 white paper from the SPIE Conference on Applications of Digital Image Processing XXVII: (www.cdt.luth.se/~peppar/kurs/smd151/spie04-h264OverviewPaper.pdf).

An overview of VC-1 from Microsoft: (http://www.microsoft.com/windows/windowsmedia/howto/articles/vc1techoverview.aspx).

A comparison of both codecs from an EETimes article:
(http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=184417335).




Want to use this article?
Click here for options!
Get Copyright Clearance

Share this article

blog comments powered by Disqus

 


Current Issue

A view from the top

January 2012

Some of broadcast's brightest reveal where the industry is headed.

Read More articles...

Related Newsletter

Transition to Digital
A twice per month tutorial on digital technology.

Related Posts


Confused about the terminology in an article? Find definitions of common terms and abbreviations in Broadcast Engineering's Glossary.

 


Submit your product for our NAB coverage.

Resources

Broadcast Engineering Newsletters Broadcast Engineering Essential Guides Broadcast Engineering White Papers Broadcast Engineering Videos Broadcast Engineering Podcasts Broadcast Engineering Industry Calendar

Industry Calendar

Broadcast Engineering Glossary of Terms

Glossary

Broadcast Engineering RSS feed

RSS

Interactive Media

Broadcast Engineering Webinars Broadcast Engineering Training Broadcast Engineering Blogs Broadcast Engineering Mobile Apps Broadcast Engineering on Facebook

Facebook

Broadcast Engineering JobZone

JobZone

Broadcast Engineering BE Roll

Blog

Featured Products

A Broadcaster's Guide To Camera & Lens Technology

A Broadcaster's Guide To Camera & Lens TechnologyThis eBook provides both new and veteran shooters an in-depth understanding of the technology that lies between the camera lens and the recording medium and how to maximize a camera's performance.

File Based Technology and Workflow

File Based Technology and WorkflowFile-based technologies have replaced video tape methods for a majority of production and broadcast operations. The worlds of AV and IT are coalescing to create new methods and workflows for media

Digital Television Fundamentals

Digital Television FundamentalsThis course, written by broadcast engineer Phil Cianci, provides a basic tutorial platform on the hows and whys of ATSC digital operation.

Video Compression, Editing and Displays

Video Compression, Editing and DisplaysVideo compression, editing and displays is an in-depth tutorial on MPEG compression technology, editing MPEG content and evaluating color video monitors written by long-time video expert, trainer and writer Steve Mullen, Ph. D.

 

 

Sound Off Podcasts

Erik Moreno, co-general manager of the Mobile Content Venture

MCV racks up successes on way to bright mobile DTV future

2012 will be the year of mobile DTV. That’s the view of Erik Moreno, who along with Salil Dalvi, senior VP for Mobile Platform Development at NBC Universal, is co-general manager of the Mobile Content Venture.

Danny Wilson

OTT year in review

Hear snippets of podcast interviews done throughout 2011 with Pat McDonough of The Nielsen Company, Glen Friedman of Ideas & Solutions!, Danny Wilson of Pixelmetrix and Greg Herman of Watch TV. Pictured is Danny Wilson, Pixelmetrix.

 

Broadcast Engineering Digital Reference Guide

Browse Back Issues

Back to Top