Video capacity of WLANs with a multiuser perceptual quality constraint

Slides:



Advertisements
Similar presentations
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Advertisements

Presented by Scott Kristjanson CMPT-820 Multimedia Systems Instructor: Dr. Mohamed Hefeeda 1 Cross-Layer Wireless Multimedia.
Optimal Scalable Video Multiplexing in Mobile Broadcast Networks
Compressed-domain-based Transmission Distortion Modeling for Precoded H.264/AVC Video Fan li Guizhong Liu IEEE transactions on circuits and systems for.
SCHOOL OF COMPUTING SCIENCE SIMON FRASER UNIVERSITY CMPT 820 : Error Mitigation Schaar and Chou, Multimedia over IP and Wireless Networks: Compression,
Characterization of Wireless Networks in the Home Presented by: Rick Skowyra Paul Freitas Mark Yavis, Konstantina Papagiannaki, W. Steven Conner.
A Quality-Driven Decision Engine for Live Video Transmission under Service-Oriented Architecture DALEI WU, SONG CI, HAIYAN LUO, UNIVERSITY OF NEBRASKA-LINCOLN.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
An Error-Resilient GOP Structure for Robust Video Transmission Tao Fang, Lap-Pui Chau Electrical and Electronic Engineering, Nanyan Techonological University.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.
Efficient Fine Granularity Scalability Using Adaptive Leaky Factor Yunlong Gao and Lap-Pui Chau, Senior Member, IEEE IEEE TRANSACTIONS ON BROADCASTING,
Source-Channel Prediction in Error Resilient Video Coding Hua Yang and Kenneth Rose Signal Compression Laboratory ECE Department University of California,
Using Redundancy and Interleaving to Ameliorate the Effects of Packet Loss in a Video Stream Yali Zhu, Mark Claypool and Yanlin Liu Department of Computer.
How to Turn on The Coding in MANETs Chris Ng, Minkyu Kim, Muriel Medard, Wonsik Kim, Una-May O’Reilly, Varun Aggarwal, Chang Wook Ahn, Michelle Effros.
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,
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.
Variable Bit Rate Video Coding April 18, 2002 (Compressed Video over Networks: Chapter 9)
Video Capacity of WLANs with a Multiuser Perceptual Quality Constraint Authors: Jing Hu, Sayantan Choudhury, Jerry D. Gibson Presented by: Vishwas Sathyaprakash,
Frame by Frame Bit Allocation for Motion-Compensated Video Michael Ringenburg May 9, 2003.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
A Cooperative Diversity- Based Robust MAC Protocol in wireless Ad Hoc Networks Sangman Moh, Chansu Yu Chosun University, Cleveland State University Korea,
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
1 Requirements for the Transmission of Streaming Video in Mobile Wireless Networks Vasos Vassiliou, Pavlos Antoniou, Iraklis Giannakou, and Andreas Pitsillides.
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
1 Presented by Jari Korhonen Centre for Quantifiable Quality of Service in Communication Systems (Q2S) Norwegian University of Science and Technology (NTNU)
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Cross-Layer Optimization in Wireless Networks under Different Packet Delay Metrics Chris T. K. Ng, Muriel Medard, Asuman Ozdaglar Massachusetts Institute.
Rate-distortion Optimized Mode Selection Based on Multi-channel Realizations Markus Gärtner Davide Bertozzi Classroom Presentation 13 th March 2001.
1 JEG hybrid model Iñigo Sedano June, Three years working at Tecnalia Technology Corporation, Telecom Unit, Broadband networks group, Spain (
Doc.: IEEE /0553r1 Submission May 2009 Alexander Maltsev, Intel Corp.Slide 1 Path Loss Model Development for TGad Channel Models Date:
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:
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Fast motion estimation and mode decision for H.264 video coding in packet loss environment Li Liu, Xinhua Zhuang Computer Science Department, University.
Sunhun Lee and Kwangsue Chung School of Electronics Engineering, Kwangwoon University 22 nd International Conference on Advanced Information Networking.
Video Compression—From Concepts to the H.264/AVC Standard
3GPP2 Evolution Workshop Multimedia Codecs and Protocols 3GPP2 TSG-C SWG1.2.
Adaptive QoS Control of Multimedia Transmission Over Band-limited Networks Presenter: Hu Huang Nov G.Y.Hong 1, Member, IEEE, A.C.M.Fong 1, Member,
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Doc.: IEEE /00144r0 Submission 3/01 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Dialog with FCC Nada.
Doc.: IEEE /1162r1 Submission Sept 2013 Guoqing Li (Intel)Slide 1 Video Application Categories and Characteristics Date: Authors: NameAffiliationsAddressPhone .
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Quality Evaluation and Comparison of SVC Encoders
Advanced Wireless Networks
Overview of the Scalable Video Coding
Injong Rhee ICMCS’98 Presented by Wenyu Ren
Pei Qi ECE at UW-Madison
Increasing Watermarking Robustness using Turbo Codes
Research Topic Error Concealment Techniques in H.264/AVC for Wireless Video Transmission Vineeth Shetty Kolkeri EE Graduate,UTA.
A Review in Quality Measures for Halftoned Images
Standards Presentation ECE 8873 – Data Compression and Modeling
Record and Playback PHY Abstraction for n MAC Simulations
Qingwen Liu, Student Member, IEEE Xin Wang, Member, IEEE,
Hemanth Sampath Erik Lindskog Ravi Narasimhan
TGn Simulation Methodology Validation Proposal
GROUP-2 Amit Kumar( ) Princepreet Bhatti( )
Presented by Guided by:-
Muhammad Niswar Graduate School of Information Science
<month year> <doc.: IEEE doc> January 2013
<month year> <doc.: IEEE doc> January 2013
Kyoungwoo Lee, Minyoung Kim, Nikil Dutt, and Nalini Venkatasubramanian
Taehyun Kim and Mostafa H. Ammar
Presented By Riaz (STD ID: )
Record and Playback PHY Abstraction for n MAC Simulations
Scalable light field coding using weighted binary images
Comparisons of HARQ transmission schemes for 11be
Comparisons of HARQ transmission schemes for 11be
Link Performance Models for System Level Simulations in LC
Video Application Categories and Characteristics
Presentation transcript:

Video capacity of WLANs with a multiuser perceptual quality constraint Authors :- Jing Hu, Sayantan Choudhury and Jerry D. Gibson Presenters: Aditya Vashist Bharat Bansal

Overview Introduction Experimental Setup Results of Simulation Proposed Measures : PSNR(r,f) and MOS(r) Video Capacity of WLAN with DCF Quality Constrained Video Capacity and its Application Conclusions Q & A

Introduction Popularity of Wireless LANs Multimedia large part of WLAN transmission how many users can be supported? Video Quality Focus on Video capacity of WLAN maximum number of users Balance between Capacity and quality in the situation when multiple users are using the same network, which is inevitably the case when video capacity is under investigation, the assessment of the quality of multiple videos delivered over the network has not been studied a) designing the network matched to the special characteristics of video b) compressing and transporting video adaptively with respect to the lower layers in the OSI stack of the network, and c) solving the cross-layer design problem as an optimization problem with the objective of selecting a joint strategy across multiple OSI layers. study independent of other parameters like Rate control (RC) and rate distortion optimization (RDO)

