jpeg2000 alliance ibc 2009

30
Getting Better Broadcast Picture Quality with JPEG2000

Upload: hreisiger

Post on 27-Jan-2015

133 views

Category:

Documents


2 download

DESCRIPTION

Getting Better Broadcast Picture Quality With JPEG2000

TRANSCRIPT

Page 1: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with

JPEG2000

Page 2: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Alliance Members

Page 3: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Your Panelists

• Brian CampanottiCTOFront Porch Digital

• John DaleVice President Product ManagementMedia Links

• Siegfried Foessel Ph.D.Head of Group Digital CinemaFraunhofer Institute

• Andrew LambrechtSegment Marketing ManagerAnalog Devices

• Théodore Marescaux Ph.D.Video Business ManagerBarco

• Jean-Francois NivartCEOintoPIX

• Hal ReisigerPresident and CEOFast Forward Video

• Brian StevensonDirector, Product ManagementDigital Rapids

Page 4: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

JPEG2000 AllianceWho• a consortium of technology leaders

Goal• JPEG2000 development

into a leading compression standard• JPEG2000 widespread acceptance and deployment

How

• educate and create awareness about the benefits of JPEG2000

• support of the compression standardfor the benefit of the media and video industries

• promote interoperabilitybetween standards and system devices

• promote the development of tools by members and industry peers

Page 5: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

About JPEG2000

License free Open standard Lossy and lossless

compression Error Resilient Precise and

adjustable bit rate control

Scalable Low latency

Constant quality through multiple generations

Supports 4K resolution (and greater)

Up to 32-bits per component

Symmetric encode and decode

Page 6: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Mathematically Lossless Compression

• It enables a reduction in storage requirement of, on average, 1:2 while still being able to recover the exact original image information.

• Extremely important feature in fields such as digital archiving, cinema acquisition and medical imaging.

• Unique advantage in comparison to JPEG, MPEG2, MPEG4

Page 7: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Scalability

• JPEG2000 is able to extract multiple versions out of a single compressed file

• This scalability provides– Easy proxy generation– Region of Interest– Bandwidth optimization

and adaptive transmission

Page 8: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Low Latency

• Intra-frame allows every frame to be encoded independently allowing latency of less than 1 frame

• In comparison, inter-frame encoding formats (e.g. MPEG2, MPEG4) need to work with Groups of Pictures (GOP) that require a longer processing time

• Low latency is a critical consideration in many applications

Page 9: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Constant Quality Through Multiple Generations• Successive encoding-decoding passes are

usually required throughout the Broadcast and Digital Cinema post-production processing chain

• JPEG2000 provides a constant image quality throughout the production process

Page 10: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Related Standards Bodies

• Core Standards– JPEG committee,

part of ISO/IEC

• Theatrical movie distributionand playback – Digital Cinema

Initiatives, LLC (DCI)– JPEG– ITU– SMPTE

• Broadcast/transportstandards & interoperability– VSF– SMPTE– MPEG– EBU

Page 11: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

JPEG2000 ISO/IEC Standards

• ISO/IEC 15444-1: JPEG2000 Part 1, Core Coding System• ISO/IEC 15444-2: JPEG2000 Part 2, Extensions• ISO/IEC 15444-3: JPEG2000 Part 3, Motion JPEG2000• ISO/IEC 15444-4: JPEG2000 Part 4, Conformance Testing• ISO/IEC 15444-5: JPEG2000 Part 5, Reference Software• ISO/IEC 15444-6: JPEG2000 Part 6, Compound Image Format• ISO/IEC 15444-8: JPEG2000 Part 8, JPSEC Image Security• ISO/IEC 15444-9: JPEG2000 Part 9, JPIP Interactivity Tools

(APIs and Protocols)

• ISO/IEC 15444-10: JPEG2000 Part 10, JP3D 3-Dimensional Data• ISO/IEC 15444-11: JPEG2000 Part 11, JPWL Wireless Applications• ISO/IEC 15444-12: JPEG2000 Part 12, ISO Media Format• ISO/IEC 15444-13: JPEG2000 Part 13, Entry Level Encoder

Page 12: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

VSF JPEG2000 Activity Group

Mission

• Create a recommendation for standardization of real time transport of JPEG2000 for Contribution over IP Networks

• Real time service encapsulating JPEG2000 compressed video, audio, time codes & closed captioning in a program stream

• Encapsulation into MPEG2TS and the IP/RTP structure for final transport

• Utilize a single RTP stream for video/ audio/ancillary

• CBR & VBR streams supported

• Streams up to 1800Mbps supported

Two solutions/efforts:• MPEG2TS/SMPTE2022

initially thought to be faster to market and with backwards compatibility with legacy MPEG2TS equipment

– Recommendation development is ongoing, must work with JPEG and MPEG to complete a standard

• MXF Wrapping over RTP with RTP/Payload Header & FEC

– VSF work for native uncompressed video should be usable for this effort

– EBU will pursue this activity

Page 13: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Common JPEG2000 Applications

• Surveillance cameras and DVRs• Digital Cinema• Broadcast• Post Production• Archiving• Medical Imaging• Military and Aerospace• Digital Signage• Wireless Video

Page 14: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Digital Cinema Workflow

3 UHDD or SSD

Playout-ServerJPEG2000 Decoder

Digital Cinema Packages with

JPEG2000

Postproduktion Transport Cinema

Mastering withJPEG2000 Encoder,

JPEG2000 Player for QC

Archiving withJPEG2000

Lossless or lossy

D

Camera, Recorder

TransportAcquisition

HDD or SSD

High Quality Image Transfer with JPEG2000

JPEG2000 Encoderin camera or

