SlideShare a Scribd company logo
1 of 14
Measurement of Texture Loss
for JPEG 2000 Compression 

            Peter D. Burns and Don Williams*
     Burns Digital Imaging and *Image Science Associates

                       Full paper available here




Presented at IS&T and SPIE Electronic Imaging Symposium, Jan. 2012
                  © copyright 2012 Peter D. Burns
Introduction

MTF established as a metric for the capture and
 retention of image detail
Texture-loss MTF using targets with random objects
  • Dead-leaves target analysis based on noise-power
    spectrum

We apply this method to image detail loss during
 image compression
Adapt method when printed test target is not used
Compare results for JPEG2000 and JPEG with
 Structured Similarity Index (SSIM)


                      IS&T and SPIE Electronic Imaging 2012   2
Dead-Leaves MTF Measurement
Aimed at providing an effective MTF for image fluctuations (signals)
influenced by adaptive or signal-dependent image processing
    • e.g., adaptive noise cleaning, which could leave edge untouched, but
      reduce detail in important ‘textured regions’

Being developed as part of the CPIQ Initiative
Based on input and output Noise-power spectrum




noisy                                               filtered


                             IS&T and SPIE Electronic Imaging 2012           3
Texture MTF using Noise-power Spectrum*

Printed                                                                                                                                     Digital
 Test                                                                                                                                       image
                                                                           Digital camera,
 chart                                                                    image processing

                               4
                              10
                                                                                             Input target
                                                                                             JPEG 2000




                                                                                                                                                                   Texture MTF
                               3
                              10
             Power Spectrum




                               2
                                                                                                                            1
                              10



                                                                                                                           0.8


                                   0   0.05   0.1   0.15   0.2   0.25    0.3    0.35   0.4      0.45        0.5




                                                                                                                  MTFtxt
                                                           Frquency, cy/mm                                                 0.6


           One-dimensional Noise-power                                                                                     0.4

                    spectra
                                                                                                                           0.2



____________________                                                                                                        0
                                                                                                                                 0   0.05   0.1   0.15   0.2   0.25    0.3   0.35   0.4   0.45   0.5

* Also called power spectral density                                                                                                                     Frquency, cy/mm



                                                                               IS&T and SPIE Electronic Imaging 2012                                                                               4
Noise-power Spectrum: meaning and measurement

• Noise-Power spectrum: for a random process, the NPS describes
the fluctuations as a function of spatial frequency




                                                   Variance/frequency
Technically: Fourier transform of the
spatial autocovariance



• Measurement:
Average square of the Discrete                                          Coarse               Fine
Fourier Transform of a nominally                                        o        frequency
uniform data array

Basic steps for NPS estimation

        Select data             Compute                                     Compute modulus
           array                 2D FFT                                        squared
                                                                                                1 or 2D

                          IS&T and SPIE Electronic Imaging 2012                                      5
Proposed Dead-Leaves MTF Measurement

Recipe:
Transform the captured image data to luminance
Compute the power-spectral density as the square of
  the amplitude of the two-dimensional DFT of the
  array
Divide this array, frequency-by-frequency, by the
   spectrum for the input target
Compute the square-root, frequency-by-frequency
Radial-average of this array is the one-dimensional
  MTF vector
Compute (visually -weighted) acutance measure

                    IS&T and SPIE Electronic Imaging 2012   6
Proposed method for camera evaluation (basic steps)

Printed target                                       Transform to
                        Digital image
                                                      luminance




             Model target signal           1. Compute corrected
              spectrum, Starget                signal spectrum

                                                               signal spectrum


                                                                                           1




                                                2. Texture MTF
                                                                                          0.8




                                                                                 MTFtxt
                                                                                          0.6



                                                                                          0.4



                                                                                          0.2


                                                                 texture MTF               0
                                                                                                0   0.05   0.1   0.15   0.2   0.25    0.3   0.35   0.4   0.45   0.5
                                                                                                                        Frquency, cy/mm




                                             3. Texture acutance                 Acutance
                                                     metric                      metric


                                        IS&T and SPIE Electronic Imaging 2012                                                                                    7
