Modulus' MPEG-4 AVC solution

Apr 1, 2005 12:00 PM, BY NEIL BRYDON

             



The Modulus ME1000 SD MPEG-4 AVC encoder delivers video at half the bit rate of MPEG-2.

MPEG-2 video compression has been around for about 10 years, but a compelling new alternative known as MPEG-4 AVC is now available. The advantage of this standard over MPEG-2 is increased efficiency. It delivers video at half the bit rate of MPEG-2.

The standard was jointly developed by the ITU-T and ISO/MPEG standard committees and was ratified in May 1993. Based on MPEG-2 foundations, it is designed to carry signals over the existing MPEG-2 transport and modulation infrastructure. The encoding and decoding elements of the standard are complex and technically challenging, ensuring that it will improve over a substantial period of time before the technology matures.

There are many profiles and levels associated with the standard. It is also known as MPEG-4 part 10 and is quite different from MPEG-4 part 2, a technology that failed to deliver adequate gains over MPEG-2. The standard also is sometimes referred to as H.264, which refers to the ITU-T H.264 video compression standard.

Both AVC and MPEG-2 rely on the principle that occasional pictures compressed spatially are interleaved with pictures that predict and describe the motion.

Enhanced prediction modes

Products based on MPEG-4 AVC are now ready for deployment, enabling operators to deliver SD video at significantly lower bit rates. The following is an outline of how the standard evolved from familiar MPEG-2 methods and describes the practical technology required to deliver both SD and HD AVC content.

The superiority of the standard over MPEG-2 is largely due to substantial improvement of the motion compensated prediction. First, it doubles the accuracy of the motion prediction by implementing quarter pixel interpolation. The scenes that most challenge MPEG-2 are handled more effectively with AVC. Fixed block sizing for motion-prediction processing is fundamentally a compromise. MPEG-2 relied on motion prediction based on fixed 16×16 blocks. The standard improves on MPEG-2 by supporting an adaptive hierarchical scheme with block size options down to 4×4.



Shown here is the architecture of the Modulus ME6000 HD MPEG-4 AVC encoder. The unit supports advanced features such as CABAC entropy coding, macro block adaptive field frame coding and a de-blocking filter. Click here to see an enlarged diagram.

Improved intra-prediction modes

The standard also extends the adaptive field or frame encoding mechanisms. MPEG-2 uses picture adaptive field or frame coding. AVC adds the tools to allow the field or frame coding to be adapted on a macro-block basis.

Prediction options

The standard also supports new intra-prediction modes that allow the spatially predicted frames and intra-coded macro blocks to be described with fewer bits, improving compression and providing more consistent processing, especially in flat areas.

AVC deserves the attention it has been getting, but it is not immune to the usual hype that surrounds a new technology. In the near term, it is realistic to expect the standard to match high-quality MPEG-2 at half the bit rate. However, AVC is poised at the start of its technology lifecycle. Its tools offer an array of permutations and development possibilities for improving video compression that are only beginning to be explored and exploited.

The AVC algorithms are flexible, with tremendous potential to be refined and enhanced. This favors a programmable approach to encoder design. Even though processing support for transform and rate control are well served by general purpose CPUs, the block-based processing and search mechanisms are not. DSP chips can be used, but a more powerful and flexible approach is to employ programmable hardware such as an array of Field Programmable Gate Arrays (FPGAs). Implementations that combine FPGAs and general purpose CPUs offer the ideal combination of processing efficiency and power to fully support AVC encoding.

Enhanced entropy encoding

The standard accomplishes this with enhanced versions of proven MPEG-2 mechanisms. The AVC standard does not define the process for managing quantization and optimizing the efficient use of available bits. General- purpose CPUs also can provide the processing cycles to support the de-blocking filter function.

Windows Media

Entropy coding is the final stage in the compression process. AVC Main Profile introduces powerful new technology options, known as Context Adaptive Variable Length Coding (CAVLC) or Context Adaptive Binary Arithmetic Coding (CABAC). The CABAC option is complex to implement but yields remarkable efficiency capability.

One alternative from the PC world that has survived and has received plenty of attention is Microsoft Windows Media technology. Microsoft has heavily promoted its Windows Media technology as the new compression format for video across all devices, not just PCs.

Extending AVC's reach with new profiles

Microsoft is in the process of standardizing this format, now known as VC1 through SMPTE. As a result of the standards effort, Microsoft has revealed that the underlying technology is quite similar to AVC. VC1 differentiates itself by adopting a toolset that is optimized towards decoding on PCs at the cost of omitting some tools such as CABAC that would enable greater bandwidth efficiency.

Deployment scenarios

AVC is highly versatile with many profiles and levels to suit specific applications. Main Profile at Level three (MP@L3) is the appropriate one for the delivery of full resolution 4:2:0 interlaced video, while Level four (MP@L4) is designed for HD. At a meeting in Seattle last July, the MPEG committee approved a number of important High Profile amendments, known as Fidelity Rate Extensions (FRExt). These extensions enhance efficiency and the scope of the standard by offering higher fidelity options, such as 4:2:2 coding, and greater sampling range to further extend the scope and value of AVC.

MPEG-4 AVC has shown significant efficiency gains over MPEG-2, an advantage that is compelling for operations where bandwidth is limited or expensive. AVC effectively extends many MPEG-2 principles but is a big evolutionary step.

High definition

Early implementations may cost incrementally more than legacy MPEG-2 solutions, but open standards, market competition and the emergence of powerful integrated silicon will quickly take AVC beyond the technology limits constraining MPEG-2. Encoder and professional decoder products have been launched to deliver the standard over existing MPEG-2 transport infrastructures.

After many years of false starts, HDTV is now overcoming many of the obstacles that have hampered its introduction. HD content is now abundant, and HD-capable receivers are attaining mass market price points. Most importantly, the major cable and DTH operators in the huge U.S. market are finally promoting HDTV.

AVC platform implementation

HD is also strongly positioned in Australia, Korea and Japan, and strong European interest resurfaced again at the IBC2004 conference in Amsterdam. Interest in AVC is timely, as it dramatically enhances the practical ability of operators to deliver HD and other bandwidth-intensive services profitably.

Practical AVC encoding and decoding solutions must overcome substantial technical challenges. SD AVC compression requires around 10 times more processing power than MPEG-2, and there is now a dearth of ready-made silicon solutions for professional AVC compression applications. HD encoding compounds the challenge.

Despite the challenges, AVC products are being delivered. Look for SD products that can support full resolution processing and all the tools that make the standard efficient; including CABAC, macro block adaptive frame/field (MBAFF), de-blocking (loop) filter and multiple reference frames.


Neil Brydon is the director of product marketing for Modulus Video.




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

Share this article

blog comments powered by Disqus

 

Brad on Broadcast



Current Issue

A view from the top

January 2012

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

Read More articles...


Recent Comments

Powered by Disqus

 


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