IUKL Library
Normal view MARC view ISBD view

Next-Generation Video Coding and Streaming.

By: Bing, Benny.
Material type: materialTypeLabelBookSeries: New York Academy of Sciences Ser: Publisher: Newark : John Wiley & Sons, Incorporated, 2015Copyright date: �2016Description: 1 online resource (343 pages).Content type: text Media type: computer Carrier type: online resourceISBN: 9781119133322.Genre/Form: Electronic books.Online resources: Click to View
Contents:
Cover -- Title Page -- Copyright -- Contents -- Preface -- Chapter 1 Digital Video Delivery -- 1.1 Broadband TV Landscape -- 1.1.1 Internet TV Providers -- 1.1.2 Netflix -- 1.1.3 Hulu -- 1.1.4 Amazon -- 1.1.5 YouTube -- 1.1.6 ESPN3 -- 1.1.7 HBO -- 1.1.8 CBS -- 1.1.9 Sony -- 1.1.10 Retail Giants -- 1.2 Internet TV Delivery Platforms -- 1.2.1 Cloud TV -- 1.2.2 Content Delivery Network -- 1.2.3 Free CDN -- 1.2.4 Video Transcoding -- 1.3 Second Screen Device Adoption -- 1.3.1 Mobile Video -- 1.3.2 Mobile Versus Traditional TV -- 1.3.3 Over-the-Air Digital TV -- 1.3.4 Non-Real-Time TV Delivery -- 1.3.5 NRT Use Cases -- 1.3.6 Cable Wi-Fi Alliance -- 1.4 Screen and Video Resolution -- 1.4.1 Aspect Ratios -- 1.4.2 Video Resolution -- 1.4.3 Visual Quality -- 1.4.4 Matching Video Content to Screen Size -- 1.5 Stereoscopic 3D TV -- 1.5.1 Autostereoscopic 3D -- 1.5.2 Anaglyph 3D -- 1.6 Video Coding Standards -- 1.6.1 Exploiting Video Content Redundancies -- 1.6.2 High-Quality Versus High-Resolution Videos -- 1.6.3 Factors Affecting Coded Video Bit Rates -- 1.6.4 Factors Affecting Coded Frame Sizes -- 1.7 Video Streaming Protocols -- 1.7.1 Video Streaming over HTTP -- 1.7.2 Adaptive Bit Rate Streaming -- 1.7.3 Benefits and Drawbacks of Adaptive Streaming -- 1.7.4 HTTP Progressive Download -- 1.7.5 HTML5 -- 1.8 TV Interfaces and Navigation -- 1.8.1 Streaming Adapters -- 1.8.2 Streaming Boxes -- 1.8.3 Media-Activated TV Navigation -- 1.8.4 Smartphone and Tablet TV Navigation -- 1.8.5 Digital Living Network Alliance -- 1.8.6 Discovery and Launch -- 1.8.7 UltraViolet -- References -- Homework Problems -- Chapter 2 Video Coding Fundamentals -- 2.1 Sampling Formats of Raw Videos -- 2.1.1 Color Subsampling -- 2.1.2 YUV Versus RGB Color Space -- 2.1.3 Bit Rate and Storage Requirements -- 2.2 Impact of Video Compression -- 2.2.1 Rate-Distortion Optimization.
2.2.2 Partitions in a Video Frame -- 2.2.3 Video Coding Standards -- 2.2.4 Profiles and Levels -- 2.3 General Video Codec Operations -- 2.3.1 Transform Coding -- 2.3.2 Quantization -- 2.3.3 Deblocking Filter -- 2.4 Transform Coding -- 2.4.1 Orthonormal Transforms -- 2.4.2 Discrete Cosine Transform -- 2.4.3 Discrete Sine Transform -- 2.4.4 Asymmetric DST -- 2.4.5 Comparison of KLT, ADST, and DCT -- 2.4.6 Hybrid Transforms -- 2.4.7 Wavelet Transform -- 2.4.8 Impact of Transform Size -- 2.4.9 Impact of Parallel Coding -- 2.5 Entropy Coding -- 2.5.1 Variable Length Codes -- 2.5.2 Golomb Codes -- 2.5.3 Arithmetic Coding Overview -- 2.5.4 Nonadaptive Arithmetic Coding -- 2.5.5 Steps in Nonadaptive Arithmetic Coding -- 2.5.6 Context-Based Adaptive Arithmetic Coding -- 2.5.7 Code Synchronization -- 2.6 MPEG (H.26x) Standards -- 2.6.1 MPEG Frames -- 2.6.2 I Frames -- 2.6.3 P Frames -- 2.6.4 B Frames -- 2.6.5 Intracoded P and B Frames -- 2.7 Group of Pictures -- 2.7.1 GOP Length -- 2.7.2 Closed GOP -- 2.7.3 Error Resiliency in a Closed GOP -- 2.7.4 Decoding Sequence -- 2.7.5 Open GOP -- 2.7.6 Variable GOP Length -- 2.7.7 Random Access of MPEG Frames -- 2.8 Motion Estimation and Compensation -- 2.8.1 Motion Estimation -- 2.8.2 Motion Search in P Frames -- 2.8.3 Motion Search in B Frames -- 2.8.4 Fractional (Subsample) Motion Search -- 2.8.5 Motion Compensation -- 2.8.6 Computational Complexity -- 2.8.7 Motion Search Algorithms -- 2.8.8 Accelerating Motion Search -- 2.8.9 Impact of Video Resolution -- 2.9 Non-MPEG Video Coding -- 2.9.1 Motion JPEG -- 2.9.2 Dirac -- 2.9.3 WebM Project -- 2.10 Constant and Variable Bit-Rate Videos -- 2.10.1 CBR Encoding -- 2.10.2 VBR Encoding -- 2.10.3 Assessing Bit Rate Variability -- 2.10.4 Scene Change Detection -- 2.10.5 Adaptive Scene Change Detection -- 2.10.6 I Frame Size Prediction -- 2.11 Advanced Audio Coding.
2.11.1 Low and High Bit Rate AAC -- 2.11.2 High-Efficiency and Low-Complexity AAC -- 2.11.3 MPEG Surround -- 2.12 Video Containers -- 2.12.1 MPEG-4 -- 2.12.2 MP4 Access Units -- 2.12.3 Binary Format for Scenes -- 2.12.4 MP4 Overheads -- 2.12.5 MPEG-2 TS -- 2.12.6 MPEG-2 TS Structure -- 2.12.7 MPEG-2 TS Audio and Video PESs -- 2.12.8 MPEG-2 TS IP/Ethernet Encapsulation -- 2.13 CLOSED CAPTIONS -- References -- Homework Problems -- Chapter 3 H.264/AVC Standard -- 3.1 Overview of H.264 -- 3.1.1 Fundamental H.264 Benefits -- 3.1.2 H.264 Applications -- 3.2 H.264 Syntax and Semantics -- 3.2.1 Profiles and Levels -- 3.2.2 Baseline, Extended, Main Profiles -- 3.2.3 High Profiles -- 3.3 H.264 Encoder -- 3.3.1 H.264 Slice Types -- 3.3.2 H.264 Intraprediction -- 3.3.3 Intraprediction for 4 x 4 Blocks -- 3.3.4 Intraprediction for 16 x 16 Macroblocks -- 3.3.5 Intra Pulse Code Modulation Mode -- 3.3.6 H.264 Interprediction -- 3.4 Rate Distortion Optimization -- 3.4.1 RDO under VBR -- 3.4.2 RDO under CBR -- 3.4.3 In-Loop Deblocking Filter -- 3.5 Video Coding and Network Abstraction Layers -- 3.5.1 Video Coding Layer -- 3.5.2 Network Abstraction Layer -- 3.5.3 Hypothetical Reference Decoder -- 3.5.4 Supplemental Enhancement Information -- 3.6 Error Resilience -- 3.6.1 Slice Coding -- 3.6.2 Data Partitioning -- 3.6.3 Slice Groups -- 3.6.4 Redundant Slices -- 3.6.5 Flexible Macroblock Ordering -- 3.6.6 FMO Types -- 3.6.7 FMO Overhead -- 3.6.8 Arbitrary Slice Ordering -- 3.7 Transform Coding -- 3.7.1 Transform Types -- 3.7.2 Hadamard Transforms -- 3.7.3 Transform Implementation -- 3.8 Entropy Coding -- 3.8.1 Context-Adaptive Binary Arithmetic Coding -- 3.8.2 CABAC Performance -- 3.8.3 Context-Adaptive Variable-Length Coding -- 3.9 Motion Vector Search -- 3.9.1 Motion Search Options -- 3.10 Multiple Reference Slices -- 3.10.1 Motivations for Using More Reference Slices.
3.10.2 Switching Reference Slices -- 3.11 Scalable Video Coding -- 3.11.1 Temporal Scalability -- 3.11.2 Spatial Scalability -- 3.11.3 Video Quality Scalability -- 3.11.4 Disadvantages of SVC -- References -- Homework Problems -- Chapter 4 H.265/HEVC Standard -- 4.1 H.265 Overview -- 4.1.1 Fundamental H.265 Benefits -- 4.1.2 H.265 Applications -- 4.1.3 Video Input -- 4.2 H.265 Syntax and Semantics -- 4.2.1 Parameter Set Structure -- 4.2.2 NAL Unit Syntax Structure -- 4.2.3 Reference Frame Sets and Lists -- 4.2.4 H.265 GOP Structure -- 4.2.5 Support for Open GOPs and Random Access -- 4.2.6 Video Coding Layer -- 4.2.7 Temporal Sublayers -- 4.2.8 Error Resilience -- 4.2.9 RTP Support -- 4.3 Profiles, Levels, and Tiers -- 4.3.1 Profiles -- 4.3.2 Levels -- 4.3.3 Range Extensions -- 4.4 Quadtrees -- 4.4.1 Variable Block Size Quadtree Partitioning -- 4.4.2 Coding Tree Units -- 4.4.3 Splitting of Coding Blocks -- 4.4.4 Frame Boundary Matching -- 4.4.5 Prediction Blocks and Units -- 4.4.6 Transform Blocks and Units -- 4.4.7 Determining the Quadtree Depth -- 4.4.8 Coding Unit Identification -- 4.5 Slices -- 4.5.1 Tiles -- 4.5.2 Dependent Slice Segments -- 4.5.3 Wavefront Parallel Processing -- 4.5.4 Practical Considerations for Parallel Processing -- 4.6 Intraprediction -- 4.6.1 Prediction Block Partitioning -- 4.6.2 Intra-Angular Prediction -- 4.6.3 Intra-DC and Intra-Planar Prediction -- 4.6.4 Adaptive Smoothing of Reference Samples -- 4.6.5 Filtering of Prediction Block Boundary Samples -- 4.6.6 Reference Sample Substitution -- 4.6.7 Mode Coding -- 4.7 Interprediction -- 4.7.1 Fractional Sample Interpolation -- 4.7.2 Motion Vector Prediction -- 4.7.3 Merge Mode -- 4.7.4 Skip Mode -- 4.7.5 Advanced MV Prediction -- 4.7.6 Restrictions on Motion Data -- 4.7.7 Practical Considerations -- 4.8 Transform, Scaling, and Quantization.
4.8.1 Alternative 4 x 4 Transform -- 4.8.2 Scaling -- 4.8.3 Quantization -- 4.9 Entropy Encoding -- 4.9.1 H.265 Binarization Formats -- 4.9.2 Context Modeling -- 4.9.3 CABAC Throughput Issues -- 4.9.4 CABAC Encoding -- 4.9.5 CABAC Decoding -- 4.9.6 Coefficient Scanning -- 4.9.7 Coefficient Coding -- 4.10 In-Loop Filters -- 4.10.1 In-Loop Deblocking Filter -- 4.10.2 Sample-Adaptive Offset Filter -- 4.11 Special H.265 Coding Modes -- References -- Homework Problems -- Chapter 5 Assessing and Enhancing Video Quality -- 5.1 Introduction -- 5.1.1 Subjective Metrics -- 5.1.2 Limitations of Subjective Metrics -- 5.1.3 Objective Metrics -- 5.1.4 Types of Objective Metrics -- 5.1.5 References for Objective Metrics -- 5.1.6 Network Impact -- 5.2 Distortion Measure -- 5.2.1 Sum of Absolute Differences -- 5.2.2 Sum of Absolute Transformed Differences -- 5.3 Peak Signal to Noise Ratio -- 5.3.1 Combined PSNR -- 5.3.2 Impact of Video Resolution and QP on PSNR -- 5.3.3 Limitations of PSNR -- 5.4 Structural Similarity Index -- 5.5 Observable Versus Perceptual Visual Artifacts -- 5.5.1 Limited Information Provided by PSNR -- 5.5.2 Observable Artifacts and Link Quality -- 5.5.3 Combined Spatial and Temporal Video Quality Assessment -- 5.6 Error Concealment -- 5.6.1 Error Resilience -- 5.6.2 Impact on Visual Artifacts -- 5.6.3 Types of Error Concealment -- 5.6.4 Comparison of EC Methods -- 5.6.5 Increasing Frame Rate Using EC -- 5.6.6 Actions Performed After EC -- 5.7 Color Science -- 5.7.1 Color Reception -- 5.7.2 Color Reproduction -- References -- Homework Problems -- Chapter 6 Coding Performance of H.262, H.264, and H.265 -- 6.1 Coding Parameters -- 6.1.1 Coding Block Size -- 6.1.2 Transform Block Size -- 6.1.3 TMVP, SAO, AMP -- 6.2 Comparison of H.265 And H.264 -- 6.2.1 Absolute Coding Efficiency -- 6.2.2 Relative Coding Gain.
6.2.3 Videos with Different Levels of Motion.
Tags from this library: No tags from this library for this title. Log in to add tags.
Item type Current location Collection Call number URL Copy number Status Date due Item holds
E-book E-book IUKL Library
Subscripti https://ebookcentral.proquest.com/lib/kliuc-ebooks/detail.action?docID=7104449 1 Available
Total holds: 0

