SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
Multiscale Lung Texture Signature Learning
                        Using The Riesz Transform
Adrien Depeursinge¹, Antonio Foncubierta¹, Dimitri Van de Ville², Henning Müller¹
                                                             ¹University of Applied Sciences Western Switzerland, Sierre (HES-SO)
                                                               ²Ecole Polytechnique Fédérale de Lausanne, Switzerland (EPFL)
1. Introduction                                                                                                                                  3. Results
• The first step in medical image interpretation is to detect                                                                                    • Signatures from artificial textures
  abnormal image patterns and is related to visual perception.
• Visual perception strongly relies on texture properties, which
  are essential for the characterization of biomedical tissue.
  – Healthy and pathological lung parenchyma in high-resolution computed
    tomography (HRCT) from patients with interstitial lung diseases (ILD)
    can only be described in terms of texture properties:
                                                                                                                                                                                         Figure 4. Lower row: multiscale texture signatures 𝜞 𝒄 𝟖 of the upper row for 𝑵 = 𝟖.

                                                                                                                                                 – The first two columns on Fig. 4 demonstrate the scale covariance of the signatures.
                                                                                                                                                   The distributions of the weights 𝒘 for scales 𝑠1 , … , 𝑠4 are 0.1%, 18.5%, 81.1%, 0.3%
    healthy        emphysema              ground glass                 fibrosis       micronodules
                                                                                                                                                   and 2.3%, 3.9%, 14%, 79.8% , respectively.
• Computerized texture analysis is proposed to assist clinicians in                                                                              – Rotation covariance is demonstrated with oriented stripes in the 3rd and 4th columns
  image interpretation tasks.                                                                                                                      of Fig. 4.

2. Multiscale steerable Riesz filterbanks                                                                                                        • Lung texture signatures
• The components of the 𝑁th-order Riesz transform 𝓡 of a two-                                                                                                                    healthy               emphysema              ground glass              fibrosis                micronodules

  dimensional signal 𝑓(𝑥) are defined in the Fourier domain as:

               𝑛1 ,𝑛2                                    𝑛1 +𝑛2 −𝑗𝜔1 𝑛1 −𝑗𝜔2 𝑛2
        𝓡                  𝑓 𝝎 =                                                                                     𝑓 𝝎 ,                 (1)                                      𝟒                      𝟒                     𝟒                          𝟒                      𝟒
                                                         𝑛1 !𝑛2 !   𝝎 𝑛1 +𝑛2                                                                                                      𝜞 𝒉𝒆𝒂𝒍𝒕𝒉𝒚              𝜞 𝒆𝒎𝒑𝒉𝒚𝒔𝒆𝒎𝒂           𝜞 𝒈𝒓𝒐𝒖𝒏𝒅   𝒈𝒍𝒂𝒔𝒔          𝜞 𝒇𝒊𝒃𝒓𝒐𝒔𝒊𝒔              𝜞 𝒎𝒊𝒄𝒓𝒐𝒏𝒐𝒅𝒖𝒍𝒆𝒔


  for all combinations of (𝑛1 , 𝑛2 ) with 𝑛1 + 𝑛2 = 𝑁 and 𝑛1,2 ∈ ℕ.
• It yields steerable filterbanks when convolved with Gaussian
  kernels 𝐺:
               𝐺 ∗ 𝓡1,0              𝐺 ∗ 𝓡0,1                                     𝐺 ∗ 𝓡2,0                𝐺 ∗ 𝓡1,1             𝐺 ∗ 𝓡0,2
                                                                                                                                                                              3011 blocks,             407 blocks,            2226 blocks,            2962 blocks,              5988 blocks,
  𝑁=1                                                ,            𝑁=2                                                                      ,                                   7 patients.             6 patients.            32 patients.            37 patients.              16 patients.
                                                                                                                                                                        Figure 5. Distributions of the texture classes and visual appearance of the class-wise lung texture signatures 𝜞 𝒄 𝟒 .


                                        𝐺 ∗ 𝓡3,0             𝐺 ∗ 𝓡2,1             𝐺 ∗ 𝓡1,2                𝐺 ∗ 𝓡0,3                                         – The proposed methods are evaluated on 14,594 32x32 overlapping blocks from
                                                                                                                                                             manually drawn regions in 85 cases with a leave-one-patient-out cross-validation.
                        𝑁=3                                                                                                .
                                                                                                                                                           – Comparison with optimized state-of-the-art approaches:
                 Figure 1. Steerable filterbanks derived from the Riesz transform with 𝑵 = 𝟏, 𝟐, 𝟑.
                                                                                                                                                                        •    Local binary patterns (LBP): radius 𝑅 = 1,2 pixels and number of samples 𝑃 = 8,16.
                                                                                                                                                                        •    Grey-level co-occurrence matrices (GLCM) combined with run-length matrices (RLE):
