Scalable Video Multicast Using Expanding Window Fountain Codes Dejan Vukobratovic´,Vladimir Stankovic´, Dino Sejdinovic´, Lina Stankovic´,Zixiang Xiong.

Slides:



Advertisements
Similar presentations
Fountain Coding-based Video Transmission System over Heterogeneous Wireless Networks Presented by Hyunchul Joo POSTECH
Advertisements

1 Haitao Zheng and Jill Boyce IEEE Transaction on Multimedia Leif 9/10/01 An Improved UDP Protocol for Video Transmission Over Internet-to-Wireless Networks.
Packet Video Error Concealment With Auto Regressive Model Yongbing Zhang, Xinguang Xiang, Debin Zhao, Siwe Ma, Student Member, IEEE, and Wen Gao, Fellow,
Jesper H. Sørensen, Toshiaki Koike-Akino, and Philip Orlik 2012 IEEE International Symposium on Information Theory Proceedings Rateless Feedback Codes.
Home Gateway for Three-Screen TV Using H.264 SVC and Raptor FEC
Digital Fountains: Applications and Related Issues Michael Mitzenmacher.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Digital Fountain Codes V. S
Multicast and Unicast Real-Time Video Streaming Over Wireless LANs Abhik Majumdar, Daniel Grobe Sachs, Igor V. Kozintsev, Kannan Ramchandran, and Minerva.
LOGO Video Packet Selection and Scheduling for Multipath Streaming IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 9, NO. 3, APRIL 2007 Dan Jurca, Student Member,
VIPER DSPS 1998 Slide 1 A DSP Solution to Error Concealment in Digital Video Eduardo Asbun and Edward J. Delp Video and Image Processing Laboratory (VIPER)
The MPEG-4 Fine-Grained Scalable Video Coding Method for Multimedia Streaming Over IP Hayder Radha,Mihaela van der Schaar and Yingwei Chen IEEE TRANSACTIONS.
SVC-Based Multisource Streaming for Robust Video Transmission in Mobile Ad-Hoc Networks Thomas Schierl, Karsten Ganger, Cornelius Hellge, and Thomas Wiegand.
Fine Grained Scalable Video Coding For Streaming Multimedia Communications Zahid Ali 2 April 2006.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
2001/10/25Sheng-Feng Ho1 Efficient and Scalable On- Demand Data Streaming Using UEP Codes Lihao Xu Washington University in St. Louis ACM Multimedia 2001.
Sliding-Window Digital Fountain Codes for Streaming of Multimedia Contents Matta C.O. Bogino, Pasquale Cataldi, Marco Grangetto, Enrico Magli, Gabriella.
Scalable On-Demand Media Streaming With Packet Loss Recovery Anirban Mahanti, Derek L. Eager, Mary K. Vernon, and David J. Sundaram-Stukel IEEE/ACM Trans.
Two-Dimensional Channel Coding Scheme for MCTF- Based Scalable Video Coding IEEE TRANSACTIONS ON MULTIMEDIA,VOL. 9,NO. 1,JANUARY Yu Wang, Student.
Robust Scalable Video Streaming over Internet with Network-Adaptive Congestion Control and Unequal Loss Protection Quan Zang, Guijin Wang, Wenwu Zhu, and.
1 Scalable Image Transmission Using UEP Optimized LDPC Codes Charly Poulliat, Inbar Fijalkow, David Declercq International Symposium on Image/Video Communications.
Scalable Wavelet Video Coding Using Aliasing- Reduced Hierarchical Motion Compensation Xuguang Yang, Member, IEEE, and Kannan Ramchandran, Member, IEEE.
Error Concealment For Fine Granularity Scalable Video Transmission Hua Cai; Guobin Shen; Feng Wu; Shipeng Li; Bing Zeng; Multimedia and Expo, Proceedings.
10th Canadian Workshop on Information Theory June 7, 2007 Rank-Metric Codes for Priority Encoding Transmission with Network Coding Danilo Silva and Frank.
Efficient Fine Granularity Scalability Using Adaptive Leaky Factor Yunlong Gao and Lap-Pui Chau, Senior Member, IEEE IEEE TRANSACTIONS ON BROADCASTING,
Wireless FGS video transmission using adaptive mode selection and unequal error protection Jianhua Wu and Jianfei Cai Nanyang Technological University.
1 Scalable Video Coding with Digital Fountain Kai-Chao Yang.
An optimal packetization scheme for fine granularity scalable bitstream Hua Cai 1, Guobin Shen 2, Zixiang Xiong 3, Shipeng Li 2, and Bing Zeng 1 1 The.
Adaptive Rate Control for Streaming Stored Fine- Grained Scalable Video Philippe de Cuetos, Keith W. Ross NOSSDAV 2002, May 12-14,2002.
Multi-Path Transport of FGS Video Jian Zhou, Huai-Rong Shao, Chia Shen and Ming-Ting Sun ICME 2003.
A Low-Power VLSI Architecture for Full-Search Block-Matching Motion Estimation Viet L. Do and Kenneth Y. Yun IEEE Transactions on Circuits and Systems.
Digital Fountain with Tornado Codes and LT Codes K. C. Yang.
On Packetization of Embedded Multimedia Bitstreams Xiaolin Wu, Samuel Cheng, and Zixiang Xiong IEEE Transactions On Multimedia, March 2001.
Unequal Loss Protection: Graceful Degradation of Image Quality over Packet Erasure Channels Through Forward Error Correction Alexander E. Mohr, Eva A.
A Concealment Method for Shape Information in MPEG-4 Coded Video Sequences Shahram Shirani, Berna Erol, and Faouzi Kossentini IEEE TRANSACTIONS ON MULTIMEDIA,
Channel Polarization and Polar Codes
Doc.: IEEE /1387 r0 Submission November 2014 Packet Encoding Solution for 45GHz Date: Authors: NameAffiliationsAddressPhone Liguang.
RELIABLE MULTIMEDIA TRANSMISSION OVER COGNITIVE RADIO NETWORKS USING FOUNTAIN CODES Proceedings of the IEEE | Vol. 96, No. 1, January 2008 Harikeshwar.
FEC and RDO in SVC Thomas Wiegand 1. Outline Introduction SVC Bit-Stream Raptor Codes Layer-Aware FEC Simulation Results Linear Signal Model Description.
Chih-Ming Chen, Student Member, IEEE, Ying-ping Chen, Member, IEEE, Tzu-Ching Shen, and John K. Zao, Senior Member, IEEE Evolutionary Computation (CEC),
A Robust Resolution-Enhancement Scheme for Video Transmission Over Mobile Ad-Hoc Networks Authors : Source : IEEE TRANSACTIONS ON BROADCASTING, VOL. 54,
A Novel one-tap frequency domain RLS equalizer combined with Viterbi decoder using channel state information in OFDM systems Advisor: Yung-an Kao Student:
Kai-Chao Yang VCLAB, NTHU 1.  Unequal Error Protection Rateless Codes for Scalable Information Delivery in Mobile Networks (INFOCOM 2007)  Rateless.
CprE 545 project proposal Long.  Introduction  Random linear code  LT-code  Application  Future work.
Andrew Liau, Shahram Yousefi, Senior Member, IEEE, and Il-Min Kim Senior Member, IEEE Binary Soliton-Like Rateless Coding for the Y-Network IEEE TRANSACTIONS.
1 RaptorG Forward Error Correction Scheme for Object Delivery draft-luby-rmt-bb-fec-raptorg-object-00 (update to this to be officially submitted soon)
Layer-aligned Multi-priority Rateless Codes for Layered Video Streaming IEEE Transactions on Circuits and Systems for Video Technology, 2014 Hsu-Feng Hsiao.
UEP LT Codes with Intermediate Feedback Jesper H. Sørensen, Petar Popovski, and Jan Østergaard Aalborg University, Denmark IEEE COMMUNICATIONS LETTERS,
FEC coding scheme in Multi-hop Wireless Networks Koh Choi Networked Media Laboratory Dept. of Information & Communications Gwangju Institute of.
Yufeng Shan, Su Yi, Shivkumar Kalyanaraman and John W. Woods
A Robust Luby Transform Encoding Pattern-Aware Symbol Packetization Algorithm for Video Streaming Over Wireless Network Dongju Lee and Hwangjun Song IEEE.
Multi-Edge Framework for Unequal Error Protecting LT Codes H. V. Beltr˜ao Neto, W. Henkel, V. C. da Rocha Jr. Jacobs University Bremen, Germany IEEE ITW(Information.
1 Unequal Error Protection Using Fountain Codes With Applications to Video Communication Shakeel Ahmad, Raouf Hamzaoui, Marwan Al-Akaidi Faculty of Technology,
Prioritized Distributed Video Delivery With Randomized Network Coding IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 13, NO. 4, AUGUST 2011 Nikolaos Thomos Jacob.
Encoding Stored Video for Streaming Applications IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 2, FEBRUARY 2001 I.-Ming.
1 A Cross-Layer Scheduling Algorithm With QoS Support in Wireless Networks Qingwen Liu, Student Member, IEEE, Xin Wang, Member, IEEE, and Georgios B. Giannakis,
Distributed Rateless Codes with UEP Property Ali Talari, Nazanin Rahnavard 2010 IEEE ISIT(International Symposium on Information Theory) & IEEE TRANSACTIONS.
OPTIMIZATION of GENERALIZED LT CODES for PROGRESSIVE IMAGE TRANSFER Suayb S. Arslan, Pamela C. Cosman and Laurence B. Milstein Department of Electrical.
An improved unequal error protection technique for the wireless transmission of MPEG-4 Video Bo Yan, Kam Wing NG The Chinese University of Hong Kong ICICS-PCM.
Motion-JPEG2000 Video Transmission Over Active Network Ruibiao Qiu.
Block Coded Modulation Tareq Elhabbash, Yousef Yazji, Mahmoud Amassi.
1 Implementation and performance evaluation of LT and Raptor codes for multimedia applications Pasquale Cataldi, Miquel Pedros Shatarski, Marco Grangetto,
Efficient Huffman Decoding Aggarwal, M. and Narayan, A., International Conference on Image Processing, vol. 1, pp. 936 – 939, 2000 Presenter :Yu-Cheng.
An improved LT encoding scheme with extended chain lengths
Shakeel Ahmad, Raouf Hamzaoui, Marwan Al-Akaidi
Scalable Speech Coding for IP Networks: Beyond iLBC
Unequal Error Protection for Video Transmission over Wireless Channels
Authors:Tae-Yun Chung; Min-Suk Hong; Young-Nam Oh;
STBC in Single Carrier(SC) for IEEE aj (45GHz)
An Efficient Spatial Prediction-Based Image Compression Scheme
Presentation transcript:

Scalable Video Multicast Using Expanding Window Fountain Codes Dejan Vukobratovic´,Vladimir Stankovic´, Dino Sejdinovic´, Lina Stankovic´,Zixiang Xiong I IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 11, NO. 6, OCTOBER

Outline Introduction Expanding Window Fountain (EWF) codes Scalable Video Multicast using EWF Codes Simulation Results Conclusions 2

Introduction EEP(Equal Error Protection) codes – they place equal protection on each input symbol from the source block. – LT Codes, Raptor Codes, UEP(Unequal Error Protection) codes – 2 drawbacks of standard fountain solutions for scalable video multicast applications – 1) if a minimum amount of encoded data is not received, the iterative decoder can reconstruct a negligible portion of the transmitted video block, – 2) standard fountain codes are equal error protection (EEP) codes, whereas scalable video transmission calls for unequal error protection (UEP) FEC schemes due to the unequal importance of data in the scalable bitstream. We propose a solution for scalable video multicast based on UEP fountain codes named expanding window fountain (EWF) codes [16], [17] that addresses both of the aforementioned problems. – The main advantage of EWF-based approach is that it is a single code solution with UEP performance 3

