Embryo development stage prediction algorithm for automated time lapse incubators

Comput Methods Programs Biomed. 2019 Aug:177:161-174. doi: 10.1016/j.cmpb.2019.05.027. Epub 2019 May 29.

Abstract

Background and objective: Time-lapse microscopy has become an important tool for studying the embryo development process. Embryologists can monitor the entire embryo growth process and thus select the best embryos for fertilization. This time and the resource consuming process are among the key factors for success of pregnancies. Tools for automated evaluation of the embryo quality and development stage prediction are developed for improving embryo selection.

Methods: We present two-classifier vote-based method for embryo image classification. Our classification algorithms have been trained with features extracted using a Convolutional Neural Network (CNN). Prediction of embryo development stage is then completed by comparing confidence of two classifiers. Images are labeled depending on which one receives a larger confidence rating.

Results: The evaluation has been done with imagery of real embryos, taken in the ESCO Time Lapse incubator from four different developing embryos. The results illustrate the most effective combination of two classifiers leading to an increase of prediction accuracy and achievement of overall 97.62% accuracy for a test set classification.

Conclusions: We have presented an approach for automated prediction of the embryo development stage for microscopy time-lapse incubator image. Our algorithm has extracted high-complexity image feature using CNN. Classification is done by comparing prediction of two classifiers and selecting the label of that classifier, which has a higher confidence value. This combination of two classifiers has allowed us to increase the overall accuracy of CNN from 96.58% by 1.04% up to 97.62%. The best results are achieved when combining the CNN and Discriminant classifiers. Practical implications include improvement of embryo selection process for in vitro fertilization.

Keywords: CNN; Embryo classification; Image analysis; Neural network.

MeSH terms

  • Algorithms
  • Decision Trees
  • Discriminant Analysis
  • Embryo Transfer
  • Embryonic Development*
  • False Positive Reactions
  • Female
  • Fertilization in Vitro*
  • Humans
  • Image Processing, Computer-Assisted / methods*
  • Incubators*
  • Markov Chains
  • Microscopy*
  • Neural Networks, Computer
  • Pattern Recognition, Automated
  • Pregnancy
  • Pregnancy Rate
  • Reproducibility of Results
  • Time-Lapse Imaging*