SlideShare a Scribd company logo
JPEG Business plan
Prof. Touradj Ebrahimi
JPEG Convener
27 June 2015 1www.jpeg.org
JPEG Family of Standards
27 June 2015 www.jpeg.org 2
JPEG a strong and fast growing
ecosystem
27 June 2015 www.jpeg.org 3
Source: KPCB 2014 Internet Trends, estimates based on publicly disclosed company data.
1995-96 Technology and Engineering
Emmy award (together with MPEG-2)
JPEG 2000 great impact on professional
markets
27 June 2015 www.jpeg.org 4
2015 Technology and Engineering
Emmy award (JPEG 2000 interoperability)
JPEG 2000 framework
27 June 2015 www.jpeg.org 5
Part 1/13
Core Codec
Part 2
Extensions
Part 10
3D Extensions
Part 9
JPIP
Part 3
MJPEG 2000
Part 6
JPM
Image Codec
Tools
File Format
Part 8
JPSEC
Part 11
JPWL
Part 14
JPXML
E2E Toolset
Extra Functionality
Codec Tools
Part 4
Compliance Testing
Part 5
Reference Software
Part 12
ISO Base Media
JPEG XR bridging a gap
27 June 2015 www.jpeg.org 6
Complexity
Performance
JPEG
JPEG XR
JPEG vs JPEG 2000 vs JPEG XR
27 June 2015 www.jpeg.org 7
JPEG XR not widely used!
27 June 2015 www.jpeg.org 8
JPSearch
27 June 2015 www.jpeg.org 9
F. Temmermans, F. Dufaux and P. Schelkens, “JPSearch: Metadata
Interoperability During Image Exchange”, IEEE Signal Processing Magazine,
vol.29, no. 5, pp.134-139, 2012
Other standards in Progress
27 June 2015 www.jpeg.org 10
Advanced Image Coding (AIC)
– Evaluation methodologies and metrics
JPEG AR
– Image exchange in Augmented Reality
JPEG Systems
– Consolidated system layer structure
JPEG XT
– JPEG forward/backward compatible HDR compression
Advanced Image Coding (AIC)
• Advanced Image Coding
– Part 1: Guidelines for codec evaluation
– Part 2: Evaluation procedure for assessing visually lossless coding
• Call for information issued in February 2015 to receive information on next generation
still image compression with superior compression efficiency, as well as other useful
features needed in future multimedia applications
• PCS2015 Feature Event - Evaluation of current and future image compression
technologies
• Further contributions received on 69th WG1 meeting in Warsaw, Poland
27 June 2015 www.jpeg.org 11
Advanced Image Coding (AIC)
27 June 2015 www.jpeg.org 12
woman
JPEG XT backward compatible
HDR
27 June 2015 www.jpeg.org 13
• A JPEG legacy backward & forward compatible HDR image
compression standard
JPEG XT design principles
• Exif and JFIF use APP marker of JPEG
– Reserved for application segments
27 June 2015 www.jpeg.org 14
APP marker (0 to
15)
Format
APP0 JFIF, JFXX
APP1 Exif
APP2 ICC Profile
APP3 JPSearch Part2
APP14 Adobe
SOI APP1 DQT DHT SOF streamSOS EOI
WG1N5725
Start of
Image
(SOI)
APP11
(Residual
JPEG XT)
JPEG-1
Code-stream
End of
Image
(EOI)
JPEG XT File
JPEG XT design principles
• Two-layer coding, with base layer a legacy JPEG coded LDR and enhancement
layer the residual to produce the HDR
• Enhancement layer uses a maximum of JPEG Legacy coding tools
27 June 2015 www.jpeg.org 15
JPEG XT profiles
27 June 2015 www.jpeg.org 16
JPEG XT compression efficiency
27 June 2015 www.jpeg.org 17
JPEG XT status
27 June 2015 www.jpeg.org 18
Part Title WD CD DIS FDIS IS
1 Core Coding System 13/01 13/07 14/01 - 14/10
2 Coding of High Dynamic Range Images 13/10 14/01 14/04 - 14/10
3 Box File Format 14/05 14/07 15/02 - 15/06
4 Conformance Testing 15/02 15/10 16/02 - 16/06
5 Reference Software 14/07 15/06 16/02 - 16/06
6 IDR Integer Coding 14/05 14/07 15/02 15/06 15/10
7 HDR Floating-Point Coding 14/05 14/07 15/02 15/06 16/02
8 Lossless and Near-lossless Coding 14/07 15/02 15/06 - 16/02
9 Alpha Channel Coding 14/10 15/02 15/06 - 16/02
JPEG Privacy & Security
• Features:
– Access control to specific images is defined with rules (privacy
policies).
– Policies are defined either by the service provider or by the image
owner.
• Policies define conditional access to information based on
– User: individual, group, location, role, …
– Context: date and time, number of accesses, action (view, download,
…), etc.
– Image: quality, geolocation, author, date, semantic information, etc.
– Action: read, update, delete, etc.
27 June 2015 www.jpeg.org 19
JPEG Privacy & Secuity App11
27 June 2015 www.jpeg.org 20
SOI
APP1 (Exif)
EOI
SOI
APP1 (Exif)
EOI
APP11
(protected
metadata)
JPEG-1 decoder
JPEG Privacy &
Security
decoder
APP1 (Exif)
APP1 (Exif)
original JPEG
codestream
JPEG compatible
codestream with
data protection
Image Data
Image data
APP11
(protected
image data)
Image Data
APP11
(protected
metadata)
Image data
APP11
(protected
image data)
APP3 (JPSearch)
APP3 (JPSearch)
APP3 (JPSearch)
Should pictures be flat?
27 June 2015 www.jpeg.org 21
JPEG PLENO
JPEG PLENO
targets a standard
framework for the
representation and
exchange of new imaging
modalities such as light-
field,
point-cloud and
holographic imaging.
27 June 2015 www.jpeg.org 22
Plenoptic representation of visual
information
• 7D function P(a,q,l,t,x,y,z)
– view point
– wavelength
– time
27 June 2015 www.jpeg.org 23
JPEG PLENO design principles
• One or limited number of representation models
• Well defined, specific and useful milestones
• Backward compatible with legacy JPEG
27 June 2015 www.jpeg.org 24
Panorama
360 degree
Spatial photo
Point cloud
Light field
Holography
Spatial Photography
• Motion parallax
27 June 2015 www.jpeg.org 25
Point-cloud Photography
27 June 2015 www.jpeg.org 26
Light-field Photography
27 June 2015 www.jpeg.org 27
Light-field Photography
27 June 2015 www.jpeg.org 28
Light-field Photography
27 June 2015 www.jpeg.org 29
Holography
27 June 2015 www.jpeg.org 30
LIGHT-FIELD
Rays with position + orientation
HOLOGRAM
Interference = superposition of
waves
JPEG PLENO Workshop
Warsaw, Poland – June 23rd, 2015 – Marriott Hotel Warsaw
14:00 Touradj Ebrahimi (JPEG Convenor - EPFL): "JPEG PLENO - Introduction and Scope"
Light-fields
14:15 Christian Perwaß (Raytrix GmbH, Germany): "Metrically Calibrated Multi-focus Plenoptic Camera and its Applications"
14:40 Joachim Keinert (Fraunhofer IIS, Germany): "Lightfield media production using camera arrays - use cases and requirements"
14:55 Peter Kovacs (Holografika, Hungary): "Light Field Displays"
15:20 Atanas Gotchev (Tampere University of Technology): "Content creation for light-field displays"
15:35 Roger Olsson (Mid Sweden University): "Objective evaluation and SotA compression solutions for plenoptic image content"
15:50 Discussion on compression of light field data (Requirements, use cases, technologies)
Point-clouds
16:30 Rufael Mekuria (CWI Netherlands): "Point Cloud Compression"
16:45 Discussion on compression of point cloud data (Requirements, use cases, technologies)
Holography
16:55 Małgorzata Kujawinska (Warsaw University of technology): "Holographic capturing and rendering systems, suitable data
representations for phase and amplitude"
17:10 Frederic Dufaux (TELECOM ParisTech, France): "Digital Holography Compression"
17:35 Discussion on compression of holographic data (Requirements, use cases, technologies)
17:50 Conclusions
27 June 2015 www.jpeg.org 31
JPEG XS Light weight / Low Latency Image
Coding
• Modest compression
• Transparent quality
• Low complexity
27 June 2015 www.jpeg.org 32
JPEG XS Light weight / Low Latency
Image Coding
• Already several solutions around:
– TICO
– VC-2–DiracPro
– LowLatencyVideoCodec(LLVC)
– LowComplexityCodec(LLC)
– LS/NLS-Encoder/Decoder
– TITC
– ARMFrameBufferCompression(AFBC)
– CompactFrameBufferTechnology(CFrame)
– Oz2
– EVLC
– DSC&A-DSC
– …
27 June 2015 www.jpeg.org 33
New Work Item
Conclusions
• JPEG is exploring several paths to serve future imaging needs
• Privacy and security solutions in progress
• New imaging modalities started
• Activities in
– Advanced Still Image Coding
– JPEG PLENO
– JPEG XS
– JPEG Privacy
• Workshop planned at 70th ISO/IEC JTC1/SC29/WG1 (JPEG) Meeting – Brussels,
Belgium – October 12, 2015 - October 16, 2015
27 June 2015 www.jpeg.org 34
More information
27 June 2015 www.jpeg.org 35
Prof. Touradj Ebrahimi
JPEG Convener
École Polytechnique Fédérale
de Lausanne (EPFL)
Touradj.Ebrahimi@epfl.ch
Prof. Peter Schelkens
JPEG Public Relations Chair
JPEG Coding & Analysis Chair
Vrije Universiteit Brussel - iMinds
Peter.Schelkens@vub.ac.be
www.jpeg.org/contact.html
Acknowledgements
Tim Bruylants, Antonin Decampe, Jamie Delgago, Karel Fliegel,
Philippe Hanhart, Takaaki Ishikawa, Lukas Krasula, Fernando Pereira,
Antonio Pinheiro, Martin Rerabek, Thomas Richter, Gael Rouvroy,
Peter Schelkens, Frederik Temmermans
27 June 2015 www.jpeg.org 36
Questions?
27 June 2015 www.jpeg.org 37

More Related Content

Similar to Overview of JPEG standardization committee activities

Jpeg 2000 For Digital Archives
Jpeg 2000 For Digital ArchivesJpeg 2000 For Digital Archives
Jpeg 2000 For Digital Archives
Richard Bernier
 
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
Touradj Ebrahimi
 
Scape information day at BL - Using Jpylyzer and Schematron for validating JP...
Scape information day at BL - Using Jpylyzer and Schematron for validating JP...Scape information day at BL - Using Jpylyzer and Schematron for validating JP...
Scape information day at BL - Using Jpylyzer and Schematron for validating JP...
SCAPE Project
 
Video stream analysis in clouds an object detection and classification frame...
Video stream analysis in clouds  an object detection and classification frame...Video stream analysis in clouds  an object detection and classification frame...
Video stream analysis in clouds an object detection and classification frame...
Finalyearprojects Toall
 
A manifesto on the future of image coding - JPEG Pleno
A manifesto on the future of image coding - JPEG PlenoA manifesto on the future of image coding - JPEG Pleno
A manifesto on the future of image coding - JPEG Pleno
Touradj Ebrahimi
 
SOFI Developer Meeting Göttingen 28th March 2015
SOFI Developer MeetingGöttingen 28th March 2015 SOFI Developer MeetingGöttingen 28th March 2015
SOFI Developer Meeting Göttingen 28th March 2015
Dirk Hähnel
 
