Muutke küpsiste eelistusi

Digital Video Concepts, Methods, and Metrics: Quality, Compression, Performance, and Power Trade-off Analysis 1st ed. [Pehme köide]

  • Formaat: Paperback / softback, 368 pages, kõrgus x laius: 254x178 mm, kaal: 5315 g, 115 Illustrations, black and white; XVII, 368 p. 115 illus., 1 Paperback / softback
  • Ilmumisaeg: 05-Nov-2014
  • Kirjastus: APress
  • ISBN-10: 1430267127
  • ISBN-13: 9781430267126
Teised raamatud teemal:
  • Pehme köide
  • Hind: 44,06 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Tavahind: 51,84 €
  • Säästad 15%
  • Raamatu kohalejõudmiseks kirjastusest kulub orienteeruvalt 2-4 nädalat
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Tellimisaeg 2-4 nädalat
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 368 pages, kõrgus x laius: 254x178 mm, kaal: 5315 g, 115 Illustrations, black and white; XVII, 368 p. 115 illus., 1 Paperback / softback
  • Ilmumisaeg: 05-Nov-2014
  • Kirjastus: APress
  • ISBN-10: 1430267127
  • ISBN-13: 9781430267126
Teised raamatud teemal:
Digital Video Concepts, Methods, and Metrics: Quality, Compression, Performance, and Power Trade-off Analysis is a concise reference for professionals in a wide range of applications and vocations. It focuses on giving the reader mastery over the concepts, methods and metrics of digital video coding, so that readers have sufficient understanding to choose and tune coding parameters for optimum results that would suit their particular needs for quality, compression, speed and power.





The practical aspects are many: Uploading video to the Internet is only the beginning of a trend where a consumer controls video quality and speed by trading off various other factors. Open source and proprietary applications such as video e-mail, private party content generation, editing and archiving, and cloud asset management would give further control to the end-user.





Digital video is frequently compressed and coded for easier storage and transmission. This process involves visual quality loss due to typical data compression techniques and requires use of high performance computing systems. A careful balance between the amount of compression, the visual quality loss and the coding speed is necessary to keep the total system cost down, while delivering a good user experience for various video applications. At the same time, power consumption optimizations are also essential to get the job done on inexpensive consumer platforms.





Trade-offs can be made among these factors, and relevant considerations are particularly important in resource-constrained low power devices. To better understand the trade-offs this book discusses a comprehensive set of engineering principles, strategies, methods and metrics. It also exposes readers to approaches on how to differentiate and rank video coding solutions.

Muu info

