Doc.: IEEE 802.11-09/0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 1 Lightly Compressed Video Traffic Modeling Date: 2009-07-02 Authors: NameAffiliationsAddressPhoneEmail.

Slides:



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

Generating Random Numbers
Submission doc.: IEEE /1357r3 Nov Slide 1 Dynamic TIM and Page Segmentation Date: Authors: Weiping Sun, Seoul National University.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
Tuning Skype Redundancy Control Algorithm for User Satisfaction Te-Yuan Huang, Kuan-Ta Chen, Polly Huang Proceedings of the IEEE Infocom Conference Rio.
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Basics of MPEG Picture sizes: up to 4095 x 4095 Most algorithms are for the CCIR 601 format for video frames Y-Cb-Cr color space NTSC: 525 lines per frame.
-1/20- MPEG 4, H.264 Compression Standards Presented by Dukhyun Chang
2014 Examples of Traffic. Video Video Traffic (High Definition) –30 frames per second –Frame format: 1920x1080 pixels –24 bits per pixel  Required rate:
Software Architecture of High Efficiency Video Coding for Many-Core Systems with Power- Efficient Workload Balancing Muhammad Usman Karim Khan, Muhammad.
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
H.264/AVC Baseline Profile Decoder Complexity Analysis Michael Horowitz, Anthony Joch, Faouzi Kossentini, and Antti Hallapuro IEEE TRANSACTIONS ON CIRCUITS.
SCHOOL OF COMPUTING SCIENCE SIMON FRASER UNIVERSITY CMPT 820 : Error Mitigation Schaar and Chou, Multimedia over IP and Wireless Networks: Compression,
Recursive End-to-end Distortion Estimation with Model-based Cross-correlation Approximation Hua Yang, Kenneth Rose Signal Compression Lab University of.
Video Coding with Linear Compensation (VCLC) Arif Mahmood, Zartash Afzal Uzmi, Sohaib A Khan Department of Computer.
Modeling OFDM Radio Channel Sachin Adlakha EE206A Spring 2001.
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.
Fundamentals of Multimedia Chapter 11 MPEG Video Coding I MPEG-1 and 2
Submission doc.: IEEE 11-14/0803r1 July 2014 Wookbong Lee, LG ElectronicsSlide 1 Packet Length for Box 0 Calibration Date: Authors:
Lin Yingpei (Huawei Technologies) doc.: IEEE /0874r0 Submission July 2014 Slide 1 Unified Traffic Model on Enterprise Scenario Date:
“On the Integration of MPEG-4 streams Pulled Out of High Performance Mobile Devices and Data Traffic over a Wireless Network” Spyros Psychis, Polychronis.
Object Tracking for Retrieval Application in MPEG-2 Lorenzo Favalli, Alessandro Mecocci, Fulvio Moschetti IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR.
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.
Doc.: IEEE /492r02 Submission Orange Labs Date: Collaboration between 2.4/5 and 60 GHz May 2010 Authors:
Video Capacity of WLANs with a Multiuser Perceptual Quality Constraint Authors: Jing Hu, Sayantan Choudhury, Jerry D. Gibson Presented by: Vishwas Sathyaprakash,
Doc.: IEEE /0489r1 Submission May 2010 Alexander Maltsev, IntelSlide 1 PHY Performance Evaluation with 60 GHz WLAN Channel Models Date:
Doc.: IEEE /1387 r0 Submission November 2014 Packet Encoding Solution for 45GHz Date: Authors: NameAffiliationsAddressPhone Liguang.
Doc.: IEEE /1159r1 Submission Sept 2013 Guoqing Li (Intel)Slide 1 Video Performance Requirements and Simulation Parameters Date: Authors:
Doc.: IEEE /0782r0 Submission July 2009 Carlos Cordeiro, IntelSlide 1 Spatial Reuse and Interference Mitigation in 60 GHz Date: Authors:
Lin Yingpei (Huawei Technologies) doc.: IEEE /1438r0 Submission November 2013 Slide 1 Traffic Observation and Study on Virtual Desktop Infrastructure.
Submission doc.: IEEE /0789r0 July 2015 Allan Jones, ActivisionSlide 1 Proposed changes to Evaluation Methodologies Date: ?? Authors:
IEEE Presentation Submission Template (Rev. 9) Document Number:
Profiles and levelstMyn1 Profiles and levels MPEG-2 is intended to be generic, supporting a diverse range of applications Different algorithmic elements.
Copyright © 2009 Cengage Learning Chapter 10 Introduction to Estimation ( 추 정 )
Doc.: IEEE /1153r2 Submission November 2009 Carlos Cordeiro, IntelSlide 1 Motivation and Requirements on 60 GHz Beamforming Date: Authors:
Content Clustering Based Video Quality Prediction Model for MPEG4 Video Streaming over Wireless Networks Asiya Khan, Lingfen Sun & Emmanuel Ifeachor 16.
Doc.: IEEE /0090r0 SubmissionMartin Jacob, TU Braunschweig January 2010 Slide 1 Modeling the Dynamical Human Blockage for 60 GHz WLAN Channel.
Adaptive Multi-path Prediction for Error Resilient H.264 Coding Xiaosong Zhou, C.-C. Jay Kuo University of Southern California Multimedia Signal Processing.
Brian Macpherson Ph.D, Professor of Statistics, University of Manitoba Tom Bingham Statistician, The Boeing Company.
Doc.: IEEE /1011r0 Submission September 2009 Alexander Maltsev, IntelSlide 1 Verification of Polarization Impact Model by Experimental Data Date:
- By Naveen Siddaraju - Under the guidance of Dr K R Rao Study and comparison between H.264.
Rate-distortion Optimized Mode Selection Based on Multi-channel Realizations Markus Gärtner Davide Bertozzi Classroom Presentation 13 th March 2001.
Doc.: IEEE /0553r1 Submission May 2009 Alexander Maltsev, Intel Corp.Slide 1 Path Loss Model Development for TGad Channel Models Date:
Compression of Real-Time Cardiac MRI Video Sequences EE 368B Final Project December 8, 2000 Neal K. Bangerter and Julie C. Sabataitis.
Guillaume Laroche, Joel Jung, Beatrice Pesquet-Popescu CSVT
Doc.: IEEE /0717r1 Submission July 2008 Graham Smith, DSP GroupSlide Packets and MPEG Frames Background to Graceful degradation of audio.
Doc.: IEEE / aa Submission May 2009 Graham Smith, DSP GroupSlide 1 Considerations for Statistical Multiplexing Support in OBSS Proposal.
MPEG-4 Systems Introduction & Elementary Stream Management
Synchronization of Turbo Codes Based on Online Statistics
Doc.: IEEE /1222r1 Submission November 2009 Eldad Perahia, Intel CorporationSlide 1 Hard Disk Drive Traffic Model for TGad Date: Authors:
Real-Time Turbo Decoder Nasir Ahmed Mani Vaya Elec 434 Rice University.
Submission doc.: IEEE 11-14/0866r0 July 2014 Johan Söder, Ericsson ABSlide 1 Traffic modeling and system capacity performance measure Date:
Doc.: IEEE / aa Submission Apr 2009 Graham Smith, DSP GroupSlide 1 Considerations for Statistical Multiplexing Support in OBSS Proposal.
IntroductiontMyn1 Introduction MPEG, Moving Picture Experts Group was started in 1988 as a working group within ISO/IEC with the aim of defining standards.
Doc.: IEEE /1229r1 Submission November 2009 Alexander Maltsev, IntelSlide 1 Application of 60 GHz Channel Models for Comparison of TGad Proposals.
A Low-Complexity Universal Architecture for Distributed Rate-Constrained Nonparametric Statistical Learning in Sensor Networks Avon Loy Fernandes, Maxim.
Doc.: IEEE / Submission March 2013 Juho Pirskanen, Renesas Mobile CorporationSlide 1 Discussion On Basic Technical Aspects for HEW Date:
Doc.:IEEE /0134r0 Submission Laurent Cariou January 18, 2010 Slide 1 Fast session transfer use cases Authors: Date:
Doc.: IEEE /1162r1 Submission Sept 2013 Guoqing Li (Intel)Slide 1 Video Application Categories and Characteristics Date: Authors: NameAffiliationsAddressPhone .
Doc.: IEEE /577r0 Submission July 2003 Qiang NI, Pierre Ansel, Thierry Turletti, INRIASlide 1 A Fair Scheduling Scheme for HCF Qiang Ni, Pierre.
H. 261 Video Compression Techniques 1. H.261  H.261: An earlier digital video compression standard, its principle of MC-based compression is retained.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Injong Rhee ICMCS’98 Presented by Wenyu Ren
Fractal image compression
Introduction to Estimation
Update on “Channel Models for 60 GHz WLAN Systems” Document
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Hard Disk Drive Traffic Model for TGad
Presentation transcript:

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 1 Lightly Compressed Video Traffic Modeling Date: Authors: NameAffiliationsAddressPhone Carlos CordeiroIntel Corp.OR, USA V. Srinivasa SomayazuluIntel Corp.OR, Guoqing LiIntel Corp.OR,

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 2 Objective As part of the TGad evaluation methodology described in /09-296r6, TGad needs to define a model for lightly compressed video In this presentation we propose a lightly compressed video traffic model that can be used for TGad proposal evaluation

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 3 Introduction Traffic modeling is an old discipline, but which remains very challenging For the specific case of compressed video traffic, a model has a high dependence on the video source and compression method used Here we derive a model based on a publicly available video source and compression standard, and propose that this model be used by TGad –An alternative model would be to use a random distribution, but even in this case some level of parameter estimation is needed –We believe such model to be reasonable for the purpose of TGad proposal evaluation

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 4 Video compression in 60GHz (1) The choice of compression technology to meet 60GHz requirements is still being debated However, H.264 is a popular block based compression scheme –Trace data encoded with H.264 is publicly available –Codec algorithm is widely known and reproducible Specific restriction on H.264 codec profiles: only intra-frame coding, no P and B frames –B frames introduce unacceptable latency > 1 frame –P and B frames introduce large memory requirements at decoder – this may be contentious –P and B frames also introduce large error sensitivity: Intra-frame coding is more robust to transmission errors Therefore, for H.264-compressed video at 60GHz, we believe it is more realistic to assume a model whereby only I frames are included Propose to build a model for compressed video using H.264 I-only encoder

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 5 Video compression in 60GHz (2) To meet the video requirements in r6 for operation in 60GHz, we need to use a modeling method that meets the 2ms latency requirement and buffer constraints That implies that compression at 60GHz will likely be performed at the slice level –Slice-based compression is defined in the H.264 standard itself* –Can define small slice sizes consistent with low latency –E.g., for 1920x1080p video, a slice size of 16*1920*3bytes ~ 92Kbytes (except for the last slice, which is smaller) However, all publicly available compression traces are on a video frame basis We need slice-based statistics Slice 1MB1MB2 MB = Macro-block Slice 2 Slice p Frame * As an example, Cavium Networks ( ) provides a low-latency H.264 based solution using this feature

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 6 Trace-based modeling A H.264 standards based codec is used to generate slice-based trace data for the lightly video compression modeling –Used the existing CAVLC Intra 4:4:4 H.264 profile Trace data generated from the “Breeze” video clip* –HD 4:4:4 1280x720 30fps movie –1280x16 slice (scaled up to 1920x16 and 60 fps for 1080p60) –Intra-frame-only encoding used: all slices are I slices (no rate control) –Compression ratio of ~ 5.8 for an average bit-rate of ~515Mbps for 1080p60 source Compressed slice statistics No. of slices20745 Min/Max/Ave slice size (Kbytes)6.7 / / 15.8 Variance (Kbytes)1.823 * P. Topiwala, C. Tu, “Introduction to the Viper Dataset,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, Doc. #JVT- J039, December 2003

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 7 Proposed compressed video model (1) We plot the PDF of the actual slice size distribution, and the corresponding Normal distribution obtained using the Method of Moments The Normal distribution seems to provide a reasonable approximation to the measured video data –µ = Kbytes –σ = Kbytes

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 8 Proposed compressed video model (2) The model is based upon one particular video sequence, compressed at one particular bit rate –Therefore, the Normal distribution on the previous slide generates mean bit rates of ~515 Mbps, and a peak bit rate of 693Mbps How to generate slice sizes for different target bit rates ranging up to 3Gbps, while keeping the model simple and avoiding multiple models for different rates? Proposal: Scale the mean of the original Normal distribution according to the desired bit rate –But place an upper bound of Kbytes on the slice size: size cannot exceed the raw data! For example: Desired avg. bit rateNormal distribution for model 0.4*515 Mbps Normal(0.4*µ, 0.4*σ) 2*515 Mbps Normal(2*µ, 2*σ) k*515 Mbps Normal(k*µ, k*σ) ……

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 9 Proposed compressed video model (3) Parameters –Slice inter-arrival time (IAT) is constant and equal to 1/4080 seconds Since the number of slices per second = (60 fps) * (68 slices per frame) = 4080 –Slice sizes generated with a Normal distribution with µ = Kbytes and σ = Kbytes Yields avg. bit rate (b) = 515 Mbps, peak = 693 Mbps Algorithm –Select target avg. bit rate B, such that B <= 2986 Mbps –At each IAT, generate a slice size with the following distribution: Normal(µ*(B/b), σ*(B/b)) If slice size > Kbytes, set slice size = Kbytes

doc.: IEEE /0709r2 Submission July 2009 Carlos Cordeiro, IntelSlide 10 Conclusions To meet the stringent latency requirements, compressed video transmission in 60GHz will be done on a slice basis A slice-based model has been developed based on publicly available video source and a standards based H.264 codec The model uses a Normal distribution, with parameters that can be scaled to match different bit rates –In practice the proposed Normal distribution may or may not be applicable to other video sources and/or bit rates, but we believe this to be sufficient for TGad purposes Therefore, we propose that the proposed slice-based model be used in the TGad lightly compressed video evaluation methodology Next steps: define target average bit rates for the simulation scenarios in the evaluation methodology