A Study on Alternative Methods of Cell Counting
CSEF · 2013 Mathematics & Software
Overview
Objectives/Goals The purpose of this project was to determine if there existed a superior algorithm for counting cells using image processing. With image processing, images of cells that usually would have taken many minutes to count now take fractions of seconds. My hypothesis was that using edge detection instead of a threshold in a cell counting program, greater accuracy and precision would be achieved. Methods/Materials Using a threshold is the most commonly used algorithm in a cell counting program, but I believed using edge detection could yield better results. Two similar programs in MATLAB were prepared, each using one of the two algorithms and variables idealized for the algorithm. Two sets of cell images, one low contrast blood cells and the other high contrast colon cancer cells, from the BBBC (Broad Bioimage Benchmark Collection) were used to test the accuracy and precision of each algorithm. Results In the high contrast image set, edge detection came in with an average accuracy of 93% and a standard deviation of 4.8%, while thresholding performed perfectly with an average accuracy of 99% and a standard deviation of 0.4%. But in the low contrast image set, edge detection again performed well with an average accuracy of 94% and a standard deviation of 4.4% , while thresholding did rather poorly with an average accuracy of 68% and a standard deviation of 20.3%. Conclusions/Discussion The data showed that edge detection outperformed thresholding significantly in the low contrast image set, suggesting that it would be much more suitable for images with low contrast, while thresholding would be more optimal with high contrast images. Thresholding was used as it was the best algorithm at separating background and foreground, while edge detection outlines objects in the foreground, making it more ideal when the contrast between background and foreground is too low to use a threshold. Therefore, the hypothesis was partly true.
Summary statement
The purpose of this project was to determine if there existed a superior algorithm for counting cells using image processing.
Help received
Parents helped construct display board
Competition history
- CSEF 2013
Resources
Related projects
CSEF · 2017
A Novel, Fast, and Accurate Machine Learning Based Cell Classification Algorithm for Pathology Labs to Diagnose Diseases
CSEF · 2014
Quantitative Analysis of Macrocellular Biomarkers in Early Stage DCIS Cytopathology Images, Using Machine Learning
ISEF · 2026
An Inexpensive, Open-Source Alternative to Commercial Cell Counters: Leveraging Found Instruments, 3D Prints & Computer Vision
CSEF · 2008
Iris Analysis: Monochrome or Contrast?
ISEF · 2021
The Premises of Applying Computational Algorithms to Enhance Microbiological Studies Through Stimulation of Laplacian of Gaussian (LoG) Kernels
CSEF · 2018
Detecting Cancer with Neural Networks
CSEF · 2016
DermatoScan 2.0: Image Analysis Optimizations for the Early Detection of Skin Cancer
ISEF · 2014
Quantitative Analysis of Macro-Cellular Biomarkers in Early Stage Ductal Carcinoma in situ (DCIS) Immunohistochemical Cytopathology Images Using Machine Learning
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects