Series Introduction |
Preface |
Background and Standards / Part I: |
Video Communications / 1: |
Importance of Video Compression / 1.1: |
Advances in Video Coding / 1.2: |
Waveform-Based Video Coding / 1.2.1: |
Model-Based Video Coding / 1.2.2: |
Motion-Compensated DCT Video Coding / 2: |
Basic Principles of Motion Compensated Transform Coding / 2.1: |
Picture Formats / 2.2: |
Color Spaces and Sample Positions / 2.3: |
Layers in Video Stream / 2.4: |
Intraframe Block-Based Coding / 2.5: |
Spatial Decorrelation Through DCT / 2.5.1: |
Exploitation of Visual Insensitivity Through Quantization / 2.5.2: |
Lossless Compression Through Entropy Codin / 2.5.3: |
Interframe Block-Based Coding / 2.6: |
Block-Based Motion Estimation Algorithms / 2.6.1: |
Block-Based Motion Compensation / 2.6.2: |
Coding DCT Coefficients in Interframes / 2.6.3: |
Motion-Compensated DCT Video Encoder and Decoder / 2.7: |
Fully DCT-Based Motion-Compensated Video Coder Structure / 2.8: |
Video Coding Standards / 3: |
Overview of Video Coding Standards / 3.1: |
JPEG Standards / 3.1.1: |
ITU H series / 3.1.2: |
MPEG Standards / 3.1.3: |
H.261 / 3.2: |
H.263 / 3.2.2: |
MPEG-1 / 3.2.3: |
MPEG-2 (H.262) and HDTV / 3.2.4: |
MPEG-4 / 3.2.5: |
Algorithms / Part II: |
DCT-Based Motion Estimation / 4: |
DCT Pseudo-Phase Techniques / 4.1: |
2-D Translational Motion Model / 4.2: |
The DXT-ME Algorithm / 4.3: |
Unitary Property of the System Matrix / 4.4: |
Motion Estimation in Uniformly Bright Background / 4.5: |
Computational Issues and Complexity / 4.6: |
Simulation for Application to Image Registration / 4.7: |
DCT-Based Motion Estimation Approach / 4.8: |
Preprocessing / 4.8.1: |
Adaptive Overlapping Approach / 4.8.2: |
Simulation Results / 4.9: |
Rough Count of Computations / 4.10: |
Interpolation-Free Subpixel Motion Estimation / 5: |
Pseudo Phases at Subpixel Level / 5.1: |
One-Dimensional Signal Model / 5.1.1: |
Two-Dimensional Image Model / 5.1.2: |
Subpel Sinusoidal Orthogonality Principles / 5.2: |
DCT-Based Subpixel Motion Estimation / 5.3: |
DCT-Based Half-Pel Motion Estimation Algorithm (HDXT-ME) / 5.3.1: |
DCT-Based Quarter-Pel Motion Estimation Algorithm (QDXT-ME and Q4DXT-ME) / 5.3.2: |
Simulation Result / 5.4: |
DCT-Based Motion Compensation / 6: |
Integer-Pel DCT-Based Motion Compensation / 6.1: |
Subpixel DCT-Based Motion Compensation / 6.2: |
Interpolation Filter / 6.2.1: |
Bilinear Interpolated Subpixel Motion Compensation / 6.2.2: |
Cubic Interpolated Subpixel Motion Compensation / 6.2.3: |
Interpolation By DCT/DST / 6.2.4: |
DCT-I Interpolated Sequence / 6.3.1: |
DCT-II of DCT-I Interpolated Half-Pel Motion Compensated Block / 6.3.2: |
Matching Encoders with Decoders / 6.4: |
Matching SE with SD / 6.4.1: |
Matching TE with SD / 6.4.2: |
Matching SE with TD / 6.4.3: |
MPEG-4 and Content-Based Video Coding / 7: |
Overview of MPEG-4 Standard / 7.1: |
MPEG-4 Architecture / 7.1.1: |
MPEG-4 Video Coding / 7.2: |
Overview of MPEG-4 Video Coding / 7.2.1: |
Arbitrarily Shaped Region Texture Coding / 7.2.2: |
Motion Estimation and Compensation / 7.2.3: |
Arbitrary Shape Coding / 7.2.4: |
Advanced Coding Techniques / 7.2.5: |
Deliver Video Bitstream over Networks / 7.3: |
Rate Control / 7.3.1: |
Error Resilience / 7.3.2: |
Universal Accessibility / 7.3.3: |
DCT-Domain Content-Based Video Coding / 7.4: |
Transform Domain Motion Estimation/Compensation / 7.4.1: |
Architectures and Implementation / 7.4.2: |
Dual Generation of DCT and DST / 8: |
Discrete Sinusoidal Transforms / 8.1: |
Evolution of the Algorithms and Architectures / 8.1.1: |
What Is Unique in Our Design? / 8.1.2: |
One-Dimensional DCT Lattice Structures / 8.2: |
Inverse Transforms / 8.2.1: |
Multiplier-Reduction of the Lattice Structure / 8.2.3: |
Comparisons of Architectures / 8.2.4: |
Two-Dimensional DCT Lattice Structures / 8.3: |
Dual Generation of 2-D DCT and DSCT / 8.3.1: |
Architectures of Frame-Recursive Lattice 2D-DCT and 2-D DSCT / 8.3.3: |
Comparisons / 8.3.4: |
Applications to the HDTV Systems / 8.3.5: |
Efficient Design of Video Coding Engine / 9: |
Overview of Embedded Video Coding Engine / 9.1: |
Overview of an Embedded Video Coder Design / 9.1.1: |
Efficient Architecture of a Video Coding Engine / 9.2: |
Why Should We Use CORDIC-Based Design? / 9.2.1: |
2D-DXT/IDXT-II Programmable Module / 9.2.2: |
Type Transformation Module / 9.2.3: |
Pseudo-Phase Computation / 9.2.4: |
Peak Searching / 9.2.5: |
Half-Pel Motion Estimator Design / 9.2.6: |
VLSI Design of Video Coding Engine / 9.2.7: |
Design Criteria / 9.3.1: |
VLSI Implementation / 9.3.2: |
Low-Power and High-Performance Design / 10: |
Low-Power Design / 10.1: |
Low-Power Design Approaches / 10.1.1: |
Algorithm/Architecture-Based Low-Power/High-Performance Approaches / 10.1.2: |
Look-Ahead and Multirate Computing Concepts / 10.1.3: |
Low-Power and High-Performance Architectures / 10.2: |
Two-Stage Look-Ahead Type-II DCT/IDCT Coder / 10.2.1: |
Pipelining Design for DCT Coefficients Conversion / 10.2.2: |
Multirate Design for Pseudo-Phase Computation / 10.2.3: |
Pipelining Design for Peak-Search / 10.2.4: |
Two-Stage Look-Ahead Half-Pel Motion Estimator / 10.2.5: |
Simulation Results and Hardware Cost / 10.3: |
Applications / Part IV: |
End-to-End Video over IP Delivery / 11: |
Overview of Our Design / 11.1: |
A Sonet Network Adapter Design / 11.1.1: |
Joint Source-Channel Multistream Coding / 11.1.2: |
The Brief Overview of Sonet / 11.2: |
Packet over Sonet or Directly over Fiber / 11.2.2: |
Design and Implement a Sonet Network Adapter / 11.2.3: |
The Performance of Sonet Device / 11.2.4: |
Multistream Video Coding / 11.3: |
What is Unique in the Multistream Video Coding? / 11.3.1: |
The Design of Multistream Video Coding / 11.3.2: |
Bibliography / 11.4: |
Index |
Series Introduction |
Preface |
Background and Standards / Part I: |