Video Compression Techniques
Video Compression TechniquesVideo Compression Techniques
Video Compression Techniques
cnssources
 
An explanation of video compression techniques.
An explanation of video compression techniques.An explanation of video compression techniques.
An explanation of video compression techniques.
Axis Communications
 
Next generation image compression standards: JPEG XR and AIC
Next generation image compression standards: JPEG XR and AICNext generation image compression standards: JPEG XR and AIC
Next generation image compression standards: JPEG XR and AIC
Touradj Ebrahimi
 
iVideo Editor with Background Remover and Image Inpainting
iVideo Editor with Background Remover and Image InpaintingiVideo Editor with Background Remover and Image Inpainting
iVideo Editor with Background Remover and Image Inpainting
IRJET Journal
 
PDE2011 pythonOCC project status and plans
PDE2011 pythonOCC project status and plansPDE2011 pythonOCC project status and plans
PDE2011 pythonOCC project status and plans
Thomas Paviot
 
Eclipse RMF - Requirements Modeling Framework - ReqIF in der Open Source
Eclipse RMF - Requirements Modeling Framework - ReqIF in der Open Source Eclipse RMF - Requirements Modeling Framework - ReqIF in der Open Source
Eclipse RMF - Requirements Modeling Framework - ReqIF in der Open Source
Mark Brörkens
 
VIESORE - Visual Impact Evaluation System for Offshore Renewable Energy
VIESORE - Visual Impact Evaluation System for Offshore Renewable EnergyVIESORE - Visual Impact Evaluation System for Offshore Renewable Energy
VIESORE - Visual Impact Evaluation System for Offshore Renewable Energy
Chad Cooper
 
OSGeo Live Lightening Overview
OSGeo Live Lightening OverviewOSGeo Live Lightening Overview
OSGeo Live Lightening Overview
Jody Garnett
 
IRJET - Applications of Image and Video Deduplication: A Survey
IRJET -  	  Applications of Image and Video Deduplication: A SurveyIRJET -  	  Applications of Image and Video Deduplication: A Survey
IRJET - Applications of Image and Video Deduplication: A Survey
IRJET Journal
 
JPEG and MPEG
JPEG and MPEGJPEG and MPEG
JPEG and MPEG
ChaitaliAnantkumarDa
 