Cover -- Title Page -- Copyright -- Contents -- Preface -- Chapter 1 Digital Video Delivery -- 1.1 Broadband TV Landscape -- 1.1.1 Internet TV Providers -- 1.1.2 Netflix -- 1.1.3 Hulu -- 1.1.4 Amazon -- 1.1.5 YouTube -- 1.1.6 ESPN3 -- 1.1.7 HBO -- 1.1.8 CBS -- 1.1.9 Sony -- 1.1.10 Retail Giants -- 1.2 Internet TV Delivery Platforms -- 1.2.1 Cloud TV -- 1.2.2 Content Delivery Network -- 1.2.3 Free CDN -- 1.2.4 Video Transcoding -- 1.3 Second Screen Device Adoption -- 1.3.1 Mobile Video -- 1.3.2 Mobile Versus Traditional TV -- 1.3.3 Over-the-Air Digital TV -- 1.3.4 Non-Real-Time TV Delivery -- 1.3.5 NRT Use Cases -- 1.3.6 Cable Wi-Fi Alliance -- 1.4 Screen and Video Resolution -- 1.4.1 Aspect Ratios -- 1.4.2 Video Resolution -- 1.4.3 Visual Quality -- 1.4.4 Matching Video Content to Screen Size -- 1.5 Stereoscopic 3D TV -- 1.5.1 Autostereoscopic 3D -- 1.5.2 Anaglyph 3D -- 1.6 Video Coding Standards -- 1.6.1 Exploiting Video Content Redundancies -- 1.6.2 High-Quality Versus High-Resolution Videos -- 1.6.3 Factors Affecting Coded Video Bit Rates -- 1.6.4 Factors Affecting Coded Frame Sizes -- 1.7 Video Streaming Protocols -- 1.7.1 Video Streaming over HTTP -- 1.7.2 Adaptive Bit Rate Streaming -- 1.7.3 Benefits and Drawbacks of Adaptive Streaming -- 1.7.4 HTTP Progressive Download -- 1.7.5 HTML5 -- 1.8 TV Interfaces and Navigation -- 1.8.1 Streaming Adapters -- 1.8.2 Streaming Boxes -- 1.8.3 Media-Activated TV Navigation -- 1.8.4 Smartphone and Tablet TV Navigation -- 1.8.5 Digital Living Network Alliance -- 1.8.6 Discovery and Launch -- 1.8.7 UltraViolet -- References -- Homework Problems -- Chapter 2 Video Coding Fundamentals -- 2.1 Sampling Formats of Raw Videos -- 2.1.1 Color Subsampling -- 2.1.2 YUV Versus RGB Color Space -- 2.1.3 Bit Rate and Storage Requirements -- 2.2 Impact of Video Compression -- 2.2.1 Rate-Distortion Optimization.