• Multiscale filterbanks 𝑠1 , … , 𝑠4 are obtained by coupling the                                                                                                                                𝜋 𝜋 3𝜋
                                                                                                                                                                             orientations 𝜃 = 0, , , , distances 𝑑 = 1: 5 and grey-levels 𝑙 = 8, 16, 32.
                                                                                                                                                                                                          4 2      4
  Riesz transform with Simoncelli’s multi-resolution framework.                                                                                            – One versus all SVMs are used to learn the weights 𝒘 in Eq. (2).
                                                                                                                                                           – All approaches are combined with 22 grey-level histograms bins in −1050; 600
2. Texture signature learning                                                                                                                                Hounsfield Units.
                                                𝑁
• A texture signature 𝛤𝑐 of the class 𝑐 is built from a linear
                                                                                                                                                   True positive rate




  combination of the multiscale Riesz components as:                                                                                                                            healthy                 emphysema                ground glass                 fibrosis                 micronodules


   𝛤𝑐 𝑁 = 𝑤1 𝐺 ∗ 𝓡 𝑁,0                 𝑠1 + 𝑤2 𝐺 ∗ 𝓡 𝑁−1,1                   𝑠1 + ⋯ + 𝑤4𝑁+4 𝐺 ∗ 𝓡0,𝑁                                𝑠4 ,   (2)
                                                                                                                                                                            False positive rate        False positive rate      False positive rate      False positive rate          False positive rate
        Riesz
        filterbank
        (𝑁 = 8)
                                                                            ⋯                                                                                           Figure 6. Receiver operator characteristic (ROC) analysis for the various texture analysis approaches. 𝑵 = 𝟒 for all
                                                                                                                                                                        Riesz features. Area under ROC curves are shown in the subfigures.
                          𝑤1 = 2.9        𝑤2 = 1.7         𝑤3 = -0.8                   𝑤 𝑁−1 = -0.1           𝑤 𝑁 = -4.2

                                                                                                                                                           – The Riesz transform outperforms the other approaches for all classes but
                                                                                                                                                             emphysema 𝑝 < 10−19 .

                                                                            S
               texture to learn:

                                                                                                                                                 3. Conclusions and future work
                                                                                             associated
                                                                                             texture
                                                                                             signature                                           • Texture analysis enabling scale and rotation covariance with
                                                                                                                                                   infinitesimal precision is introduced.
                                                                                                                                                 • The learned signatures allows checking for the visual relevance of the
                                                                                                      𝑵                                            information modeled by the proposed approach.
                                 Figure 2. Construction of the texture signature                𝜞𝒄        .

                                                                                                                                                 • Future work will maximize the local orientation of the signatures for
• Support vector machines (SVM) are used to determine the
                                                                                                                                                   enhanced texture characterization.
  weights 𝒘 in Eq. (2) for a given texture discrimination task:
                                                                                                                                                 • The framework has already been extended to three dimensions:


                  versus                                                                                                      2.9
                                                                                                                           𝒘=
                                                                                                                              1.7
     texture                   texture



                                        Figure 3. Weight learning using SVMs.


                                                     Contact and more information: adrien.depeursinge@hevs.ch, http://medgift.hevs.ch/

Weitere ähnliche Inhalte

