G. Valenzise *, M. Tagliasacchi *, S. Tubaro *, L. Piccarreta Picture Coding Symposium 2007 November 7-9, 2007 – Lisboa, Portugal * Dipartimento di Elettronica.

Slides:



Advertisements
Similar presentations
MPEG-2 to H.264/AVC Transcoding Techniques Jun Xin Xilient Inc. Cupertino, CA.
Advertisements

Towards Efficient Wavefront Parallel Encoding of HEVC: Parallelism Analysis and Improvement Keji Chen, Yizhou Duan, Jun Sun, Zongming Guo 2014 IEEE 16th.
LOGO Video Packet Selection and Scheduling for Multipath Streaming IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 9, NO. 3, APRIL 2007 Dan Jurca, Student Member,
G. Valenzise *, L. Gerosa, M. Tagliasacchi *, F. Antonacci *, A. Sarti * IEEE Int. Conf. On Advanced Video and Signal-based Surveillance, 2007 * Dipartimento.
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
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,
1 School of Computing Science Simon Fraser University, Canada Rate-Distortion Optimized Streaming of Fine-Grained Scalable Video Sequences Mohamed Hefeeda.
{ Fast Disparity Estimation Using Spatio- temporal Correlation of Disparity Field for Multiview Video Coding Wei Zhu, Xiang Tian, Fan Zhou and Yaowu Chen.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
Cross-Layer Optimization for Video Streaming in Single- Hop Wireless Networks Cheng-Hsin Hsu Joint Work with Mohamed Hefeeda MMCN ‘09January 19, 2009 Simon.
Application Scenario Each user is equipped with N t transmit antennas WAR (Wireless Access Router) is equipped with N r receive antennas.
A Quality-Driven Decision Engine for Live Video Transmission under Service-Oriented Architecture DALEI WU, SONG CI, HAIYAN LUO, UNIVERSITY OF NEBRASKA-LINCOLN.
Recursive End-to-end Distortion Estimation with Model-based Cross-correlation Approximation Hua Yang, Kenneth Rose Signal Compression Lab University of.
1 School of Computing Science Simon Fraser University, Canada Rate-Distortion Optimized Streaming of Fine-Grained Scalable Video Sequences Mohamed Hefeeda.
Rate-Distortion Analysis and Streaming of SP and SI Frames Eric Setton and Bernd Girod CSVT, 2006.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
End-to-End TCP-Friendly Streaming Protocol and Bit Allocation for Scalable Video Over Wireless Internet Fan Yang, Qian Zhang, Wenwu Zhu, and Ya-Qin Zhang.
An Error-Resilient GOP Structure for Robust Video Transmission Tao Fang, Lap-Pui Chau Electrical and Electronic Engineering, Nanyan Techonological University.
Periodic Broadcasting with VBR- Encoded Video Despina Saparilla, Keith W. Ross and Martin Reisslein (1999) Prepared by Nera Liu Wing Chun.
1 Scheduling for Variable-Bit- Rate Video Streaming By H. L. Lai.
Location Estimation in Sensor Networks Moshe Mishali.
Multiple Sender Distributed Video Streaming Thinh Nguyen, Avideh Zakhor appears on “IEEE Transactions On Multimedia, vol. 6, no. 2, April, 2004”
Real-time smoothing for network adaptive video streaming Kui Gao, Wen Gao, Simin He, Yuan Zhang J. Vis. Commun. Image R. 16 (2005)
Error Concealment For Fine Granularity Scalable Video Transmission Hua Cai; Guobin Shen; Feng Wu; Shipeng Li; Bing Zeng; Multimedia and Expo, Proceedings.
Reliable and Smooth Fine Granular Scalable Video Streaming Zhibo Chen Yun He 2002 IEEE Region 10 Conference on Computer, Communications, Control and Power.
Motion Vector Refinement for High-Performance Transcoding Jeongnam Youn, Ming-Ting Sun, Fellow,IEEE, Chia-Wen Lin IEEE TRANSACTIONS ON MULTIMEDIA, MARCH.
Efficient Fine Granularity Scalability Using Adaptive Leaky Factor Yunlong Gao and Lap-Pui Chau, Senior Member, IEEE IEEE TRANSACTIONS ON BROADCASTING,
1 A Unified Rate-Distortion Analysis Framework for Transform Coding Student : Ho-Chang Wu Student : Ho-Chang Wu Advisor : Prof. David W. Lin Advisor :
Seamless Switching of Scalable Video Bitstreams for Efficient Streaming Xiaoyan Sun, Feng Wu, Shipeng Li, Wen, Gao, and Ya-Qin Zhang.
Scalable Rate Control for MPEG-4 Video Hung-Ju Lee, Member, IEEE, Tihao Chiang, Senior Member, IEEE, and Ya-Qin Zhang, Fellow, IEEE IEEE TRANSACTIONS ON.
Rate-Distortion Optimized Motion Estimation for Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Lab ECE Department University.
Adaptive Rate Control for Streaming Stored Fine- Grained Scalable Video Philippe de Cuetos, Keith W. Ross NOSSDAV 2002, May 12-14,2002.
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
A Sequence-Based Rate Control Framework for Consistent Quality Real-Time Video Bo Xie and Wenjun Zeng CSVT 2006.
H.264/AVC for Wireless Applications Thomas Stockhammer, and Thomas Wiegand Institute for Communications Engineering, Munich University of Technology, Germany.
Xinqiao LiuRate constrained conditional replenishment1 Rate-Constrained Conditional Replenishment with Adaptive Change Detection Xinqiao Liu December 8,
Statistical Multiplexer of VBR video streams By Ofer Hadar Statistical Multiplexer of VBR video streams By Ofer Hadar.
Streaming Video Over Variable Bit-Rate Wireless Channels IEEE Trans. on Multimedia, April 2004 Thomas Stockhammer, Hrvoje Jenka ˇ c, and Gabriel Kuhn.
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.
Optimizing the Quality of Scalable Video Streams in P2P Networks Impact Method Viewing scalably encoded videos in P2P systems without smart prefecthing.
Variable Bit Rate Video Coding April 18, 2002 (Compressed Video over Networks: Chapter 9)
Kai-Chao Yang Hierarchical Prediction Structures in H.264/AVC.
Farid Molazem Network Systems Lab Simon Fraser University Scalable Video Transmission for MobileTV.
Introduction to Adaptive Digital Filters Algorithms
Transporting Compressed Video Over ATM Networks with Explicit-Rate Feedback Control IEEE/ACM Transactions on Networking, VOL. 7, No. 5, Oct 1999 T. V.
1 Security and Robustness Enhancement for Image Data Hiding Authors: Ning Liu, Palak Amin, and K. P. Subbalakshmi, Senior Member, IEEE IEEE TRANSACTIONS.
Fen Hou and Pin-Han Ho Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario Wireless Communications and Mobile.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Optimal Partitioning of Fine-Grained Scalable Video Streams Mohamed Hefeeda.
Royalty Cost Based Optimization for Video Compression Emrah Akyol, Onur G. Guleryuz, and M. Reha Civanlar DoCoMo USA Labs, Palo Alto, CA USA.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
A Comparison of Layering and Stream Replication Video Multicast Schemes Taehyun Kim and Mostafa H. Ammar Networking and Telecommunications Group Georgia.
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.
2 3 Be introduced in H.264 FRExt profile, but most H.264 profiles do not support it. Do not need motion estimation operation.
Multiuser OFDM with Adaptive Subcarrier, Bit and Power Allocation (IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 17, NO. 10, OCTOBER 1999)
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,
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Scalable Video Coding and Transport Over Broad-band wireless networks Authors: D. Wu, Y. Hou, and Y.-Q. Zhang Source: Proceedings of the IEEE, Volume:
MPEG4 Fine Grained Scalable Multi-Resolution Layered Video Encoding Authors from: University of Georgia Speaker: Chang-Kuan Lin.
Encoding Stored Video for Streaming Applications IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 2, FEBRUARY 2001 I.-Ming.
Video Content AdaptationQoS by using the tree algorithm Jaepil Han Jinho Choo Sunwoo Yang.
A hybrid error concealment scheme for MPEG-2 video transmission based on best neighborhood matching algorithm Li-Wei Kang and Jin-Jang Leou Journal of.
Video scheduling algorithm
H.264/SVC Video Transmission Over P2P Networks
Cheng-Hsin Hsu and Mohamed Hefeeda
Cross-Layer Optimization for State Update in Mobile Gaming
Ian C. Wong, Zukang Shen, Jeffrey G. Andrews, and Brian L. Evans
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
A Block Based MAP Segmentation for Image Compression
Video Streaming over Cognitive radio networks
Presentation transcript:

G. Valenzise *, M. Tagliasacchi *, S. Tubaro *, L. Piccarreta Picture Coding Symposium 2007 November 7-9, 2007 – Lisboa, Portugal * Dipartimento di Elettronica e Informazione, Politecnico di Milano

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Transmit multiple video streams over a shared channel ◦ Broadcast television ◦ Video-surveillance ◦ etc…  The channel bandwidth is limited  Equal bandwidth partitioning is not optimal

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Find an optimal way to allocate channel bandwidth among sequences  Example: two video sequences time quality time quality time quality

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Formulate the MINAVE and MINVAR problems in the  -domain  Assumptions: ◦ Constant bit rate (CBR) channel ◦ Frame-by-frame optimization  Find a closed form solution for the MINVAR  Compare the MINAVE and MINVAR criteria ◦ Check the coding efficiency loss for the average distortion  Relax the CBR assumption ◦ Temporal smoothing

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Rate-distortion operational curve of each frame can be described in the ρ-domain (He and Mitra, 2002):  ρ-domain parameters can be estimated from decoded sequences

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007 (He and Mitra, 2002)

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Which is equivalent to solving  When

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007 MINAVE MINVAR

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Average distortion of MINAVE  Average distortion of MINVAR  We know (by definition!)  QUESTION: ◦ What is the coding efficiency loss?

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Example: ◦ 3 video sequences to be multiplexed on a shared channel ◦ Total rate: R = 1.2 bpp ◦ For each frame we allocate the available bandwidth according to either the MINAVE or the MINVAR criteria ◦ We can evaluate then the resulting average distortion using the exponential  -domain model

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Average distortion of MINAVE  Average distortion of MINVAR  The coding efficiency loss is

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Simulations: ◦ Extract the  -domain parameters from 3 real sequences ◦ Compute the MINAVE and MINVAR rates for each sequences, for each frame ◦ Compute the coding efficiency loss

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  From Information Theory we know that Bad news....  But we can find a more stringent bound We need to find this term

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Relax the CBR assumption ◦ Introduce a shared encoder buffer to perform VBR encoding  We apply the MINVAR rate allocation while at the same time achieving temporal smoothing  For each time instant: 1.Compute the CBR distortion profile 2.Smooth it with the low-pass filter (He, Zen and Chen, 2005) 3.Set D smooth as the target distortion and compute rates R i  Relax or tighten the rate constraint according to the current buffer level

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Temporal smoothness is achieved by means of a shared encoder buffer  Target distortion level ◦ obtained solving MINVAR and CBR constraint C (He et al., 2005) Bits addedBits drained

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Let  If B res < 0 ◦ solve unconstrained minimization problem  Else, if B res > 0 ◦ Solve constrained minimization problem with new rate constraint

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007 H.264 decoder H.264 decoder H.264 decoder... H.264 bitstream Rate controller H.264 encoder H.264 encoder H.264 encoder BUFFER

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007 MINAVE MINVAR smoothed MINVAR

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007 MINAVE MINVAR smoothed MINVAR

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007 F = Foreman H = Hall Monitor S = Soccer C = Coastguard

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Summary: ◦ Proposed a MINVAR bit allocation for multiplexed video sequences ◦ The MINVAR allocation leverages on the  -domain model (but works on any exponential model, i.e. at high rates) ◦ The coding efficiency loss w.r.t. MINAVE is, on average, of 0.5 dB  Future work: ◦ Apply the MINVAR approach to Scalable Video Coding  solve a discrete optimization problem…

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007  Z. He and S. K. Mitra, “Optimum bit allocation and accurate rate control for video coding via  -domain source modeling,” IEEE Trans. Circuits Syst. Video Technol., vol. 12, pp. 840– 849, November  Z. He, W. Zeng, and C.W. Chen, “Low-pass filtering of rate-distortion functions for quality smoothing in real-time video communication,” IEEE Trans. Circuits Syst. Video Technol., vol. 15, no. 8, pp. 973–981, 2005.

A  -domain Rate Controller for Multiplexed Video Sequences PCS 2007, November 7, 2007 Questions?