2.2.2 Partitions in a Video Frame -- 2.2.3 Video Coding Standards -- 2.2.4 Profiles and Levels -- 2.3 General Video Codec Operations -- 2.3.1 Transform Coding -- 2.3.2 Quantization -- 2.3.3 Deblocking Filter -- 2.4 Transform Coding -- 2.4.1 Orthonormal Transforms -- 2.4.2 Discrete Cosine Transform -- 2.4.3 Discrete Sine Transform -- 2.4.4 Asymmetric DST -- 2.4.5 Comparison of KLT, ADST, and DCT -- 2.4.6 Hybrid Transforms -- 2.4.7 Wavelet Transform -- 2.4.8 Impact of Transform Size -- 2.4.9 Impact of Parallel Coding -- 2.5 Entropy Coding -- 2.5.1 Variable Length Codes -- 2.5.2 Golomb Codes -- 2.5.3 Arithmetic Coding Overview -- 2.5.4 Nonadaptive Arithmetic Coding -- 2.5.5 Steps in Nonadaptive Arithmetic Coding -- 2.5.6 Context-Based Adaptive Arithmetic Coding -- 2.5.7 Code Synchronization -- 2.6 MPEG (H.26x) Standards -- 2.6.1 MPEG Frames -- 2.6.2 I Frames -- 2.6.3 P Frames -- 2.6.4 B Frames -- 2.6.5 Intracoded P and B Frames -- 2.7 Group of Pictures -- 2.7.1 GOP Length -- 2.7.2 Closed GOP -- 2.7.3 Error Resiliency in a Closed GOP -- 2.7.4 Decoding Sequence -- 2.7.5 Open GOP -- 2.7.6 Variable GOP Length -- 2.7.7 Random Access of MPEG Frames -- 2.8 Motion Estimation and Compensation -- 2.8.1 Motion Estimation -- 2.8.2 Motion Search in P Frames -- 2.8.3 Motion Search in B Frames -- 2.8.4 Fractional (Subsample) Motion Search -- 2.8.5 Motion Compensation -- 2.8.6 Computational Complexity -- 2.8.7 Motion Search Algorithms -- 2.8.8 Accelerating Motion Search -- 2.8.9 Impact of Video Resolution -- 2.9 Non-MPEG Video Coding -- 2.9.1 Motion JPEG -- 2.9.2 Dirac -- 2.9.3 WebM Project -- 2.10 Constant and Variable Bit-Rate Videos -- 2.10.1 CBR Encoding -- 2.10.2 VBR Encoding -- 2.10.3 Assessing Bit Rate Variability -- 2.10.4 Scene Change Detection -- 2.10.5 Adaptive Scene Change Detection -- 2.10.6 I Frame Size Prediction -- 2.11 Advanced Audio Coding.

