SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Hariprasad
Radhakrishnan
X-ray Image
ClassificationVersion 0.1
Base Tensorflow
Template
Aim
• To build a base template machine learning model capable of X-ray
image classification based on a finite list of thoracic diseases.
• To define and build a base model using Tensorflow and the newly
released tensorflow datasets, TFRecords and features from the latest
release of 1.4.
Dataset
NIH Clinical Center provides one of the
largest publicly available chest x-ray
datasets to scientific community
A chest x-ray identifies a lung mass.
The recently released dataset has over
100,000 anonymized chest x-ray images
scans from more than 30,000 patients,
including many with advanced lung
disease and their corresponding data to
the scientific community
http://openaccess.thecvf.com/content_cvpr_2
017/papers/Wang_ChestX-ray8_Hospital-
Scale_Chest_CVPR_2017_paper.pdf
Citation:
Eight common thoracic diseases
observed in chest X-rays that
validate a challenging task of fully-
automated diagnosis.
Thoracic diseases
Data Preparation
TFRecords
Image Transformation Label Transformation
To make our computations easier we are resizing our
image from 1024x1024 to 256x256
tfrecord
We will convert all our input data into
multiple .tfrecord datasets. TFRecords
are tensorflow input binary files that are
useful when working with large
Datasets.
Instead of storing our annotations
(labels) and images in separate
files/folders and have expensive disk
i/o operations,
We write them together into a few
tfrecord’s for much efficient reading in
the input pipeline of the model.
Tensorflow Datasets
We would be using a feature in
Tensorflow called datasets that would
allow us to iteratively process our
multiple input binary files.
A Dataset iterator is useful to get
images and annotations in batches
instead of individual records.
We use a parsing operation to flatten
the image array from 1x256x256 to a
flat 65536.
Model Definition
Tensorflow graph
We are converting/reshaping a
256x256x1 shaped image to a
flat linear array of 65536
values.
Single Image Matrix Multiplication
Batch/Multi Image Matrix Multiplication
Tensorflow Architecture
Tensorflow Architecture
TensorBoard
Next steps
Build upon the based template additional convolutional
layers and experiment with adding contrast to input data.

Weitere ähnliche Inhalte

Was ist angesagt?

Evolution of gynaecological brachytherapy
Evolution of gynaecological brachytherapyEvolution of gynaecological brachytherapy
Evolution of gynaecological brachytherapy
Ritam Joarder
 

Was ist angesagt? (20)

Pneumonia detection using cnn
Pneumonia detection using cnnPneumonia detection using cnn
Pneumonia detection using cnn
 
Computer Vision – From traditional approaches to deep neural networks
Computer Vision – From traditional approaches to deep neural networksComputer Vision – From traditional approaches to deep neural networks
Computer Vision – From traditional approaches to deep neural networks
 
Blur and un blur an image using matlab
Blur and un blur an image using matlabBlur and un blur an image using matlab
Blur and un blur an image using matlab
 
Pneumonia Classification using Transfer Learning
Pneumonia Classification using Transfer LearningPneumonia Classification using Transfer Learning
Pneumonia Classification using Transfer Learning
 
Deep Convolutional Neural Networks and Covid19 by Dr.Sana Komal
Deep Convolutional Neural Networks and Covid19 by Dr.Sana KomalDeep Convolutional Neural Networks and Covid19 by Dr.Sana Komal
Deep Convolutional Neural Networks and Covid19 by Dr.Sana Komal
 
COVID-19 detection using Chest X-rays.pdf
COVID-19 detection using Chest X-rays.pdfCOVID-19 detection using Chest X-rays.pdf
COVID-19 detection using Chest X-rays.pdf
 
Medical Image Processing
Medical Image ProcessingMedical Image Processing
Medical Image Processing
 
Evolution of gynaecological brachytherapy
Evolution of gynaecological brachytherapyEvolution of gynaecological brachytherapy
Evolution of gynaecological brachytherapy
 
Intro to Deep Learning for Medical Image Analysis, with Dan Lee from Dentuit AI
Intro to Deep Learning for Medical Image Analysis, with Dan Lee from Dentuit AIIntro to Deep Learning for Medical Image Analysis, with Dan Lee from Dentuit AI
Intro to Deep Learning for Medical Image Analysis, with Dan Lee from Dentuit AI
 
Detect COVID-19 with Deep Learning- A survey on Deep Learning for Pulmonary M...
Detect COVID-19 with Deep Learning- A survey on Deep Learning for Pulmonary M...Detect COVID-19 with Deep Learning- A survey on Deep Learning for Pulmonary M...
Detect COVID-19 with Deep Learning- A survey on Deep Learning for Pulmonary M...
 
Deep Learning for Lung Cancer Detection
Deep Learning for Lung Cancer DetectionDeep Learning for Lung Cancer Detection
Deep Learning for Lung Cancer Detection
 
