Video Coding --- State of the Art and Beyond

Slides:



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

MPEG: A Video Compression Standard for Multimedia Applications Václav Hlaváč CTU Prague, Initial material were slides of Didier.
A Performance Analysis of the ITU-T Draft H.26L Video Coding Standard Anthony Joch, Faouzi Kossentini, Panos Nasiopoulos Packetvideo Workshop 2002 Department.
Standards, process, requirements 4K PLAYBACK EXPLAINED.
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
1 Video Coding Concept Kai-Chao Yang. 2 Video Sequence and Picture Video sequence Large amount of temporal redundancy Intra Picture/VOP/Slice (I-Picture)
Source Coding for Video Application
Overview of the H.264/AVC Video Coding Standard
H.264/Advanced Video Coding – A New Standard Song Jiqiang Oct 21, 2003.
MPEG: A Video Compression Standard for Multimedia Applications Didier Le Gall Communications of the ACM Volume 34, Number 4 Pages 46-58, 1991.
SWE 423: Multimedia Systems Chapter 7: Data Compression (1)
T.Sharon-A.Frank 1 Multimedia Size of Data Frame.
H.264 / MPEG-4 Part 10 Nimrod Peleg March 2003.
Overview of Multi-view Video Coding Yo-Sung Ho; Kwan-Jung Oh; Systems, Signals and Image Processing, 2007 and 6th EURASIP Conference focused on Speech.
Klara Nahrstedt Spring 2011
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 13 – H.264 (Part 8) Klara Nahrstedt Spring 2012.
EEL 6935 Embedded Systems Long Presentation 2 Group Member: Qin Chen, Xiang Mao 4/2/20101.
An Introduction to H.264/AVC and 3D Video Coding.
1 Different Video Properties
Delivering More Video Content at Half the Cost Using MPEG-4 AVC Bob Wilson Chairman & CEO
CSE679: MPEG r MPEG-1 r MPEG-2. MPEG r MPEG: Motion Pictures Experts Group r Standard for encoding videos/movies/motion pictures r Evolving set of standards.
+ Video Compression Rudina Alhamzi, Danielle Guir, Scott Hansen, Joe Jiang, Jason Ostroski.
EE 5359 H.264 to VC 1 Transcoding Vidhya Vijayakumar Multimedia Processing Lab MSEE, University of Arlington Guided.
Joint Picture Experts Group(JPEG)
JPEG 2000 Image Type Image width and height: 1 to 2 32 – 1 Component depth: 1 to 32 bits Number of components: 1 to 255 Each component can have a different.
PROJECT PROPOSAL HEVC DEBLOCKING FILTER AND ITS IMPLIMENTATION RAKESH SAI SRIRAMBHATLA UTA ID: EE 5359 Under the guidance of DR. K. R. RAO.
1 Digital Video. 2  Until the arrival of the Pentium processor, in 1993, even the most powerful PCs were limited to capturing images no more than 160.
What are the common format for video files?
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 5 – Digital Video Representation Klara Nahrstedt Spring 2014.
M P E G A Presentation by Sebastian Graf and Thomas Winterscheid.
CS 414 – Multimedia Systems Design Lecture 14 – H.264, H.265
Multimedia Data Video Compression The MPEG-1 Standard
Video Basics. Agenda Digital Video Compressing Video Audio Video Encoding in tools.
MPEG-1 and MPEG-2 Digital Video Coding Standards Author: Thomas Sikora Presenter: Chaojun Liang.
MPEG: (Moving Pictures Expert Group) A Video Compression Standard for Multimedia Applications Seo Yeong Geon Dept. of Computer Science in GNU.
Profiles and levelstMyn1 Profiles and levels MPEG-2 is intended to be generic, supporting a diverse range of applications Different algorithmic elements.
Windows Media Video 9 Tarun Bhatia Multimedia Processing Lab University Of Texas at Arlington 11/05/04.
WebCCTV 1 Contents Introduction Getting Started Connecting the WebCCTV NVR to a local network Connecting the WebCCTV NVR to the Internet Restoring the.
By Abhishek Hassan Thungaraj Supervisor- Dr. K. R. Rao.
Video Video.
Videos Mei-Chen Yeh. Outline Video representation Basic video compression concepts – Motion estimation and compensation Some slides are modified from.
Layered Coding Basic Overview. Outline Pyramidal Coding Scalability in the Standard Codecs Layered Coding with Wavelets Conclusion.
Image Processing and Computer Vision: 91. Image and Video Coding Compressing data to a smaller volume without losing (too much) information.
CIS679: Multimedia Basics r Multimedia data type r Basic compression techniques.
- By Naveen Siddaraju - Under the guidance of Dr K R Rao Study and comparison of H.264/MPEG4.
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
Outline Kinds of Coding Need for Compression Basic Types Taxonomy Performance Metrics.
Compression video overview 演講者:林崇元. Outline Introduction Fundamentals of video compression Picture type Signal quality measure Video encoder and decoder.
- By Naveen Siddaraju - Under the guidance of Dr K R Rao Study and comparison between H.264.
Fundamentals of Multimedia Chapter 12 MPEG Video Coding II MPEG-4, 7 Ze-Nian Li & Mark S. Drew.
Figure 1.a AVS China encoder [3] Video Bit stream.
VIDEO CONFERENCING TECHNOLOGY BRIEFING March 10, 2009 Quality HD Video Conferencing At An Affordable Price.
ELIS – Multimedia Lab MPEG activities. ELIS – Multimedia Lab MPEG activities HEVC: High Efficiency Video Coding MFC: MPEG Frame Compatible 3DTV.
LECTURE 07 RAZIA NISAR NOORANI Digital Video. Basic Digital Video Concepts CS118 – Web Engineering 2 Movie length Frame size Frame rate Quality Color.
IntroductiontMyn1 Introduction MPEG, Moving Picture Experts Group was started in 1988 as a working group within ISO/IEC with the aim of defining standards.
COMPARATIVE STUDY OF HEVC and H.264 INTRA FRAME CODING AND JPEG2000 BY Under the Guidance of Harshdeep Brahmasury Jain Dr. K. R. RAO ID MS Electrical.
Digital Video Representation Subject : Audio And Video Systems Name : Makwana Gaurav Er no.: : Class : Electronics & Communication.
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.
Presenting: Shlomo Ben-Shoshan, Nir Straze Supervisors: Dr. Ofer Hadar, Dr. Evgeny Kaminsky.
Introduction to H.264 / AVC Video Coding Standard Multimedia Systems Sharif University of Technology November 2008.
CSI-447: Multimedia Systems
Video Basics.
CS644 Advanced Topics in Networking
Overview of the Scalable Video Coding
Future Video Coding Prof. Dr.-Ing. Jörn Ostermann.
Video Compression - MPEG
PROJECT PROPOSAL HEVC DEBLOCKING FILTER AND ITS IMPLIMENTATION RAKESH SAI SRIRAMBHATLA UTA ID: EE 5359 Under the guidance of DR. K. R. RAO.
Standards Presentation ECE 8873 – Data Compression and Modeling
Digital Video Faraz Khan.
Presentation transcript:

