Home Page Icon
Home Page
Table of Contents for
Cover image
Close
Cover image
by Michael Parker, Suhel Dhanani
Digital Video Processing for Engineers
Cover image
Title page
Table of Contents
Copyright
1. Video in the Modern World
2. Introduction to Video Processing
2.1 Digital Video: Pixels and Resolution
2.2 Digital Video: Pixels and Bits
2.3 Digital Video: Color Spaces
2.4 Video Processing Performance
3. Sampling and Aliasing
3.1 Nyquist Sampling Rule
4. Introduction to Digital Filtering
4.1 Median Filtering
4.2 FIR Filters
4.3 FIR Filter Construction
4.4 Computing Frequency Response
5. Video Scaling
5.1 Understanding Video Scaling
5.2 Implementing Video Scaling
5.3 Video Scaling for Different Aspect Ratios
5.4 Conclusion
6. Video Deinterlacing
6.1 Basic Deinterlacing Techniques
6.2 Motion-Adaptive Deinterlacing: The Basics
6.3 Logic Requirements
6.4 Cadence Detection
6.5 Conclusion
7. Alpha Blending
7.1 Introduction
7.2 Concept and Math Behind Alpha Blending
7.3 Implementing Alpha Blending in Hardware
7.4 Creating a Different Background
7.5 Conclusion
8. Sensor Processing for Image Sensors
8.1 CMOS Sensor Basics
8.2 A Simplistic HW Implementation of Bayer Demosaicing
8.3 Sensor Processing in Military Electro-optical Infrared Systems
8.4 Conclusion
9. Video Interfaces
9.1 SDI
9.2 Display Port
9.3 HDMI
9.4 DVI
9.5 VGA
9.6 CVBS
9.7 S-Video
9.8 Component Video
10. Video Rotation
10.1 Interpolation
11. Entropy, Predictive Coding and Quantization
11.1 Entropy
11.2 Huffman Coding
11.3 Markov Source
11.4 Predictive Coding
11.5 Differential Encoding
11.6 Lossless Compression
11.7 Quantization
11.8 Decibels
12. Frequency Domain Representation
12.1 DFT and IDFT Equations
12.2 Fast Fourier Transform
12.3 Discrete Cosine Transform
13. Image Compression Fundamentals
13.1 Baseline JPEG
13.2 DC Scaling
13.3 Quantization Tables
13.4 Entropy Coding
13.5 JPEG Extensions
14. Video Compression Fundamentals
14.1 Block Size
14.2 Motion Estimation
14.3 Frame Processing Order
14.4 Compressing I-frames
14.5 Compressing P-frames
14.6 Compressing B-frames
14.7 Rate Control and Buffering
14.8 Quantization Scale Factor
15. From MPEG to H.264 Video Compression
15.1 MPEG-2
15.2 H.264 Video Compression Standard
15.3 Digital Cinema Applications
16. Video Noise and Compression Artifacts
16.1 Salt-and-pepper Noise
16.2 Mosquito Noise
16.3 Block Artifacts
17. Video Modulation and Transport
17.1 Complex Modulation and Demodulation
17.2 Modulated Signal Bandwidth
17.3 Pulse Shaping Filter
17.4 Raised Cosine Filter
17.5 Signal Upconversion
17.6 Digital Upconversion
18. Video over IP
18.1 Basics of Internet Protocol (IP)
18.2 Encapsulation
18.3 Video Streams
18.4 Transport Protocols
18.5 IP Transport
18.6 Video Over Internet Issues
18.7 Video Streaming
18.8 Multicast Video
18.9 Video Conferencing
19. Segmentation and Focus
19.1 Measuring Focus
19.2 Segmentation
20. Memory Considerations When Building a Video Processing Design
20.1 The Frame Buffer
20.2 Calculating External Memory Bandwidth Required
20.3 Calculating On-Chip Memory
20.4 Conclusion
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
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Title page
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset