SlideShare a Scribd company logo
Broadband Evolution - Unlocking
“The Internet of Things”
TB detection using
modified Local Binary Pattern features
Joshua Leibstein
Andre Nel
Overview
• Introduction
• The problem
• Radiograph normalisation
• Lung segmentation
• Classification
• Preliminary results
• Conclusion
• Future work
Introduction
• SA TB prevalence third highest globally
• 1% of SA population infected annually
• People infected with HIV at greater risk
• SANAC goal to reduce TB by 50% by 2016
• Image processing (IP) detection scheme
The Problem
Figure 1: Two radiographs captured from the same patient
• Influencing factors
– User settings
– Capturing equipment
– Post-processing
– Analogue digitisation
– Poorly trained/overworked radiographers
• Large variances between mine worker CXRs
• Normalisation required
The Problem
Normalisation
• Difference of Gaussian (DoG) energy
normalisation
Figure 2: The frequency band separation process
Normalisation
Figure 3: Frequency sub-bands 𝐼1 ⋯ 𝐼 𝑛
• Find weighting 𝜆𝑖 for each sub-band
• 𝜆𝑖 =
Dataset energy
Sample energy
(1)
• 𝐼 = 𝑖=1
𝑛
𝜆𝑖 𝐼𝑖 (2)
Normalisation
+ + + + + =
𝐼1 𝐼2 𝐼3 𝐼4 𝐼5 𝐼6
Normalisation
Figure 4: Three radiographs from the PHRU set
Normalisation
Figure 5: Energy normalised PHRU radiographs and reference
radiographs from the JSRT set
Segmentation
• Active Shape Models (ASMs)
– Supervised
– Manual segmentations defined by “landmarks”
– Sampled “whiskers”
– Principal Component Analysis (PCA)
Segmentation
Figure 6: Lungs delineated by a feature vector and
perpendicular whiskers
Segmentation
Figure 7: An extracted greyscale profile and resulting
normalised gradient
Segmentation
Figure 8: Fitting the mean shape to a sample radiograph
Segmentation
Figure 9: PHRU inputs and ASM segmentations
Segmentation
Figure 10: JSRT inputs, ASM segmentations and SCR ground truths
Overlap Measure
• Ω =
TP
TP + FP + FN
(3)
– TP: True Positive
– FP: False Positive
– FN: False Negative
• Ω = 87,5983,986%
Figure 11: Overlayed lung masks
Subdivision
Figure 12: Mean lung shape subdivision and RGB masks
RBF Interpolation
• Interpolation of 𝑛-dimensional scattered data
• 𝑠 𝐱 = 𝑖=1
𝑛
𝑤𝑖 𝜙 ∥ 𝐱 − 𝐱 𝑖 ∥ (4)
Figure 13: Interpolation of the mean shape onto a sample lung
segmentation
RBF Interpolation
Figure 14: The original position and the interpolated position of a
nodule onto the mean lung shape
RBF Interpolation
Figure 15: Abnormalities warped onto the mean shape
Probability Measure
Figure 16: Probability heat maps for regions 1 - 42
Max PMin P
Classification
• Local Binary Patterns (LBPs)
– Texture classification
– Uniform patterns
Figure 17: Feature vector of a 𝐿𝐵𝑃8,1
𝑟𝑖𝑢2
sample
Classification
• Circularly sampled
• Log-likelihood measure
• k-Nearest Neighbour
Figure 18: Circularly sampled 𝐿𝐵𝑃8,1
𝑟𝑖𝑢2
feature vectors
Results
Results
Results
Conclusion
• Energy normalisation using DoG
• ASM lung segmentation
• Probability measure
• Abnormality classification using LBPs
• Integrated detection system
Future work
• Relax segmentation parameters
• Interpolation of region boundaries
• Smaller training regions
• Addition of a shape descriptor
• Normalised vs unnormalised
• Additional probability measure
References
1. World Health Organisation, “Global Tuberculosis Report 2012,” 2012.
2. South African National AIDS Council, “National Strategic Plan on HIV, STIs and TB 2012 - 2016,” 2012.
3. S. Basu, D. Stuckler, G. Gonsalves, and M. Lurie, “The production of consumption: addressing the impact of mineral mining on tuberculosis in
Southern Africa,” Globalization and Health, vol. 5, 2009.
4. B. Girdler-Brown, N. White, R. Ehrlich, and G. Churchyard, “The burden of silicosis, pulmonary tuberculosis and COPD among former Basotho
goldminers,” American Journal of Industrial Medicine, vol. 51, no. 9, pp. 640–647, 2010.
5. B. van Ginneken, C. M. Schaefer-Prokop, and M. Prokop, “Computer-aided diagnosis: how to move from the laboratory to the clinic,” Radiology,
vol. 261, no. 3, pp. 719–732, 2011.
6. B. van Ginneken, B. M. ter Haar Romeny, and M. A. Viergever, “Computer-aided diagnosis in chest radiography: a survey,” IEEE Transactions on
Medical Imaging, vol. 20, no. 12, pp. 1228–1241, 2001.
7. L. Hogeweg, C. Mol, P. A. de Jong, R. Dawson, H. Ayles, and B. van Ginneken, “Fusion of local and global detection systems to detect tuberculosis
in chest radiographs,” Proceedings of the Medical Image Computing and Computer Assisted Intervention, vol. 13, pp. 650–657, 2010.
8. J. Shiraishi, S. Katsuragawa, J. Ikezoe, T. Matsumoto, T. Kobayashi, K. Komatsu, M. Matsui, H. Fujita et al., “Development of a digital image
database for chest radiographs with and without a lung nodule: Receiver operating characteristic analysis of radiologists detection of pulmonary
nodules,” AJR, vol. 174, pp. 71–74, 2000.
9. R. Philipsen, P. Maduskar, L. Hogeweg, and B. van Ginneken, “Normalization of chest radiographs,” Proceedings of SPIE, vol. 8670, pp. 86 700G–86
700G–6, 2013.
10. T. F. Cootes, and C. J. Taylor, “Active shape models: ‘smart snakes’,” Proceedings of the British Machine Vision Conference, pp. 266–275, 1992.
11. B. van Ginneken, S. Katsuragawa, B. M. ter Haar Romeny, M. Viergever et al., “Automatic detection of abnormalities in chest radiographs using
local texture analysis,” IEEE Transactions on Medical Imaging, vol. 21, no. 2, pp. 139–149, 2002.
12. B. van Ginneken, A. F. Frangi, R. F. Frangi, J. J. Staal, B. M. ter Haar Romeny, and M. A. Viergever, “Active shape model segmentation with optimal
features,” IEEE Transactions on Medical Imaging, vol. 21, pp. 924–933, 2002.
13. B. van Ginneken, M. Stegmann, and M. Loog, “Segmentation of anatomical structures in chest radiographs using supervised methods: a
comparative study on a public database,” Medical Image Analysis, vol. 10, pp. 19–40, 2006.
14. T. Ojala, M. Pietikainen, and T. Maenpaa, “Multiresolution gray-scale and rotation invariant texture classification with local binary patterns,” IEEE
Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 7, pp. 971–987, 2002.
15. J. Leibstein, A. Findt, and A. Nel, “Efficient texture classification using local binary patterns on a graphics processing unit,” in Proceedings of the
twenty-first annual symposium of the pattern recognition association of South Africa, pp. 147–152, 2010.

