Video processor basics for consumer applications
By Berkeley Design Technology, Inc.,
Apr 13 2006 (16:05 PM), Courtesy of Video/Imaging DesignLine
Video compression algorithms ("codecs") manipulate video signals to dramatically reduce the storage and bandwidth required while maximizing perceived video quality. Understanding the operation of video codecs is essential for developers of embedded systems, processors, and tools targeting video applications. For example,understanding video codecs’ processing and memory demands is key to processor selection and software optimization.
In this article, we explore the operation and characteristics of video codecs. We explain basic video compression algorithms, including still-image compression, motion estimation, artifact reduction, and color conversion. We discuss the demands codecs make on processors and the consequences of these demands.
Related Articles
- Software Infrastructure of an embedded Video Processor Core for Multimedia Solutions
- Build low power video SoCs with programmable multi-core video processor IP
- Implementing the right audio/video transcoding scheme in consumer SoC devices
- Smart camera basics: Matching image sensor, analytics and processor performance
- Integrating an H.264 video encoder with Stretch's processor
New Articles
Most Popular
- System Verilog Assertions Simplified
- System Verilog Macro: A Powerful Feature for Design Verification Projects
- Synthesis Methodology & Netlist Qualification
- Enhancing VLSI Design Efficiency: Tackling Congestion and Shorts with Practical Approaches and PnR Tool (ICC2)
- Demystifying MIPI C-PHY / DPHY Subsystem
E-mail This Article | Printer-Friendly Page |