EWF Codes Notation – EWF codes are applied on consecutive source blocks of k symbols (data packets). – The sequence of r expanding windows, where each window is contained in the next window in the sequence. The number r of expanding windows is equal to the number of importance classes of the source block. – the size of the i-th window as k i, where k 1 <…<k r =k s 1 =k 1 s 1 +s 2 +…+s r = k s i = k i – k i-1 – the division of the source block into importance classes 4

EWF Codes 5

Fig. 1. Expanding window fountain (EWF) codes. 6

EWF Codes 2 importance classes – The expressions for the erasure probabilities of Most Important Bit (MIB) class and Least Important Bit (LIB) class after l iterations 7

8 BER(Bit Error Rate)

9

10 Fig. 4. Scalable video multicast to heterogeneous receiver classes.

Scalable Video Multicast using EWF Codes 2 phase – 1) enough encoded packets are sent to facilitate successful decoding for most of the receivers. – 2) repair phase, If some receivers cannot collect enough encoded data to finish decoding, by feedback signaling, We assume that each source block consists of an equal number of symbols, and that the importance of data decreases from the beginning towards the end of the block. – Typically, each source block contains one group of frames (GOF) of the scalable video information stream. 11

Scalable Video Multicast using EWF Codes denote erasure probability of the input symbol of the i-th importance class at the j-th receiver class. we can calculate the probability that the i-th importance class of the source block is completely recovered by the j-th receiver class: s i is the number of input symbols in the i-th importance class of the source block. 12 performance threshold reception capabilities