2.11.1 Low and High Bit Rate AAC -- 2.11.2 High-Efficiency and Low-Complexity AAC -- 2.11.3 MPEG Surround -- 2.12 Video Containers -- 2.12.1 MPEG-4 -- 2.12.2 MP4 Access Units -- 2.12.3 Binary Format for Scenes -- 2.12.4 MP4 Overheads -- 2.12.5 MPEG-2 TS -- 2.12.6 MPEG-2 TS Structure -- 2.12.7 MPEG-2 TS Audio and Video PESs -- 2.12.8 MPEG-2 TS IP/Ethernet Encapsulation -- 2.13 CLOSED CAPTIONS -- References -- Homework Problems -- Chapter 3 H.264/AVC Standard -- 3.1 Overview of H.264 -- 3.1.1 Fundamental H.264 Benefits -- 3.1.2 H.264 Applications -- 3.2 H.264 Syntax and Semantics -- 3.2.1 Profiles and Levels -- 3.2.2 Baseline, Extended, Main Profiles -- 3.2.3 High Profiles -- 3.3 H.264 Encoder -- 3.3.1 H.264 Slice Types -- 3.3.2 H.264 Intraprediction -- 3.3.3 Intraprediction for 4 x 4 Blocks -- 3.3.4 Intraprediction for 16 x 16 Macroblocks -- 3.3.5 Intra Pulse Code Modulation Mode -- 3.3.6 H.264 Interprediction -- 3.4 Rate Distortion Optimization -- 3.4.1 RDO under VBR -- 3.4.2 RDO under CBR -- 3.4.3 In-Loop Deblocking Filter -- 3.5 Video Coding and Network Abstraction Layers -- 3.5.1 Video Coding Layer -- 3.5.2 Network Abstraction Layer -- 3.5.3 Hypothetical Reference Decoder -- 3.5.4 Supplemental Enhancement Information -- 3.6 Error Resilience -- 3.6.1 Slice Coding -- 3.6.2 Data Partitioning -- 3.6.3 Slice Groups -- 3.6.4 Redundant Slices -- 3.6.5 Flexible Macroblock Ordering -- 3.6.6 FMO Types -- 3.6.7 FMO Overhead -- 3.6.8 Arbitrary Slice Ordering -- 3.7 Transform Coding -- 3.7.1 Transform Types -- 3.7.2 Hadamard Transforms -- 3.7.3 Transform Implementation -- 3.8 Entropy Coding -- 3.8.1 Context-Adaptive Binary Arithmetic Coding -- 3.8.2 CABAC Performance -- 3.8.3 Context-Adaptive Variable-Length Coding -- 3.9 Motion Vector Search -- 3.9.1 Motion Search Options -- 3.10 Multiple Reference Slices -- 3.10.1 Motivations for Using More Reference Slices.