More Related Content

What's hot

Respiratory Gating with IMRT
Respiratory Gating with IMRTRespiratory Gating with IMRT
Respiratory Gating with IMRT
kathrnrt
 
The vmat vs other recent radiotherapy techniques
The vmat vs other recent radiotherapy techniquesThe vmat vs other recent radiotherapy techniques
The vmat vs other recent radiotherapy techniques
M'dee Phechudi
 
Microwave Imaging Of The Breast With Incorporated Structural Information Final
Microwave Imaging Of The Breast With Incorporated Structural Information FinalMicrowave Imaging Of The Breast With Incorporated Structural Information Final
Microwave Imaging Of The Breast With Incorporated Structural Information Final
Massachusetts General Hospital/Harvard Medical School
 
Radiation risk from medical imaging
Radiation risk from medical imagingRadiation risk from medical imaging
Radiation risk from medical imaging
Amal Al-Yasiri
 
Dangers of ct scans and x rays
Dangers of ct scans and x raysDangers of ct scans and x rays
Dangers of ct scans and x rays
Ramachandra Barik
 
Radiation for head and neck cancer video
Radiation for head and neck cancer videoRadiation for head and neck cancer video
Radiation for head and neck cancer video
Robert J Miller MD
 
Photon Vs proton beam therapy
Photon Vs proton beam therapyPhoton Vs proton beam therapy
Photon Vs proton beam therapy
Dr Vijay Raturi
 
