Cargando…

CLoDSA: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks

BACKGROUND: Deep learning techniques have been successfully applied to bioimaging problems; however, these methods are highly data demanding. An approach to deal with the lack of data and avoid overfitting is the application of data augmentation, a technique that generates new training samples from...

Descripción completa

Detalles Bibliográficos
Autores principales: Casado-García, Ángela, Domínguez, César, García-Domínguez, Manuel, Heras, Jónathan, Inés, Adrián, Mata, Eloy, Pascual, Vico
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6567576/
https://www.ncbi.nlm.nih.gov/pubmed/31195959
http://dx.doi.org/10.1186/s12859-019-2931-1
_version_ 1783427109315674112
author Casado-García, Ángela
Domínguez, César
García-Domínguez, Manuel
Heras, Jónathan
Inés, Adrián
Mata, Eloy
Pascual, Vico
author_facet Casado-García, Ángela
Domínguez, César
García-Domínguez, Manuel
Heras, Jónathan
Inés, Adrián
Mata, Eloy
Pascual, Vico
author_sort Casado-García, Ángela
collection PubMed
description BACKGROUND: Deep learning techniques have been successfully applied to bioimaging problems; however, these methods are highly data demanding. An approach to deal with the lack of data and avoid overfitting is the application of data augmentation, a technique that generates new training samples from the original dataset by applying different kinds of transformations. Several tools exist to apply data augmentation in the context of image classification, but it does not exist a similar tool for the problems of localization, detection, semantic segmentation or instance segmentation that works not only with 2 dimensional images but also with multi-dimensional images (such as stacks or videos). RESULTS: In this paper, we present a generic strategy that can be applied to automatically augment a dataset of images, or multi-dimensional images, devoted to classification, localization, detection, semantic segmentation or instance segmentation. The augmentation method presented in this paper has been implemented in the open-source package CLoDSA. To prove the benefits of using CLoDSA, we have employed this library to improve the accuracy of models for Malaria parasite classification, stomata detection, and automatic segmentation of neural structures. CONCLUSIONS: CLoDSA is the first, at least up to the best of our knowledge, image augmentation library for object classification, localization, detection, semantic segmentation, and instance segmentation that works not only with 2 dimensional images but also with multi-dimensional images.
format Online
Article
Text
id pubmed-6567576
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-65675762019-06-17 CLoDSA: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks Casado-García, Ángela Domínguez, César García-Domínguez, Manuel Heras, Jónathan Inés, Adrián Mata, Eloy Pascual, Vico BMC Bioinformatics Software BACKGROUND: Deep learning techniques have been successfully applied to bioimaging problems; however, these methods are highly data demanding. An approach to deal with the lack of data and avoid overfitting is the application of data augmentation, a technique that generates new training samples from the original dataset by applying different kinds of transformations. Several tools exist to apply data augmentation in the context of image classification, but it does not exist a similar tool for the problems of localization, detection, semantic segmentation or instance segmentation that works not only with 2 dimensional images but also with multi-dimensional images (such as stacks or videos). RESULTS: In this paper, we present a generic strategy that can be applied to automatically augment a dataset of images, or multi-dimensional images, devoted to classification, localization, detection, semantic segmentation or instance segmentation. The augmentation method presented in this paper has been implemented in the open-source package CLoDSA. To prove the benefits of using CLoDSA, we have employed this library to improve the accuracy of models for Malaria parasite classification, stomata detection, and automatic segmentation of neural structures. CONCLUSIONS: CLoDSA is the first, at least up to the best of our knowledge, image augmentation library for object classification, localization, detection, semantic segmentation, and instance segmentation that works not only with 2 dimensional images but also with multi-dimensional images. BioMed Central 2019-06-13 /pmc/articles/PMC6567576/ /pubmed/31195959 http://dx.doi.org/10.1186/s12859-019-2931-1 Text en © The Author(s) 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Casado-García, Ángela
Domínguez, César
García-Domínguez, Manuel
Heras, Jónathan
Inés, Adrián
Mata, Eloy
Pascual, Vico
CLoDSA: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks
title CLoDSA: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks
title_full CLoDSA: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks
title_fullStr CLoDSA: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks
title_full_unstemmed CLoDSA: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks
title_short CLoDSA: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks
title_sort clodsa: a tool for augmentation in classification, localization, detection, semantic segmentation and instance segmentation tasks
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6567576/
https://www.ncbi.nlm.nih.gov/pubmed/31195959
http://dx.doi.org/10.1186/s12859-019-2931-1
work_keys_str_mv AT casadogarciaangela clodsaatoolforaugmentationinclassificationlocalizationdetectionsemanticsegmentationandinstancesegmentationtasks
AT dominguezcesar clodsaatoolforaugmentationinclassificationlocalizationdetectionsemanticsegmentationandinstancesegmentationtasks
AT garciadominguezmanuel clodsaatoolforaugmentationinclassificationlocalizationdetectionsemanticsegmentationandinstancesegmentationtasks
AT herasjonathan clodsaatoolforaugmentationinclassificationlocalizationdetectionsemanticsegmentationandinstancesegmentationtasks
AT inesadrian clodsaatoolforaugmentationinclassificationlocalizationdetectionsemanticsegmentationandinstancesegmentationtasks
AT mataeloy clodsaatoolforaugmentationinclassificationlocalizationdetectionsemanticsegmentationandinstancesegmentationtasks
AT pascualvico clodsaatoolforaugmentationinclassificationlocalizationdetectionsemanticsegmentationandinstancesegmentationtasks