AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES

Slides:



Advertisements
Similar presentations
DISTRIBUTED MULTIMEDIA SYSTEMS
Advertisements

A Graduate Course on Multimedia Technology 3. Multimedia Communication © Wolfgang Effelsberg Media Scaling and Media Filtering Definition of.
Pouya Ostovari and Jie Wu Computer and Information Sciences
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
Resilient Peer-to-Peer Streaming Paper by: Venkata N. Padmanabhan Helen J. Wang Philip A. Chou Discussion Leader: Manfred Georg Presented by: Christoph.
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
Rate Distortion Optimized Streaming Maryam Hamidirad CMPT 820 Simon Fraser Univerity 1.
HMM-BASED PATTERN DETECTION. Outline  Markov Process  Hidden Markov Models Elements Basic Problems Evaluation Optimization Training Implementation 2-D.
Source-adaptive multilayered multicast algorithms for real_time video distribution Brett J. Vickers, Celio Albuquerque, Tatsuya Suda IEEE/ACM TRANSACTIONS.
Network Coding for Large Scale Content Distribution Christos Gkantsidis Georgia Institute of Technology Pablo Rodriguez Microsoft Research IEEE INFOCOM.
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.
Service Differentiated Peer Selection An Incentive Mechanism for Peer-to-Peer Media Streaming Ahsan Habib, Member, IEEE, and John Chuang, Member, IEEE.
A Rate/Quality Controlled MPEG Video Transmission System in a TCP-Friendly Internet Scenario Francesco Licandro, Giovanni Schembra Dipartimento di Ingegneria.
Yi Liang Multi-stream Voice Communication with Path Diversity.
On End-to-End Architecture for Transporting MPEG-4 Video Over the Internet Dapeng Wu, Yiwei Thomas Hou, Wenwu Zhu, Hung-Ju Lee, Tihao Chiang, Senior Member,
Multiple Sender Distributed Video Streaming Thinh Nguyen, Avideh Zakhor appears on “IEEE Transactions On Multimedia, vol. 6, no. 2, April, 2004”
1 WiSE Video: using in-band wireless loss notification to improve rate- controlled video streaming A. Markopoulou, E. Setton, M. Kalman, J. Apostolopoulos.
Multi-path Routing -Sridevi Bellary. Introduction Multipath routing is an alternative to single shortest path routing to distribute and alleviate congestion.
Streaming Media. Unicast Redundant traffic Multicast One to many.
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
2001/11/29Chin-Kai Wu, CS, NTHU1 Characteristics of Network Delay and Delay Jitter and its Effect on Voice over IP Li Zheng, Liren Zhang, Dong Xu Communications,
Multi-Path Transport of FGS Video Jian Zhou, Huai-Rong Shao, Chia Shen and Ming-Ting Sun ICME 2003.
H.264/AVC for Wireless Applications Thomas Stockhammer, and Thomas Wiegand Institute for Communications Engineering, Munich University of Technology, Germany.
Receiver Capability Heterogeneity in the Internet.
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.
SHEAU-RU TONG Management Information System Dept., National Pingtung University of Science and Technology, Taiwan (R.O.C.) YUAN-TSE.
INFOCOM, 2007 Chen Bin Kuo ( ) Young J. Won ( ) DPNM Lab.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
Resilient Peer-to-Peer Streaming Presented by: Yun Teng.
A Robust Resolution-Enhancement Scheme for Video Transmission Over Mobile Ad-Hoc Networks Authors : Source : IEEE TRANSACTIONS ON BROADCASTING, VOL. 54,
Pravin Rajamoney CSE-581 Network Technology
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:
Methods of Handling Packet Loss for Multimedia Applications by Hansen Bow.
Ch 6. Multimedia Networking Myungchul Kim
Peer-to-Peer Media Streaming ZIGZAG - Ye Lin PROMISE – Chanjun Yang SASABE - Kung-En Lin.
NUS.SOC.CS Roger Zimmermann (based in part on slides by Ooi Wei Tsang) Rate Adaptations.
CoopNet: Cooperative Networking
Chapter 21 Multicast Routing
Video Streaming Transmission Over Multi-channel Multi-path Wireless Mesh Networks Speaker : 吳靖緯 MA0G WiCOM '08. 4th International.
NUS.SOC.CS Roger Zimmermann (based in part on slides by Ooi Wei Tsang) Rate Adaptations.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Chapter 21 Multicast Routing
Accelerating Peer-to-Peer Networks for Video Streaming
Zueyong Zhu† and J. William Atwood‡
Klara Nahrstedt Spring 2009
PROTEAN: A Scalable Architecture for Active Networks
Rate Adaptations.
Klara Nahrstedt Spring 2010
RTP: A Transport Protocol for Real-Time Applications
Internet Protocol: Connectionless Datagram Delivery
RTP – Real-time Transport Protocol
Video Multicast over the Internet (IEEE Network, March/April 1999)
The case for multipath multimedia transport over wireless ad hoc networks 學生:王志嘉 指導教授:許子衡 老師 2018/9/17.
Chapter 25 Multimedia TCP/IP Protocol Suite
School of Electrical Engineering and Computer Science
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
EE 368C Project Multi-stream Audio Transmission with Path Diversity
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Native FEC simulation for UDP
Performance Evaluation of Computer Networks
Performance Evaluation of Computer Networks
Kyoungwoo Lee, Minyoung Kim, Nikil Dutt, and Nalini Venkatasubramanian
Taehyun Kim and Mostafa H. Ammar
Chapter-5 Traffic Engineering.
Student: Mallesham Dasari Faculty Advisor: Dr. Maggie Cheng
Computer Networks Protocols
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Presentation transcript:

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Francesco Licandro Carla Panarello Giovanni Schembra DIIT – University of Catania 11-12 June 2007 - Firenze Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Outline Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work 11-12 June 2007 - Firenze Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Introduction Peer-to-Peer Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Multipoint Video over Unicast Networks File sharing Distributed Calculus Database Firenze - 11-12 June 2007 Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Problems Loss on video stream may occur Unreliable nodes S Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Firenze - 11-12 June 2007 Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Multipath Protocols S Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work D Firenze - 11-12 June 2007 Carla Panarello