Mehr von Institute of Information Systems (HES-SO)

Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...Institute of Information Systems (HES-SO)
 
Le système de contrôle interne : Présentation générale, enjeux et méthodes
Le système de contrôle interne : Présentation générale, enjeux et méthodesLe système de contrôle interne : Présentation générale, enjeux et méthodes
Le système de contrôle interne : Présentation générale, enjeux et méthodesInstitute of Information Systems (HES-SO)
 
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...Institute of Information Systems (HES-SO)
 
NOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
NOSE: une approche Smart-City pour les zones périphériques et extra-urbainesNOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
NOSE: une approche Smart-City pour les zones périphériques et extra-urbainesInstitute of Information Systems (HES-SO)
 
3D Riesz-wavelet Based Covariance Descriptors for Texture Classi cation of Lu...
3D Riesz-wavelet Based Covariance Descriptors for Texture Classication of Lu...3D Riesz-wavelet Based Covariance Descriptors for Texture Classication of Lu...
3D Riesz-wavelet Based Covariance Descriptors for Texture Classi cation of Lu...Institute of Information Systems (HES-SO)
 
Two birds with one stone. An economically viable solution for linked open dat...
Two birds with one stone. An economically viable solution for linked open dat...Two birds with one stone. An economically viable solution for linked open dat...
Two birds with one stone. An economically viable solution for linked open dat...Institute of Information Systems (HES-SO)
 

Mehr von Institute of Information Systems (HES-SO) (20)

Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
 
Le système de contrôle interne : Présentation générale, enjeux et méthodes
Le système de contrôle interne : Présentation générale, enjeux et méthodesLe système de contrôle interne : Présentation générale, enjeux et méthodes
Le système de contrôle interne : Présentation générale, enjeux et méthodes
 
Crowdsourcing-based Mobile Application for Wheelchair Accessibility
Crowdsourcing-based Mobile Application for Wheelchair AccessibilityCrowdsourcing-based Mobile Application for Wheelchair Accessibility
Crowdsourcing-based Mobile Application for Wheelchair Accessibility
 
Quelle(s) valeur(s) pour le leadership stratégique ?
Quelle(s) valeur(s) pour le leadership stratégique ?Quelle(s) valeur(s) pour le leadership stratégique ?
Quelle(s) valeur(s) pour le leadership stratégique ?
 
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
 
Challenges in medical imaging and the VISCERAL model
Challenges in medical imaging and the VISCERAL modelChallenges in medical imaging and the VISCERAL model
Challenges in medical imaging and the VISCERAL model
 
NOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
NOSE: une approche Smart-City pour les zones périphériques et extra-urbainesNOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
NOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
 
Medical image analysis and big data evaluation infrastructures
Medical image analysis and big data evaluation infrastructuresMedical image analysis and big data evaluation infrastructures
Medical image analysis and big data evaluation infrastructures
 
Medical image analysis, retrieval and evaluation infrastructures
Medical image analysis, retrieval and evaluation infrastructuresMedical image analysis, retrieval and evaluation infrastructures
Medical image analysis, retrieval and evaluation infrastructures
 
How to detect soft falls on devices
How to detect soft falls on devicesHow to detect soft falls on devices
How to detect soft falls on devices
 
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSISFUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
 
MOBILE COLLECTION AND DISSEMINATION OF SENIORS’ SKILLS
MOBILE COLLECTION AND DISSEMINATION OF SENIORS’ SKILLSMOBILE COLLECTION AND DISSEMINATION OF SENIORS’ SKILLS
MOBILE COLLECTION AND DISSEMINATION OF SENIORS’ SKILLS
 
Enhanced Students Laboratory The GET project
Enhanced Students Laboratory The GET projectEnhanced Students Laboratory The GET project
Enhanced Students Laboratory The GET project
 
Solar production prediction based on non linear meteo source adaptation
Solar production prediction based on non linear meteo source adaptationSolar production prediction based on non linear meteo source adaptation
Solar production prediction based on non linear meteo source adaptation
 
