SlideShare a Scribd company logo
1 of 27
Madhav Sigdel
Computer Science PhD Student
University of Alabama in Huntsville
14th International Conference on the
Crystallization of Biological Macromolecules
9/27/2012
Overview
Protein crystallography
Protein crystallization
Crystallization trials
Scoring of crystallization trials
Image acquisition
Image classification
Protein Image Samples
Image 1 Image 2 Image 3
Image 4 Image 5 Image 6
Protein Crystallization Phases (Hampton Research)
1. Clear Drop
2. Phase Separation
3. Regular Granular Precipitate
4. Birefringent Precipitate or Microcrystals
5. Posettes and Spherulites
6. Needle Crystals (1D Growth)
7. Plate Crystals (2D Growth)
8. Single Crystals (3D Growth < 0.2 mm)
9. Single Crystals (3D Growth > 0.2 mm)
General Approach
Apply image processing techniques to extract features
Apply data mining techniques for classification
Image processing
Region of Interest (drop boundary) detection
Implementation of complex algorithms for edge detection
 Hough transform
 Canny edge detection
Geometric and texture features
Distributed computing to speed up the process
Feature extraction computationally expensive
Related Works
According to no of categories
Binary classification - [Xioqung 2004], [Takahashi
2005], [Ming 2008], [Roy Liu 2008]
 Distinguishes between crystal and non-crystal class
only
Multiclass classification – [Kanako Saitoh 2006],
[Christian A 2010]
 Reported accuracy is very less for some classes
Varieties of classification methods applied
Our Approach
Low cost/in-house assembled system for
image acquisition
Trace fluorescent labeling of protein
Application of intensity and simple geometric
features for processing image
Classification into 3 categories
Non-crystals
Likely leads
Crystals
Image Acquisition System
~30 minutes to collect images from
3-celled 96-well plate (288 images)
Image Categories
Image category Grouping of Hampton categories
Non-crystals
1. Clear Drop
2. Phase Separation
3. Regular Granular Precipitate
Likely leads
4. Birefringent Precipitate or Microcrystals
*. Unclear bright regions
Crystals
5. Posettes or Spherulites
6. Needles (1D Growth)
7. Plates (2D Growth)
8. Single Crystals (3D Growth < 0.2 mm)
9. Single Crystals (3D Growth > 0.2 mm)
Non-crystal Images
Clear drops Regular precipitates
Likely Leads
Granular precipitate / Microcrystals Unclear bright regions
Crystals
Image Preprocessing
Image size reduction
Median filter
Thresholding techniques
Otsu threshold – select threshold intensity which maximizes
inter-class variance and minimizes intra-class variance
Dynamic thresholding I – select 90th
percentile intensity of
green component as the threshold
Dynamic thresholding II – select maximum intensity of green
component as the threshold
Otsu Threshold
Image 1 Image 2
Image 3
Image 4 = Otsu (Image1)
Image 5 = Otsu (Image 2)
Image 6 = Otsu (Image 3)
Thresholding Techniques Comparison
Image 4: Max green threshold
Image 2: Otsu thresholding
Image 1: Original image
Image 3: 90th
percentile threshold
Intensity Features
Background region in the original image
Image 1: Original image resized (Img1) Image 2: Thresholded image (Img2)
Image 3: Img1 AND Img2 Image 4: Img1 AND (Img2)c
Intensity features
Threshold intensity (τ)
Bright pixel count (n)
Average intensity in bright region (µf)
Standard deviation of intensity in bright region (σf)
Average intensity in dark region (µb)
Standard deviation of intensity in dark region (σb)
Region/Blob Features
Image 1: Original image Image 2 = Binary(Image1) Image 3 = Skeleton(Image2)
Image 4: Showing the connected
regions in different colors
Largest Blob (R1) R2 R3 R4
Extracted blobs
Region/Blob Features
No of blobs
Consider R1 denotes the largest blob
Area(R1)
Boundary pixel count in R1
Fullness – No. of white pixels in R1/Area(R1)
Measure of boundary smoothness of R1
Variance of boundary smoothness of R1
Measure of symmetry of R1 along X and Y-axis
Consider R2,R3,R4 and R5as the 4 largest blobs excluding R1
 Average area