Modified method (details)
 Input image
                                                       Transform to
                            Output image
                                                        luminance


             Measured input signal
               spectrum, Starget               2D FFT                  2D FFT                                 10
                                                                                                                   4

                                                                                                                                                                                                     Input target
                                                                                                                                                                                                     JPEG 2000


                                           Signal                             Noise
                                           spectrum                          spectrum
    1. Compute corrected                                                                                      10
                                                                                                                   3




                                                                                             Power Spectrum
       signal spectrum                                 S signal − S noise
                                                                                                                   2
                                                                                                              10




                                               Radial integration                                                      0           0.05   0.1         0.15      0.2   0.25    0.3     0.35     0.4      0.45        0.5
                                                                                                                                                                Frquency, cy/mm




    2. Texture MTF                                               Corrected signal spectrum

                                                            '
                                                      R = S signal / Starget                                               1



                                                                                                                       0.8




                                                                                                              MTFtxt
                                                                                                                       0.6



                                                              R( v )                                                   0.4



                                                                                                                       0.2




                                                                       MTFrad ( v )                                        0
                                                                                                                               0      0.05      0.1      0.15     0.2   0.25    0.3
                                                                                                                                                                  Frquency, cy/mm
                                                                                                                                                                                        0.35    0.4        0.45      0.5




    3. Texture acutance                       v max
                                               ∑ MTFrad ( v ) M ( v ) CSF ( v )         Acutance
       metric                                  v =1                                     metric
                                           Visually-weighted summation*
___________
* Display MTF and viewing distance     IS&T and SPIE Electronic Imaging 2012                                                                                                                           8
Application to Image Compression




Input ideal
image
           Optical MTF
                                CFA               Detector                 CFA                            Image
                         3   subsampling     1     noise        1      interpolation        3           Compression
                                                                                         Simulated
                         Image capture simulation                                      captured image




                                       IS&T and SPIE Electronic Imaging 2012                                          9
JPEG 2000 and JPEG compression
 JPEG2000: kdu_compress, from Kakadu Software
 JPEG: as implemented in Matlab
 Default settings for 24-bit color images
 Compression ratios: up to 140:1

Example:




           input                          40:1                       100:1

                             IS&T and SPIE Electronic Imaging 2012           10
Example texture MTF
                  4
                 10
                                                                               Input target
                                                                               JPEG 2000
                                                                                                            1



                  3                                                                                        0.8
                 10
Power Spectrum




                                                                                                     txt
                                                                                                           0.6




                                                                                                    MTF
                                                                                                           0.4
                  2
                 10

                                                                                                           0.2



                                                                                                            0
                      0   0.05   0.1   0.15   0.2   0.25    0.3   0.35   0.4      0.45        0.5                0   0.05   0.1   0.15   0.2   0.25    0.3   0.35   0.4   0.45   0.5
                                              Frquency, cy/mm                                                                            Frquency, cy/mm




                 Results for 100:1 compression, and the corresponding texture MTF.
                 acutance = 0.82




                                                                         IS&T and SPIE Electronic Imaging 2012                                                                         11
Comparison with Structured Similarity Index, SSIM
                                                                                      1.05
                                                                                                       JPEG 2000
                                                                                        1              JPEG
• objective measure of image quality
                                                                                      0.95
• based on image differences
                                                                                       0.9
• visual-difference map, based on a




                                                                   Texture acutance
                                                                                      0.85
  model of visually information
                                                                                       0.8
• average value of the difference image
                                                                                      0.75
  is reported as the SSIM.
                                                                                       0.7
Wang, Z., Bovik, A.., Sheikh, H., and Simonelli, E.,
IEEE Trans. Image Processing, (2004)                                                  0.65

                                                                                       0.6
                                                                                         0.6         0.65   0.7           0.75      0.8     0.85   0.9   0.95    1
                                                                                                                                 SIMM value

                                                                JPEG 2000                                                    JPEG
                          Compression   Bits/pixel/   Texture                           SSI index            Texture                 SSIM index
                             rate         color       acutance                                               acutance
                              30           0.80         0.986                                0.939                1.02                  0.939
                              40           0.60         0.950                                0.924                0.991                 0.922
                              50           0.48         0.951                                0.920                0.961                 0.904
                              60           0.40         0.859                                0.908                0.930                 0.886
                              80           0.30         0.826                                0.884                0.890                 0.844
                              100          0.24         0.819                                0.865                0.841                 0.790
                              120           0.2         0.796                                0.835                0.777                 0.742
                              140          0.17         0.731                                0.799                0.667                 0.667


                                         IS&T and SPIE Electronic Imaging 2012                                                                                  12