Proton therapy
Proton therapyProton therapy
Proton therapy
Mohamed Deyab
 
4 D Adaptive Radiotherapy & Tomotherapy
4 D Adaptive Radiotherapy & Tomotherapy4 D Adaptive Radiotherapy & Tomotherapy
4 D Adaptive Radiotherapy & Tomotherapy
fondas vakalis
 
Radiation Risk from CT Scan
Radiation Risk from CT ScanRadiation Risk from CT Scan
Radiation Risk from CT Scan
Khalid Mahmood
 
IMRT in Head & Neck Cancer
IMRT in Head & Neck CancerIMRT in Head & Neck Cancer
IMRT in Head & Neck Cancer
Jyotirup Goswami
 
Electromagnetic Spectrum
Electromagnetic SpectrumElectromagnetic Spectrum
Electromagnetic Spectrum
Mubarek Kurt
 
Beam Directed Radiotherapy - methods and principles
Beam Directed Radiotherapy - methods and principlesBeam Directed Radiotherapy - methods and principles
Beam Directed Radiotherapy - methods and principles
Santam Chakraborty
 
Analysis of Cancerous Tissue Temperature in the Breast During Hyperthermia
Analysis of Cancerous Tissue Temperature in the Breast During HyperthermiaAnalysis of Cancerous Tissue Temperature in the Breast During Hyperthermia
Analysis of Cancerous Tissue Temperature in the Breast During Hyperthermia
International Journal of Modern Research in Engineering and Technology
 
AccuBoost Targeted Breast Cancer Treatment
AccuBoost Targeted Breast Cancer TreatmentAccuBoost Targeted Breast Cancer Treatment
AccuBoost Targeted Breast Cancer Treatment
InterCommunity Cancer Institute
 
Intensity Modulated Radiation Therapy (IMRT)
Intensity Modulated Radiation Therapy (IMRT)Intensity Modulated Radiation Therapy (IMRT)
Intensity Modulated Radiation Therapy (IMRT)
Dilshad KP
 
Intensity Modulated Radiation Therapy (IMRT)
Intensity Modulated Radiation Therapy (IMRT)Intensity Modulated Radiation Therapy (IMRT)
Intensity Modulated Radiation Therapy (IMRT)
Dilshad Kottuparamban
 
Radiation and Medical Imaging
Radiation and Medical ImagingRadiation and Medical Imaging
Radiation and Medical Imaging
Bhavin Jankharia
 
Imrt Where Next Image Guided Radiotherapy
Imrt Where Next Image Guided RadiotherapyImrt Where Next Image Guided Radiotherapy
Imrt Where Next Image Guided Radiotherapy
fondas vakalis
 
BASICS RADIOBIOLOGY FOR RADIOTHERAPY
BASICS RADIOBIOLOGY FOR RADIOTHERAPYBASICS RADIOBIOLOGY FOR RADIOTHERAPY
BASICS RADIOBIOLOGY FOR RADIOTHERAPY
Nik Noor Ashikin Nik Ab Razak
 

What's hot (20)

Respiratory Gating with IMRT
Respiratory Gating with IMRTRespiratory Gating with IMRT
Respiratory Gating with IMRT
 
The vmat vs other recent radiotherapy techniques
The vmat vs other recent radiotherapy techniquesThe vmat vs other recent radiotherapy techniques
The vmat vs other recent radiotherapy techniques
 
Microwave Imaging Of The Breast With Incorporated Structural Information Final
Microwave Imaging Of The Breast With Incorporated Structural Information FinalMicrowave Imaging Of The Breast With Incorporated Structural Information Final
Microwave Imaging Of The Breast With Incorporated Structural Information Final
 
Radiation risk from medical imaging
Radiation risk from medical imagingRadiation risk from medical imaging
Radiation risk from medical imaging
 
Dangers of ct scans and x rays
Dangers of ct scans and x raysDangers of ct scans and x rays
Dangers of ct scans and x rays
 
Radiation for head and neck cancer video
Radiation for head and neck cancer videoRadiation for head and neck cancer video
Radiation for head and neck cancer video
 
Photon Vs proton beam therapy
Photon Vs proton beam therapyPhoton Vs proton beam therapy
Photon Vs proton beam therapy
 
Proton therapy
Proton therapyProton therapy
Proton therapy
 