Role of artificial intellegence (a.i) in radiology department nitish virmani
Role of artificial intellegence (a.i) in radiology department nitish virmaniRole of artificial intellegence (a.i) in radiology department nitish virmani
Role of artificial intellegence (a.i) in radiology department nitish virmani
 
PPT2: Introduction of Machine Learning & Deep Learning and its types
PPT2: Introduction of Machine Learning & Deep Learning and its typesPPT2: Introduction of Machine Learning & Deep Learning and its types
PPT2: Introduction of Machine Learning & Deep Learning and its types
 
Radiation accident
Radiation accident Radiation accident
Radiation accident
 
A survey of deep learning approaches to medical applications
A survey of deep learning approaches to medical applicationsA survey of deep learning approaches to medical applications
A survey of deep learning approaches to medical applications
 
2017 07 03_meetup_d
2017 07 03_meetup_d2017 07 03_meetup_d
2017 07 03_meetup_d
 
Lung Cancer Prediction using Image Classification
Lung Cancer Prediction using Image ClassificationLung Cancer Prediction using Image Classification
Lung Cancer Prediction using Image Classification
 
Multi-Centre Optimization and Validation of an Open Deep Learning Model for C...
Multi-Centre Optimization and Validation of an Open Deep Learning Model for C...Multi-Centre Optimization and Validation of an Open Deep Learning Model for C...
Multi-Centre Optimization and Validation of an Open Deep Learning Model for C...
 
Medical image analysis
Medical image analysisMedical image analysis
Medical image analysis
 
Artificial intelligence in radiology
Artificial intelligence in radiologyArtificial intelligence in radiology
Artificial intelligence in radiology
 

Ähnlich wie X ray Image Classification

FS30_4522_962_18711_LR_psd
FS30_4522_962_18711_LR_psdFS30_4522_962_18711_LR_psd
FS30_4522_962_18711_LR_psd
Jerry Duncan
 
Pneumothorax Detection Using Deep Convolutional Neural Networks
Pneumothorax Detection Using Deep Convolutional Neural NetworksPneumothorax Detection Using Deep Convolutional Neural Networks
Pneumothorax Detection Using Deep Convolutional Neural Networks
Michael Sebetich
 
First seminar presentation
First seminar presentationFirst seminar presentation
First seminar presentation
FatmaSamy
 
Asbs symposium dario randy 04 30 13
Asbs symposium   dario  randy 04 30 13Asbs symposium   dario  randy 04 30 13
Asbs symposium dario randy 04 30 13
Mike Wayne
 
ADVANCED HIERARCHICAL IMAGING TECHNIQUES IN TB DIAGNOSIS: LEVERAGING SWIN TRA...
ADVANCED HIERARCHICAL IMAGING TECHNIQUES IN TB DIAGNOSIS: LEVERAGING SWIN TRA...ADVANCED HIERARCHICAL IMAGING TECHNIQUES IN TB DIAGNOSIS: LEVERAGING SWIN TRA...
ADVANCED HIERARCHICAL IMAGING TECHNIQUES IN TB DIAGNOSIS: LEVERAGING SWIN TRA...
sipij
 
Segmentation of thermograms breast cancer tarek-to-slid share
Segmentation of thermograms breast cancer tarek-to-slid shareSegmentation of thermograms breast cancer tarek-to-slid share
Segmentation of thermograms breast cancer tarek-to-slid share
Tarek Gaber
 

Ähnlich wie X ray Image Classification (20)

Pneumonia Detection System using AI
Pneumonia Detection System using AIPneumonia Detection System using AI
Pneumonia Detection System using AI
 
FS30_4522_962_18711_LR_psd
FS30_4522_962_18711_LR_psdFS30_4522_962_18711_LR_psd
FS30_4522_962_18711_LR_psd
 
Pneumothorax Detection Using Deep Convolutional Neural Networks
Pneumothorax Detection Using Deep Convolutional Neural NetworksPneumothorax Detection Using Deep Convolutional Neural Networks
Pneumothorax Detection Using Deep Convolutional Neural Networks
 
1.5 t & 3t mri comparing breast images
1.5 t & 3t mri comparing breast images1.5 t & 3t mri comparing breast images
1.5 t & 3t mri comparing breast images
 
First seminar presentation
First seminar presentationFirst seminar presentation
First seminar presentation
 
4D-CBCT (Symmetry) - a useful tool to verify and treat traditional ITV withou...
4D-CBCT (Symmetry) - a useful tool to verify and treat traditional ITV withou...4D-CBCT (Symmetry) - a useful tool to verify and treat traditional ITV withou...
4D-CBCT (Symmetry) - a useful tool to verify and treat traditional ITV withou...
 
Cone Beam Computed Tomography.pptx
Cone Beam Computed Tomography.pptxCone Beam Computed Tomography.pptx
Cone Beam Computed Tomography.pptx
 
Asbs symposium dario randy 04 30 13
Asbs symposium   dario  randy 04 30 13Asbs symposium   dario  randy 04 30 13
Asbs symposium dario randy 04 30 13
 