Numerical Example – We assume a setting with receiver classes (i.e., EWF code with 2 expanding windows) MIB and LIB class the first window as stronger truncated robust soliton distribution the second window the weaker constant average Raptor degree distribution ε R =(0.1, 1) P th = (0.95, 0.8)

expected peak signal-to-noise ratio (PSNR) measure P(i) is the probability that the first consecutive layers are correctly received: where PSNR(0)=0, and for i 0, PSNR(i) is the PSNR upon the complete recovery of i layers, averaged over all frames of the video segment.

In the multicast scenario, where we are dealing with a number of receiver classes, PSNR avg have to be averaged over all the classes: is the average PSNR at the receiver of the j-th receiver class

Simulation Results Setting – multicasting H.264 SVC coded video stream – CIF Stefan video sequence (30 fps, 352x288) with the base layer(BL) and 14 enhancement layers(EL) – The video sequence is segmented into GOFs of size 16 frames, and every 16/30 s, – The source block size is approximately bytes and, assuming symbol size of 50 bytes, – the source block size of k=3800 symbols – We assume that the base layer is always placed in the first window

17

18

19

21

22

24

Fig. 1. Expanding window fountain (EWF) codes.

26

Conclusion A novel scalable multicast system based on EWF codes is proposed. The applied EWF code can be optimized to adapt the encoded data stream to satisfy QoS guarantees offered to each receiver class.

References [16] D. Sejdinovic´, D. Vukobratovic´, A. Doufexi, V. ˇSenk, and R. Piechocki, Expanding window fountain codes for unequal error protection, in Proc. 41st Annu. Asilomar, Mar [17] D. Sejdinovic´, D. Vukobratovic´, A. Doufexi, ˇ Senk, and R. Piechocki, Expanding window fountain codes for unequal error protection, IEEE Trans. Commun., to be published. [20] N. Rahnavard, B. N. Vellambi, and F. Fekri, Rateless codes with unequal error protection property, IEEE Trans. Inf. Theory, vol. 53, no. 4, pp. 1521–1532, Apr [23] D. Vukobratovic´, V. Stankovic´, D. Sejdinovic´, L. Stankovic´, and Z. Xiong, Scalable data multicast using expanding window fountain codes, in Proc. 45th Annu. Allerton Conf., Monticello, IL, Sep [25] D. Vukobratovic´, V. Stankovic´, D. Sejdinovic´, L. Stankovic´, and Z. Xiong, Scalable video multicast using expanding window fountain codes, in Proc. IEEE ICME Int. Conf. Multimedia and Expo, Hannover, Germany, Jun