4 D Adaptive Radiotherapy & Tomotherapy
4 D Adaptive Radiotherapy & Tomotherapy4 D Adaptive Radiotherapy & Tomotherapy
4 D Adaptive Radiotherapy & Tomotherapy
 
Radiation Risk from CT Scan
Radiation Risk from CT ScanRadiation Risk from CT Scan
Radiation Risk from CT Scan
 
IMRT in Head & Neck Cancer
IMRT in Head & Neck CancerIMRT in Head & Neck Cancer
IMRT in Head & Neck Cancer
 
Electromagnetic Spectrum
Electromagnetic SpectrumElectromagnetic Spectrum
Electromagnetic Spectrum
 
Beam Directed Radiotherapy - methods and principles
Beam Directed Radiotherapy - methods and principlesBeam Directed Radiotherapy - methods and principles
Beam Directed Radiotherapy - methods and principles
 
Analysis of Cancerous Tissue Temperature in the Breast During Hyperthermia
Analysis of Cancerous Tissue Temperature in the Breast During HyperthermiaAnalysis of Cancerous Tissue Temperature in the Breast During Hyperthermia
Analysis of Cancerous Tissue Temperature in the Breast During Hyperthermia
 
AccuBoost Targeted Breast Cancer Treatment
AccuBoost Targeted Breast Cancer TreatmentAccuBoost Targeted Breast Cancer Treatment
AccuBoost Targeted Breast Cancer Treatment
 
Intensity Modulated Radiation Therapy (IMRT)
Intensity Modulated Radiation Therapy (IMRT)Intensity Modulated Radiation Therapy (IMRT)
Intensity Modulated Radiation Therapy (IMRT)
 
Intensity Modulated Radiation Therapy (IMRT)
Intensity Modulated Radiation Therapy (IMRT)Intensity Modulated Radiation Therapy (IMRT)
Intensity Modulated Radiation Therapy (IMRT)
 
Radiation and Medical Imaging
Radiation and Medical ImagingRadiation and Medical Imaging
Radiation and Medical Imaging
 
Imrt Where Next Image Guided Radiotherapy
Imrt Where Next Image Guided RadiotherapyImrt Where Next Image Guided Radiotherapy
Imrt Where Next Image Guided Radiotherapy
 
BASICS RADIOBIOLOGY FOR RADIOTHERAPY
BASICS RADIOBIOLOGY FOR RADIOTHERAPYBASICS RADIOBIOLOGY FOR RADIOTHERAPY
BASICS RADIOBIOLOGY FOR RADIOTHERAPY
 

Similar to TB detection using modified Local Binary Pattern features

Fusion of ulrasound modality
Fusion of ulrasound modalityFusion of ulrasound modality
Fusion of ulrasound modality
KPR INSTITUE OF ENGINEERING AND TECHNOLOGY
 
Lung MRI
Lung MRILung MRI
Lung MRI
Peder Larson
 
Separable and non separable discrete wavelet transform based texture
Separable and non separable discrete wavelet transform based textureSeparable and non separable discrete wavelet transform based texture
Separable and non separable discrete wavelet transform based texture
Bryan Garcia
 
Presentation-PHD1.pptx
Presentation-PHD1.pptxPresentation-PHD1.pptx
Presentation-PHD1.pptx
udhayaveenaa
 
Begoña Caballero-'La visión computacional se encuentra con la medicina'
Begoña Caballero-'La visión computacional se encuentra con la medicina'Begoña Caballero-'La visión computacional se encuentra con la medicina'
Begoña Caballero-'La visión computacional se encuentra con la medicina'
Fundación Ramón Areces
 
MR reconstruction 101
MR reconstruction 101MR reconstruction 101
MR reconstruction 101
Sairam Geethanath
 
Lecture-2-amber.pdf
Lecture-2-amber.pdfLecture-2-amber.pdf
Lecture-2-amber.pdf
MohammadIslam814740
 
boe-4-9-1692
boe-4-9-1692boe-4-9-1692
boe-4-9-1692
Gen Vigil
 
computer aided detection of pulmonary nodules in ct scans
computer aided detection of pulmonary nodules in ct scanscomputer aided detection of pulmonary nodules in ct scans
computer aided detection of pulmonary nodules in ct scans
Wookjin Choi
 
tivnan_URSI_France_poster
tivnan_URSI_France_postertivnan_URSI_France_poster
tivnan_URSI_France_poster
Matthew Tivnan
 