Summary
Many practical objective image quality measurements can be
 considered as estimates, with bias error and variation
The proposed texture MTF analysis relies on noise-power
 spectrum estimation
We investigated texture-loss due to JPEG 2000 and JPEG
 compression
Modified method was developed;
  • Direct input signal spectrum measurement (estimation)
  • Not dependent on known printed target spectrum

Results indicated stable texture MTF and acutance without date
 smoothing or fitting
Compared well with Structured Similarity Index, SSIM
  • an offset between the JPEG and JPEG 2000 images sets
                                                                  pdburns@ieee.org
                          IS&T and SPIE Electronic Imaging 2012                      13
Appendix: Example MTF based on Edge SFR and texture NPS

                                                                                  inp t
                                                                                     u

Edge SFR
                                                                                  ou u
                                                                                    tp t
                  1                                                                                     1



                 0.8                                                                                   0.8
            FR




                                                                                                  TF
                 0.6                                                                                   0.6




                                                                                                 M
           S




                 0.4                                                                                   0.4



                 0.2                                                                                   0.2



                  0                                                                                     0
                   0   0 5
                        .0   0.1   0.15 0  .2 0 5 0
                                               .2      .3 0.3 5           0.4    0 5
                                                                                  .4       0.5           0   0 5
                                                                                                              .0    0.1     0.15 0  .2 0 5 0
                                                                                                                                        .2      .3 0.3 5   0.4   0 5
                                                                                                                                                                  .4   0.5
                                      Sp l fre e cy, cy/pixe
                                        atia qu n           l                                                                  Sp l fre e cy, cy/pixe
                                                                                                                                 atia qu n           l




                                                                                                                   ___ Texture
Comparison with Texture                                   1                                                        - - - Edge
MTF: Results for 100:1
compression ratio
                                                         0.8
                                                   txt




                                                         0.6
                                                 MTF




                                                         0.4



                                                         0.2



                                                          0
                                                               0   0.05    0.1    0.15      0.2   0.25    0.3   0.35      0.4   0.45   0.5
                                                                                            Frquency, cy/mm

                                                 IS&T and SPIE Electronic Imaging 2012                                                                                       14

More Related Content

What's hot

Iisrt anjana francis (ec)
Iisrt anjana francis (ec)Iisrt anjana francis (ec)
Iisrt anjana francis (ec)IISRT
 
The Advantage of VOSI™ Technology
The Advantage of VOSI™ TechnologyThe Advantage of VOSI™ Technology
The Advantage of VOSI™ TechnologyAvneesh Nigam
 
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT sipij
 
Fcv bio cv_simoncelli
Fcv bio cv_simoncelliFcv bio cv_simoncelli
Fcv bio cv_simoncellizukun
 
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...IJERA Editor
 
Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...
Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...
Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...kdlaplac
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...researchinventy
 
DIPA 2000 Particle Size & Shape Analyzer
DIPA 2000 Particle Size & Shape AnalyzerDIPA 2000 Particle Size & Shape Analyzer
DIPA 2000 Particle Size & Shape Analyzerbdon71
 
Neural Network Based Noise Identification in Digital Images
Neural Network Based Noise Identification in Digital ImagesNeural Network Based Noise Identification in Digital Images
Neural Network Based Noise Identification in Digital ImagesIDES Editor
 
Parameterized Image Filtering Using fuzzy Logic
Parameterized Image Filtering Using fuzzy LogicParameterized Image Filtering Using fuzzy Logic
Parameterized Image Filtering Using fuzzy LogicEditor IJCATR
 