Community works for muli core embedded image processing
Community works for muli core embedded image processingCommunity works for muli core embedded image processing
Community works for muli core embedded image processingJeongpyo Kong
 
Talk 8-Kevin-Imagej2
Talk 8-Kevin-Imagej2 Talk 8-Kevin-Imagej2
Talk 8-Kevin-Imagej2
Jay Thakkar
 
JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009
Hal J. Reisiger
 

Similar to Overview of JPEG standardization committee activities (20)

Jpeg 2000 For Digital Archives
Jpeg 2000 For Digital ArchivesJpeg 2000 For Digital Archives
Jpeg 2000 For Digital Archives
 
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
Rate distortion performance of VP8 (WebP and WebM) when compared to standard ...
 
Scape information day at BL - Using Jpylyzer and Schematron for validating JP...
Scape information day at BL - Using Jpylyzer and Schematron for validating JP...Scape information day at BL - Using Jpylyzer and Schematron for validating JP...
Scape information day at BL - Using Jpylyzer and Schematron for validating JP...
 
Video stream analysis in clouds an object detection and classification frame...
Video stream analysis in clouds  an object detection and classification frame...Video stream analysis in clouds  an object detection and classification frame...
Video stream analysis in clouds an object detection and classification frame...
 
A manifesto on the future of image coding - JPEG Pleno
A manifesto on the future of image coding - JPEG PlenoA manifesto on the future of image coding - JPEG Pleno
A manifesto on the future of image coding - JPEG Pleno
 
SOFI Developer Meeting Göttingen 28th March 2015
SOFI Developer MeetingGöttingen 28th March 2015 SOFI Developer MeetingGöttingen 28th March 2015
SOFI Developer Meeting Göttingen 28th March 2015
 
eCognition 8 Highlights
eCognition 8 HighlightseCognition 8 Highlights
eCognition 8 Highlights
 
Video Compression Techniques
Video Compression TechniquesVideo Compression Techniques
Video Compression Techniques
 
An explanation of video compression techniques.
An explanation of video compression techniques.An explanation of video compression techniques.
An explanation of video compression techniques.
 
Next generation image compression standards: JPEG XR and AIC
Next generation image compression standards: JPEG XR and AICNext generation image compression standards: JPEG XR and AIC
Next generation image compression standards: JPEG XR and AIC
 
iVideo Editor with Background Remover and Image Inpainting
iVideo Editor with Background Remover and Image InpaintingiVideo Editor with Background Remover and Image Inpainting
iVideo Editor with Background Remover and Image Inpainting
 
PDE2011 pythonOCC project status and plans
PDE2011 pythonOCC project status and plansPDE2011 pythonOCC project status and plans
PDE2011 pythonOCC project status and plans
 
Eclipse RMF - Requirements Modeling Framework - ReqIF in der Open Source
Eclipse RMF - Requirements Modeling Framework - ReqIF in der Open Source Eclipse RMF - Requirements Modeling Framework - ReqIF in der Open Source
Eclipse RMF - Requirements Modeling Framework - ReqIF in der Open Source
 
VIESORE - Visual Impact Evaluation System for Offshore Renewable Energy
VIESORE - Visual Impact Evaluation System for Offshore Renewable EnergyVIESORE - Visual Impact Evaluation System for Offshore Renewable Energy
VIESORE - Visual Impact Evaluation System for Offshore Renewable Energy
 
OSGeo Live Lightening Overview
OSGeo Live Lightening OverviewOSGeo Live Lightening Overview
OSGeo Live Lightening Overview
 
IRJET - Applications of Image and Video Deduplication: A Survey
IRJET -  	  Applications of Image and Video Deduplication: A SurveyIRJET -  	  Applications of Image and Video Deduplication: A Survey
IRJET - Applications of Image and Video Deduplication: A Survey
 
JPEG and MPEG
JPEG and MPEGJPEG and MPEG
JPEG and MPEG
 
Community works for muli core embedded image processing
Community works for muli core embedded image processingCommunity works for muli core embedded image processing
Community works for muli core embedded image processing
 
Talk 8-Kevin-Imagej2
Talk 8-Kevin-Imagej2 Talk 8-Kevin-Imagej2
Talk 8-Kevin-Imagej2
 
JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009
 

More from Touradj Ebrahimi

An overview of fake media and its evolution
An overview of fake media and its evolutionAn overview of fake media and its evolution
An overview of fake media and its evolution
Touradj Ebrahimi
 
ICIP2016 Panel on "Is compression dead or are we wrong again?"
ICIP2016 Panel on "Is compression dead or are we wrong again?"ICIP2016 Panel on "Is compression dead or are we wrong again?"
ICIP2016 Panel on "Is compression dead or are we wrong again?"
Touradj Ebrahimi
 