Introduction to resting state fMRI preprocessing and analysis
Introduction to resting state fMRI preprocessing and analysisIntroduction to resting state fMRI preprocessing and analysis
Introduction to resting state fMRI preprocessing and analysis
Cameron Craddock
 
ExamensPresentationDanielBjörkman
ExamensPresentationDanielBjörkmanExamensPresentationDanielBjörkman
ExamensPresentationDanielBjörkman
Daniel Björkman
 
SCT course
SCT courseSCT course
SCT course
NeuroPoly
 
Lung nodule diagnosis from CT images based on ensemble learning
Lung nodule diagnosis from CT images based on ensemble learningLung nodule diagnosis from CT images based on ensemble learning
Lung nodule diagnosis from CT images based on ensemble learning
Farzad Vasheghani Farahani
 
NIR Three dimensional imaging of breast model using f-DOT
NIR Three dimensional imaging of breast model using f-DOT  NIR Three dimensional imaging of breast model using f-DOT
NIR Three dimensional imaging of breast model using f-DOT
Nagendra Babu
 
A low cost and portable microwave imaging system for breast tumor detection u...
A low cost and portable microwave imaging system for breast tumor detection u...A low cost and portable microwave imaging system for breast tumor detection u...
A low cost and portable microwave imaging system for breast tumor detection u...
rsfdtd
 
s41598-019-51620-z.pdf
s41598-019-51620-z.pdfs41598-019-51620-z.pdf
s41598-019-51620-z.pdf
Asit Panda
 
8-13-2013LPPPresentation
8-13-2013LPPPresentation8-13-2013LPPPresentation
8-13-2013LPPPresentation
Zenaida Almodovar
 
SPECT/CT: HOW Much Radiation Dose CT Constitute
SPECT/CT: HOW Much Radiation Dose CT ConstituteSPECT/CT: HOW Much Radiation Dose CT Constitute
SPECT/CT: HOW Much Radiation Dose CT Constitute
Shahid Younas
 
E-book Thesis Sara Carvalho
E-book Thesis  Sara CarvalhoE-book Thesis  Sara Carvalho
E-book Thesis Sara Carvalho
Sara Carvalho
 

Similar to TB detection using modified Local Binary Pattern features (20)

Fusion of ulrasound modality
Fusion of ulrasound modalityFusion of ulrasound modality
Fusion of ulrasound modality
 
Lung MRI
Lung MRILung MRI
Lung MRI
 
Separable and non separable discrete wavelet transform based texture
Separable and non separable discrete wavelet transform based textureSeparable and non separable discrete wavelet transform based texture
Separable and non separable discrete wavelet transform based texture
 
Presentation-PHD1.pptx
Presentation-PHD1.pptxPresentation-PHD1.pptx
Presentation-PHD1.pptx
 
Begoña Caballero-'La visión computacional se encuentra con la medicina'
Begoña Caballero-'La visión computacional se encuentra con la medicina'Begoña Caballero-'La visión computacional se encuentra con la medicina'
Begoña Caballero-'La visión computacional se encuentra con la medicina'
 
MR reconstruction 101
MR reconstruction 101MR reconstruction 101
MR reconstruction 101
 
Lecture-2-amber.pdf
Lecture-2-amber.pdfLecture-2-amber.pdf
Lecture-2-amber.pdf
 
boe-4-9-1692
boe-4-9-1692boe-4-9-1692
boe-4-9-1692
 
computer aided detection of pulmonary nodules in ct scans
computer aided detection of pulmonary nodules in ct scanscomputer aided detection of pulmonary nodules in ct scans
computer aided detection of pulmonary nodules in ct scans
 
tivnan_URSI_France_poster
tivnan_URSI_France_postertivnan_URSI_France_poster
tivnan_URSI_France_poster
 
Introduction to resting state fMRI preprocessing and analysis
Introduction to resting state fMRI preprocessing and analysisIntroduction to resting state fMRI preprocessing and analysis
Introduction to resting state fMRI preprocessing and analysis
 
ExamensPresentationDanielBjörkman
ExamensPresentationDanielBjörkmanExamensPresentationDanielBjörkman
ExamensPresentationDanielBjörkman
 
SCT course
SCT courseSCT course
SCT course
 
Lung nodule diagnosis from CT images based on ensemble learning
Lung nodule diagnosis from CT images based on ensemble learningLung nodule diagnosis from CT images based on ensemble learning
Lung nodule diagnosis from CT images based on ensemble learning
 
