Automatic ovarian follicle detection using object detection models

Abstract Ovaries are of paramount importance in reproduction as they produce female gametes through a complex developmental process known as folliculogenesis. In the prospect of better understanding the mechanisms of folliculogenesis and of developing novel pharmacological approaches to control it,...

Full description

Saved in:
Bibliographic Details
Main Authors: Maya Haj Hassan, Eric Reiter, Misbah Razzaq
Format: Article
Language:English
Published: Nature Portfolio 2024-12-01
Series:Scientific Reports
Subjects:
Online Access:https://doi.org/10.1038/s41598-024-82904-8
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841559553221591040
author Maya Haj Hassan
Eric Reiter
Misbah Razzaq
author_facet Maya Haj Hassan
Eric Reiter
Misbah Razzaq
author_sort Maya Haj Hassan
collection DOAJ
description Abstract Ovaries are of paramount importance in reproduction as they produce female gametes through a complex developmental process known as folliculogenesis. In the prospect of better understanding the mechanisms of folliculogenesis and of developing novel pharmacological approaches to control it, it is important to accurately and quantitatively assess the later stages of ovarian folliculogenesis (i.e. the formation of antral follicles and corpus lutea). Manual counting from histological sections is commonly employed to determine the number of these follicular structures, however it is a laborious and error prone task. In this work, we show the benefits of deep learning models for counting antral follicles and corpus lutea in ovarian histology sections. Here, we use various backbone architectures to build two one-stage object detection models, i.e. YOLO and RetinaNet. We employ transfer learning, early stopping, and data augmentation approaches to improve the generalizability of the object detectors. Furthermore, we use sampling strategy to mitigate the foreground-foreground class imbalance and focal loss to reduce the imbalance between the foreground-background classes. Our models were trained and validated using a dataset containing only 1000 images. With RetinaNet, we achieved a mean average precision of 83% whereas with YOLO of 75% on the testing dataset. Our results demonstrate that deep learning methods are useful to speed up the follicle counting process and improve accuracy by correcting manual counting errors.
format Article
id doaj-art-de5cc2e3666c4e63b584e41bee2009bc
institution Kabale University
issn 2045-2322
language English
publishDate 2024-12-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-de5cc2e3666c4e63b584e41bee2009bc2025-01-05T12:24:22ZengNature PortfolioScientific Reports2045-23222024-12-0114111510.1038/s41598-024-82904-8Automatic ovarian follicle detection using object detection modelsMaya Haj Hassan0Eric Reiter1Misbah Razzaq2INRAE, CNRS, Université de Tours, PRCINRAE, CNRS, Université de Tours, PRCINRAE, CNRS, Université de Tours, PRCAbstract Ovaries are of paramount importance in reproduction as they produce female gametes through a complex developmental process known as folliculogenesis. In the prospect of better understanding the mechanisms of folliculogenesis and of developing novel pharmacological approaches to control it, it is important to accurately and quantitatively assess the later stages of ovarian folliculogenesis (i.e. the formation of antral follicles and corpus lutea). Manual counting from histological sections is commonly employed to determine the number of these follicular structures, however it is a laborious and error prone task. In this work, we show the benefits of deep learning models for counting antral follicles and corpus lutea in ovarian histology sections. Here, we use various backbone architectures to build two one-stage object detection models, i.e. YOLO and RetinaNet. We employ transfer learning, early stopping, and data augmentation approaches to improve the generalizability of the object detectors. Furthermore, we use sampling strategy to mitigate the foreground-foreground class imbalance and focal loss to reduce the imbalance between the foreground-background classes. Our models were trained and validated using a dataset containing only 1000 images. With RetinaNet, we achieved a mean average precision of 83% whereas with YOLO of 75% on the testing dataset. Our results demonstrate that deep learning methods are useful to speed up the follicle counting process and improve accuracy by correcting manual counting errors.https://doi.org/10.1038/s41598-024-82904-8Artificial intelligenceObject detectionComputer vision annotationDeep learningFolliculogenesisCorpus luteum
spellingShingle Maya Haj Hassan
Eric Reiter
Misbah Razzaq
Automatic ovarian follicle detection using object detection models
Scientific Reports
Artificial intelligence
Object detection
Computer vision annotation
Deep learning
Folliculogenesis
Corpus luteum
title Automatic ovarian follicle detection using object detection models
title_full Automatic ovarian follicle detection using object detection models
title_fullStr Automatic ovarian follicle detection using object detection models
title_full_unstemmed Automatic ovarian follicle detection using object detection models
title_short Automatic ovarian follicle detection using object detection models
title_sort automatic ovarian follicle detection using object detection models
topic Artificial intelligence
Object detection
Computer vision annotation
Deep learning
Folliculogenesis
Corpus luteum
url https://doi.org/10.1038/s41598-024-82904-8
work_keys_str_mv AT mayahajhassan automaticovarianfollicledetectionusingobjectdetectionmodels
AT ericreiter automaticovarianfollicledetectionusingobjectdetectionmodels
AT misbahrazzaq automaticovarianfollicledetectionusingobjectdetectionmodels