Top Banner
Video Coding --- State of the Art and Beyond Dr. Mona Mathur Advanced Systems Technology, STMicroelectronics, GNoida, India [email protected] August 8, 2011
23

Video Coding --- State of the Art and Beyond Dr. Mona Mathur Advanced Systems Technology, STMicroelectronics, GNoida, India [email protected] August 8,

Dec 28, 2015

Download

Documents

Laurel Clark
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Video Coding --- State of the Art and Beyond Dr. Mona Mathur Advanced Systems Technology, STMicroelectronics, GNoida, India mona.mathur@st.com August 8,

Video Coding --- State of the Art and Beyond

Dr. Mona MathurAdvanced Systems Technology,

STMicroelectronics, GNoida, India

[email protected]

August 8, 2011

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

2

Agenda

Overview of concepts in Video Coding

State of the art Compression standards

Evolving Video Coding standards

The Road ahead ---- Challenges

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

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

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

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.

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

History of Video Standards

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

6

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)

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

7

Compression rates for diff technologiesIntra-frameMotion Compensation

Integer-pelHalf-pelVariable Block sizeQuarter-pel Multi-frame

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

8

Evolution of MPEG4

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

Compression ??? : How

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

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

10

Coding Tools in state of the art codecs

Spatial redundancy Intra prediction

Temporal redundancy Inter prediction

Transform -- DCT Entropy coding

VLC, CABAC

Deblocking Filter

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

11

Frame – from Macroblock view

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

12

Spatial Coding

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

13

Temporal Coding

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

H.264 Encoder

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

15

Compression Today??

Is Need for higher Compression Relevant Today?

YES !!!

Why ????

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

17

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

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

18

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

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

19

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

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

20

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

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

21

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

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

22

Source --- JCTVC-D181

Testing Results --- BDrate with complexity

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

23

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

64

64

32

32

16

16

8

8

Resolution: 1920x1080LCU size : 64Maximum depth =2

LCU size : 64Maximum depth = 4

Resolution: 1920x1080

Resolution: 352x288LCU size : 16Maximum depth =2

32

32

16

16

8

8

4

4