SlideShare a Scribd company logo
1 of 20
JPEG-1
(ITU-T T.81¦ISO/IEC IS 10918-1)
25 years
- Which were the first JPEG
images?
JPEG = JOINT PHOTOGRAPHIC EXPERT GROUP
DR. ISTVÁN SEBESTYÉN
(EX-CCITT SGVIII SPECIAL RAPPORTEUR ON
NIC “NEW IMAGE COMMUNICATION”
AND FOLLOW-ITU QUESTIONS
BETWEEN 1986 – 2000)
NOW, IN 2018
SECRETARY GENERAL OF ECMA INTERNATIONAL IN GENEVA, CH
1
Why is it difficult to point to the
first JPEG picture?
 The development of the underlying JPEG
technology ADCT (Adaptive Discrete Cosine
Transform based technique) took several years in
two different projects:
 EU ESPRIT-563 Research Project from 1985 to 1988
 ISO-CCITT (ITU) JPEG Standardization Project from
1986 to 1992 (ITU) and to 1993 (ISO/IEC) resp. The
ESPRIT-563 Project provided input to
standardization.
 During all these years in these projects the same
test- and selection images were used
 Now, what is the right point to say in this process?:
“This is the first JPEG picture!”
2
Type of images used for the
development of JPEG
 Since one of the major targeted application for
JPEG was “ISDN Photovideotex” CCIR-601 type of
TV still picture images (format and characteristics)
were used:
 720x576 pixels (at that time very high, today not..)
 Each pixel with one byte luminance (b/w) and two
bytes of chrominance (color), where the color
resolution was half that of the luminance (4:2:2)
 Each picture contained 818 kByte information
 All source images were originally of analogue
source (diapositive slides)
 Digitalization was performed by IBA (UK) in COST
211 magnetic tape format and distributed so.
3
Type of images used for the
development of JPEG (cont.)
 Purpose of the images:
 Test images (it was important to reuse the same
images in order to see the progress during standard
development).
 Selection images (distributed 4 weeks before
selection test meetings). The selection images had
to be new (“secrete”) images in order that no time
should be given to developers to tune their
algorithm to those images.
 After selection meeting the Selection Images
became additional Test images.
4
Initial ESPRIT-563 test images and
1987 Copenhagen 1st
selection:
 Barbara with toys
 Boats and lighthouse
 Zelda
 Toys against a blackboard
For the initial selection meeting a digitized picture
had to be produced for 3 stages (0.25, 0.75, 4.0
bits/pixel) of progressive build-up on a magnetic
tape. There were 12 candidate proposals.
Candidates had also to provide the executable
code that generated the pictures in either VAX of
IBM-PC format to enable their results to be
verified.
5
Barbara with toys 6
Boats and lighthouse 7
Zelda 8
Toys against a blackboard 9
Were these the first JPEG
pictures?
 Not yet….
 Three techniques (ADCT, ABAC, BSPC) were
selected for further refinement and for the 2nd
selection in January 1988.
 ADCT (Adaptive Discrete Cosine Transform) was
selected as one of the techniques
 Nevertheless ADCT was NOT yet the finally
approved version, there was lot of improvement
between the versions
 After the June 1987 1st
selection meeting images
became “test images”
10
1988 (Jan.) Copenhagen 2nd
selection:
December 1987 Winchester (IBA) Meeting choose:
Barbara 2
Gold Hill
Girl with toys
Hotel
Balloons
For the final selection meeting a digitized picture
had to be produced for 4 stages (0.083, 0.25, 0.75,
2.25 bits/pixel) of progressive build-up on a
magnetic tape. There were 3 candidate proposals.
Candidates had also to provide the executable
code that generated the pictures in either VAX of
IBM-PC format to enable their results to be verified.
11
Barbara 2 12
Gold Hill 13
Girl with Toys 14
Hotel 15
Balloons 16
Were these the first JPEG
pictures?
 May be….
 ADCT (Adaptive Discrete Cosine Transform) was
selected and declared as the winning technique
 Nevertheless also this ADCT version was NOT yet
the finally approved version of 1992, there was
more refinement until the specification was
“frozen” in Fall of 1989
 After the January 1988 2st
selection meeting also
these images became “test images”
 So one could say that all the test images of the 1st
and 2nd
selection are the set of the first JPEG
pictures
17
Thanks… Questions?... 18
Photo taken at the January 1988 JPEG
selection meeting in Copenhagen
19
Signatures of JPEG experts at the
January 1988 JPEG selection meeting
20

More Related Content

Similar to JPEG Standard 25 years: Which were the first JPEG images?