Exploring the New Trends of Chinese Tourists in Switzerland
Exploring the New Trends of Chinese Tourists in SwitzerlandExploring the New Trends of Chinese Tourists in Switzerland
Exploring the New Trends of Chinese Tourists in Switzerland
 
Social Media Data analyzis and Semantics for Tourism Understanding
Social Media Data analyzis and Semantics for Tourism UnderstandingSocial Media Data analyzis and Semantics for Tourism Understanding
Social Media Data analyzis and Semantics for Tourism Understanding
 
Valeurs et management agile
Valeurs et management agileValeurs et management agile
Valeurs et management agile
 
3D Riesz-wavelet Based Covariance Descriptors for Texture Classi cation of Lu...
3D Riesz-wavelet Based Covariance Descriptors for Texture Classication of Lu...3D Riesz-wavelet Based Covariance Descriptors for Texture Classication of Lu...
3D Riesz-wavelet Based Covariance Descriptors for Texture Classi cation of Lu...
 
Les valeurs pour faciliter la coopération?
Les valeurs pour faciliter la coopération?Les valeurs pour faciliter la coopération?
Les valeurs pour faciliter la coopération?
 
Two birds with one stone. An economically viable solution for linked open dat...
Two birds with one stone. An economically viable solution for linked open dat...Two birds with one stone. An economically viable solution for linked open dat...
Two birds with one stone. An economically viable solution for linked open dat...
 

