MPEG-21 Scalable Video Coding and the Stool (UniBS) system

Slides:



Advertisements
Similar presentations
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.
Advertisements

A Graduate Course on Multimedia Technology 3. Multimedia Communication © Wolfgang Effelsberg Media Scaling and Media Filtering Definition of.
Scalable ROI Algorithm for H.264/SVC-Based Video Streaming Jung-Hwan Lee and Chuck Yoo, Member, IEEE.
-1/20- MPEG 4, H.264 Compression Standards Presented by Dukhyun Chang
SWE 423: Multimedia Systems
2/06/2015 | pag. 1 Department of Electronics & Informatics (ETRO) Contact: Prof. Jan Cornelis – Tel:
1 Outline  Introduction to JEPG2000  Why another image compression technique  Features  Discrete Wavelet Transform  Wavelet transform  Wavelet implementation.
Communication & Multimedia C. -Y. Tsai 2006/4/20 1 Multiview Video Compression Student: Chia-Yang Tsai Advisor: Prof. Hsueh-Ming Hang Institute of Electronics,
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada End-to-End Secure Delivery of Scalable Video Streams Mohamed Hefeeda (Joint.
Sang-Chun Han Hwangjun Song Jun Heo International Conference on Intelligent Hiding and Multimedia Signal Processing (IIH-MSP), Feb, /05 Feb 2009.
Overview of the Scalable Video Coding Extension of the H
DWT based Scalable video coding with scalable motion coding Syed Jawwad Bukhari.
Fine Grained Scalable Video Coding For Streaming Multimedia Communications Zahid Ali 2 April 2006.
H.264/Advanced Video Coding – A New Standard Song Jiqiang Oct 21, 2003.
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,
Overview on Scalable Video Coding - II Chuan-Yu Cho.
Efficient Scalable Video Compression by Scalable Motion Coding Review and Implementation of DWT Based Approach Syed Jawwad Bukhari
Motion-compensation Fine-Granular-Scalability (MC-FGS) for wireless multimedia M. van der Schaar, H. Radha Proceedings of IEEE Symposium on Multimedia.
Error Concealment For Fine Granularity Scalable Video Transmission Hua Cai; Guobin Shen; Feng Wu; Shipeng Li; Bing Zeng; Multimedia and Expo, Proceedings.
Communication & Multimedia C. -Y. Tsai 2005/8/17 1 MCTF in Current Scalable Video Coding Schemes Student: Chia-Yang Tsai Advisor: Prof. Hsueh-Ming Hang.
Interframe Wavelet Coding The Status of Interframe Wavelet Coding Exploration in MPEG ISO/IEC JTC1/SC29/WG11 MPEG2002/N4928 Klagenfurt, July 2002 Adaptive.
Efficient Fine Granularity Scalability Using Adaptive Leaky Factor Yunlong Gao and Lap-Pui Chau, Senior Member, IEEE IEEE TRANSACTIONS ON BROADCASTING,
Communication & Multimedia C. -Y. Tsai 2005/12/15 1 Vidwav Wavelet Video Coding Specifications Student: Chia-Yang Tsai Advisor: Prof. Hsueh-Ming Hang Institute.
Current Work on Video Coding Raj Kumar. Overview Fine-Grained Scalability (FGS) What is it and why do we need it What are its drawbacks Our new scheme.
Institute of Electronics, National Chiao Tung University Scalable Extension of H.264/AVC Student: Hung-Chih Lin Advisor: Prof. Hsueh-Ming Hang.
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.
MPEG2 FGS Implementation ECE 738 Advanced Digital Image Processing Author: Deshan Yang 05/01/2003.
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
Still Image Conpression JPEG & JPEG2000 Yu-Wei Chang /18.
Kai-Chao Yang Hierarchical Prediction Structures in H.264/AVC.
-1/20- Scalable Video Coding Scalable Extension of H.264 / AVC.
Farid Molazem Network Systems Lab Simon Fraser University Scalable Video Transmission for MobileTV.
Scalable Video Conferencing Using Subband Transform Coding and Layered Multicast Transmission Mathias Johanson Swedish Research Institute for Information.
Video in future 不屈号的航海长 July, 2009
 Coding efficiency/Compression ratio:  The loss of information or distortion measure:
Profiles and levelstMyn1 Profiles and levels MPEG-2 is intended to be generic, supporting a diverse range of applications Different algorithmic elements.
PERSONAL TELEPRESENCE USING SCALABLE VIDEO CODING Alex Eleftheriadis, Chief Scientist
Video Compression: Performance evaluation of available codec software Sridhar Godavarthy.
Abhik Majumdar, Rohit Puri, Kannan Ramchandran, and Jim Chou /24 1 Distributed Video Coding and Its Application Presented by Lei Sun.
Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.
An Overlay Network Providing Application-Aware Multimedia Services Maarten Wijnants Bart Cornelissen Wim Lamotte Bart De Vleeschauwer.
TM Paramvir Bahl Microsoft Corporation Adaptive Region-Based Multi-Scaled Motion- Compensated Video Coding for Error Prone Communication.
Power saving control for the mobile DVB-H receivers based on H.264/SVC standard Eugeny Belyaev, Vitaly Grinko, Ann Ukhanova Saint-Petersburg State University.
Marc CHAUMONT ICIP 2003 Fully scalable object based video coder based on analysis- synthesis scheme Marc Chaumont, Nathalie Cammas 1 and Stéphane Pateux.
- By Naveen Siddaraju - Under the guidance of Dr K R Rao Study and comparison between H.264.
July 2008 ENSC Simon Fraser University1 Scalable Video Coding with Wavelet-Based Approaches Presenter: Mahin Torki.
報告人:林祐沁 學生 指導教授:童曉儒 老師 March 2, Wireless Video Surveillance Server Based on CDMA1x and H.264.
Rate-distortion Optimized Mode Selection Based on Multi-channel Realizations Markus Gärtner Davide Bertozzi Classroom Presentation 13 th March 2001.
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:
Advance in Scalable Video Coding Proc. IEEE 2005, Invited paper Jens-Rainer Ohm, Member, IEEE.
Overview of Fine Granularity Scalability in MPEG-4 Video Standard Weiping Li Presented by : Brian Eriksson.
Video Compression and Standards
3-D Direction Aligned Wavelet Transform for Scalable Video Coding Yu Liu 1, King Ngi Ngan 1, and Feng Wu 2 1 Department of Electronic Engineering The Chinese.
1 Yu Liu 1, Feng Wu 2 and King Ngi Ngan 1 1 Department of Electronic Engineering, The Chinese University of Hong Kong 2 Microsoft Research Asia, Beijing,
(B1) What are the advantages and disadvantages of digital TV systems? Hint: Consider factors on noise, data security, VOD etc. 1.
V ENUS INTERNATIONAL COLLEGE OF TECHNOLOGY Guided by : Rinkal mam.
Report on MPEG activities (WP4) Schema 5 th Technical Committee Meeting Ipswich, February 2004 Josep R. Casas, UPC.
The Future of Telepresence Alex Eleftheriadis,
Implementation and comparison study of H.264 and AVS china EE 5359 Multimedia Processing Spring 2012 Guidance : Prof K R Rao Pavan Kumar Reddy Gajjala.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
Quality Evaluation and Comparison of SVC Encoders
Scalable Speech Coding for IP Networks: Beyond iLBC
Overview of the Scalable Video Coding
Future Video Coding Prof. Dr.-Ing. Jörn Ostermann.
Scalable Speech Coding for IP Networks: Beyond iLBC
Standards Presentation ECE 8873 – Data Compression and Modeling
Kyoungwoo Lee, Minyoung Kim, Nikil Dutt, and Nalini Venkatasubramanian
Presentation transcript:

MPEG-21 Scalable Video Coding and the Stool (UniBS) system Riccardo Leonardi, Alberto Signoroni, Michele Brescianini, Nicola Adami Signals and Communications Lab. – DEA University of Brescia, Italy riccardo.leonardi@ing.unibs.it alberto.signoroni@ing.unibs.it Thessaloniki – October 7-8, 2004

R. Leonardi - A. Signoroni University of Brescia, Italy Outline Scenarios (why SVC is desirable) MPEG Requirements (the “shall” and “should” of SVC) Technologies which enable SVC SVC architectures (t+2D, 2D+t, UniBS) Experimental results R. Leonardi - A. Signoroni University of Brescia, Italy

Video coding paradigms Classical video coding Code-decode at a single operating point (target frame resolution, spatial resolution and quality) Code-transcode at operating points different from the target (complexity, performance loss, cost) Scalability in current standards (few spatio-temporal operating points MPEG-2, coarse or fine grain quality scalability MPEG-4, performance loss) Scalable video coding Code once decode at S x T x Q operating points (full scalability in space, frame-rate and quality) R. Leonardi - A. Signoroni University of Brescia, Italy

SVC scenarios and applications Multi-channel content production and delivery: the same stream will be viewed on a variety of devices with different spatial and/or temporal resolution will be viewed and charged on the basis of delivered quality level devices can decide to trade-off received quality for a longer battery life (complexity scalability) Video streaming over heterogeneous IP networks Advanced surveillance systems Video conferencing Mobile streaming video Others... R. Leonardi - A. Signoroni University of Brescia, Italy

MPEG-21 Ad Hoc Group on SVC at Pattaya Meeting (Dec.2001) MPEG started an AHG to explore Interframe Wavelet Coding – activity successfully completed in Oct.2002 RPI software (prof. J.W.Woods) released based on MCTF+EZBC MPEG started an AHG on Scalable Video Coding (MPEG-21) Call for Evidence on SVC: 9 responses received by July 2003 Call for Proposals on SVC: 14 full proposals (Wavelet based, AVC based) Wavelet based: best selected Microsoft Research Asia (software released) AVC based: best selected HHI-Fraunhofer Core Experiments started at the Monaco (Mar.2004) and Redmond (Jul.2004) meetings. No reference architecture yet specified (MRSA, HHI, Samsung, UNIBS, DANAE-TOMPHSON, UNSW proposals at the next meeting Palma de Mallorca Oct.04) R. Leonardi - A. Signoroni University of Brescia, Italy

Requirements shall should may Last revision: MPEG output doc N6505, Redmond, July 2004 shall should may Spatial scalability 2 levels (e.g. CIF+QCIF) 4 levels From QQCIF to 3610x1536 Temporal scalability (up to 60 Hz) Non-dyadic Quality (SNR) scalability Coarse grain (25% bit-rate) Medium grain (10% bit-rate) FGS or progressive R. Leonardi - A. Signoroni University of Brescia, Italy

R. Leonardi - A. Signoroni University of Brescia, Italy Requirements contd. Combined Scalability (at least for a finite number of points in the spatial-temporal-quality space) Challenging Reqs Coding Efficiency performance (superior to H.264/AVC) Base-layer compatibility (to H.264/AVC) Complexity scalability (for power limited devices) Others (less peculiar to SVC) ROI and object scalability, robustness to transmission errors and on “best-efforts” networks, end-to-end delay, random access capability) Figura a toni di grigio R. Leonardi - A. Signoroni University of Brescia, Italy