SplitStream and Coopnet AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS SplitStream and Coopnet Different disjoint multicast trees Each peer is a Forwarder on one multicast tree only. It is a Destination (leaf) in the other trees If a peer leaves the network, the other peers will loose only one flow, but will continue to receive the other ones Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work R R 1 3 2 4 2 1 1 4 5 6 3 5 6 Firenze - 11-12 June 2007 Carla Panarello

Multiple Description Coding AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Multipath Protocols Repeat the same flow over all paths Multiple description Coding MDC Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Multiple Description Coding Video Source Path 1 Path 2 . Path K Network End-to-End Feedback Stream1 Stream2 Stream M The source node The destination node Display Traffic Allocator Multipath Routing Multi-Stream Video Encoder Resq- uencer Decoder Firenze - 11-12 June 2007 Carla Panarello

Multiple Description Coding AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Multiple Description Coding A multipath routing layer sets up K paths between source and destination The transport layer continously monitors path QoS parameters and returns such information to the sender Based on path quality information, the encoder generates substreams Video Source Path 1 Path 2 . Path K Network End-to-End Feedback Stream1 Stream2 Stream M The source node The destination node Display Traffic Allocator Multipath Routing Multi-Stream Video Encoder Resq- uencer Decoder Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work The Traffic Allocator disperses substreams among the paths Resequencing buffer reassemble packets into substreams after a preset playout delay The Decoder will attempt to reconstruct a video sequence from the received substreams Firenze - 11-12 June 2007 Carla Panarello

Multiple Description Coding AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Multiple Description Coding The simplest MDC Frame Splitting subdividing frames in groups (descriptions) in a round-robin fashion and separately encoding them with an MPEG encoder Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Frame 6 Frame 7 Frame 8 Description 1 Description 2 Description 3 Description 4 MPEG4 ENCODER Firenze - 11-12 June 2007 Carla Panarello