Kürzlich hochgeladen

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Kürzlich hochgeladen (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

Multiscale Lung Texture Signature Learning Using The Riesz Transform

  • 1. Multiscale Lung Texture Signature Learning Using The Riesz Transform Adrien Depeursinge¹, Antonio Foncubierta¹, Dimitri Van de Ville², Henning Müller¹ ¹University of Applied Sciences Western Switzerland, Sierre (HES-SO) ²Ecole Polytechnique Fédérale de Lausanne, Switzerland (EPFL) 1. Introduction 3. Results • The first step in medical image interpretation is to detect • Signatures from artificial textures abnormal image patterns and is related to visual perception. • Visual perception strongly relies on texture properties, which are essential for the characterization of biomedical tissue. – Healthy and pathological lung parenchyma in high-resolution computed tomography (HRCT) from patients with interstitial lung diseases (ILD) can only be described in terms of texture properties: Figure 4. Lower row: multiscale texture signatures 𝜞 𝒄 𝟖 of the upper row for 𝑵 = 𝟖. – The first two columns on Fig. 4 demonstrate the scale covariance of the signatures. The distributions of the weights 𝒘 for scales 𝑠1 , … , 𝑠4 are 0.1%, 18.5%, 81.1%, 0.3% healthy emphysema ground glass fibrosis micronodules and 2.3%, 3.9%, 14%, 79.8% , respectively. • Computerized texture analysis is proposed to assist clinicians in – Rotation covariance is demonstrated with oriented stripes in the 3rd and 4th columns image interpretation tasks. of Fig. 4. 2. Multiscale steerable Riesz filterbanks • Lung texture signatures • The components of the 𝑁th-order Riesz transform 𝓡 of a two- healthy emphysema ground glass fibrosis micronodules dimensional signal 𝑓(𝑥) are defined in the Fourier domain as: 𝑛1 ,𝑛2 𝑛1 +𝑛2 −𝑗𝜔1 𝑛1 −𝑗𝜔2 𝑛2 𝓡 𝑓 𝝎 = 𝑓 𝝎 , (1) 𝟒 𝟒 𝟒 𝟒 𝟒 𝑛1 !𝑛2 ! 𝝎 𝑛1 +𝑛2 𝜞 𝒉𝒆𝒂𝒍𝒕𝒉𝒚 𝜞 𝒆𝒎𝒑𝒉𝒚𝒔𝒆𝒎𝒂 𝜞 𝒈𝒓𝒐𝒖𝒏𝒅 𝒈𝒍𝒂𝒔𝒔 𝜞 𝒇𝒊𝒃𝒓𝒐𝒔𝒊𝒔 𝜞 𝒎𝒊𝒄𝒓𝒐𝒏𝒐𝒅𝒖𝒍𝒆𝒔 for all combinations of (𝑛1 , 𝑛2 ) with 𝑛1 + 𝑛2 = 𝑁 and 𝑛1,2 ∈ ℕ. • It yields steerable filterbanks when convolved with Gaussian kernels 𝐺: 𝐺 ∗ 𝓡1,0 𝐺 ∗ 𝓡0,1 𝐺 ∗ 𝓡2,0 𝐺 ∗ 𝓡1,1 𝐺 ∗ 𝓡0,2 3011 blocks, 407 blocks, 2226 blocks, 2962 blocks, 5988 blocks, 𝑁=1 , 𝑁=2 , 7 patients. 6 patients. 32 patients. 37 patients. 16 patients. Figure 5. Distributions of the texture classes and visual appearance of the class-wise lung texture signatures 𝜞 𝒄 𝟒 . 𝐺 ∗ 𝓡3,0 𝐺 ∗ 𝓡2,1 𝐺 ∗ 𝓡1,2 𝐺 ∗ 𝓡0,3 – The proposed methods are evaluated on 14,594 32x32 overlapping blocks from manually drawn regions in 85 cases with a leave-one-patient-out cross-validation. 𝑁=3 . – Comparison with optimized state-of-the-art approaches: Figure 1. Steerable filterbanks derived from the Riesz transform with 𝑵 = 𝟏, 𝟐, 𝟑. • Local binary patterns (LBP): radius 𝑅 = 1,2 pixels and number of samples 𝑃 = 8,16. • Grey-level co-occurrence matrices (GLCM) combined with run-length matrices (RLE): • Multiscale filterbanks 𝑠1 , … , 𝑠4 are obtained by coupling the 𝜋 𝜋 3𝜋 orientations 𝜃 = 0, , , , distances 𝑑 = 1: 5 and grey-levels 𝑙 = 8, 16, 32. 4 2 4 Riesz transform with Simoncelli’s multi-resolution framework. – One versus all SVMs are used to learn the weights 𝒘 in Eq. (2). – All approaches are combined with 22 grey-level histograms bins in −1050; 600 2. Texture signature learning Hounsfield Units. 𝑁 • A texture signature 𝛤𝑐 of the class 𝑐 is built from a linear True positive rate combination of the multiscale Riesz components as: healthy emphysema ground glass fibrosis micronodules 𝛤𝑐 𝑁 = 𝑤1 𝐺 ∗ 𝓡 𝑁,0 𝑠1 + 𝑤2 𝐺 ∗ 𝓡 𝑁−1,1 𝑠1 + ⋯ + 𝑤4𝑁+4 𝐺 ∗ 𝓡0,𝑁 𝑠4 , (2) False positive rate False positive rate False positive rate False positive rate False positive rate Riesz filterbank (𝑁 = 8) ⋯ Figure 6. Receiver operator characteristic (ROC) analysis for the various texture analysis approaches. 𝑵 = 𝟒 for all Riesz features. Area under ROC curves are shown in the subfigures. 𝑤1 = 2.9 𝑤2 = 1.7 𝑤3 = -0.8 𝑤 𝑁−1 = -0.1 𝑤 𝑁 = -4.2 – The Riesz transform outperforms the other approaches for all classes but emphysema 𝑝 < 10−19 . S texture to learn: 3. Conclusions and future work associated texture signature • Texture analysis enabling scale and rotation covariance with infinitesimal precision is introduced. • The learned signatures allows checking for the visual relevance of the 𝑵 information modeled by the proposed approach. Figure 2. Construction of the texture signature 𝜞𝒄 . • Future work will maximize the local orientation of the signatures for • Support vector machines (SVM) are used to determine the enhanced texture characterization. weights 𝒘 in Eq. (2) for a given texture discrimination task: • The framework has already been extended to three dimensions: versus 2.9 𝒘= 1.7 texture texture Figure 3. Weight learning using SVMs. Contact and more information: adrien.depeursinge@hevs.ch, http://medgift.hevs.ch/