Matthew Getz Resume
Matthew Getz ResumeMatthew Getz Resume
Matthew Getz Resume
Matthew Getz
 
Technical Documentation_Embedded_Image_DSP_Projects
Technical Documentation_Embedded_Image_DSP_ProjectsTechnical Documentation_Embedded_Image_DSP_Projects
Technical Documentation_Embedded_Image_DSP_Projects
Emmanuel Chidinma
 
waveletbaseddenoising-170310061543.pdf
waveletbaseddenoising-170310061543.pdfwaveletbaseddenoising-170310061543.pdf
waveletbaseddenoising-170310061543.pdf
AARTIJAIN50
 

Similar to JPEG Standard 25 years: Which were the first JPEG images? (20)

Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
Searching Images with MPEG-7 (& MPEG-7 Like) Powered Localized dEscriptors (S...
 
Use of Wavelet Transform Extension for Graphics Image Compression using JPEG2...
Use of Wavelet Transform Extension for Graphics Image Compression using JPEG2...Use of Wavelet Transform Extension for Graphics Image Compression using JPEG2...
Use of Wavelet Transform Extension for Graphics Image Compression using JPEG2...
 
Jpylyzer, a validation and feature extraction tool developed in SCAPE project
Jpylyzer, a validation and feature extraction tool developed in SCAPE projectJpylyzer, a validation and feature extraction tool developed in SCAPE project
Jpylyzer, a validation and feature extraction tool developed in SCAPE project
 
Matthew Getz Resume
Matthew Getz ResumeMatthew Getz Resume
Matthew Getz Resume
 
End-to-End Network Performance Estimation Using Signal ComplexitySlides
End-to-End Network Performance Estimation Using Signal ComplexitySlidesEnd-to-End Network Performance Estimation Using Signal ComplexitySlides
End-to-End Network Performance Estimation Using Signal ComplexitySlides
 
CV Jens Grunert
CV Jens GrunertCV Jens Grunert
CV Jens Grunert
 
Technical Documentation_Embedded_Image_DSP_Projects
Technical Documentation_Embedded_Image_DSP_ProjectsTechnical Documentation_Embedded_Image_DSP_Projects
Technical Documentation_Embedded_Image_DSP_Projects
 
Video to Video Translation CGAN
Video to Video Translation CGANVideo to Video Translation CGAN
Video to Video Translation CGAN
 
AN ENHANCEMENT FOR THE CONSISTENT DEPTH ESTIMATION OF MONOCULAR VIDEOS USING ...
AN ENHANCEMENT FOR THE CONSISTENT DEPTH ESTIMATION OF MONOCULAR VIDEOS USING ...AN ENHANCEMENT FOR THE CONSISTENT DEPTH ESTIMATION OF MONOCULAR VIDEOS USING ...
AN ENHANCEMENT FOR THE CONSISTENT DEPTH ESTIMATION OF MONOCULAR VIDEOS USING ...
 
An overview of recent and ongoing JPEG standardisation activities
An overview of recent and ongoing JPEG standardisation activitiesAn overview of recent and ongoing JPEG standardisation activities
An overview of recent and ongoing JPEG standardisation activities
 
VM: Image analysis and fragmentation
VM: Image analysis and fragmentation VM: Image analysis and fragmentation
VM: Image analysis and fragmentation
 
Depth estimation using deep learning
Depth estimation using deep learningDepth estimation using deep learning
Depth estimation using deep learning
 
Video and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone BlackVideo and Image Processing for Finding Paint Defects using BeagleBone Black
Video and Image Processing for Finding Paint Defects using BeagleBone Black
 
Overview of JPEG standardization committee activities
Overview of JPEG standardization committee activitiesOverview of JPEG standardization committee activities
Overview of JPEG standardization committee activities
 
E1102012537
E1102012537E1102012537
E1102012537
 
Patch-Based Image Learned Codec using Overlapping
Patch-Based Image Learned Codec using OverlappingPatch-Based Image Learned Codec using Overlapping
Patch-Based Image Learned Codec using Overlapping
 
Mathematics in the Digital Age
Mathematics in the Digital AgeMathematics in the Digital Age
Mathematics in the Digital Age
 
waveletbaseddenoising-170310061543.pdf
waveletbaseddenoising-170310061543.pdfwaveletbaseddenoising-170310061543.pdf
waveletbaseddenoising-170310061543.pdf
 
JPEG XR objective and subjective evaluations
JPEG XR objective and subjective evaluationsJPEG XR objective and subjective evaluations
JPEG XR objective and subjective evaluations
 
A Ensemble Learning-based No Reference QoE Model for User Generated Contents
A Ensemble Learning-based No Reference QoE Model for User Generated ContentsA Ensemble Learning-based No Reference QoE Model for User Generated Contents
A Ensemble Learning-based No Reference QoE Model for User Generated Contents
 

Recently uploaded

Recently uploaded (20)

Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 

JPEG Standard 25 years: Which were the first JPEG images?

  • 1. JPEG-1 (ITU-T T.81¦ISO/IEC IS 10918-1) 25 years - Which were the first JPEG images? JPEG = JOINT PHOTOGRAPHIC EXPERT GROUP DR. ISTVÁN SEBESTYÉN (EX-CCITT SGVIII SPECIAL RAPPORTEUR ON NIC “NEW IMAGE COMMUNICATION” AND FOLLOW-ITU QUESTIONS BETWEEN 1986 – 2000) NOW, IN 2018 SECRETARY GENERAL OF ECMA INTERNATIONAL IN GENEVA, CH 1
  • 2. Why is it difficult to point to the first JPEG picture?  The development of the underlying JPEG technology ADCT (Adaptive Discrete Cosine Transform based technique) took several years in two different projects:  EU ESPRIT-563 Research Project from 1985 to 1988  ISO-CCITT (ITU) JPEG Standardization Project from 1986 to 1992 (ITU) and to 1993 (ISO/IEC) resp. The ESPRIT-563 Project provided input to standardization.  During all these years in these projects the same test- and selection images were used  Now, what is the right point to say in this process?: “This is the first JPEG picture!” 2
  • 3. Type of images used for the development of JPEG  Since one of the major targeted application for JPEG was “ISDN Photovideotex” CCIR-601 type of TV still picture images (format and characteristics) were used:  720x576 pixels (at that time very high, today not..)  Each pixel with one byte luminance (b/w) and two bytes of chrominance (color), where the color resolution was half that of the luminance (4:2:2)  Each picture contained 818 kByte information  All source images were originally of analogue source (diapositive slides)  Digitalization was performed by IBA (UK) in COST 211 magnetic tape format and distributed so. 3
  • 4. Type of images used for the development of JPEG (cont.)  Purpose of the images:  Test images (it was important to reuse the same images in order to see the progress during standard development).  Selection images (distributed 4 weeks before selection test meetings). The selection images had to be new (“secrete”) images in order that no time should be given to developers to tune their algorithm to those images.  After selection meeting the Selection Images became additional Test images. 4
  • 5. Initial ESPRIT-563 test images and 1987 Copenhagen 1st selection:  Barbara with toys  Boats and lighthouse  Zelda  Toys against a blackboard For the initial selection meeting a digitized picture had to be produced for 3 stages (0.25, 0.75, 4.0 bits/pixel) of progressive build-up on a magnetic tape. There were 12 candidate proposals. Candidates had also to provide the executable code that generated the pictures in either VAX of IBM-PC format to enable their results to be verified. 5
  • 9. Toys against a blackboard 9
  • 10. Were these the first JPEG pictures?  Not yet….  Three techniques (ADCT, ABAC, BSPC) were selected for further refinement and for the 2nd selection in January 1988.  ADCT (Adaptive Discrete Cosine Transform) was selected as one of the techniques  Nevertheless ADCT was NOT yet the finally approved version, there was lot of improvement between the versions  After the June 1987 1st selection meeting images became “test images” 10
  • 11. 1988 (Jan.) Copenhagen 2nd selection: December 1987 Winchester (IBA) Meeting choose: Barbara 2 Gold Hill Girl with toys Hotel Balloons For the final selection meeting a digitized picture had to be produced for 4 stages (0.083, 0.25, 0.75, 2.25 bits/pixel) of progressive build-up on a magnetic tape. There were 3 candidate proposals. Candidates had also to provide the executable code that generated the pictures in either VAX of IBM-PC format to enable their results to be verified. 11
  • 17. Were these the first JPEG pictures?  May be….  ADCT (Adaptive Discrete Cosine Transform) was selected and declared as the winning technique  Nevertheless also this ADCT version was NOT yet the finally approved version of 1992, there was more refinement until the specification was “frozen” in Fall of 1989  After the January 1988 2st selection meeting also these images became “test images”  So one could say that all the test images of the 1st and 2nd selection are the set of the first JPEG pictures 17
  • 19. Photo taken at the January 1988 JPEG selection meeting in Copenhagen 19
  • 20. Signatures of JPEG experts at the January 1988 JPEG selection meeting 20