NIR Three dimensional imaging of breast model using f-DOT
NIR Three dimensional imaging of breast model using f-DOT  NIR Three dimensional imaging of breast model using f-DOT
NIR Three dimensional imaging of breast model using f-DOT
 
A low cost and portable microwave imaging system for breast tumor detection u...
A low cost and portable microwave imaging system for breast tumor detection u...A low cost and portable microwave imaging system for breast tumor detection u...
A low cost and portable microwave imaging system for breast tumor detection u...
 
s41598-019-51620-z.pdf
s41598-019-51620-z.pdfs41598-019-51620-z.pdf
s41598-019-51620-z.pdf
 
8-13-2013LPPPresentation
8-13-2013LPPPresentation8-13-2013LPPPresentation
8-13-2013LPPPresentation
 
SPECT/CT: HOW Much Radiation Dose CT Constitute
SPECT/CT: HOW Much Radiation Dose CT ConstituteSPECT/CT: HOW Much Radiation Dose CT Constitute
SPECT/CT: HOW Much Radiation Dose CT Constitute
 
E-book Thesis Sara Carvalho
E-book Thesis  Sara CarvalhoE-book Thesis  Sara Carvalho
E-book Thesis Sara Carvalho
 

Recently uploaded

GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 

Recently uploaded (20)

GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 