Video Coding --- State of the Art and Beyond Dr. Mona Mathur Advanced Systems Technology, STMicroelectronics, GNoida, India mona.mathur@st.com August 8, 2011

Agenda Overview of concepts in Video Coding State of the art Compression standards Evolving Video Coding standards The Road ahead ---- Challenges

Digital Video characteristics Frame : is a 2D rectilinear array of pixels Frame rate number of frames displayed per second Frame dimensions width and height of the frame in pixels Pixel depth Number of bits per pixel Each pixel has two values associated with it Luminance – represents the intensity (Y) Chrominance – represents the colour of the pixel (Cr, Cb) OBESE

Very high secondary storage and transmission requirements. Why compression ???? Images require considerably more storage space than text Audio and Video demand even more!! Text (VGA screen @ 2 bytes/char) ~ 640 * 480 * 2 / (8 * 8) ~ 9.4 KB Uncompressed stereo audio ~ 2 * 44100 * 2 (44.1 KHz, 16 bits per sample) ~ 172 KB/s PAL (720 pixels, 576 lines, 25 frames) ~ 249 Mbits/s !! A 2 hour movie ~ 1669GB more than 2000 CDs Very high secondary storage and transmission requirements.

History of Video Standards ITU --- International Telecommunications Union --- is focused on telecom applications ---- has created H.26x standards for low bit rate telephony, x---1to4 ISO --- International Standards Organization ---- is focused on consumer applications in entertainment & computers ----- defined MPEG standards for videos, MPEG-1, MPEG-2 and MPEG-4 H.263 baseline profile has commonalities with MPEG-4 Part2 Simple profile