Long distance communication using localized optical soliton via entangled photon
Long distance communication using localized optical soliton via entangled photonLong distance communication using localized optical soliton via entangled photon
Long distance communication using localized optical soliton via entangled photonUniversity of Malaya (UM)
 
A Noncausal Linear Prediction Based Switching Median Filter for the Removal o...
A Noncausal Linear Prediction Based Switching Median Filter for the Removal o...A Noncausal Linear Prediction Based Switching Median Filter for the Removal o...
A Noncausal Linear Prediction Based Switching Median Filter for the Removal o...IDES Editor
 

What's hot (20)

Iisrt anjana francis (ec)
Iisrt anjana francis (ec)Iisrt anjana francis (ec)
Iisrt anjana francis (ec)
 
The Advantage of VOSI™ Technology
The Advantage of VOSI™ TechnologyThe Advantage of VOSI™ Technology
The Advantage of VOSI™ Technology
 
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
 
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
Study and Analysis of Multiwavelet Transform with Threshold in Image Denoisin...
 
Pxc3871846
Pxc3871846Pxc3871846
Pxc3871846
 
Fcv bio cv_simoncelli
Fcv bio cv_simoncelliFcv bio cv_simoncelli
Fcv bio cv_simoncelli
 
671 679
671 679671 679
671 679
 
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
 
Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...
Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...
Using GEOBIA to assess crown diameter classes of Acacia tortilis in Bou-Hedma...
 
34967
3496734967
34967
 
Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...Research Inventy : International Journal of Engineering and Science is publis...
Research Inventy : International Journal of Engineering and Science is publis...
 
Hh3114071412
Hh3114071412Hh3114071412
Hh3114071412
 
DIPA 2000 Particle Size & Shape Analyzer
DIPA 2000 Particle Size & Shape AnalyzerDIPA 2000 Particle Size & Shape Analyzer
DIPA 2000 Particle Size & Shape Analyzer
 
Mg2521242127
Mg2521242127Mg2521242127
Mg2521242127
 
Is2415291534
Is2415291534Is2415291534
Is2415291534
 
Neural Network Based Noise Identification in Digital Images
Neural Network Based Noise Identification in Digital ImagesNeural Network Based Noise Identification in Digital Images
Neural Network Based Noise Identification in Digital Images
 
Parameterized Image Filtering Using fuzzy Logic
Parameterized Image Filtering Using fuzzy LogicParameterized Image Filtering Using fuzzy Logic
Parameterized Image Filtering Using fuzzy Logic
 
Long distance communication using localized optical soliton via entangled photon
Long distance communication using localized optical soliton via entangled photonLong distance communication using localized optical soliton via entangled photon
Long distance communication using localized optical soliton via entangled photon
 
00951314
0095131400951314
00951314
 
A Noncausal Linear Prediction Based Switching Median Filter for the Removal o...
A Noncausal Linear Prediction Based Switching Median Filter for the Removal o...A Noncausal Linear Prediction Based Switching Median Filter for the Removal o...
A Noncausal Linear Prediction Based Switching Median Filter for the Removal o...
 

Similar to Texture Loss for JPEG 2000 Compression

App098 en image-processing-system-detection-markings
App098 en image-processing-system-detection-markingsApp098 en image-processing-system-detection-markings
App098 en image-processing-system-detection-markingsISATECK
 
App098 en--detection-markings-tyres--vision
App098 en--detection-markings-tyres--visionApp098 en--detection-markings-tyres--vision
App098 en--detection-markings-tyres--visionISATECK
 
Nityanand gopalika digital detectors for industrial applications
Nityanand gopalika   digital detectors for industrial applicationsNityanand gopalika   digital detectors for industrial applications
Nityanand gopalika digital detectors for industrial applicationsNityanand Gopalika
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingOmer Ali
 
Mirthe mar12
Mirthe mar12Mirthe mar12
Mirthe mar12jwzweck
 
Estimation of impervious surface based on integrated analysis of classificati...
Estimation of impervious surface based on integrated analysis of classificati...Estimation of impervious surface based on integrated analysis of classificati...
Estimation of impervious surface based on integrated analysis of classificati...grssieee
 
Post-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest CodingPost-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest Codingsipij
 