Measurement Techniques Measuring video Quality mean squared error, PSNR poor correlation to perceived quality human vision system(HVS) : computationally intensive New Parameter proposed by this paper to measure quality of video over WLAN communication system design However, video quality measurement is a very difficult problem on its own. The conventional measures such as the mean squared error (MSE), or equivalently the peak signal-to-noise ratio (PSNR) of the distorted videos, are often criticized for correlating poorly to perceptual video quality. On the other hand, the objective perceptual video quality measures that are based on the lower order processing of human vision systems (HVS) are computationally very intensive. Thus there is a need for new metric system to analyse the quality which is less expensive and more reliable PSN is statistical video quality indicator and perceptual video quality indicator MOS(mean opinion score)

Experimental Setup Video Codec H.264 (packetized coding scheme with multiple coding schemes/options). GOPs(Group of picture sizes) of 10, 15, 30, 45. 3 videos of 90 frames each. Video codec H.264 which uses packetized coding scheme and is compatible with multiple coding schemes and options IBBBBPBBBBPBBBBI GOP length is 15 that is basically the difference between successive I frames so that to visualize the new frame decoder don’t need the previous frame. 3 video sequences of length 90 were taken for the experiment, selection was based on the criteria that one where two hosts are talking doesn’t have much of the movement of people but the background moves a bot, silent paris stefan

Experimental Setup Diagram

Experimental Setup continues... WLAN: IEEE 802.11a (5GHz; 54 Mbps) Quantization Parameters : 26 (fine) and 30 (coarse) payload size of 100 and 1100 bytes Additive white gaussian noise - AWGN and fading channels I frame packet loss compensation through spatial interpolation P frame packet loss compensation through reference frame Lost frame compensation through copy of previous frame Measurements SNR(signal to noise ratio), PER(Packet Error Rate), Data rates(DR) AWGN and fading channels -> awgn have less attenuation as compared to fading channel Furthermore, the methodology employed is perfectly general and can be used for different networks, video codecs, transmission channels, protocols, and perceptual quality measures. We consider one-hop WLANs, in which case we limit our attention to the PHY, MAC and APP layers.

Results Packet Loss and Video Quality Coded Video Data Rate

Packet loss and video quality cdf of packet error rate <=x same channel SNR and Packet size It shows that for the same channel SNR and the same PS, the PER of an individual multipath fading channel realization can range from 0 to 1, since the cdf’s of the PER of all fading channels are greater than 0 at PER =0 bigger packet size have more chances of losing data over the transmission as compared to 100 bytes AWGN channel is more reliable