Use and Spread of Standards Critical for widespread adoption of codec technology The three players Customers Economies of scale --- so products are affordable Industry Interoperability between vendors Content providers Long life and broad demand of the content Ensures widespread adoption Proprietary standards AVS (China), WMV9 (Microsoft), On2, VP8, Nancy, RV10 (Real Networks Real Video) Standards are often Targeted for specific applications Proprietary standards available basically for media streaming applications WMV9 – standardized in the SMPTE(Society of Motion Pictures and Television Engineers) as VC-1 On2 --- formerly “Duck Technologies” developed a codec called “True Motion”--- acquired by Google in Feb 2010 ---

Compression rates for diff technologies Intra-frame Motion Compensation Integer-pel Half-pel Variable Block size Quarter-pel Multi-frame

Evolution of MPEG4

Compression ??? : How Irrelevancy Reduction Statistical Redundancy in the signal Spatial: Correlation between adjacent pixels Temporal: Correlation between pixels in adjacent pictures Irrelevancy Reduction Omits parts of the signal not perceived by the Human Visual System (HVS) No Change in pixels

Coding Tools in state of the art codecs Spatial redundancy Intra prediction Temporal redundancy Inter prediction Transform -- DCT Entropy coding VLC, CABAC Deblocking Filter

Frame – from Macroblock view

Spatial Coding

Temporal Coding

H.264 Encoder

Is Need for higher Compression Relevant Today? Compression Today?? Is Need for higher Compression Relevant Today? YES !!! Why ???? When a scene is captured by multiple cameras, e.g. for the purpose of user-controlled navigation through a video scene, or for 3D display with view adaptation, the video data rate may in the worst case linearly increase by the number of cameras that are used for simultaneous capturing. It will therefore be necessary to further compress the overall rate by proper exploitation of coherences between the different available views (inter-view redundancy) instead of independently compressing the different views. Ref -- -Jens papers on AdvancesInVideoCoding

Evolving Products Smart phones Tablets Ipads Net enabled STBs ….

Emerging Video Content &Type Video as a medium is changing. Spatial resolution QCIF -- 176x144 --- pixels HD --- 1920x1080 ---- 2,073,600 pixels UHD --- 4096x3,072 ---- 12,582,912 pixels Temporal resolution (25- 50 -200 fps) Increasing dynamic range of each component From 8 bit per component to 16 bit per component New visual modalities stereoscopic, Multi-view, 3D, holography, the myriad of consumer devices playing stored

Demands of Consumers… Imagine… …being able to see high quality, high definition video, on demand. …renting a DVD with choices of standard or high definition video, with multiple camera views Applications like Facebook, twitter, Google+ Mobile Video Services like : football highlights, personal video conferencing, or downloads of movie trailers such services will increase What about spectrum availability

Video Coding today …. New extensions within existing framework SVC, MVC, Free View point TV Next evolution of the video coding standards KTA, H.265 New Technologies Parametric Video Coding Texture Analysis and Synthesis

Video Coding today …. New extensions within existing framework SVC, MVC, Free View point TV Next evolution of the video coding standards KTA, H.265 New Technologies Parametric Video Coding Texture Analysis and Synthesis

HEVC ---High Efficiency Video Coding Proposed Video compression standard Successor to H.264/MPEG-4 AVC A joint team by ISO- MPEG and ITU-T --VCEG has been established JCT-VC --- Joint Collaborative Team on Video Coding in 2010 Nick named --- H.265 Goals: Increase compression by 50% over H.264 at comparable image/video quality At the expense of increased computational complexity Targeted platforms: Next generation HDTV displays and content capture systems Display resolutions from QVGA (320x240) upto 1080p and Ultra HDTV (7680x4320) http://en.wikipedia.org/wiki/High_Efficiency_Video_Coding

Testing Results --- BDrate with complexity Source --- JCTVC-D181

Benefits of arbitrary unit representation Codec optimized for content, applications and devices. Examples are: low resolution video services Videos with large homogenous regions A simple & elegant representation LCTB size, max hierarchical depth, & a series of split flags. Size-independent syntax representation Syntactical representation of remaining coding tools is simplified Simplifies the standard and the parsing process