Req. + Core Experiment (oct’04) Multiple Adaptation Scalability: “decoding paths” Figura a toni di grigio R. Leonardi - A. Signoroni University of Brescia, Italy

A generic SVC encoder Esempio con immagini e ricordo di contour preservation con nota critica sulla dinamica Sergio p.55 In order to have an efficient scalable codec, it is necessary that each one of the building blocks is operating in a scalable mode. MPEG-21 doc N6520 Scalable Video Model 2.0 July 2004, Redmond, WA, USA R. Leonardi - A. Signoroni University of Brescia, Italy

SVC Enabling Technologies In the MPEG21-SVC framework a series of SVC enabling technologies have been identified Spatial transform: DWT (Discrete Wavelet Transform) 9x7; IntegerDWT 5x3; Decimation/Interpolation; Block based transforms Temporal transform: Haar MCTF (Motion Compensated Temporal Filtering); 5x3 MCTF; UnconstrainedMCTF; … Motion coding: non-scalable; multires. quality scalable explicit (inside the method) / implicit (on the data structure); hierarchical B-frames; … Texture coding: EBCOT, 3D-EBCOT; EZBC; layered H.264/AVC; SNR scalable CABAC based entropic coding; …others (e.g. embedded wavelet coders). Figura p.58 sergio R. Leonardi - A. Signoroni University of Brescia, Italy