Realization of Enhanced Reality Mobile Communication
Realization of Enhanced Reality  Mobile CommunicationRealization of Enhanced Reality  Mobile Communication
Realization of Enhanced Reality Mobile Communication
Touradj Ebrahimi
 
Globally Networked Cameras - The Good, the Bad and The Ugly
Globally Networked Cameras - The Good, the Bad and The UglyGlobally Networked Cameras - The Good, the Bad and The Ugly
Globally Networked Cameras - The Good, the Bad and The Ugly
Touradj Ebrahimi
 
Reversible visual privacy protection
Reversible visual privacy protectionReversible visual privacy protection
Reversible visual privacy protection
Touradj Ebrahimi
 
Beyond Quality of Experience
Beyond Quality of ExperienceBeyond Quality of Experience
Beyond Quality of Experience
Touradj Ebrahimi
 
Comparison of compression efficiency between HEVC and VP9 based on subjective...
Comparison of compression efficiency between HEVC and VP9 based on subjective...Comparison of compression efficiency between HEVC and VP9 based on subjective...
Comparison of compression efficiency between HEVC and VP9 based on subjective...
Touradj Ebrahimi
 
Quality of Experience in emerging visual communications
Quality of Experience in emerging visual communicationsQuality of Experience in emerging visual communications
Quality of Experience in emerging visual communications
Touradj Ebrahimi
 
Privacy protection of visual information
Privacy protection of visual informationPrivacy protection of visual information
Privacy protection of visual information
Touradj Ebrahimi
 
Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard
Touradj Ebrahimi
 
Security and Trust in social media networks
Security and Trust in social media networksSecurity and Trust in social media networks
Security and Trust in social media networks
Touradj Ebrahimi
 
Towards 3D visual quality assessment for future multimedia
Towards 3D visual quality assessment for future  multimediaTowards 3D visual quality assessment for future  multimedia
Towards 3D visual quality assessment for future multimedia
Touradj Ebrahimi
 
What future for image/video compression
What future for image/video compressionWhat future for image/video compression
What future for image/video compression
Touradj Ebrahimi
 
An overview of JPSearch
An overview of JPSearchAn overview of JPSearch
An overview of JPSearch
Touradj Ebrahimi
 
3DTV - Past, Present and Future
3DTV - Past, Present and Future3DTV - Past, Present and Future
3DTV - Past, Present and Future
Touradj Ebrahimi
 
My talk at the ACM Multimedia 2010 panel on The Use of Non-conventional Means...
My talk at the ACM Multimedia 2010 panel on The Use of Non-conventional Means...My talk at the ACM Multimedia 2010 panel on The Use of Non-conventional Means...
My talk at the ACM Multimedia 2010 panel on The Use of Non-conventional Means...
Touradj Ebrahimi
 
Towards second generation expert systems in telepathology for aid in diagnosis
Towards second generation expert systems in telepathology for aid in diagnosisTowards second generation expert systems in telepathology for aid in diagnosis
Towards second generation expert systems in telepathology for aid in diagnosis
Touradj Ebrahimi
 
Seamless user interaction
Seamless user interactionSeamless user interaction
Seamless user interaction
Touradj Ebrahimi
 
Keynote speech at COST 292 final workshop on future of multimedia search and ...
Keynote speech at COST 292 final workshop on future of multimedia search and ...Keynote speech at COST 292 final workshop on future of multimedia search and ...
Keynote speech at COST 292 final workshop on future of multimedia search and ...
Touradj Ebrahimi
 
Quality of Multimedia Experience: Past, Present and Future
Quality of Multimedia Experience: Past, Present and FutureQuality of Multimedia Experience: Past, Present and Future
Quality of Multimedia Experience: Past, Present and Future
Touradj Ebrahimi
 

More from Touradj Ebrahimi (20)

An overview of fake media and its evolution
An overview of fake media and its evolutionAn overview of fake media and its evolution
An overview of fake media and its evolution
 
ICIP2016 Panel on "Is compression dead or are we wrong again?"
ICIP2016 Panel on "Is compression dead or are we wrong again?"ICIP2016 Panel on "Is compression dead or are we wrong again?"
ICIP2016 Panel on "Is compression dead or are we wrong again?"
 
Realization of Enhanced Reality Mobile Communication
Realization of Enhanced Reality  Mobile CommunicationRealization of Enhanced Reality  Mobile Communication
Realization of Enhanced Reality Mobile Communication
 
Globally Networked Cameras - The Good, the Bad and The Ugly
Globally Networked Cameras - The Good, the Bad and The UglyGlobally Networked Cameras - The Good, the Bad and The Ugly
Globally Networked Cameras - The Good, the Bad and The Ugly
 
