Standard encoding protocols for image and video coding



Similar documents
Study and Implementation of Video Compression standards (H.264/AVC, Dirac)

White paper. An explanation of video compression techniques.

Overview: Video Coding Standards

The H.264/MPEG-4 Advanced Video Coding (AVC) Standard

Study and Implementation of Video Compression Standards (H.264/AVC and Dirac)

Performance Analysis and Comparison of JM 15.1 and Intel IPP H.264 Encoder and Decoder

WHITE PAPER. H.264/AVC Encode Technology V0.8.0

Video Coding Standards. Yao Wang Polytechnic University, Brooklyn, NY11201

Video Coding Basics. Yao Wang Polytechnic University, Brooklyn, NY11201


A Tutorial on Image/Video Coding Standards

White paper. H.264 video compression standard. New possibilities within video surveillance.

HIGH-DEFINITION: THE EVOLUTION OF VIDEO CONFERENCING

Comparison of Video Compression Standards

Figure 1: Relation between codec, data containers and compression algorithms.

High Definition (HD) Technology and its Impact. on Videoconferencing F770-64

Understanding HD: Frame Rates, Color & Compression

THE EMERGING JVT/H.26L VIDEO CODING STANDARD

A Brief History of Video Coding

A Look at Emerging Standards in Video Security Systems. Chris Adesanya Panasonic Network Systems Company

How To Compare Video Resolution To Video On A Computer Or Tablet Or Ipad Or Ipa Or Ipo Or Ipom Or Iporom Or A Tv Or Ipro Or Ipot Or A Computer (Or A Tv) Or A Webcam Or

NICE-RJCS Issue 2011 Evaluation of Potential Effectiveness of Desktop Remote Video Conferencing for Interactive Seminars Engr.

H 261. Video Compression 1: H 261 Multimedia Systems (Module 4 Lesson 2) H 261 Coding Basics. Sources: Summary:

Compression techniques

High Definition Video Conferencing End-to-end. March 2006

Best practices for producing quality digital video files

EE3414 Multimedia Communication Systems Part I

Comparison of different image compression formats. ECE 533 Project Report Paula Aguilera

Video compression: Performance of available codec software

Introduction and Comparison of Common Videoconferencing Audio Protocols I. Digital Audio Principles

Parametric Comparison of H.264 with Existing Video Standards

Video Conferencing Protocols

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet

Media - Video Coding: Motivation & Scenarios

White Paper: Video Compression for CCTV

Video Conferencing Standards

Video Encryption Exploiting Non-Standard 3D Data Arrangements. Stefan A. Kramatsch, Herbert Stögner, and Andreas Uhl

Video Conferencing Standards and Terminology

How To Understand The Technical Specifications Of Videoconferencing

Reading.. IMAGE COMPRESSION- I IMAGE COMPRESSION. Image compression. Data Redundancy. Lossy vs Lossless Compression. Chapter 8.

JPEG2000 in Moving Image Archiving

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 2 Service Compatible Hybrid Coding Using Real-Time Delivery

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

H.264/AVC for Wireless Applications

MISB EG Engineering Guideline. 14 May H.264 / AVC Coding and Multiplexing. 1 Scope. 2 References

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

Computer Vision and Video Electronics

Video Coding Standards and Scalable Coding

The H.264/MPEG-4 Advanced

Multimedia Conferencing Standards

Bosch Video Management System Scheduled Recording Settings as of Bosch VMS 3.0. Technical Note

Comparative Assessment of H.265/MPEG-HEVC, VP9, and H.264/MPEG-AVC Encoders for Low-Delay Video Applications

MMGD0203 Multimedia Design MMGD0203 MULTIMEDIA DESIGN. Chapter 3 Graphics and Animations

Application Note. Introduction. Video Basics. Contents. IP Video Encoding Explained Series Understanding IP Video Performance.

Proactive Video Assurance through QoE and QoS Correlation

Michael W. Marcellin and Ala Bilgin

Network Security Systems Fundamentals for ITS Professionals

302 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 2, FEBRUARY 2009

Introduction to image coding

ARIB STD-T64-C.S0042 v1.0 Circuit-Switched Video Conferencing Services

Video Coding Technologies and Standards: Now and Beyond

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko

Video Authentication for H.264/AVC using Digital Signature Standard and Secure Hash Algorithm

VoIP Technologies Lecturer : Dr. Ala Khalifeh Lecture 4 : Voice codecs (Cont.)