3.10.2 Switching Reference Slices -- 3.11 Scalable Video Coding -- 3.11.1 Temporal Scalability -- 3.11.2 Spatial Scalability -- 3.11.3 Video Quality Scalability -- 3.11.4 Disadvantages of SVC -- References -- Homework Problems -- Chapter 4 H.265/HEVC Standard -- 4.1 H.265 Overview -- 4.1.1 Fundamental H.265 Benefits -- 4.1.2 H.265 Applications -- 4.1.3 Video Input -- 4.2 H.265 Syntax and Semantics -- 4.2.1 Parameter Set Structure -- 4.2.2 NAL Unit Syntax Structure -- 4.2.3 Reference Frame Sets and Lists -- 4.2.4 H.265 GOP Structure -- 4.2.5 Support for Open GOPs and Random Access -- 4.2.6 Video Coding Layer -- 4.2.7 Temporal Sublayers -- 4.2.8 Error Resilience -- 4.2.9 RTP Support -- 4.3 Profiles, Levels, and Tiers -- 4.3.1 Profiles -- 4.3.2 Levels -- 4.3.3 Range Extensions -- 4.4 Quadtrees -- 4.4.1 Variable Block Size Quadtree Partitioning -- 4.4.2 Coding Tree Units -- 4.4.3 Splitting of Coding Blocks -- 4.4.4 Frame Boundary Matching -- 4.4.5 Prediction Blocks and Units -- 4.4.6 Transform Blocks and Units -- 4.4.7 Determining the Quadtree Depth -- 4.4.8 Coding Unit Identification -- 4.5 Slices -- 4.5.1 Tiles -- 4.5.2 Dependent Slice Segments -- 4.5.3 Wavefront Parallel Processing -- 4.5.4 Practical Considerations for Parallel Processing -- 4.6 Intraprediction -- 4.6.1 Prediction Block Partitioning -- 4.6.2 Intra-Angular Prediction -- 4.6.3 Intra-DC and Intra-Planar Prediction -- 4.6.4 Adaptive Smoothing of Reference Samples -- 4.6.5 Filtering of Prediction Block Boundary Samples -- 4.6.6 Reference Sample Substitution -- 4.6.7 Mode Coding -- 4.7 Interprediction -- 4.7.1 Fractional Sample Interpolation -- 4.7.2 Motion Vector Prediction -- 4.7.3 Merge Mode -- 4.7.4 Skip Mode -- 4.7.5 Advanced MV Prediction -- 4.7.6 Restrictions on Motion Data -- 4.7.7 Practical Considerations -- 4.8 Transform, Scaling, and Quantization.