Tct presentation final
Tct presentation finalTct presentation final
Tct presentation final
 
Medical Deep Learning: Clinical, Technical, & Regulatory Challenges and How t...
Medical Deep Learning: Clinical, Technical, & Regulatory Challenges and How t...Medical Deep Learning: Clinical, Technical, & Regulatory Challenges and How t...
Medical Deep Learning: Clinical, Technical, & Regulatory Challenges and How t...
 
AI-powered Medical Imaging Analysis for Precision Medicine
AI-powered Medical Imaging Analysis for Precision MedicineAI-powered Medical Imaging Analysis for Precision Medicine
AI-powered Medical Imaging Analysis for Precision Medicine
 
Deep Learning for Pneumonia Diagnosis: A Comprehensive Analysis of CNN and Tr...
Deep Learning for Pneumonia Diagnosis: A Comprehensive Analysis of CNN and Tr...Deep Learning for Pneumonia Diagnosis: A Comprehensive Analysis of CNN and Tr...
Deep Learning for Pneumonia Diagnosis: A Comprehensive Analysis of CNN and Tr...
 
Machine learning in biology
Machine learning in biologyMachine learning in biology
Machine learning in biology
 
PHYS459_Thesis
PHYS459_ThesisPHYS459_Thesis
PHYS459_Thesis
 
IRJET- Classifying Chest Pathology Images using Deep Learning Techniques
IRJET- Classifying Chest Pathology Images using Deep Learning TechniquesIRJET- Classifying Chest Pathology Images using Deep Learning Techniques
IRJET- Classifying Chest Pathology Images using Deep Learning Techniques
 
Aclguide
AclguideAclguide
Aclguide
 
dkNET Webinar: Sharing Data and Other Resources from the Human Islet Research...
dkNET Webinar: Sharing Data and Other Resources from the Human Islet Research...dkNET Webinar: Sharing Data and Other Resources from the Human Islet Research...
dkNET Webinar: Sharing Data and Other Resources from the Human Islet Research...
 
ADVANCED HIERARCHICAL IMAGING TECHNIQUES IN TB DIAGNOSIS: LEVERAGING SWIN TRA...
ADVANCED HIERARCHICAL IMAGING TECHNIQUES IN TB DIAGNOSIS: LEVERAGING SWIN TRA...ADVANCED HIERARCHICAL IMAGING TECHNIQUES IN TB DIAGNOSIS: LEVERAGING SWIN TRA...
ADVANCED HIERARCHICAL IMAGING TECHNIQUES IN TB DIAGNOSIS: LEVERAGING SWIN TRA...
 
Segmentation of thermograms breast cancer tarek-to-slid share
Segmentation of thermograms breast cancer tarek-to-slid shareSegmentation of thermograms breast cancer tarek-to-slid share
Segmentation of thermograms breast cancer tarek-to-slid share
 
7200 35328
7200 353287200 35328
7200 35328
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
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...
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
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
 

X ray Image Classification

  • 2. Aim • To build a base template machine learning model capable of X-ray image classification based on a finite list of thoracic diseases. • To define and build a base model using Tensorflow and the newly released tensorflow datasets, TFRecords and features from the latest release of 1.4.
  • 4. NIH Clinical Center provides one of the largest publicly available chest x-ray datasets to scientific community A chest x-ray identifies a lung mass. The recently released dataset has over 100,000 anonymized chest x-ray images scans from more than 30,000 patients, including many with advanced lung disease and their corresponding data to the scientific community http://openaccess.thecvf.com/content_cvpr_2 017/papers/Wang_ChestX-ray8_Hospital- Scale_Chest_CVPR_2017_paper.pdf Citation:
  • 5. Eight common thoracic diseases observed in chest X-rays that validate a challenging task of fully- automated diagnosis. Thoracic diseases
  • 7. Image Transformation Label Transformation To make our computations easier we are resizing our image from 1024x1024 to 256x256
  • 8. tfrecord We will convert all our input data into multiple .tfrecord datasets. TFRecords are tensorflow input binary files that are useful when working with large Datasets. Instead of storing our annotations (labels) and images in separate files/folders and have expensive disk i/o operations, We write them together into a few tfrecord’s for much efficient reading in the input pipeline of the model.
  • 9. Tensorflow Datasets We would be using a feature in Tensorflow called datasets that would allow us to iteratively process our multiple input binary files. A Dataset iterator is useful to get images and annotations in batches instead of individual records. We use a parsing operation to flatten the image array from 1x256x256 to a flat 65536.
  • 11.
  • 12. We are converting/reshaping a 256x256x1 shaped image to a flat linear array of 65536 values.
  • 13. Single Image Matrix Multiplication
  • 14. Batch/Multi Image Matrix Multiplication
  • 18.
  • 20. Build upon the based template additional convolutional layers and experiment with adding contrast to input data.