Packet loss and video quality •CDFs of PER > 0 at 0 realizations •CDFs of PER < 1 for realizations <1 •Average PER over realizations of multipath fading not an appropriate indicator of channel performance •Variation of PER of AWGN channel is less, ranges from 1% to 3% •Avg. PER of multipath channels = 5.5% è This represents only a small number of total realizations •Avg. PER of AWGN channel is much lower than Avg. PER of channels with fading Average PER over realizations of multipath fading not a reliable measure of video quality as it varies a lot for the same channel and the average

Packet loss and video quality •Video: Silent.cif •QP = 26, 30 •GOP = 15 •PS = 100 •Fading Channels •Thick lines represent Average PSNR •‘+’ marks: 70% of the overlapping realizations with no packet loss

Packet loss and video quality •Video: Silent.cif •QP = 26, 30 •GOP = 15 •PS = 100 •Shows behavior of noise channels (AWGN) •Prediction in video encoding causes realizations with similar PER: yet, completely different video quality

Coded Video Data Rate (1) Video capacity depends on coded video rate. Coded video rate depends on the properties of individual videos and the parameters chosen for the video codec used. Compressed I Frame and P Frame sizes are critical in the video capacity calculation. Coded I Frame size -> Complexity of scene. Coded P Frame size -> Motion across the frames. . In order to study the number of video users i.e. the video capacity . Parameters such as QP , PS, GOP.

Coded Video Data Rate (2)

Coded Video Data Rate (3) GOPS decides the I frame refresh rate . In case of intercoded frames , the coded frame size is unaffected by the distance of the previous intra coded frame.

Proposed Measures : PSNR (r,f) and MOS(r) - (1) Defined as the PSNR achieved by f% of the frames in each one of the r% realizations. f% : captures the majority of the frame. r%: captures the reliability of the channel over many users(0%-100%). Proposal based on following observations recognized by researchers in video quality assessment : Poor quality frames dominates the viewers experience. Quality drop due to few number of poor quality frames are not perceivable by the viewers. If PSNR> Threshold, increasing PSNR does not correspond to an increase in perceptual quality.

Proposed Measures : PSNR (r,f) and MOS(r) - (2) Experiment to confirm observations : Stimulus comparison method used. Two videos of same content played side by side. Left -> Perfect quality video. Right -> Reconstructed video. 3 humans rate the video (opinion score: 0%-100%) 50 video pairs tested. For each video, PSNRs for each frame are calculated. Avg. PSNR and PSNR(f) are also calculated. I.e. to confirm the correlation between the perceived video quality and the psnr(f) and to find the suitable value of ‘f’. Asked to rate the video on gthe right as compared to the video on the left.

Proposed Measures : PSNR (r,f) and MOS(r) - (3) Experiment (cont...) Average PSNR and PSNR(f) are mapped to the opinion scores. f -> 0.5-0.99 Mean opinion score achieved by r% of the transmissions(MOS(r)) is given by : PSNR(f) with f=90% correlates to the opinion score best for medium frame rate. Shortcomings of average PSNR: Underestimates the quality at high quality level. Overestimates the quality at low quality level.

Proposed Measures : PSNR (r,f) and MOS(r) - (4)

Proposed Measures : PSNR (r,f) and MOS(r) - (5) PSNR(r,f)/MOS(r) -> new multiuser perceptual quality indicator . PSNR(r,f) -> distribution of the video quality across the frames and channel MOS(r) -> guidance on the perceptual quality across different users Indicator is independent of simulation setup.

Video Capacity of WLAN with DCF(1) DCF is based on CSMA/CA. Thumb Rule : Video frames must arrive at the playout buffer before their respective playout deadlines. Divide the transmission deadline by the transmission time to calculate the number of users that can be supported. Assumptions for video capacity calculation : All the users are communicating the same video type. H.264/AVC is the default video codec. Similar value of the video codec parameters are chosen for all users.

Video Capacity of WLAN with DCF(2) Requirement to know the number of users supported: Network operator can get an idea of number of users that can be supported for identical traffic. Mix of users having different traffic demands -> capacity is approximated to an interpolation of capacity values for each traffic category.

Quality Constrained Video Capacity and its Applications(1)

Quality Constrained Video Capacity and its Applications(2)

Quality Constrained Video Capacity and its Applications(3) OBSERVATIONS : Users watching silent.cif -> Excellent quality Users watching paris.cif -> Average quality Users watching stefan.cif -> Poor quality APPLICATIONS: System Performance Evaluation Accurate System Design Link adaptation based on capacity

Conclusion(1) Average PER/ Average PSNR -> Not a suitable indicator of video quality. They should not serve as a basis for video quality assessment. Proposed perceptual quality indicator matches the quality with the human vision systems quality perception. Quality indicator plus video capacity -> design better WLAN communication system with importance to both quality and efficient capacity utilization .

Conclusion(2) Some important observations: Video quality perception is a highly subjective test. Ideal test conditions are assumed . 802.11a has been used for testing;however, today 802.11g/n is widely used.Multipath fading parameters may change due to operating frequency in 802.11g/n(2.4GHz). Portability of the proposed method have been assumed but not proved.

Q & A

THANK YOU