Book description
Any device or system with imaging functionality requires a digital video processing solution as part of its embedded system design. Engineers need a practical guide to technology basics and design fundamentals that enables them to deliver the video component of complex projects.
This book introduces core video processing concepts and standards, and delivers practical how-to guidance for engineers embarking on digital video processing designs using FPGAs. It covers the basic topics of video processing in a pictorial, intuitive manner with minimal use of mathematics. Key outcomes and benefits of this book for users include: understanding the concepts and challenges of modern video systems; architect video systems at a system level; reference design examples to implement your own high definition video processing chain; understand implementation trade-offs in video system designs.
- Video processing is a must-have skill for engineers working on products and solutions for rapidly growing markets such as video surveillance, video conferencing, medical imaging, military imaging, digital broadcast equipment, displays and countless consumer electronics applications
- This book is for engineers who need to develop video systems in their designs but who do not have video processing experience. It introduces the fundamental video processing concepts and skills in enough detail to get the job done, supported by reference designs, step-by-step FPGA- examples, core standards and systems architecture maps
- Written by lead engineers at Altera Corp, a top-three global developer of digital video chip (FPGA) technology
Table of contents
- Cover image
- Title page
- Table of Contents
- Copyright
- 1. Video in the Modern World
- 2. Introduction to Video Processing
- 3. Sampling and Aliasing
- 4. Introduction to Digital Filtering
- 5. Video Scaling
- 6. Video Deinterlacing
- 7. Alpha Blending
- 8. Sensor Processing for Image Sensors
- 9. Video Interfaces
- 10. Video Rotation
- 11. Entropy, Predictive Coding and Quantization
- 12. Frequency Domain Representation
- 13. Image Compression Fundamentals
- 14. Video Compression Fundamentals
- 15. From MPEG to H.264 Video Compression
- 16. Video Noise and Compression Artifacts
- 17. Video Modulation and Transport
- 18. Video over IP
- 19. Segmentation and Focus
- 20. Memory Considerations When Building a Video Processing Design
-
21. Debugging FPGA-based Video Systems
- 21.1 Timing Analysis
- 21.2 The SystemConsole Debugger
- 21.3 Check That Clocks and Resets are Working
- 21.4 Clocked and Flow Controlled Video Streams
- 21.5 Debugging Tools
- 21.6 Converting from Clocked to Flow-controlled Video Streams
- 21.7 Converting from Flow-controlled to Clocked Video Streams
- 21.8 Free-running Streaming Video Interfaces
- 21.9 Insufficient Memory Bandwidth
- 21.10 Check Data Within Stream
- 21.11 Summary
- Index
Product information
- Title: Digital Video Processing for Engineers
- Author(s):
- Release date: September 2012
- Publisher(s): Newnes
- ISBN: 9780124157613
You might also like
book
Digital Video and DSP: Instant Access
Digital video is everywhere! The engineers creating HDTV, mp3 players, and smart phones and their components …
book
Digital Video and HD, 2nd Edition
Digital Video and HD: Algorithms and Interfaces provides a one-stop shop for the theory and engineering …
book
Design for Embedded Image Processing on FPGAs
Dr Donald Bailey starts with introductory material considering the problem of embedded image processing, and how …
book
Fundamentals and Evolution of MPEG-2 Systems: Paving the MPEG Road
This book describes the fundamentals and details of MPEG-2 Systems technology Written by an expert in …