IRJET- Image Caption Generation System using Neural Network with Attention Me...
IRJET- Image Caption Generation System using Neural Network with Attention Me...IRJET- Image Caption Generation System using Neural Network with Attention Me...
IRJET- Image Caption Generation System using Neural Network with Attention Me...IRJET Journal
 
Predictive And Experimental Hardware Robustness Evaluation Hp Seminar 1997
Predictive And Experimental Hardware Robustness Evaluation Hp Seminar 1997Predictive And Experimental Hardware Robustness Evaluation Hp Seminar 1997
Predictive And Experimental Hardware Robustness Evaluation Hp Seminar 1997Piero Belforte
 
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSIONA REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSIONNancy Ideker
 
IRJET-Retina Image Decomposition using Variational Mode Decomposition
IRJET-Retina Image Decomposition using Variational Mode DecompositionIRJET-Retina Image Decomposition using Variational Mode Decomposition
IRJET-Retina Image Decomposition using Variational Mode DecompositionIRJET Journal
 
IRJET- Color Image Compression using Canonic Signed Digit and Block based...
IRJET-  	  Color Image Compression using Canonic Signed Digit and Block based...IRJET-  	  Color Image Compression using Canonic Signed Digit and Block based...
IRJET- Color Image Compression using Canonic Signed Digit and Block based...IRJET Journal
 

Similar to Texture Loss for JPEG 2000 Compression (20)

IS Imaging Station
IS Imaging StationIS Imaging Station
IS Imaging Station
 
IS Imaging Station
IS Imaging StationIS Imaging Station
IS Imaging Station
 
Wp Sampling1 4
Wp Sampling1 4Wp Sampling1 4
Wp Sampling1 4
 
App098 en image-processing-system-detection-markings
App098 en image-processing-system-detection-markingsApp098 en image-processing-system-detection-markings
App098 en image-processing-system-detection-markings
 
App098 en--detection-markings-tyres--vision
App098 en--detection-markings-tyres--visionApp098 en--detection-markings-tyres--vision
App098 en--detection-markings-tyres--vision
 
Nityanand gopalika digital detectors for industrial applications
Nityanand gopalika   digital detectors for industrial applicationsNityanand gopalika   digital detectors for industrial applications
Nityanand gopalika digital detectors for industrial applications
 
Tcm 4511 ds-120220
Tcm 4511 ds-120220Tcm 4511 ds-120220
Tcm 4511 ds-120220
 
Acm 3701 ds-120220
Acm 3701 ds-120220Acm 3701 ds-120220
Acm 3701 ds-120220
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
 
388 394
388 394388 394
388 394
 
Mirthe mar12
Mirthe mar12Mirthe mar12
Mirthe mar12
 
Estimation of impervious surface based on integrated analysis of classificati...
Estimation of impervious surface based on integrated analysis of classificati...Estimation of impervious surface based on integrated analysis of classificati...
Estimation of impervious surface based on integrated analysis of classificati...
 
Post-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest CodingPost-Segmentation Approach for Lossless Region of Interest Coding
Post-Segmentation Approach for Lossless Region of Interest Coding
 
project_final
project_finalproject_final
project_final
 
IRJET- Image Caption Generation System using Neural Network with Attention Me...
IRJET- Image Caption Generation System using Neural Network with Attention Me...IRJET- Image Caption Generation System using Neural Network with Attention Me...
IRJET- Image Caption Generation System using Neural Network with Attention Me...
 
Predictive And Experimental Hardware Robustness Evaluation Hp Seminar 1997
Predictive And Experimental Hardware Robustness Evaluation Hp Seminar 1997Predictive And Experimental Hardware Robustness Evaluation Hp Seminar 1997
Predictive And Experimental Hardware Robustness Evaluation Hp Seminar 1997
 
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSIONA REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
A REVIEW ON LATEST TECHNIQUES OF IMAGE COMPRESSION
 
IRJET-Retina Image Decomposition using Variational Mode Decomposition
IRJET-Retina Image Decomposition using Variational Mode DecompositionIRJET-Retina Image Decomposition using Variational Mode Decomposition
IRJET-Retina Image Decomposition using Variational Mode Decomposition
 