TB detection using modified Local Binary Pattern features

  • 1. Broadband Evolution - Unlocking “The Internet of Things” TB detection using modified Local Binary Pattern features Joshua Leibstein Andre Nel
  • 2. Overview • Introduction • The problem • Radiograph normalisation • Lung segmentation • Classification • Preliminary results • Conclusion • Future work
  • 3. Introduction • SA TB prevalence third highest globally • 1% of SA population infected annually • People infected with HIV at greater risk • SANAC goal to reduce TB by 50% by 2016 • Image processing (IP) detection scheme
  • 4. The Problem Figure 1: Two radiographs captured from the same patient
  • 5. • Influencing factors – User settings – Capturing equipment – Post-processing – Analogue digitisation – Poorly trained/overworked radiographers • Large variances between mine worker CXRs • Normalisation required The Problem
  • 6. Normalisation • Difference of Gaussian (DoG) energy normalisation Figure 2: The frequency band separation process
  • 7. Normalisation Figure 3: Frequency sub-bands 𝐼1 ⋯ 𝐼 𝑛
  • 8. • Find weighting 𝜆𝑖 for each sub-band • 𝜆𝑖 = Dataset energy Sample energy (1) • 𝐼 = 𝑖=1 𝑛 𝜆𝑖 𝐼𝑖 (2) Normalisation + + + + + = 𝐼1 𝐼2 𝐼3 𝐼4 𝐼5 𝐼6
  • 9. Normalisation Figure 4: Three radiographs from the PHRU set
  • 10. Normalisation Figure 5: Energy normalised PHRU radiographs and reference radiographs from the JSRT set
  • 11. Segmentation • Active Shape Models (ASMs) – Supervised – Manual segmentations defined by “landmarks” – Sampled “whiskers” – Principal Component Analysis (PCA)
  • 12. Segmentation Figure 6: Lungs delineated by a feature vector and perpendicular whiskers
  • 13. Segmentation Figure 7: An extracted greyscale profile and resulting normalised gradient
  • 14. Segmentation Figure 8: Fitting the mean shape to a sample radiograph
  • 15. Segmentation Figure 9: PHRU inputs and ASM segmentations
  • 16. Segmentation Figure 10: JSRT inputs, ASM segmentations and SCR ground truths
  • 17. Overlap Measure • Ω = TP TP + FP + FN (3) – TP: True Positive – FP: False Positive – FN: False Negative • Ω = 87,5983,986% Figure 11: Overlayed lung masks
  • 18. Subdivision Figure 12: Mean lung shape subdivision and RGB masks
  • 19. RBF Interpolation • Interpolation of 𝑛-dimensional scattered data • 𝑠 𝐱 = 𝑖=1 𝑛 𝑤𝑖 𝜙 ∥ 𝐱 − 𝐱 𝑖 ∥ (4) Figure 13: Interpolation of the mean shape onto a sample lung segmentation
  • 20. RBF Interpolation Figure 14: The original position and the interpolated position of a nodule onto the mean lung shape
  • 21. RBF Interpolation Figure 15: Abnormalities warped onto the mean shape
  • 22. Probability Measure Figure 16: Probability heat maps for regions 1 - 42 Max PMin P
  • 23. Classification • Local Binary Patterns (LBPs) – Texture classification – Uniform patterns Figure 17: Feature vector of a 𝐿𝐵𝑃8,1 𝑟𝑖𝑢2 sample
  • 24. Classification • Circularly sampled • Log-likelihood measure • k-Nearest Neighbour Figure 18: Circularly sampled 𝐿𝐵𝑃8,1 𝑟𝑖𝑢2 feature vectors
  • 28. Conclusion • Energy normalisation using DoG • ASM lung segmentation • Probability measure • Abnormality classification using LBPs • Integrated detection system
  • 29. Future work • Relax segmentation parameters • Interpolation of region boundaries • Smaller training regions • Addition of a shape descriptor • Normalised vs unnormalised • Additional probability measure
  • 30. References 1. World Health Organisation, “Global Tuberculosis Report 2012,” 2012. 2. South African National AIDS Council, “National Strategic Plan on HIV, STIs and TB 2012 - 2016,” 2012. 3. S. Basu, D. Stuckler, G. Gonsalves, and M. Lurie, “The production of consumption: addressing the impact of mineral mining on tuberculosis in Southern Africa,” Globalization and Health, vol. 5, 2009. 4. B. Girdler-Brown, N. White, R. Ehrlich, and G. Churchyard, “The burden of silicosis, pulmonary tuberculosis and COPD among former Basotho goldminers,” American Journal of Industrial Medicine, vol. 51, no. 9, pp. 640–647, 2010. 5. B. van Ginneken, C. M. Schaefer-Prokop, and M. Prokop, “Computer-aided diagnosis: how to move from the laboratory to the clinic,” Radiology, vol. 261, no. 3, pp. 719–732, 2011. 6. B. van Ginneken, B. M. ter Haar Romeny, and M. A. Viergever, “Computer-aided diagnosis in chest radiography: a survey,” IEEE Transactions on Medical Imaging, vol. 20, no. 12, pp. 1228–1241, 2001. 7. L. Hogeweg, C. Mol, P. A. de Jong, R. Dawson, H. Ayles, and B. van Ginneken, “Fusion of local and global detection systems to detect tuberculosis in chest radiographs,” Proceedings of the Medical Image Computing and Computer Assisted Intervention, vol. 13, pp. 650–657, 2010. 8. J. Shiraishi, S. Katsuragawa, J. Ikezoe, T. Matsumoto, T. Kobayashi, K. Komatsu, M. Matsui, H. Fujita et al., “Development of a digital image database for chest radiographs with and without a lung nodule: Receiver operating characteristic analysis of radiologists detection of pulmonary nodules,” AJR, vol. 174, pp. 71–74, 2000. 9. R. Philipsen, P. Maduskar, L. Hogeweg, and B. van Ginneken, “Normalization of chest radiographs,” Proceedings of SPIE, vol. 8670, pp. 86 700G–86 700G–6, 2013. 10. T. F. Cootes, and C. J. Taylor, “Active shape models: ‘smart snakes’,” Proceedings of the British Machine Vision Conference, pp. 266–275, 1992. 11. B. van Ginneken, S. Katsuragawa, B. M. ter Haar Romeny, M. Viergever et al., “Automatic detection of abnormalities in chest radiographs using local texture analysis,” IEEE Transactions on Medical Imaging, vol. 21, no. 2, pp. 139–149, 2002. 12. B. van Ginneken, A. F. Frangi, R. F. Frangi, J. J. Staal, B. M. ter Haar Romeny, and M. A. Viergever, “Active shape model segmentation with optimal features,” IEEE Transactions on Medical Imaging, vol. 21, pp. 924–933, 2002. 13. B. van Ginneken, M. Stegmann, and M. Loog, “Segmentation of anatomical structures in chest radiographs using supervised methods: a comparative study on a public database,” Medical Image Analysis, vol. 10, pp. 19–40, 2006. 14. T. Ojala, M. Pietikainen, and T. Maenpaa, “Multiresolution gray-scale and rotation invariant texture classification with local binary patterns,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 7, pp. 971–987, 2002. 15. J. Leibstein, A. Findt, and A. Nel, “Efficient texture classification using local binary patterns on a graphics processing unit,” in Proceedings of the twenty-first annual symposium of the pattern recognition association of South Africa, pp. 147–152, 2010.