recorderJPEG2000

Codec

ASIC or FPGAASIC, FPGA or Software Plugin

ASIC or FPGAASIC, FPGA or Software Plugin

Page 15: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

What Can I do with JPEG2000 in

Broadcast?

• High-quality compression of contribution video feed

• Studio-to-affiliate video transfer• Intra-studio video • High quality storage and playback of

multiple feeds• Little degradation over many multiple

compression cycles

Page 16: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

End-to-end video

• Input contribution HD-SDI format (SMPTE 292)• JPEG2000 in contribution, mastering, mezzanine• Usage models in venue, studio and network• Combine video, audio and metadata for transport

– Video compressed with JPEG2000 – Audio compressed or not, variety of options– Metadata in various forms and formats

Studio

Page 17: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Broadcast Applications

- Cameras, Camcorders

- Recorders- Multichannel

Recorders and viewers

- Video Routers and Gateways

- Recorders, Multichannel recorders/viewers

- Non-linear editors- Control Room

Displays- Transcoders

Studio

Page 18: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

What to do with JPEG2000? Networked Video

Page 19: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Multi-viewer Systems: Resolution Scalability

• Features– Encoded sources available on visualization network– Sources are combined in a multi-viewer

• Benefits– Freely combine JPEG 2000 streams– Leverage JPEG 2000 resolution scalability

Page 20: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Desktop Monitoring:Low Latency, High Quality& Resolution Scalability

• Features– Encoded sources available on visualization network– All frames are viewable/editable (intra-frame coding)– A regular PC can decode the video sub-resolutions

• Benefits– Video is being shown at high quality– Resolution can be matched to view size/compute power– Video is being shown at low latency Monitor network sources from desktop !

Page 21: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Euro 2008 in HD

2 HD feeds, 200 Mbps3 SD feeds, 25 Mbps

OC12 DTM network (GE ports)

ViennaVienna

JPEG2000HDSDIHDSDI JPEG2000

JPEG2000HDSDISDI JPEG2000

Stockholm Stockholm

JPEG2000 HDSDIHDSDIJPEG2000

JPEG2000 HDSDISDIJPEG2000

CopenhagenCopenhagen

JPEG2000 HDSDIHDSDIJPEG2000

JPEG2000 HDSDISDIJPEG2000

TV2 BergenTV2 Bergen

HDSDIHDSDI

JPEG2000 HDSDISDIJPEG2000

SDI JPEG2000

SDIJPEG2000

JPEG2000JPEG2000

Page 22: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

TV2 Euro 2008 Post Processing

JPEG2000Decoder

JPEG2000Encoder

1080i to 720pConverter

JPEG2000Decoder

JPEG2000Encoder

Ad insertion

JPEG2000Decoder

MPEG-4 AVCencoder

Satellite

JPEG2000Decoder

JPEG2000Encoder

BeautyExpert

commentary

JPEG2000Encoder

HDSDI ViennaVienna

BergenBergen

OsloOslo

BergenBergen

NittedalNittedal

Page 23: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Multiple generation performance

Reduction of PSNR from 1 st generaton @125 Mbps - Reversible filter

-0.8

-0.7

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

1 2 3 4 5

Generation no.

dB

High PSNRLow PSNR

Avreage PSNR

Degradation < 0.7 dB for 5th generation

Less than 1 LSB at 10 bits resolution

Page 24: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

JPEG2000 as a Preservation Master

• JPEG2000 is fast becoming the defacto standard for preservation quality content archiving

• Media and entertainment companies have been slow to adopt but the opposite is true for archivists

• Limited “interoperability” between typical broadcast devices and “large file sizes” are considered barriersTrue preservation presents different challenges than traditional file based operations in media organizations

Page 25: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Effective Content Migration

Video/Film Masters Solo Migration Engine

DIVArchive CSM Data Tape

LosslessMXF Wrapped

JPEG2000

MXF WrappedIMX50

MPEG2I

QT WrappedDV25

HighResolution

Frame BasedMigration Metadata

WindowsMedia

MPEG4AVC

FlashVideo

Proxy Resolution

Preservation Package

Page 26: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Storage Efficiencies

• Archive Package average approx 180Mbps with all target essence formats (preservation, interoperable and proxy)

• Formats can be added/removed depending on specific goals

• A single LTO4 data tape provides:– 800GB of storage capacity– 10 hours of source content Archive Package storage– €30 street price!

• Many goals are simultaneously accomplished:– JPEG2000 for long term content preservation (LOSSLESS!)– MPEG2/DV for broadcast device interoperability– MPEG4/WM9/FLV/etc for proxy browsing/web/mobile

Page 27: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Content Migration Goals

LosslessMXF Wrapped

JPEG2000

Data Tape

Preservation Storage

Data Tape

Preserve

MXF WrappedIMX50

MPEG2I

QT WrappedDV25 Video

ServersDigital

NewsroomPost

ProductionUtilize

WindowsMedia

MPEG4AVC

Access Desktop Browsing

•Desktop Access

•Monetization

•Repurposing

•Preservation

•Remastering

•Transcoding

•Broadcast

•Repurposing

•Transcoding

•Desktop Access

•Monetization

•Repurposing

Page 28: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Highlights

• JPEG2000 is a mature technology• JPEG2000 is accepted as a high quality

video encoding technology• JPEG2000 is used in a wide variety of

broadcast applications• Industry activities are ongoing to insure

interoperability between different manufacturers’ equipment

Page 29: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Q&A

Page 30: JPEG2000 Alliance IBC 2009

Getting Better Broadcast Picture Quality with JPEG2000

Thank you for your time, we hope you found it to be informative and productive!