R. Leonardi - A. Signoroni University of Brescia, Italy SVC implementations Following the Call for Proposal for SVC (MPEG doc.N5958 Oct.2003) a certain number of implementations have been presented (MPEG doc.M10569 Mar.2004). On the base of the CfP inputs a SVC classification has been made which allows to distinguish some families of SVC implementations: “t+2D” schemes “2D+t” schemes “2D+t+2D” schemes or “Multi-scale Pyramid t+2D” Our STool scheme could be classified in the third category Figura p.58 sergio R. Leonardi - A. Signoroni University of Brescia, Italy

R. Leonardi - A. Signoroni University of Brescia, Italy t+2D schemes Estensione 3d e proprietà Enables temporal scalability Enables spatial scalability Enables quality scalability R. Leonardi - A. Signoroni University of Brescia, Italy

R. Leonardi - A. Signoroni University of Brescia, Italy 2D+t schemes Estensione 3d e proprietà R. Leonardi - A. Signoroni University of Brescia, Italy

UniBS SVC scheme: “STool” Estensione 3d e proprietà 2 SYSTEMS which differs in the EC part 3D-ESCOT (MSRA software) GOF-EMDC (UNI-BS) MEC (Motion Estimation and Coding) + MCTF (MSRA software) R. Leonardi - A. Signoroni University of Brescia, Italy

Results: CITY QCIF 15 Hz 64 kbps Original AVC STool zoom zoom Criteri di filtraggio e esempio slices R. Leonardi - A. Signoroni University of Brescia, Italy

R. Leonardi - A. Signoroni University of Brescia, Italy Results: CITY CIF 30 Hz 256 kbps Original AVC Stool Criteri di filtraggio e esempio slices R. Leonardi - A. Signoroni University of Brescia, Italy

Results: AVC vs MSRA vs Stool Play QCIF 15Hz 96kbps CIF 30Hz 384kbps HARBOUR Criteri di filtraggio e esempio slices QCIF 15Hz 64kbps CIF 30Hz 256kbps CITY R. Leonardi - A. Signoroni University of Brescia, Italy

R. Leonardi - A. Signoroni University of Brescia, Italy Conclusions SVC systems Multipoint spatial-temporal-SNR scalability Comparable or superior in coding performance with respect to AVC A lot of work is currently made on SVC (AVC is mature, SVC is young… :-) STool STool: a new 2D+t+2D system with good performance (UNIBS submission to the next MPEG meeting) Rivedere i prodotti di e la rappresentazione ad albero, commentare i vari utilizzi, inserire immagini (e.g. sclerosi multipla nell’object analysis, reni nella semplificazione…) R. Leonardi - A. Signoroni University of Brescia, Italy