Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Title
Copyright
About ApressOpen
Contents at a Glance
Contents
About the Author
About the Technical Reviewer
Acknowledgments
Preface
Chapter 1: Introduction
The Key Concepts
Digital Video
Video Data Compression
Noise Reduction
Visual Quality
Performance
Power Consumption
Video Compression Considerations
Varying Uses
Conflicting Requirements
Hardware vs. Software Implementations
Tradeoff Analysis
Benchmarks and Standards
Challenges and Opportunities
The Outcomes of Tradeoff Analysis
Emerging Video Applications
Summary
Chapter 2: Digital Video Compression Techniques
Network Limits and Compression
The Human Visual System
The HVS Models
Expoliting the HVS
An Overview of Compression Techniques
Data Structures and Concepts
Chroma Subsampling
Reduction of Redundancy
Entropy Coding
Compression Techniques: Cost-benefit Analysis
Transform Coding Techniques
Predictive Coding Techniques
Additional Coding Techniques
Rate-Distortion Theory
Summary
Chapter 3: Video Coding Standards
Overview of International Video Coding Standards
JPEG
H.261
MPEG-1
MPEG-2
H.263
MPEG-4 (Part 2)
AVC
HEVC
International Standards for Video Quality
Overview of Other Industry Standards and Formats
VC-1
VP8
VP9
Summary
Chapter 4: Video Quality Metrics
Compression Loss, Artifacts, and Visual Quality
Compression Loss: Quantization Noise
Common Artifacts
Factors Affecting Visual Quality
Video Quality Evaluation Methods and Metrics
Subjective Video Quality Evaluation
Objective Video Quality Evaluation Methods and Metrics
Measurement of Video Quality
Subjective Measurements
Objective Measurements and Their Applications
Parameters to Tune
Parameters that Impact Video Quality
Tradeoff Opportunities
Summary
Chapter 5: Video Coding Performance
CPU Speed and its Limits
Motivation for Improvement
Performance Considerations
Maximum Resource Utilization
Resource Specialization
Video Parameters Tuning
Performance Optimization Approaches
Algorithmic Optimization
Compiler and Code Optimization
Overclocking
Performance Bottlenecks
Performance Measurement and Tuning
Considerations
Performance Metrics
Tools and Applications
Summary
Chapter 6: Power Consumption by Video Applications
Power Consumption and Its Limits
Media Workloads on Consumer Platforms
Media Usages
Power-Aware Designs
Power-Management Considerations
ACPI and Power Management
Power Management by the Operating System
Power Management by the Processor
The Voltage-Frequency Curve
Power Optimizations
Architectural Optimization
Algorithmic Optimization
System Integration Optimization
Application-Level Optimization
Power Measurement
Methodology
Considerations in Power Measurement
Tools and Applications
An Example DC Power-Measurement System
Software Tools and Applications
Summary
Chapter 7: Video Application Power Consumption on Low-Power Platforms
The Priorities for Low-Power Devices
Typical Media Usage on Low-Power Platforms
Video Playback and Browsing
Video Recording
Video Delivery over Wireless Display and Miracast
Videophone or Videoconferencing
System Low-Power States
Drawbacks of the ACPI Simple Model
Connected Standby and Standby States
Combination of Low-Power States
Power Management on Low-Power Platforms
Special Hardware for Power Management
Display Power Management
Low-Power Platform Considerations
Software Design
Architectural Matters
Power Optimization on Low-Power Platforms
Run Fast and Turn Off
Activity Scheduling
Reducing Wake-ups
Burst Mode Processing
Improving CPU and GPU Parallelism
GPU Memory Bandwidth Optimization
Display Power Optimization
Storage Power Optimization
The Measurement of Low Power
Processor Signals for Power
Media Power Metrics
Summary
Chapter 8: Performance, Power, and Quality Tradeoff Analysis
Considerations in a Tradeoff Analysis
Types of Tradeoff Analyses
Effects of Parameter Tuning
Optimization Strategies
The Performance–Power Tradeoff
Case Study
The Performance–Quality Tradeoff
Case Study I
Case Study II
The Power–Quality Tradeoff
Case Study
Summary
Chapter 9: Conclusion
Key Points and Observations
Considerations for the Future
Enhanced Tools and Metrics for Analysis
Improved Quality and Performance
Emerging Uses and Applications
Beyond Vision to the Other Senses
Appendix A: Appendix
MSU Codec Comparison
Industry Benchmarks
MobileMark 2012
PCMark and PowerMark
GFXBench
Suggested Reading
Index
← Prev
Back
Next →
← Prev
Back
Next →