Switched Batch Bernoulli Process AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Analytical Model The emission process of MPEG MD source will be modeled with a switched batch Bernoulli process (SBBP), which is the most general Markov modulated model in the discrete-time domain Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Switched Batch Bernoulli Process Markov-based model Modulated by an underlying Markov chain Characterized by: the transition probability matrix of the Markov chain the emission matrix, containing the pdf of each state Firenze - 11-12 June 2007 Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Analytical Model The emission process can be described by: The activity process (depending on the peculiarities of the scene to be encoded) The activity/emission relationship (depending on the number of bits of each frame characterized by a given activity and then depending on the description counter process and the frame encoding mode Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Firenze - 11-12 June 2007 Carla Panarello

MPEG traffic statistical AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Analytical Model a2 a1 a3 a4 p11 p44 p33 p22 p42 p31 p41 p34 p23 p12 p24 p13 p43 p32 p21 p14 SBBP Activity Process MPEG traffic statistical characterization Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work activity process well characterized by: First-order statistics (probability density function - pdf) Second-order statistics (autocorrelation function - acf) Activity Time (sec) Activity function Activity Firenze - 11-12 June 2007 Carla Panarello Probability density function Autocorrelation function

The activity/emission relationship AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Analytical Model a2 a1 a3 a4 p11 p44 p33 p22 p42 p31 p41 p34 p23 p12 p24 p13 p43 p32 p21 p14 The activity/emission relationship Video Frame Sequence a 1 4 1 3 B1 B2 P 1 3 4 2 Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work a1 a2 a3 a4 I B1 I B1 Descrizione 1 I B1 p11 p12 I B1 p13 p14 p11 a1 a2 a3 a4 Time I p12 p13 I p14 Descrizione 2 I I p41 a1 a2 a3 a4 p42 Time I p43 p44 I Descrizione 3 I I Firenze - 11-12 June 2007 Carla Panarello Time

The activity/emission relationship AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Analytical Model The activity/emission relationship Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work ? Firenze - 11-12 June 2007 Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Analytical Model D = number of descriptions D  {1,2,…,16} q = quantizer scale q  {1,2,…31} Movie traces have been split into D descriptions and coded with a quantizer scale q For each description d* (d*  {1,2,…,D}), the probability density function of the frame size has been calculated as a function of both the activity (21 bins) and the encoding mode (I, P, B), obtaining: Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work i  {1, 2, …, 21}, q  {1, 2, …, 31} Firenze - 11-12 June 2007 Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Analytical Model Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Firenze - 11-12 June 2007 Carla Panarello

Statistical Analysis AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Statistical Analysis The Matrix PSNR Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Firenze - 11-12 June 2007 Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Statistical Analysis The Matrix Frame Size Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Quantizer Scale (q) Firenze - 11-12 June 2007 Carla Panarello Quantizer Scale (q) Quantizer Scale (q)

Statistical Analysis AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Statistical Analysis The Matrix Percentage variation of frame size with respect to the particular case of D=1 Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Quantizer Scale (q) Quantizer Scale (q) Firenze - 11-12 June 2007 Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Conclusions We have considered Multipath Routing combined with Multiple Description Coding Frame Splitting has been considered as an example of Multiple Description Coding We have modeled the MPEG-4 MDC with a switched batch Bernoulli process (SBBP) moving from statistical analysis of movie traces (The Matrix) Statistical analysis has shown that: PSNR and Frame Size of frames I are independent of the number of description The Frame Size of frames P and B grows with the number of descriptions Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Firenze - 11-12 June 2007 Carla Panarello

AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS Future Work Performance analysis Error concealment Integration between model and P2P simulators Rate-Control based on multipath QoS parameter estimation Introduction Problems Possible Solution Multipath Protocols Multiple Description Coding Analytical Model Statistical Analysis Conclusions Future work Firenze - 11-12 June 2007 Carla Panarello

THANK YOU AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES FOR P2P MULTIPATH NETWORKS THANK YOU Firenze - 11-12 June 2007 Carla Panarello