Reversible visual privacy protection
Reversible visual privacy protectionReversible visual privacy protection
Reversible visual privacy protection
 
Beyond Quality of Experience
Beyond Quality of ExperienceBeyond Quality of Experience
Beyond Quality of Experience
 
Comparison of compression efficiency between HEVC and VP9 based on subjective...
Comparison of compression efficiency between HEVC and VP9 based on subjective...Comparison of compression efficiency between HEVC and VP9 based on subjective...
Comparison of compression efficiency between HEVC and VP9 based on subjective...
 
Quality of Experience in emerging visual communications
Quality of Experience in emerging visual communicationsQuality of Experience in emerging visual communications
Quality of Experience in emerging visual communications
 
Privacy protection of visual information
Privacy protection of visual informationPrivacy protection of visual information
Privacy protection of visual information
 
Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard
 
Security and Trust in social media networks
Security and Trust in social media networksSecurity and Trust in social media networks
Security and Trust in social media networks
 
Towards 3D visual quality assessment for future multimedia
Towards 3D visual quality assessment for future  multimediaTowards 3D visual quality assessment for future  multimedia
Towards 3D visual quality assessment for future multimedia
 
What future for image/video compression
What future for image/video compressionWhat future for image/video compression
What future for image/video compression
 
An overview of JPSearch
An overview of JPSearchAn overview of JPSearch
An overview of JPSearch
 
3DTV - Past, Present and Future
3DTV - Past, Present and Future3DTV - Past, Present and Future
3DTV - Past, Present and Future
 
My talk at the ACM Multimedia 2010 panel on The Use of Non-conventional Means...
My talk at the ACM Multimedia 2010 panel on The Use of Non-conventional Means...My talk at the ACM Multimedia 2010 panel on The Use of Non-conventional Means...
My talk at the ACM Multimedia 2010 panel on The Use of Non-conventional Means...
 
Towards second generation expert systems in telepathology for aid in diagnosis
Towards second generation expert systems in telepathology for aid in diagnosisTowards second generation expert systems in telepathology for aid in diagnosis
Towards second generation expert systems in telepathology for aid in diagnosis
 
Seamless user interaction
Seamless user interactionSeamless user interaction
Seamless user interaction
 
Keynote speech at COST 292 final workshop on future of multimedia search and ...
Keynote speech at COST 292 final workshop on future of multimedia search and ...Keynote speech at COST 292 final workshop on future of multimedia search and ...
Keynote speech at COST 292 final workshop on future of multimedia search and ...
 
Quality of Multimedia Experience: Past, Present and Future
Quality of Multimedia Experience: Past, Present and FutureQuality of Multimedia Experience: Past, Present and Future
Quality of Multimedia Experience: Past, Present and Future
 

Recently uploaded

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 

