Getting Better Broadcast Picture Quality with
JPEG2000
Getting Better Broadcast Picture Quality with JPEG2000
Alliance Members
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Getting Better Broadcast Picture Quality with JPEG2000
What to do with JPEG2000? Networked Video
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
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 !
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
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
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
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
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
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
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
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
Getting Better Broadcast Picture Quality with JPEG2000
Q&A
Getting Better Broadcast Picture Quality with JPEG2000
Thank you for your time, we hope you found it to be informative and productive!