Rate-GOP Based Rate Control for HEVC SHANSHE WANG, SIWEI MA, SHIQI WANG, DEBIN ZHAO, AND WEN GAO IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING,

Slides:



Advertisements
Similar presentations
Packet Video Error Concealment With Auto Regressive Model Yongbing Zhang, Xinguang Xiang, Debin Zhao, Siwe Ma, Student Member, IEEE, and Wen Gao, Fellow,
Advertisements

Wen-Hsiao Peng Chun-Chi Chen
KIANOOSH MOKHTARIAN SCHOOL OF COMPUTING SCIENCE SIMON FRASER UNIVERSITY 6/24/2007 Overview of the Scalable Video Coding Extension of the H.264/AVC Standard.
Towards Efficient Wavefront Parallel Encoding of HEVC: Parallelism Analysis and Improvement Keji Chen, Yizhou Duan, Jun Sun, Zongming Guo 2014 IEEE 16th.
FAST MODE DECISION ALGORITHM FOR INTRA PREDICTION IN HEVC
S HORT D ISTANCE I NTRA C ODING S CHEME FOR H IGH E FFICIENCY V IDEO C ODING IEEE Transaction on Image Processing, Vol. 22, No. 2, February 2013 Xiaoran.
A Highly Parallel Framework for HEVC Coding Unit Partitioning Tree Decision on Many-core Processors Chenggang Yan, Yongdong Zhang, Jizheng Xu, Feng Dai,
Software Architecture of High Efficiency Video Coding for Many-Core Systems with Power- Efficient Workload Balancing Muhammad Usman Karim Khan, Muhammad.
Efficient Bit Allocation and CTU level Rate Control for HEVC Picture Coding Symposium, 2013, IEEE Junjun Si, Siwei Ma, Wen Gao Insitute of Digital Media,
H.264/AVC Baseline Profile Decoder Complexity Analysis Michael Horowitz, Anthony Joch, Faouzi Kossentini, and Antti Hallapuro IEEE TRANSACTIONS ON CIRCUITS.
1 Adaptive slice-level parallelism for H.264/AVC encoding using pre macroblock mode selection Bongsoo Jung, Byeungwoo Jeon Journal of Visual Communication.
{ Fast Disparity Estimation Using Spatio- temporal Correlation of Disparity Field for Multiview Video Coding Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen.
Shaobo Zhang, Xiaoyun Zhang, Zhiyong Gao
Overview of Error Resiliency Schemes in H.264/AVC Standard Sunil Kumar, Liyang Xu, Mrinal K. Mandal, and Sethuraman Panchanathan Elsevier Journal of Visual.
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
Rate-Distortion Optimized Layered Coding with Unequal Error Protection for Robust Internet Video Michael Gallant, Member, IEEE, and Faouzi Kossentini,
1 A Unified Rate-Distortion Analysis Framework for Transform Coding Student : Ho-Chang Wu Student : Ho-Chang Wu Advisor : Prof. David W. Lin Advisor :
1 An Efficient Mode Decision Algorithm for H.264/AVC Encoding Optimization IEEE TRANSACTION ON MULTIMEDIA Hanli Wang, Student Member, IEEE, Sam Kwong,
Source-Channel Prediction in Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Laboratory ECE Department University of California,
A New Rate-Complexity-QP Algorithm for HEVC Intra-Picture Rate Control LING TIAN, YIMIN ZHOU, AND XIAOJUN CAO 2014 INTERNATIONAL CONFERENCE ON COMPUTING,
BIN LI, HOUQIAN LI, LI LI, AND JINLEI ZHANG IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL.23, NO.9, SEPTEMBER
Block Partitioning Structure in the HEVC Standard
BY AMRUTA KULKARNI STUDENT ID : UNDER SUPERVISION OF DR. K.R. RAO Complexity Reduction Algorithm for Intra Mode Selection in H.264/AVC Video.
A Sequence-Based Rate Control Framework for Consistent Quality Real-Time Video Bo Xie and Wenjun Zeng CSVT 2006.
Xinqiao LiuRate constrained conditional replenishment1 Rate-Constrained Conditional Replenishment with Adaptive Change Detection Xinqiao Liu December 8,
4/24/2002SCL UCSB1 Optimal End-to-end Distortion Estimation for Drift Management in Scalable Video Coding H. Yang, R. Zhang and K. Rose Signal Compression.
09/24/02ICIP20021 Drift Management and Adaptive Bit Rate Allocation in Scalable Video Coding H. Yang, R. Zhang and K. Rose Signal Compression Lab ECE Department.
G. Valenzise *, M. Tagliasacchi *, S. Tubaro *, L. Piccarreta Picture Coding Symposium 2007 November 7-9, 2007 – Lisboa, Portugal * Dipartimento di Elettronica.
1. 1. Problem Statement 2. Overview of H.264/AVC Scalable Extension I. Temporal Scalability II. Spatial Scalability III. Complexity Reduction 3. Previous.
Liquan Shen Zhi Liu Xinpeng Zhang Wenqiang Zhao Zhaoyang Zhang An Effective CU Size Decision Method for HEVC Encoders IEEE TRANSACTIONS ON MULTIMEDIA,
Online Dictionary Learning for Sparse Coding International Conference on Machine Learning, 2009 Julien Mairal, Francis Bach, Jean Ponce and Guillermo Sapiro.
PROJECT PROPOSAL HEVC DEBLOCKING FILTER AND ITS IMPLIMENTATION RAKESH SAI SRIRAMBHATLA UTA ID: EE 5359 Under the guidance of DR. K. R. RAO.
Kai-Chao Yang Hierarchical Prediction Structures in H.264/AVC.
PROJECT INTERIM REPORT HEVC DEBLOCKING FILTER AND ITS IMPLEMENTATION RAKESH SAI SRIRAMBHATLA UTA ID:
Rate-distortion modeling of scalable video coders 指導教授:許子衡 教授 學生:王志嘉.
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
A Comparison of Layering and Stream Replication Video Multicast Schemes Taehyun Kim and Mostafa H. Ammar Networking and Telecommunications Group Georgia.
Low-Power H.264 Video Compression Architecture for Mobile Communication Student: Tai-Jung Huang Advisor: Jar-Ferr Yang Teacher: Jenn-Jier Lien.
Fast Mode Decision for H.264/AVC Based on Rate-Distortion Clustering IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 14, NO. 3, JUNE 2012 Yu-Huan Sung Jia-Ching.
Directional DCT Presented by, -Shreyanka Subbarayappa, Sadaf Ahamed, Tejas Sathe, Priyadarshini Anjanappa K. R. RAO 1.
Adaptive Rate Control for HEVC Visual Communications and Image Processing (VCIP), 2012 IEEE Junjun Si, Siwei Ma, Xinfeng Zhang, Wen Gao 1.
FAST MODE DECISION ALGORITHM FOR INTRA PREDICTION IN HEVC FINAL REPORT Lanka Naga Venkata Sai Surya Teja Student ID Mail ID
Paper # – 2009 A Comparison of Heterogeneous Video Multicast schemes: Layered encoding or Stream Replication Authors: Taehyun Kim and Mostafa H.
Figure 1.a AVS China encoder [3] Video Bit stream.
Marwa Meddeb, Marco Cagnazzo, and B’eatrice Pesquet-Popescu
Guillaume Laroche, Joel Jung, Beatrice Pesquet-Popescu CSVT
Fast Mode Decision Algorithm for Residual Quadtree Coding in HEVC Visual Communications and Image Processing (VCIP), 2011 IEEE.
Video Coding Using Spatially Varying Transform Cixun Zhang, Kermal Ugur, Jani Lainema, Antti Hallapuro and Moncef IEEE TRANSACTIONS ON CIRCUITS AND SYSTEM.
High-efficiency video coding: tools and complexity Oct
Vamsi Krishna Vegunta University of Texas, Arlington
IEEE Transactions on Consumer Electronics, Vol. 58, No. 2, May 2012 Kyungmin Lim, Seongwan Kim, Jaeho Lee, Daehyun Pak and Sangyoun Lee, Member, IEEE 報告者:劉冠宇.
Porting of Fast Intra Prediction in HM7.0 to HM9.2
Time Optimization of HEVC Encoder over X86 Processors using SIMD
EE5359 Multimedia Processing Final Presentation SPRING 2015 ADVISOR: Dr. K.R.Rao EE5359 Multimedia Processing1 BY: BHARGAV VELLALAM SRIKANTESWAR
Motion Estimation Multimedia Systems and Standards S2 IF Telkom University.
Time Optimization of HEVC Encoder over X86 Processors using SIMD Kushal Shah Advisor: Dr. K. R. Rao Spring 2013 Multimedia.
FAST MODE DECISION ALGORITHM FOR INTRA PREDICTION IN HEVC Lanka Naga Venkata Sai Surya Teja Student ID Mail ID
A Frame-Level Rate Control Scheme Based on Texture and Nontexture Rate Models for HEVC IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY,
Implementation and comparison study of H.264 and AVS china EE 5359 Multimedia Processing Spring 2012 Guidance : Prof K R Rao Pavan Kumar Reddy Gajjala.
E ARLY TERMINATION FOR TZ SEARCH IN HEVC MOTION ESTIMATION PRESENTED BY: Rajath Shivananda ( ) 1 EE 5359 Multimedia Processing Individual Project.
Yimin Zhou, Hongyu Wang, Ling Tian and Ce Zhu
Adaptive Block Coding Order for Intra Prediction in HEVC
Early termination for tz search in hevc motion estimation
Porting of Fast Intra Prediction in HM7.0 to HM9.2
Study and Optimization of the Deblocking Filter in H
PROJECT PROPOSAL HEVC DEBLOCKING FILTER AND ITS IMPLIMENTATION RAKESH SAI SRIRAMBHATLA UTA ID: EE 5359 Under the guidance of DR. K. R. RAO.
Fast Decision of Block size, Prediction Mode and Intra Block for H
/ Fast block partitioning method in HEVC Intra coding for UHD video /
Bongsoo Jung, Byeungwoo Jeon
Scalable light field coding using weighted binary images
Presentation transcript:

Rate-GOP Based Rate Control for HEVC SHANSHE WANG, SIWEI MA, SHIQI WANG, DEBIN ZHAO, AND WEN GAO IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 7, NO. 6, DECEMBER 2013

Overview Introduction Hierarchical Rate Control Structure of Rate-GOP And Problem Formulation Inter-frame Dependency Based Distortion Model And Rate Control R-Q Model And D-Q Model For HEVC Proposed Rate Control Algorithm Based on RDO Experiment Results Conclusions

Introduction In HEVC, many new coding tools are adopted to improve the coding performance, and they bring great challenges to establish an accurate R-Q model and bit allocation scheme in rate control for HEVC. To establish a more accurate R-Q model and a more efficient bit allocation scheme, the rate control algorithm must consider the R-D characteristics. How to use the inter-frame dependency to improve the rate control performance is also a difficult problem which may not be addressed well in the past.

Overview Introduction Hierarchical Rate Control Structure of Rate-GOP And Problem Formulation Inter-frame Dependency Based Distortion Model And Rate Control R-Q Model And D-Q Model For HEVC Proposed Rate Control Algorithm Based on RDO Experiment Results Conclusions

Hierarchical Rate Control Structure And Problem Formulation 1.Quad-tree Coding Structure And Reference Picture Set (RPS) 2.Proposed Hierarchical Rate Control Structure 3.Problem Formulation

Quad-tree Coding Structure 1.CU - LCU size = 64, maximum depth = 4 2.PU - NxN partition mode is allowed only when the CU size is equal to minimum size 3.TU – TU is defined to represent the basic unit for transform. Inter : the size of TU is independent with the size of PU Intra : the size of TU cannot exceed the size of PU

Reference Picture Set (RPS) For RPS determination, it is composed of one frame with nearest temporal distance and three frames with lowest QP in Decoded Picture Buffer.

Proposed Hierarchical Rate Control Structure From Tables I and II and (1) and (2), it can be concluded that different frame in a Rate-GOP has different influence on the following frames. Generally, the frame with QP+1 with relatively high reconstructed video quality will be referred more than once and thus plays a crucial role, which is called the key frame. (POC %8==0) *The four frames with the maximum depth will not be used as a reference frame, so these are not included in the proposed structure.

Problem Formulation Based on the proposed structure, the optimization problem can be stated as follows: Or : Q and k is the number of frame in a GOP

Overview Introduction Hierarchical Rate Control Structure of Rate-GOP And Problem Formulation Inter-frame Dependency Based Distortion Model And Rate Control R-Q Model And D-Q Model For HEVC Proposed Rate Control Algorithm Based on RDO Experiment Results Conclusions

Inter-frame Dependency Based Distortion Model and Rate Control Inter-frame prediction results in the distortion dependency and bit rate dependency between a coding frame and its reference frames. (so we analyze follow issues.) Inter-Frame Dependency Based Distortion Model Inter-Frame Dependency Based Rate Model

Distortion Model The distortion of the coding frame has great dependency with its reference frames. This kind of distortion dependency is one of the main factors affecting the bit allocation scheme for rate control.

Rate Model The bit rate dependency between the coding frame and its reference frame is also investigated aiming at a deeper exploration for R-D relations.

Overview Introduction Hierarchical Rate Control Structure of Rate-GOP And Problem Formulation Inter-frame Dependency Based Distortion Model And Rate Control R-Q Model And D-Q Model For HEVC Proposed Rate Control Algorithm Based on RDO Experiment Results Conclusions

R-Q Model For HEVC Generally speaking, R-Q model has great correlation with the distribution of the residual information. It was stated in [25] that a single Laplacian distribution is not accurate enough to capture the distribution due to the quad-tree coding structure. So a mixed distribution is applied below : It has been proved in [12] that an accurate linear relation in ρ–domain between the bits and the number of non-zero transformed coefficients holds firmly via the theoretical derivation for a Laplacian distribution as follows: [12] Z. He and S. Mitra, “Optimum bit allocation and accurate rate control for video coding via -domain source modeling,” IEEE Trans. Circuits Syst. Video Technol., vol. 12, no. 10, pp. 840–849, Oct [25] B. M. Kim, “Modeling rates and distortion based on a mixture of laplacian distribution for inter-predicted residuals in quadtree coding of HEVC,” IEEE Signal Process. Lett., vol. 18, no. 10, pp. 571–574, Oct Nonzero coefficients of CUs in j-th depth, like P.6 mentioned.

R-Q Model For HEVC

Taylor expansion

D-Q Model For HEVC As illustrated in the above subsection, the linear relation between the bit rate and non-zero transformed coefficients still holds firmly in HEVC under the mixed Laplacian distribution. For the first layer, the distortion can be represented by the following as stated in [12]. For the second layer and third layer, we take into account the inter-frame dependency in (7) to model the distortion as follows.

D-Q Model For HEVC Subsequently, the distortion of a Rate-GOP can be presented as follows:

Overview Introduction Hierarchical Rate Control Structure of Rate-GOP And Problem Formulation Inter-frame Dependency Based Distortion Model And Rate Control R-Q Model And D-Q Model For HEVC Proposed Rate Control Algorithm Based on RDO Experiment Results Conclusions

Proposed Rate Control Algorithm Based on RDO 1.Rate-GOP Level Bit Allocation 2.Optimal Hierarchical Bit Allocation 3.Header Bit Prediction 4.Proposed Rate-GOP Based Rate Control Scheme

Rate-GOP Level Bit Allocation For GOP level, the target bits are allocated according to the bandwidth after coding the previous GOP. In order to get smoother bit rate, the really allocated bits is modified as

Optimal Hierarchical Bit Allocation (21) (26)

Optimal Hierarchical Bit Allocation

Proposed Rate-GOP Based Rate Control Scheme

Header Bits Allocation Inspired by [10], in the experiments it was found that the header bits has strong linear relationship with the number of PU and the value of MVD, as shown in Fig. 8.

Overview Introduction Hierarchical Rate Control Structure of Rate-GOP And Problem Formulation Inter-frame Dependency Based Distortion Model And Rate Control R-Q Model And D-Q Model For HEVC Proposed Rate Control Algorithm Based on RDO Experiment Results Conclusions

Experiment Results The experiments are conducted on HEVC test model HM8.0. The test sequences and 6 testing configurations are detailed in [26]. A.Control accuracy B.R-D performance C.Complexity analysis [26] F. Bossen, “Common test conditions and software reference configurations,” in Document: JCTVC-E700

Control Accuracy The accuracy of bit mismatch is investigated in terms of mismatch error as follows.

R-D Performance The R-D performances in terms of BD-PSNR and BD-Rate [27] results are presented for comparison. Firstly, experiments are conducted with the proposed bit allocation scheme but without using the proposed R-Q model.

R-D Performance Secondly, experiments are implemented with both the bit allocation scheme and the proposed R-Q model. As illustrated in Tables V–VII, the R-D performances in terms of BD-PSNR and BD- Rate results are presented for comparison with URQ algorithm and R-λ algorithm.

R-D Performance

Complexity Analysis

Overview Introduction Hierarchical Rate Control Structure of Rate-GOP And Problem Formulation Inter-frame Dependency Based Distortion Model And Rate Control R-Q Model And D-Q Model For HEVC Proposed Rate Control Algorithm Based on RDO Experiment Results Conclusions

The proposed rate control algorithm considered the Rate-GOP as a rate control unit and provided a hierarchical structure for Rate-GOP. The inter-frame dependency based distortion model and bit rate model for Rate-GOP are derived. Based on these models and a mixed Laplacian distribution of residual information, a new - domain Rate-GOP based rate control is proposed. The experimental results demonstrated that the proposed algorithm can achieve much better R-D performance than the two state of the art rate control algorithms for HEVC.