Recently uploaded (20)

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Overview of JPEG standardization committee activities

  • 1. JPEG Business plan Prof. Touradj Ebrahimi JPEG Convener 27 June 2015 1www.jpeg.org
  • 2. JPEG Family of Standards 27 June 2015 www.jpeg.org 2
  • 3. JPEG a strong and fast growing ecosystem 27 June 2015 www.jpeg.org 3 Source: KPCB 2014 Internet Trends, estimates based on publicly disclosed company data. 1995-96 Technology and Engineering Emmy award (together with MPEG-2)
  • 4. JPEG 2000 great impact on professional markets 27 June 2015 www.jpeg.org 4 2015 Technology and Engineering Emmy award (JPEG 2000 interoperability)
  • 5. JPEG 2000 framework 27 June 2015 www.jpeg.org 5 Part 1/13 Core Codec Part 2 Extensions Part 10 3D Extensions Part 9 JPIP Part 3 MJPEG 2000 Part 6 JPM Image Codec Tools File Format Part 8 JPSEC Part 11 JPWL Part 14 JPXML E2E Toolset Extra Functionality Codec Tools Part 4 Compliance Testing Part 5 Reference Software Part 12 ISO Base Media
  • 6. JPEG XR bridging a gap 27 June 2015 www.jpeg.org 6 Complexity Performance JPEG JPEG XR
  • 7. JPEG vs JPEG 2000 vs JPEG XR 27 June 2015 www.jpeg.org 7
  • 8. JPEG XR not widely used! 27 June 2015 www.jpeg.org 8
  • 9. JPSearch 27 June 2015 www.jpeg.org 9 F. Temmermans, F. Dufaux and P. Schelkens, “JPSearch: Metadata Interoperability During Image Exchange”, IEEE Signal Processing Magazine, vol.29, no. 5, pp.134-139, 2012
  • 10. Other standards in Progress 27 June 2015 www.jpeg.org 10 Advanced Image Coding (AIC) – Evaluation methodologies and metrics JPEG AR – Image exchange in Augmented Reality JPEG Systems – Consolidated system layer structure JPEG XT – JPEG forward/backward compatible HDR compression
  • 11. Advanced Image Coding (AIC) • Advanced Image Coding – Part 1: Guidelines for codec evaluation – Part 2: Evaluation procedure for assessing visually lossless coding • Call for information issued in February 2015 to receive information on next generation still image compression with superior compression efficiency, as well as other useful features needed in future multimedia applications • PCS2015 Feature Event - Evaluation of current and future image compression technologies • Further contributions received on 69th WG1 meeting in Warsaw, Poland 27 June 2015 www.jpeg.org 11
  • 12. Advanced Image Coding (AIC) 27 June 2015 www.jpeg.org 12 woman
  • 13. JPEG XT backward compatible HDR 27 June 2015 www.jpeg.org 13 • A JPEG legacy backward & forward compatible HDR image compression standard
  • 14. JPEG XT design principles • Exif and JFIF use APP marker of JPEG – Reserved for application segments 27 June 2015 www.jpeg.org 14 APP marker (0 to 15) Format APP0 JFIF, JFXX APP1 Exif APP2 ICC Profile APP3 JPSearch Part2 APP14 Adobe SOI APP1 DQT DHT SOF streamSOS EOI WG1N5725 Start of Image (SOI) APP11 (Residual JPEG XT) JPEG-1 Code-stream End of Image (EOI) JPEG XT File
  • 15. JPEG XT design principles • Two-layer coding, with base layer a legacy JPEG coded LDR and enhancement layer the residual to produce the HDR • Enhancement layer uses a maximum of JPEG Legacy coding tools 27 June 2015 www.jpeg.org 15
  • 16. JPEG XT profiles 27 June 2015 www.jpeg.org 16
  • 17. JPEG XT compression efficiency 27 June 2015 www.jpeg.org 17
  • 18. JPEG XT status 27 June 2015 www.jpeg.org 18 Part Title WD CD DIS FDIS IS 1 Core Coding System 13/01 13/07 14/01 - 14/10 2 Coding of High Dynamic Range Images 13/10 14/01 14/04 - 14/10 3 Box File Format 14/05 14/07 15/02 - 15/06 4 Conformance Testing 15/02 15/10 16/02 - 16/06 5 Reference Software 14/07 15/06 16/02 - 16/06 6 IDR Integer Coding 14/05 14/07 15/02 15/06 15/10 7 HDR Floating-Point Coding 14/05 14/07 15/02 15/06 16/02 8 Lossless and Near-lossless Coding 14/07 15/02 15/06 - 16/02 9 Alpha Channel Coding 14/10 15/02 15/06 - 16/02
  • 19. JPEG Privacy & Security • Features: – Access control to specific images is defined with rules (privacy policies). – Policies are defined either by the service provider or by the image owner. • Policies define conditional access to information based on – User: individual, group, location, role, … – Context: date and time, number of accesses, action (view, download, …), etc. – Image: quality, geolocation, author, date, semantic information, etc. – Action: read, update, delete, etc. 27 June 2015 www.jpeg.org 19
  • 20. JPEG Privacy & Secuity App11 27 June 2015 www.jpeg.org 20 SOI APP1 (Exif) EOI SOI APP1 (Exif) EOI APP11 (protected metadata) JPEG-1 decoder JPEG Privacy & Security decoder APP1 (Exif) APP1 (Exif) original JPEG codestream JPEG compatible codestream with data protection Image Data Image data APP11 (protected image data) Image Data APP11 (protected metadata) Image data APP11 (protected image data) APP3 (JPSearch) APP3 (JPSearch) APP3 (JPSearch)
  • 21. Should pictures be flat? 27 June 2015 www.jpeg.org 21
  • 22. JPEG PLENO JPEG PLENO targets a standard framework for the representation and exchange of new imaging modalities such as light- field, point-cloud and holographic imaging. 27 June 2015 www.jpeg.org 22
  • 23. Plenoptic representation of visual information • 7D function P(a,q,l,t,x,y,z) – view point – wavelength – time 27 June 2015 www.jpeg.org 23
  • 24. JPEG PLENO design principles • One or limited number of representation models • Well defined, specific and useful milestones • Backward compatible with legacy JPEG 27 June 2015 www.jpeg.org 24 Panorama 360 degree Spatial photo Point cloud Light field Holography
  • 25. Spatial Photography • Motion parallax 27 June 2015 www.jpeg.org 25
  • 26. Point-cloud Photography 27 June 2015 www.jpeg.org 26
  • 27. Light-field Photography 27 June 2015 www.jpeg.org 27
  • 28. Light-field Photography 27 June 2015 www.jpeg.org 28
  • 29. Light-field Photography 27 June 2015 www.jpeg.org 29
  • 30. Holography 27 June 2015 www.jpeg.org 30 LIGHT-FIELD Rays with position + orientation HOLOGRAM Interference = superposition of waves
  • 31. JPEG PLENO Workshop Warsaw, Poland – June 23rd, 2015 – Marriott Hotel Warsaw 14:00 Touradj Ebrahimi (JPEG Convenor - EPFL): "JPEG PLENO - Introduction and Scope" Light-fields 14:15 Christian Perwaß (Raytrix GmbH, Germany): "Metrically Calibrated Multi-focus Plenoptic Camera and its Applications" 14:40 Joachim Keinert (Fraunhofer IIS, Germany): "Lightfield media production using camera arrays - use cases and requirements" 14:55 Peter Kovacs (Holografika, Hungary): "Light Field Displays" 15:20 Atanas Gotchev (Tampere University of Technology): "Content creation for light-field displays" 15:35 Roger Olsson (Mid Sweden University): "Objective evaluation and SotA compression solutions for plenoptic image content" 15:50 Discussion on compression of light field data (Requirements, use cases, technologies) Point-clouds 16:30 Rufael Mekuria (CWI Netherlands): "Point Cloud Compression" 16:45 Discussion on compression of point cloud data (Requirements, use cases, technologies) Holography 16:55 Małgorzata Kujawinska (Warsaw University of technology): "Holographic capturing and rendering systems, suitable data representations for phase and amplitude" 17:10 Frederic Dufaux (TELECOM ParisTech, France): "Digital Holography Compression" 17:35 Discussion on compression of holographic data (Requirements, use cases, technologies) 17:50 Conclusions 27 June 2015 www.jpeg.org 31
  • 32. JPEG XS Light weight / Low Latency Image Coding • Modest compression • Transparent quality • Low complexity 27 June 2015 www.jpeg.org 32
  • 33. JPEG XS Light weight / Low Latency Image Coding • Already several solutions around: – TICO – VC-2–DiracPro – LowLatencyVideoCodec(LLVC) – LowComplexityCodec(LLC) – LS/NLS-Encoder/Decoder – TITC – ARMFrameBufferCompression(AFBC) – CompactFrameBufferTechnology(CFrame) – Oz2 – EVLC – DSC&A-DSC – … 27 June 2015 www.jpeg.org 33 New Work Item
  • 34. Conclusions • JPEG is exploring several paths to serve future imaging needs • Privacy and security solutions in progress • New imaging modalities started • Activities in – Advanced Still Image Coding – JPEG PLENO – JPEG XS – JPEG Privacy • Workshop planned at 70th ISO/IEC JTC1/SC29/WG1 (JPEG) Meeting – Brussels, Belgium – October 12, 2015 - October 16, 2015 27 June 2015 www.jpeg.org 34
  • 35. More information 27 June 2015 www.jpeg.org 35 Prof. Touradj Ebrahimi JPEG Convener École Polytechnique Fédérale de Lausanne (EPFL) Touradj.Ebrahimi@epfl.ch Prof. Peter Schelkens JPEG Public Relations Chair JPEG Coding & Analysis Chair Vrije Universiteit Brussel - iMinds Peter.Schelkens@vub.ac.be www.jpeg.org/contact.html
  • 36. Acknowledgements Tim Bruylants, Antonin Decampe, Jamie Delgago, Karel Fliegel, Philippe Hanhart, Takaaki Ishikawa, Lukas Krasula, Fernando Pereira, Antonio Pinheiro, Martin Rerabek, Thomas Richter, Gael Rouvroy, Peter Schelkens, Frederik Temmermans 27 June 2015 www.jpeg.org 36
  • 37. Questions? 27 June 2015 www.jpeg.org 37

Editor's Notes

  1. Illustrate the gradual increase in complexity and functionality File Format: address the issue of many file formats around and attempts to create consistency/interoperability -> box-based file format based on Apple Quicktime = ISO Base File Format
  2. Forward compatibility is the ability of a design to gracefully accept input intended for later versions of itself. The concept can be applied to entire systems, electrical interfaces, telecommunication signals, data communication protocols, file formats, and computer programming languages. A standard supports forward compatibility if older product versions can receive, read, view, play or execute the new standard gracefully, perhaps without supporting all new features. In telecommunications and computing, a product or technology is backward compatible (BC)[1] or downward compatible if it can work with input generated by an older product or technology such as a legacy system.[2] If products designed for the new standard can receive, read, view or play older standards or formats, then the product is said to be backward-compatible; examples of such a standard include data formats and communication protocols. Modifications to a system that do not allow backward compatibility are sometimes called "breaking changes."