Average fullness
Dataset
Category No of images Percentage
Non Crystals 1514 67.3%
Likely Leads 404 18.0%
Crystals 332 14.8%
Total images 2250
Experimental Results
Confusion
matrix
Observed class
Non
crystals
Likely
leads
Crystals
Actual
Total
Accuracy
Actual
class
Non-
Crystals
1467 43 4 1514 96.9%
Likely
Leads
42 317 45 404 78.5%
Crystals 7 68 257 332 77.4%
Observed Total 1516 428 306 2250 90.7%
Classifier – Multilayer Perceptron Neural Network
Testing – 10-fold cross validation
Other Classification Techniques
Max class ensemble method
Uses multiple classifiers with different feature
combination
Assigned class is the maximum predicted class of all
the classifiers
Decreases false negatives but increases false
positives
Exhaustive binary classifiers
Solves multiclass problem using all possible binary
classifiers
For class 3 – no of binary classifiers = 6
Overall accuracy around 82%
Future Work
Classify the crystals according to crystal
morphology
Track temporal evolution of the crystals
Extract other relevant image features and
improvement of accuracy
Summary
Intensity is shown to be an easier but useful
search parameter to identify crystals
Efficient image processing (3 sec/image)
Classification into 3 categories – non-crystals,
likely crystals and clear crystals
Comparable accuracy with other systems
Acknowledgement
Coworkers
Salma Begum
Marc L Pusey
Ramazan Aygun
iExpressGenes inc.
Protein crystallization image analysis   ICCBM-2013
Protein crystallization image analysis   ICCBM-2013

More Related Content

Similar to Protein crystallization image analysis ICCBM-2013

chung_AGU_poster_2015_updated
chung_AGU_poster_2015_updatedchung_AGU_poster_2015_updated
chung_AGU_poster_2015_updated
Caspar Chung
 
ML edddddddddddddddddddddddddxduated detection.pptx
ML edddddddddddddddddddddddddxduated detection.pptxML edddddddddddddddddddddddddxduated detection.pptx
ML edddddddddddddddddddddddddxduated detection.pptx
RamithaDevi
 

Similar to Protein crystallization image analysis ICCBM-2013 (20)

Presentation on the basic Maldi-Imaging workflow with some information on how...
Presentation on the basic Maldi-Imaging workflow with some information on how...Presentation on the basic Maldi-Imaging workflow with some information on how...
Presentation on the basic Maldi-Imaging workflow with some information on how...
 
Iris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural networkIris recognition for personal identification using lamstar neural network
Iris recognition for personal identification using lamstar neural network
 
Target Detection Using Multi Resolution Analysis for Camouflaged Images
Target Detection Using Multi Resolution Analysis for Camouflaged Images Target Detection Using Multi Resolution Analysis for Camouflaged Images
Target Detection Using Multi Resolution Analysis for Camouflaged Images
 
D04402024029
D04402024029D04402024029
D04402024029
 
chung_AGU_poster_2015_updated
chung_AGU_poster_2015_updatedchung_AGU_poster_2015_updated
chung_AGU_poster_2015_updated
 
ML edddddddddddddddddddddddddxduated detection.pptx
ML edddddddddddddddddddddddddxduated detection.pptxML edddddddddddddddddddddddddxduated detection.pptx
ML edddddddddddddddddddddddddxduated detection.pptx
 
IRJET- Automated Dengue Detection
IRJET- Automated Dengue DetectionIRJET- Automated Dengue Detection
IRJET- Automated Dengue Detection
 
IRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A ReviewIRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A Review
 
A New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and RecognitionA New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and Recognition
 
Algorithm for the Comparison of Different Types of First Order Edge Detection...
Algorithm for the Comparison of Different Types of First Order Edge Detection...Algorithm for the Comparison of Different Types of First Order Edge Detection...
Algorithm for the Comparison of Different Types of First Order Edge Detection...
 
A010110104
A010110104A010110104
A010110104
 
Interpreting Laser Diffraction Results for Non-Spherical Particles
Interpreting Laser Diffraction Results for Non-Spherical ParticlesInterpreting Laser Diffraction Results for Non-Spherical Particles
Interpreting Laser Diffraction Results for Non-Spherical Particles
 
IRJET - Detection of Diabetic Retinopathy using Local Binary Pattern
IRJET - Detection of Diabetic Retinopathy using Local Binary PatternIRJET - Detection of Diabetic Retinopathy using Local Binary Pattern
IRJET - Detection of Diabetic Retinopathy using Local Binary Pattern
 