IRJET- Color Image Compression using Canonic Signed Digit and Block based...
IRJET-  	  Color Image Compression using Canonic Signed Digit and Block based...IRJET-  	  Color Image Compression using Canonic Signed Digit and Block based...
IRJET- Color Image Compression using Canonic Signed Digit and Block based...
 
Gd3111841188
Gd3111841188Gd3111841188
Gd3111841188
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Texture Loss for JPEG 2000 Compression

  • 1. Measurement of Texture Loss for JPEG 2000 Compression  Peter D. Burns and Don Williams* Burns Digital Imaging and *Image Science Associates Full paper available here Presented at IS&T and SPIE Electronic Imaging Symposium, Jan. 2012 © copyright 2012 Peter D. Burns
  • 2. Introduction MTF established as a metric for the capture and retention of image detail Texture-loss MTF using targets with random objects • Dead-leaves target analysis based on noise-power spectrum We apply this method to image detail loss during image compression Adapt method when printed test target is not used Compare results for JPEG2000 and JPEG with Structured Similarity Index (SSIM) IS&T and SPIE Electronic Imaging 2012 2
  • 3. Dead-Leaves MTF Measurement Aimed at providing an effective MTF for image fluctuations (signals) influenced by adaptive or signal-dependent image processing • e.g., adaptive noise cleaning, which could leave edge untouched, but reduce detail in important ‘textured regions’ Being developed as part of the CPIQ Initiative Based on input and output Noise-power spectrum noisy filtered IS&T and SPIE Electronic Imaging 2012 3
  • 4. Texture MTF using Noise-power Spectrum* Printed Digital Test image Digital camera, chart image processing 4 10 Input target JPEG 2000 Texture MTF 3 10 Power Spectrum 2 1 10 0.8 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 MTFtxt Frquency, cy/mm 0.6 One-dimensional Noise-power 0.4 spectra 0.2 ____________________ 0 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 * Also called power spectral density Frquency, cy/mm IS&T and SPIE Electronic Imaging 2012 4
  • 5. Noise-power Spectrum: meaning and measurement • Noise-Power spectrum: for a random process, the NPS describes the fluctuations as a function of spatial frequency Variance/frequency Technically: Fourier transform of the spatial autocovariance • Measurement: Average square of the Discrete Coarse Fine Fourier Transform of a nominally o frequency uniform data array Basic steps for NPS estimation Select data Compute Compute modulus array 2D FFT squared 1 or 2D IS&T and SPIE Electronic Imaging 2012 5
  • 6. Proposed Dead-Leaves MTF Measurement Recipe: Transform the captured image data to luminance Compute the power-spectral density as the square of the amplitude of the two-dimensional DFT of the array Divide this array, frequency-by-frequency, by the spectrum for the input target Compute the square-root, frequency-by-frequency Radial-average of this array is the one-dimensional MTF vector Compute (visually -weighted) acutance measure IS&T and SPIE Electronic Imaging 2012 6
  • 7. Proposed method for camera evaluation (basic steps) Printed target Transform to Digital image luminance Model target signal 1. Compute corrected spectrum, Starget signal spectrum signal spectrum 1 2. Texture MTF 0.8 MTFtxt 0.6 0.4 0.2 texture MTF 0 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 Frquency, cy/mm 3. Texture acutance Acutance metric metric IS&T and SPIE Electronic Imaging 2012 7
  • 8. Modified method (details) Input image Transform to Output image luminance Measured input signal spectrum, Starget 2D FFT 2D FFT 10 4 Input target JPEG 2000 Signal Noise spectrum spectrum 1. Compute corrected 10 3 Power Spectrum signal spectrum S signal − S noise 2 10 Radial integration 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 Frquency, cy/mm 2. Texture MTF Corrected signal spectrum ' R = S signal / Starget 1 0.8 MTFtxt 0.6 R( v ) 0.4 0.2 MTFrad ( v ) 0 0 0.05 0.1 0.15 0.2 0.25 0.3 Frquency, cy/mm 0.35 0.4 0.45 0.5 3. Texture acutance v max ∑ MTFrad ( v ) M ( v ) CSF ( v ) Acutance metric v =1 metric Visually-weighted summation* ___________ * Display MTF and viewing distance IS&T and SPIE Electronic Imaging 2012 8
  • 9. Application to Image Compression Input ideal image Optical MTF CFA Detector CFA Image 3 subsampling 1 noise 1 interpolation 3 Compression Simulated Image capture simulation captured image IS&T and SPIE Electronic Imaging 2012 9
  • 10. JPEG 2000 and JPEG compression JPEG2000: kdu_compress, from Kakadu Software JPEG: as implemented in Matlab Default settings for 24-bit color images Compression ratios: up to 140:1 Example: input 40:1 100:1 IS&T and SPIE Electronic Imaging 2012 10
  • 11. Example texture MTF 4 10 Input target JPEG 2000 1 3 0.8 10 Power Spectrum txt 0.6 MTF 0.4 2 10 0.2 0 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 Frquency, cy/mm Frquency, cy/mm Results for 100:1 compression, and the corresponding texture MTF. acutance = 0.82 IS&T and SPIE Electronic Imaging 2012 11
  • 12. Comparison with Structured Similarity Index, SSIM 1.05 JPEG 2000 1 JPEG • objective measure of image quality 0.95 • based on image differences 0.9 • visual-difference map, based on a Texture acutance 0.85 model of visually information 0.8 • average value of the difference image 0.75 is reported as the SSIM. 0.7 Wang, Z., Bovik, A.., Sheikh, H., and Simonelli, E., IEEE Trans. Image Processing, (2004) 0.65 0.6 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 SIMM value JPEG 2000 JPEG Compression Bits/pixel/ Texture SSI index Texture SSIM index rate color acutance acutance 30 0.80 0.986 0.939 1.02 0.939 40 0.60 0.950 0.924 0.991 0.922 50 0.48 0.951 0.920 0.961 0.904 60 0.40 0.859 0.908 0.930 0.886 80 0.30 0.826 0.884 0.890 0.844 100 0.24 0.819 0.865 0.841 0.790 120 0.2 0.796 0.835 0.777 0.742 140 0.17 0.731 0.799 0.667 0.667 IS&T and SPIE Electronic Imaging 2012 12
  • 13. Summary Many practical objective image quality measurements can be considered as estimates, with bias error and variation The proposed texture MTF analysis relies on noise-power spectrum estimation We investigated texture-loss due to JPEG 2000 and JPEG compression Modified method was developed; • Direct input signal spectrum measurement (estimation) • Not dependent on known printed target spectrum Results indicated stable texture MTF and acutance without date smoothing or fitting Compared well with Structured Similarity Index, SSIM • an offset between the JPEG and JPEG 2000 images sets pdburns@ieee.org IS&T and SPIE Electronic Imaging 2012 13
  • 14. Appendix: Example MTF based on Edge SFR and texture NPS inp t u Edge SFR ou u tp t 1 1 0.8 0.8 FR TF 0.6 0.6 M S 0.4 0.4 0.2 0.2 0 0 0 0 5 .0 0.1 0.15 0 .2 0 5 0 .2 .3 0.3 5 0.4 0 5 .4 0.5 0 0 5 .0 0.1 0.15 0 .2 0 5 0 .2 .3 0.3 5 0.4 0 5 .4 0.5 Sp l fre e cy, cy/pixe atia qu n l Sp l fre e cy, cy/pixe atia qu n l ___ Texture Comparison with Texture 1 - - - Edge MTF: Results for 100:1 compression ratio 0.8 txt 0.6 MTF 0.4 0.2 0 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 Frquency, cy/mm IS&T and SPIE Electronic Imaging 2012 14

Editor's Notes

  1. Image texture is the term given to the information-bearing fluctuations such as those for skin, grass and fabrics. Since image processing aimed at reducing unwanted fluctuations (noise are other artifacts) can also remove important texture, good product design requires a balance. To aid in the image quality evaluation of digital and mobile-telephone cameras a method is being developed as part of an international standards effort. The method addresses the retention of image texture