4.8.1 Alternative 4 x 4 Transform -- 4.8.2 Scaling -- 4.8.3 Quantization -- 4.9 Entropy Encoding -- 4.9.1 H.265 Binarization Formats -- 4.9.2 Context Modeling -- 4.9.3 CABAC Throughput Issues -- 4.9.4 CABAC Encoding -- 4.9.5 CABAC Decoding -- 4.9.6 Coefficient Scanning -- 4.9.7 Coefficient Coding -- 4.10 In-Loop Filters -- 4.10.1 In-Loop Deblocking Filter -- 4.10.2 Sample-Adaptive Offset Filter -- 4.11 Special H.265 Coding Modes -- References -- Homework Problems -- Chapter 5 Assessing and Enhancing Video Quality -- 5.1 Introduction -- 5.1.1 Subjective Metrics -- 5.1.2 Limitations of Subjective Metrics -- 5.1.3 Objective Metrics -- 5.1.4 Types of Objective Metrics -- 5.1.5 References for Objective Metrics -- 5.1.6 Network Impact -- 5.2 Distortion Measure -- 5.2.1 Sum of Absolute Differences -- 5.2.2 Sum of Absolute Transformed Differences -- 5.3 Peak Signal to Noise Ratio -- 5.3.1 Combined PSNR -- 5.3.2 Impact of Video Resolution and QP on PSNR -- 5.3.3 Limitations of PSNR -- 5.4 Structural Similarity Index -- 5.5 Observable Versus Perceptual Visual Artifacts -- 5.5.1 Limited Information Provided by PSNR -- 5.5.2 Observable Artifacts and Link Quality -- 5.5.3 Combined Spatial and Temporal Video Quality Assessment -- 5.6 Error Concealment -- 5.6.1 Error Resilience -- 5.6.2 Impact on Visual Artifacts -- 5.6.3 Types of Error Concealment -- 5.6.4 Comparison of EC Methods -- 5.6.5 Increasing Frame Rate Using EC -- 5.6.6 Actions Performed After EC -- 5.7 Color Science -- 5.7.1 Color Reception -- 5.7.2 Color Reproduction -- References -- Homework Problems -- Chapter 6 Coding Performance of H.262, H.264, and H.265 -- 6.1 Coding Parameters -- 6.1.1 Coding Block Size -- 6.1.2 Transform Block Size -- 6.1.3 TMVP, SAO, AMP -- 6.2 Comparison of H.265 And H.264 -- 6.2.1 Absolute Coding Efficiency -- 6.2.2 Relative Coding Gain.

6.2.3 Videos with Different Levels of Motion.

Description based on publisher supplied metadata and other sources.

Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2022. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.

There are no comments for this item.

Log in to your account to post a comment.
The Library's homepage is at http://library.iukl.edu.my/.