[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh
[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh
[IJCT-V3I2P37] Authors: Amritpal Singh, Prithvipal Singh
 
Rietveld_Compendium.pdf
Rietveld_Compendium.pdfRietveld_Compendium.pdf
Rietveld_Compendium.pdf
 
Color Image Segmentation Technique Using “Natural Grouping” of Pixels
Color Image Segmentation Technique Using “Natural Grouping” of PixelsColor Image Segmentation Technique Using “Natural Grouping” of Pixels
Color Image Segmentation Technique Using “Natural Grouping” of Pixels
 
COMPUTING THE GROWTH RATE OF STEM CELLS USING DIGITAL IMAGE PROCESSING
COMPUTING THE GROWTH RATE OF STEM CELLS USING DIGITAL IMAGE PROCESSING COMPUTING THE GROWTH RATE OF STEM CELLS USING DIGITAL IMAGE PROCESSING
COMPUTING THE GROWTH RATE OF STEM CELLS USING DIGITAL IMAGE PROCESSING
 
Sieve Analysis.pdf
Sieve Analysis.pdfSieve Analysis.pdf
Sieve Analysis.pdf
 
IRJET - Detection of Skin Cancer using Convolutional Neural Network
IRJET -  	  Detection of Skin Cancer using Convolutional Neural NetworkIRJET -  	  Detection of Skin Cancer using Convolutional Neural Network
IRJET - Detection of Skin Cancer using Convolutional Neural Network
 
IRJET-Comparison of SIFT & SURF Corner Detector as Features and other Machine...
IRJET-Comparison of SIFT & SURF Corner Detector as Features and other Machine...IRJET-Comparison of SIFT & SURF Corner Detector as Features and other Machine...
IRJET-Comparison of SIFT & SURF Corner Detector as Features and other Machine...
 

Recently uploaded

如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
jk0tkvfv
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
yulianti213969
 
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
a8om7o51
 
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
fztigerwe
 
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
Amil baba
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
zifhagzkk
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
dq9vz1isj
 
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
acoha1
 
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
acoha1
 

Recently uploaded (20)

Predictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting TechniquesPredictive Precipitation: Advanced Rain Forecasting Techniques
Predictive Precipitation: Advanced Rain Forecasting Techniques
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
 
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
 
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
 
NOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam DunksNOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam Dunks
 
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
如何办理哥伦比亚大学毕业证(Columbia毕业证)成绩单原版一比一
 
The Significance of Transliteration Enhancing
The Significance of Transliteration EnhancingThe Significance of Transliteration Enhancing
The Significance of Transliteration Enhancing
 
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
NO1 Best Kala Jadu Expert Specialist In Germany Kala Jadu Expert Specialist I...
 
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
如何办理(Dalhousie毕业证书)达尔豪斯大学毕业证成绩单留信学历认证
 
Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
 
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
 
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
 
Seven tools of quality control.slideshare
Seven tools of quality control.slideshareSeven tools of quality control.slideshare
Seven tools of quality control.slideshare
 
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UPenn毕业证书)宾夕法尼亚大学毕业证成绩单本科硕士学位证留信学历认证
 
Digital Marketing Demystified: Expert Tips from Samantha Rae Coolbeth
Digital Marketing Demystified: Expert Tips from Samantha Rae CoolbethDigital Marketing Demystified: Expert Tips from Samantha Rae Coolbeth
Digital Marketing Demystified: Expert Tips from Samantha Rae Coolbeth
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
 
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
 

Protein crystallization image analysis ICCBM-2013

  • 1. Madhav Sigdel Computer Science PhD Student University of Alabama in Huntsville 14th International Conference on the Crystallization of Biological Macromolecules 9/27/2012
  • 2. Overview Protein crystallography Protein crystallization Crystallization trials Scoring of crystallization trials Image acquisition Image classification
  • 3. Protein Image Samples Image 1 Image 2 Image 3 Image 4 Image 5 Image 6
  • 4. Protein Crystallization Phases (Hampton Research) 1. Clear Drop 2. Phase Separation 3. Regular Granular Precipitate 4. Birefringent Precipitate or Microcrystals 5. Posettes and Spherulites 6. Needle Crystals (1D Growth) 7. Plate Crystals (2D Growth) 8. Single Crystals (3D Growth < 0.2 mm) 9. Single Crystals (3D Growth > 0.2 mm)
  • 5. General Approach Apply image processing techniques to extract features Apply data mining techniques for classification Image processing Region of Interest (drop boundary) detection Implementation of complex algorithms for edge detection  Hough transform  Canny edge detection Geometric and texture features Distributed computing to speed up the process Feature extraction computationally expensive
  • 6. Related Works According to no of categories Binary classification - [Xioqung 2004], [Takahashi 2005], [Ming 2008], [Roy Liu 2008]  Distinguishes between crystal and non-crystal class only Multiclass classification – [Kanako Saitoh 2006], [Christian A 2010]  Reported accuracy is very less for some classes Varieties of classification methods applied
  • 7. Our Approach Low cost/in-house assembled system for image acquisition Trace fluorescent labeling of protein Application of intensity and simple geometric features for processing image Classification into 3 categories Non-crystals Likely leads Crystals
  • 8. Image Acquisition System ~30 minutes to collect images from 3-celled 96-well plate (288 images)
  • 9. Image Categories Image category Grouping of Hampton categories Non-crystals 1. Clear Drop 2. Phase Separation 3. Regular Granular Precipitate Likely leads 4. Birefringent Precipitate or Microcrystals *. Unclear bright regions Crystals 5. Posettes or Spherulites 6. Needles (1D Growth) 7. Plates (2D Growth) 8. Single Crystals (3D Growth < 0.2 mm) 9. Single Crystals (3D Growth > 0.2 mm)
  • 10. Non-crystal Images Clear drops Regular precipitates
  • 11. Likely Leads Granular precipitate / Microcrystals Unclear bright regions
  • 13. Image Preprocessing Image size reduction Median filter Thresholding techniques Otsu threshold – select threshold intensity which maximizes inter-class variance and minimizes intra-class variance Dynamic thresholding I – select 90th percentile intensity of green component as the threshold Dynamic thresholding II – select maximum intensity of green component as the threshold
  • 14. Otsu Threshold Image 1 Image 2 Image 3 Image 4 = Otsu (Image1) Image 5 = Otsu (Image 2) Image 6 = Otsu (Image 3)
  • 15. Thresholding Techniques Comparison Image 4: Max green threshold Image 2: Otsu thresholding Image 1: Original image Image 3: 90th percentile threshold
  • 16. Intensity Features Background region in the original image Image 1: Original image resized (Img1) Image 2: Thresholded image (Img2) Image 3: Img1 AND Img2 Image 4: Img1 AND (Img2)c
  • 17. Intensity features Threshold intensity (τ) Bright pixel count (n) Average intensity in bright region (µf) Standard deviation of intensity in bright region (σf) Average intensity in dark region (µb) Standard deviation of intensity in dark region (σb)
  • 18. Region/Blob Features Image 1: Original image Image 2 = Binary(Image1) Image 3 = Skeleton(Image2) Image 4: Showing the connected regions in different colors Largest Blob (R1) R2 R3 R4 Extracted blobs
  • 19. Region/Blob Features No of blobs Consider R1 denotes the largest blob Area(R1) Boundary pixel count in R1 Fullness – No. of white pixels in R1/Area(R1) Measure of boundary smoothness of R1 Variance of boundary smoothness of R1 Measure of symmetry of R1 along X and Y-axis Consider R2,R3,R4 and R5as the 4 largest blobs excluding R1  Average area Average fullness
  • 20. Dataset Category No of images Percentage Non Crystals 1514 67.3% Likely Leads 404 18.0% Crystals 332 14.8% Total images 2250
  • 21. Experimental Results Confusion matrix Observed class Non crystals Likely leads Crystals Actual Total Accuracy Actual class Non- Crystals 1467 43 4 1514 96.9% Likely Leads 42 317 45 404 78.5% Crystals 7 68 257 332 77.4% Observed Total 1516 428 306 2250 90.7% Classifier – Multilayer Perceptron Neural Network Testing – 10-fold cross validation
  • 22. Other Classification Techniques Max class ensemble method Uses multiple classifiers with different feature combination Assigned class is the maximum predicted class of all the classifiers Decreases false negatives but increases false positives Exhaustive binary classifiers Solves multiclass problem using all possible binary classifiers For class 3 – no of binary classifiers = 6 Overall accuracy around 82%
  • 23. Future Work Classify the crystals according to crystal morphology Track temporal evolution of the crystals Extract other relevant image features and improvement of accuracy
  • 24. Summary Intensity is shown to be an easier but useful search parameter to identify crystals Efficient image processing (3 sec/image) Classification into 3 categories – non-crystals, likely crystals and clear crystals Comparable accuracy with other systems
  • 25. Acknowledgement Coworkers Salma Begum Marc L Pusey Ramazan Aygun iExpressGenes inc.