WHITE PAPER Personal Telepresence: The Next Generation of Video Communication VIDYO

Digital Video Coding Standards and Their Role in Video Communications

Understanding Megapixel Camera Technology for Network Video Surveillance Systems. Glenn Adair

DICOM Digital Imaging and Communications in Medicine

The Ad Hoc Group on television evaluation materials

VIDEOTELEPHONY AND VIDEOCONFERENCE OVER ISDN

Standard-Compliant Streaming of Images in Electronic Health Records

Quality Estimation for Scalable Video Codec. Presented by Ann Ukhanova (DTU Fotonik, Denmark) Kashaf Mazhar (KTH, Sweden)

Universität Klagenfurt Institut für Informationstechnologie Vorlesung Multimedia Kommunikation Video & Image Coding Standards

Bosch Video Management System Scheduled Recording Settings as of Bosch VMS 3.0. Technical Note

TEXT FILES. Format Description / Properties Usage and Archival Recommendations

White paper. HDTV (High Definition Television) and video surveillance

Emerging Markets for H.264 Video Encoding

Video Compression Trends & OUTLOOK. Andreas Pentrelli Solution Consultant

encoding compression encryption

Video Streaming Primer

How To Improve Performance Of H.264/Avc With High Efficiency Video Coding (Hevc)

Video Conferencing Glossary of Terms

Opportunities with new digital media

Secured Lossless Medical Image Compression Based On Adaptive Binary Optimization

HISO Videoconferencing Interoperability Standard

Video Network Traffic and Quality Comparison of VP8 and H.264 SVC

Video over IP WHITE PAPER. Executive Summary

Lossless Medical Image Compression using Predictive Coding and Integer Wavelet Transform based on Minimum Entropy Criteria

Transcription:

International Telecommunication Union Standard encoding protocols for image and video coding Dave Lindbergh Polycom Inc. Rapporteur, ITU-T Q.E/16 (Media Coding) Workshop on Standardization in E-health Geneva, 23-25 May 2003

Contents ITU-T o ITU and image coding standardization o Lossless vs. Lossy coding o Still image coders JPEG, JPEG-LS, JPEG-2000 o Video coders H.26x series, MPEG series o Conclusion 2

ITU and Image Coding Standardization o Standardization role Primarily in ITU-T SG16 (Multimedia) o Coordination & harmonization role With ISO/IEC (JPEG, JBIG, MPEG) JPEG = Joint Photographic Experts Group JBIG = Joint Bi-level image Experts Group ISO/ITU Collaborative Team since 1986 With other standardization bodies (IETF, regional bodies, etc.) 3

Lossless vs. Lossy Coding ITU-T o Lossless coding preserves exact input Preserves details only visible to experts X-rays, diagnostic imagery Preserves details for automated analysis o Lossy coding much better compression Can appear perfect to normal viewers Only practical way to send/store video 4

Lossless Coding o Quantization still limits input quality Finite bits/sample, samples/picture, frame rate (for video) But loss can be made arbitrarily small Diagnostics require large sample depth o Compression from redundancy removal Simple example: Run-length encoding Simple example: Huffman coding 5

Lossy Coding ITU-T o Not all details are preserved More effective compression possible Amount of loss can be controlled o Compression from: Redundancy removal (as with lossless) Drop details not perceived by people Reduce quality in carefully selected ways Simple example: Color vs. Brightness Simple example: Fast motion in video 6

Still Image vs. Video Coders o Still image coder applications Documents Diagnostic imagery Photographs o Motion video applications Live interactions with patients, experts Observation, monitoring Procedure training 7

Still Image Coders (exploit 1- or 2-D redundancy) o JPEG (Rec. T.81, ISO/IEC 10918) Royalty-Free baseline Lossy & lossless; supports full-color images 8 bits/pixel/channel (baseline- 256 grey levels) Widely used on World Wide Web o JPEG-LS (Rec. T.87, ISO/IEC 14495-1) Royalty-free Lossless (near-lossless also possible), fast Up to 16 bits/pixel/channel (65536 grey levels) o JPEG-2000 (Rec. T.800, ISO/IEC 15444) RF baseline dec. Lossy & lossless- Improved compression v. JPEG 16 bits/pixel/channel (medical profile) Wavelet technology high encoder complexity 8

Cooperation with the Medical Standardization Community o DICOM (Digital Imaging and Communications in Medicine) standards committee All JPEG codecs used in DICOM standard Strong liaison relationship with JPEG-2000 Special Medical profile of JPEG-2000 Requirements of DICOM incorporated from start o Further cooperation invited! 9