This is an open access book, the electronic versions are freely accessible online.
About the Author xv
About the Technical Reviewer xvii
Acknowledgments xix
Preface xxi
Chapter 1 Introduction
1(10)
The Key Concepts
2(3)
Digital Video
2(1)
Video Data Compression
3(1)
Noise Reduction
3(1)
Visual Quality
3(1)
Performance
4(1)
Power Consumption
4(1)
Video Compression Considerations
5(2)
Varying Uses
5(1)
Conflicting Requirements
6(1)
Hardware vs. Software Implementations
6(1)
Tradeoff Analysis
7(2)
Benchmarks and Standards
7(1)
Challenges and Opportunities
7(1)
The Outcomes of Tradeoff Analysis
8(1)
Emerging Video Applications
9(1)
Summary
9(2)
Chapter 2 Digital Video Compression Techniques
11(44)
Network Limits and Compression
11(2)
The Human Visual System
13(7)
The HVS Models
15(4)
Expoliting the HVS
19(1)
An Overview of Compression Techniques
20(18)
Data Structures and Concepts
20(9)
Chroma Subsampling
29(2)
Reduction of Redundancy
31(5)
Entropy Coding
36(2)
Compression Techniques: Cost-benefit Analysis
38(16)
Transform Coding Techniques
38(5)
Predictive Coding Techniques
43(5)
Additional Coding Techniques
48(3)
Rate-Distortion Theory
51(3)
Summary
54(1)
Chapter 3 Video Coding Standards
55(46)
Overview of International Video Coding Standards
56(35)
JPEG
56(1)
H.261
57(2)
MPEG-1
59(3)
MPEG-2
62(5)
H.263
67(3)
MPEG-4 (Part 2)
70(2)
AVC
72(12)
HEVC
84(5)
International Standards for Video Quality
89(2)
Overview of Other Industry Standards and Formats
91(9)
VC-1
91(2)
VP8
93(1)
VP9
94(6)
Summary
100(1)
Chapter 4 Video Quality Metrics
101(60)
Compression Loss, Artifacts, and Visual Quality
102(12)
Compression Loss: Quantization Noise
102(3)
Common Artifacts
105(8)
Factors Affecting Visual Quality
113(1)
Video Quality Evaluation Methods and Metrics
114(37)
Subjective Video Quality Evaluation
115(5)
Objective Video Quality Evaluation Methods and Metrics
120(31)
Measurement of Video Quality
151(2)
Subjective Measurements
151(1)
Objective Measurements and Their Applications
152(1)
Parameters to Tune
153(7)
Parameters that Impact Video Quality
154(4)
Tradeoff Opportunities
158(2)
Summary
160(1)
Chapter 5 Video Coding Performance
161(48)
CPU Speed and its Limits
162(1)
Motivation for Improvement
163(2)
Performance Considerations
165(18)
Maximum Resource Utilization
167(1)
Resource Specialization
168(3)
Video Parameters Tuning
171(12)
Performance Optimization Approaches
183(19)
Algorithmic Optimization
183(15)
Compiler and Code Optimization
198(2)
Overclocking
200(1)
Performance Bottlenecks
201(1)
Performance Measurement and Tuning
202(6)
Considerations
203(1)
Performance Metrics
203(1)
Tools and Applications
204(4)
Summary
208(1)
Chapter 6 Power Consumption by Video Applications
209(50)
Power Consumption and Its Limits
209(2)
Media Workloads on Consumer Platforms
211(5)
Media Usages
212(4)
Power-Aware Designs
216(1)
Power-Management Considerations
216(17)
ACPI and Power Management
217(3)
Power Management by the Operating System
220(6)
Power Management by the Processor
226(5)
The Voltage-Frequency Curve
231(2)
Power Optimizations
233(14)
Architectural Optimization
234(4)
Algorithmic Optimization
238(4)
System Integration Optimization
242(3)
Application-Level Optimization
245(2)
Power Measurement
247(3)
Methodology
247(2)
Considerations in Power Measurement
249(1)
Tools and Applications
250(7)
An Example DC Power-Measurement System
250(2)
Software Tools and Applications
252(5)
Summary
257(2)
Chapter 7 Video Application Power Consumption on Low-Power Platforms
259(38)
The Priorities for Low-Power Devices
260(2)
Typical Media Usage on Low-Power Platforms
262(12)
Video Playback and Browsing
265(2)
Video Recording
267(2)
Video Delivery over Wireless Display and Miracast
269(4)
Videophone or Videoconferencing
273(1)
System Low-Power States
274(6)
Drawbacks of the ACPI Simple Model
275(1)
Connected Standby and Standby States
275(4)
Combination of Low-Power States
279(1)
Power Management on Low-Power Platforms
280(3)
Special Hardware for Power Management
280(2)
Display Power Management
282(1)
Low-Power Platform Considerations
283(8)
Software Design
284(3)
Architectural Matters
287(4)
Power Optimization on Low-Power Platforms
291(2)
Run Fast and Turn Off
291(1)
Activity Scheduling
291(1)
Reducing Wake-ups
292(1)
Burst Mode Processing
292(1)
Improving CPU and GPU Parallelism
292(1)
GPU Memory Bandwidth Optimization
292(1)
Display Power Optimization
292(1)
Storage Power Optimization
293(1)
The Measurement of Low Power
293(2)
Processor Signals for Power
293(1)
Media Power Metrics
294(1)
Summary
295(2)
Chapter 8 Performance, Power, and Quality Tradeoff Analysis
297(24)
Considerations in a Tradeoff Analysis
298(5)
Types of Tradeoff Analyses
299(1)
Effects of Parameter Tuning
299(1)
Optimization Strategies
300(3)
The Performance--Power Tradeoff
303(5)
Case Study
304(4)
The Performance--Quality Tradeoff
308(9)
Case Study I
309(5)
Case Study II
314(3)
The Power--Quality Tradeoff
317(3)
Case Study
317(3)
Summary
320(1)
Chapter 9 Conclusion
321(8)
Key Points and Observations
321(5)
Considerations for the Future
326(3)
Enhanced Tools and Metrics for Analysis
326(1)
Improved Quality and Performance
326(1)
Emerging Uses and Applications
327(1)
Beyond Vision to the Other Senses
327(2)
Appendix A Appendix
329(6)
MSU Codec Comparison
329(2)
Industry Benchmarks
331(2)
MobileMark 2012
332(1)
PCMark and PowerMark
332(1)
GFXBench
332(1)
Suggested Reading
333(2)
Index 335
Shahriar Akramullah is a recognized expert in digital video engineering. He holds a PhD in Electrical Engineering, and has focused on video quality, compression and speed during his graduate studies. Recently, he has done comprehensive studies of trade-off analysis of visual quality and other factors as part of validation of Intel processor graphics drivers. Before enabling new encoding features, experiments and trade-off evaluations have been done, leading to various optimizations of suitable parameters. On this subject, the author has published several technical papers in various Intel conferences such as DTTC, SWPC, and VPG Tech Summit etc. Furthermore, the author has over 15 years of experience in this field, and has authored several patents and publications in international journals and conferences.