The Case for Layered Codecs Stephan Wenger Alex Eleftheriadis.

Slides:



Advertisements
Similar presentations
Low Delay RTCP Feedback Format. Low Delay RTCP Documents RTCP-based Feedback: Concepts and Message Timing Rules (draft-wenger-avt- rtcp-feedback-01.txt)
Advertisements

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.
1 IETF 88 IETF88 Vancouver Congestion control for video and priority drops Background for draft-lai-tsvwg-normalizer-02.txt Toerless Eckert,
Standards, process, requirements 4K PLAYBACK EXPLAINED.
-1/20- MPEG 4, H.264 Compression Standards Presented by Dukhyun Chang
Networked Video Media Lab., Kyughee University 서 덕 영
Internet Video By Mo Li. Video over the Internet Introduction Video & Internet: the problems Solutions & Technologies in use Discussion.
1 Synchronization TTM4142, 2007 Harald Øverby/Leif Arne Rønningen.
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
SCHOOL OF COMPUTING SCIENCE SIMON FRASER UNIVERSITY CMPT 820 : Error Mitigation Schaar and Chou, Multimedia over IP and Wireless Networks: Compression,
Overview of the Scalable Video Coding Extension of the H
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
Video Transmission Adopting Scalable Video Coding over Time- varying Networks Chun-Su Park, Nam-Hyeong Kim, Sang-Hee Park, Goo-Rak Kwon, and Sung-Jea Ko,
CS335 Principles of Multimedia Systems Multimedia Over IP Networks -- I Hao Jiang Computer Science Department Boston College Nov. 6, 2007.
Streaming Media. Unicast Redundant traffic Multicast One to many.
EE360: Lecture 7 Outline Adaptive CDMA Techniques Introduction CDMA with power control Adaptive techniques for interference reduction Rate and power adaptation.
CS294-9 :: Fall 2003 vic and NAÏVE K. Mayer-Patel.
Streaming Video Gabriel Nell UC Berkeley. Outline Scalable MPEG-4 video – Layered coding method – Integrated transport-decoder buffer model RAP streaming.
H.264/AVC for Wireless Applications Thomas Stockhammer, and Thomas Wiegand Institute for Communications Engineering, Munich University of Technology, Germany.
CS :: Fall 2003 Layered Coding and Networking Ketan Mayer-Patel.
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.
Error-Resilient Coding and Decoding Strategies for Video Communication Thomas Stockhammer and Waqar Zia Presented by Li Ma.
1. 1. Problem Statement 2. Overview of H.264/AVC Scalable Extension I. Temporal Scalability II. Spatial Scalability III. Complexity Reduction 3. Previous.
Overview of the Scalable Video Coding Extension of the H.264/AVC Standard Kai-Chao Yang 12007/8Kai-Chao Yang, NTHU, Taiwan.
Heiko Schwarz, Detlev Marpe, and Thomas Wiegand CSVT, Sept. 2007
Video Streaming via Transcoding Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC 28223
EE 5359 H.264 to VC 1 Transcoding Vidhya Vijayakumar Multimedia Processing Lab MSEE, University of Arlington Guided.
1 Motivation Video Communication over Heterogeneous Networks –Diverse client devices –Various network connection bandwidths Limitations of Scalable Video.
CloudStream: delivering high-quality streaming videos through a cloud-based SVC proxy Zixia Huang1, Chao Mei1, Li Erran Li2, Thomas Woo2 This paper was.
Over-the-Air (OTA) Bit Management David Felland Milwaukee Public Television.
GODIAN MABINDAH RUTHERFORD UNUSI RICHARD MWANGI.  Differential coding operates by making numbers small. This is a major goal in compression technology:
Kai-Chao Yang Hierarchical Prediction Structures in H.264/AVC.
-1/20- Scalable Video Coding Scalable Extension of H.264 / AVC.
Video in future 不屈号的航海长 July, 2009
1 Real-Time Traffic over the IEEE Medium Access Control Layer Tian He J. Sobrinho and A. krishnakumar.
Streaming Video over the Internet Dapeng Wu Electrical & Computer Engineering University of Florida.
Exploiting Proxy-Based Transcoding to Increase the User Quality of Experience in Networked Applications Maarten Wijnants Patrick Monsieurs Peter Quax Wim.
Slide title minimum 48 pt Slide subtitle minimum 30 pt RTP Multiple Stream Sessions and Simulcast draft-westerlund-avtcore-multistream-and-simulcast-00.
PERSONAL TELEPRESENCE USING SCALABLE VIDEO CODING Alex Eleftheriadis, Chief Scientist
CS :: Fall 2003 Media Scaling / Content Adaptation Ketan Mayer-Patel.
Video Streaming Concepts Reading: John G. Apostolopoulos, Wai- tian Tan, Susie J. Wee, “Video Streaming: Concepts, Algorithms, and Systems”, HP Laboratories.
The Way Forward Factors Driving Video Conferencing Dr. Jan Linden, VP of Engineering Global IP Solutions.
Digital Media Dr. Jim Rowan ITEC 2110 Video Part 2.
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
M337 Standards Based Video Interop Interoperability modelling for Video Skype for Business Video Interoperability Server (VIS)
Université du Québec École de technologie supérieure Department of software and IT engineering Real-time multi-user transcoding for push to talk over cellular.
Digital Media Dr. Jim Rowan ITEC 2110 Video Part 2.
報告人:林祐沁 學生 指導教授:童曉儒 老師 March 2, Wireless Video Surveillance Server Based on CDMA1x and H.264.
App. TypeApp. Name Distributed or Parallel A parallel version of the Gaussian elimination application SAGE (SAIC's Adaptive Grid Eulerian hydrocode) Adaptive.
1 Real-Time Traffic over the IEEE Medium Access Control Layer Tian He.
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:
Video Multicast over the Internet Presented by: Liang-Yuh Wu Lung-Yuan Wu Hao-Hsiang Ku 12 / 6 / 2001 Bell Lab. And Georgia Institute of Technologies IEEE.
Comparisons of FEC and Codec Robustness on VoIP Quality and Bandwidth Efficiency Wenyu Jiang Henning Schulzrinne Columbia University ICN 2002, Atlanta,
CloudStream: delivering high-quality streaming videos through a cloud-based SVC proxy Authors: Zixia Huang1, Chao Mei1, Li Erran Li2, Thomas Woo2 1Department.
RTP Functionalities for RTCWEB A combined view from the authors of draft-cbran-rtcweb-media-00 draft-cbran-rtcweb-media-00 draft-perkins-rtcweb-rtp-usage-02.
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 6 Multimedia Communication Across Networks.
The Future of Telepresence Alex Eleftheriadis,
NUS.SOC.CS Roger Zimmermann (based in part on slides by Ooi Wei Tsang) Rate Adaptations.
Codec Control for RTCWEB
Next steps in Real Time Communications
H.264/SVC Video Transmission Over P2P Networks
Dr. Jim Rowan ITEC 2110 Video Part 2
Overview of the Scalable Video Coding
Video Multicast over the Internet (IEEE Network, March/April 1999)
Error recovery for Packet Audio and Video
Dr. Jim Rowan ITEC 2110 Video Part 2
Progress & schedule Presenter : YY Date : 2014/10/3.
Presentation transcript:

The Case for Layered Codecs Stephan Wenger Alex Eleftheriadis

Limitations to presentation Emphasis here on Video (similar constraints may or may not apply to other media) Emphasis on UDP-based media distribution, implying required error resilience in the source coding – Making the bold assumption that people here understand and agree that transport-based repair alone does not fulfill real-time requirements

Need for Error Resilience Prediction chain between pictures When broken, bad things happen Can’t easily use (naïve) re-transmission: adds too much delay Can’t use Intra pictures – Too big, adds too much delay – Too vulnerable, because they are too big P P P P P P P P I I

Video Error Resilience Tools Intra Pictures (bad) Intra MB walk-around (works, but bad experience and inefficient) Reference picture selection based on feedback (NEWPRED, or more sophisticated, periods of bad pictures, efficient, but makes complex system assumptions, non-trivial for multi-party scnearios) Temporal Scalability (reference picture selection, multithread, works, quite efficient especially with retransmission, avoids retransmission-delay) Spatial Scalability – Adds sophisticated technology for bandwidth adaptation – Allows efficient support of use case requiring multiple resolutions (picture resize, thumbnail, etc.)

Temporal Scalability Inherently more error resilience than IPPP coding (green pictures can be lost without negatively affecting prediction chain) Allows for re-transmission of lost (blue) P pictures due to larger time intervals Supported by VP8 in conjunction with newest RTP payload draft P P P P I I P P P P P P

Spatial Scalability (vs. Simulcast) Simulcast: send multiple resolutions of the same content – Can use all tools mentioned before, including temporal scalability Spatial Scalability: add inter-layer prediction (green arrows) – Neutral in terms of computational complexity – Layering reduces sending bitrate, can increase receiving bitrate – Allows bandwidth adaptation beyond QP adjustment – Enables efficient implementation of user experience (some use cases) Per-user layout in multipoint without transcoding MCUs Straightforward support of heterogeneous receiver population To support spatial scalability, one needs a modern video coddec (for example H.264 SVC) P P P P P P P P I I P P P P P P P P I I

Thank You