More Still Image Coders o Bi-level (black & white) encoders T.4, T.6, T.82 (JBIG), T.88 (JBIG2) Mainly used for documents, fax o GIF Proprietary, 256 colors/image, obsolete o TIFF (Tagged Image File Format) Proprietary many complex modes o PNG (ISO/IEC FDIS 15948 in progress) Lossless, up to 16 bits/channel 10

Video Coder Standards (exploit redundancy over time) o H.120, 768-2000 kbps, small picture,1984-1988 o H.261, baseline video compression 1990 o MPEG-1/Video (ISO/IEC 11172-2) - 1993 o H.262=MPEG2-Video, high rate video - 1995 o H.263, improved lower rates - 1996 Same core as original video part of MPEG-4 o H.263+, H.263++ H.263 (2000) Extensions for flexibility, new features o H.264/AVC, next generation video coding For final approval on Friday (30 May 2003) 11

Video Coder Considerations o Picture quality depends on encoders o Bitrate and compression efficiency Video bitrates from 40 to 20,000 kbps o Resolution: Picture size, Frame Rate SQCIF (128x96), QCIF (172x144), CIF (352x288), SD (704 or 720 x576), HD (up to 1920x1280) 10 to 60 Hz common (25i PAL, 30i NTSC) o Progressive vs. interlaced scan o Error resilience 12

ITU-T Rec. H.261 Video Coder (1990) o 1st practical & successful video coding standard o Used today in video conferencing systems (on ISDN) o Bit rates commonly 64 kbps to 2 Mbps o CIF (352x288) and QCIF (176x144) picture sizes, progressive-scan 13

MPEG-1 Video (ISO/IEC 11172-2) - 1993 o The first video coding standard using halfpel motion compensation o Typical bit rates 1-2 Mbps 14

ITU-T Rec. H.262/MPEG-2 Video Coder (1995) o Same as MPEG-2 video (ISO/IEC 13818-2) o Commonly used for TV-quality video applications o First practical standard for interlaced video o DVD, digital cable/broadcast/satellite TV, etc. o Bit rates commonly 4-20 Mbps 15

ITU-T Rec. H.263 Video Coder (1995) o Significantly improved compression o 1st error and packet loss resilient standard o Widely used today IP, wireless, and ISDN video conferencing terminals (H.320, H.323, H.324, 3GPP, etc.) o Baseline core is the basis of MPEG-4 Video o Rich set of features for many applications o Optional interlaced scan mode o Very wide range of bit rates and possible applications 16

ITU-T Rec. H.264 / MPEG-4 Part 10 AVC (ISO/IEC 14496-10) o Breakthru performance increase 2x or more o Started as H.26L in ITU-T Officially in 1995, in practice in 1997-1998 SG16 Q.6 (Video Coding Experts Group, VCEG) o Joint Video Team (JVT) formed with MPEG Started late 2001 after request from MPEG o Much simpler Profile/Level feature & capabilities signaling o Baseline Profile (progressive scan only) is offered royalty-free 17

Compression Performance ITU-T Quality Y-PSNR [db] 38 37 36 35 34 33 32 31 30 29 28 27 26 25 Tempete CIF 30Hz H.264 MPEG-4 H.263 MPEG-2 0 500 1000 1500 2000 2500 3000 3500 Bit-rate [kbit/s] Slide: T. Wiegand 18

Thank you! o ITU-T SG16 points of contact/coordination P.A. Probst, ITU-T SG16 Chairman Simão Campos, ITU-T SG16 Counsellor Dave Lindbergh, Q.E/16 Rapp. (still image issues) Gary Sullivan, Q.6/16 Rapporteur (video coding) o Thanks to: Thomas Wiegand, Heinrich-Hertz-Institut (Berlin) Associate Rapporteur, ITU-T Q.6/16 (adv. video coding) Simão F. Campos Neto, ITU TSB (Geneva) Counsellor, ITU-T Study Group 16 Istvan Sebestyen, Siemens AG Liaison representative to/from SG16, JTC1 SC29 o Questions? 19

BACKUP SLIDES 20

Progressive Frame Input Video Signal Top Field t Bottom Field Interlaced Frame (Top Field First) Progressive and interlaced frames can be coded as one unit Progressive vs. interlace frame is signaled but has no impact on decoding Each field can be coded separately Dangling fields Macroblock-based frame field adaptive coding Slide: T. Wiegand 21