did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781441909589

VLSI Design for Video Coding

by ; ; ;
  • ISBN13:

    9781441909589

  • ISBN10:

    1441909583

  • Format: Hardcover
  • Copyright: 2010-01-30
  • Publisher: Springer Verlag
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $159.99 Save up to $126.58
  • Digital
    $72.39
    Add to Cart

    DURATION
    PRICE

Supplemental Materials

What is included with this book?

Summary

High definition video requires substantial compression in order to be transmitted or stored economically. Advances in video coding standards from MPEG-1, MPEG-2, MPEG-4 to H.264/AVC have provided ever increasing coding efficiency, at the expense of great computational complexity which can only be delivered through massively parallel processing. This book will present VLSI architectural design and chip implementation for high definition H.264/AVC video encoding, using a state-of-the-art video application, with complete VLSI prototype, via FPGA/ASIC. It will serve as an invaluable reference for anyone interested in VLSI design and high-level (EDA) synthesis for video.

Table of Contents

Introduction to Video Coding and H.264/AVCp. 1
Introductionp. 1
Basic Coding Unitp. 2
Video Encoding Flowp. 2
Color Space Conversionp. 2
Prediction of a Macroblockp. 3
Intraframe Predictionp. 4
Interframe Predictionp. 4
Motion Vectorp. 4
Prediction Errorp. 4
Space-Domain to Frequency-Domain Transformation of Residual Errorp. 5
Coefficient Quantizationp. 5
Reconstructionp. 5
Motion Compensationp. 5
Deblocking Filteringp. 6
Book Organizationp. 6
Intra Predictionp. 11
Introductionp. 11
Algorithmp. 12
Design Considerationp. 16
Related Worksp. 19
Prediction Time Reduction Approachesp. 19
Hardware Area Reduction Approachesp. 19
A VLSI Design for Intra Predictionp. 20
Subtasks Schedulingp. 20
Architecturep. 24
Evaluationp. 30
Summaryp. 30
Integer Motion Estimationp. 31
Introductionp. 31
Algorithmsp. 33
Design Considerationsp. 36
Related Worksp. 37
Architecturep. 37
Data-Reuse Schemesp. 43
A VLSI Design for Integer Motion Estimationp. 44
Proposed Data-Reuse Schemep. 45
Architecturep. 47
Data Flowp. 49
Evaluationp. 52
Summaryp. 53
Fractional Motion Estimationp. 57
Introductionp. 57
Algorithmsp. 58
Design Considerationsp. 61
Related Worksp. 61
A VLSI Design for Fractional Motion Estimationp. 63
Proposed Architecturep. 63
Proposed Resource Sharing Method for SATD Generatorp. 68
Evaluationp. 72
Summaryp. 72
Motion Compensationp. 73
Introductionp. 73
Algorithmsp. 73
Design Considerationsp. 75
Related Worksp. 75
Memory Traffic Reductionp. 76
Interpolation Enginep. 76
A VLSI Design for Motion Compensationp. 77
Motion Vector Generatorp. 77
Interpolatorp. 79
Evaluationp. 83
Summaryp. 83
Transform Codingp. 85
Introductionp. 85
Algorithmsp. 85
Design Considerationp. 97
Related Worksp. 97
Multitransform Engine Approachesp. 97
Trans/Quan or InvQuan/InvTrans Integration Approachesp. 97
A VLSI Design for Transform Codingp. 98
Subtasks Schedulingp. 98
Architecturep. 98
Evaluationp. 106
Summaryp. 106
Deblocking Filterp. 107
Introductionp. 107
Deblocking Filter Algorithmp. 108
Subtasks Processing Orderp. 112
Design Considerationsp. 113
Related Worksp. 115
A VLSI Design for Deblocking Filterp. 116
Subtasks Schedulingp. 116
Architecturep. 116
Evaluationp. 122
Summaryp. 124
CABAC Encoderp. 125
Introductionp. 125
CABAC Encoder Algorithmp. 125
Subtasks Processing Orderp. 134
Design Considerationp. 134
Related Worksp. 136
A VLSI Design for CABAC Encoderp. 139
Subtasks Schedulingp. 139
Architecturep. 140
Evaluationp. 147
Summaryp. 148
System Integrationp. 151
Introductionp. 151
Algorithmp. 151
Design Considerationp. 153
Related Worksp. 155
A VLSI Design for H.264/AVC Encoderp. 156
Subtasks Schedulingp. 156
Architecturep. 159
Evaluationp. 165
Summaryp. 166
Referencesp. 167
Indexp. 173
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program