An assessment tool for computer-assisted semen analysis (CASA) algorithms

Ji won Choi, Ludvik Alkhoury, Leonardo F. Urbano, Puneet Masson, Matthew VerMilyea, Moshe Kam

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


Computer-Assisted Semen Analysis (CASA) enables reliable analysis of semen images, and is designed to process large number of images with high consistency, accuracy, and repeatability. Design and testing of CASA algorithms can be accelerated greatly if reliable simulations of semen images under a variety of conditions and sample quality modes are available. Using life-like simulation of semen images can quantify the performance of existing and proposed CASA algorithms, since the parameters of the simulated image are known and controllable. We present simulation models for sperm cell image and swimming modes observed in real 2D (top-down) images of sperm cells in laboratory specimen. The models simulate human sperm using four (4) types of swimming, namely linear mean, circular, hyperactive, and immotile (or dead). The simulation models are used in studying algorithms for segmentation, localization, and tracking of sperm cells. Several segmentation and localization algorithms were tested under varying levels of noise, and then compared using precision, recall, and the optimal subpattern assignment (OSPA) metric. Images of real human semen sample were used to validate the segmentation and localization observations obtained from simulations. An example is given of sperm cell tracking on simulated semen images of cells using the different tracking algorithms (nearest neighbor (NN), global nearest neighbor (GNN), probabilistic data association filter (PDAF), and joint probabilistic data association filter (JPDAF)). Tracking performance was evaluated through multi-object tracking precision (MOTP) and multi-object tracking accuracy (MOTA). Simulation models enable objective assessments of semen image processing algorithms. We demonstrate the use of a new simulation tool to assess and compare segmentation, localization, and tracking methods. The simulation software allows testing along a large spectrum of parameter values that control the appearance and behavior of simulated semen images. Users can generate scenarios of different characteristics and assess the effectiveness of different CASA algorithms in these environments. The simulation was used to assess and compare algorithms for segmentation and tracking of sperm cells in semen images.

Original languageEnglish (US)
Article number16830
JournalScientific reports
Issue number1
StatePublished - Dec 2022

All Science Journal Classification (ASJC) codes

  • General


Dive into the research topics of 'An assessment tool for computer-assisted semen analysis (CASA) algorithms'. Together they form a unique fingerprint.

Cite this