Cargando…

Towards better digital pathology workflows: programming libraries for high-speed sharpness assessment of Whole Slide Images

BACKGROUND: Since microscopic slides can now be automatically digitized and integrated in the clinical workflow, quality assessment of Whole Slide Images (WSI) has become a crucial issue. We present a no-reference quality assessment method that has been thoroughly tested since 2010 and is under impl...

Descripción completa

Detalles Bibliográficos
Autores principales: Ameisen, David, Deroulers, Christophe, Perrier, Valérie, Bouhidel, Fatiha, Battistella, Maxime, Legrès, Luc, Janin, Anne, Bertheau, Philippe, Yunès, Jean-Baptiste
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4305973/
https://www.ncbi.nlm.nih.gov/pubmed/25565494
http://dx.doi.org/10.1186/1746-1596-9-S1-S3
_version_ 1782354253921124352
author Ameisen, David
Deroulers, Christophe
Perrier, Valérie
Bouhidel, Fatiha
Battistella, Maxime
Legrès, Luc
Janin, Anne
Bertheau, Philippe
Yunès, Jean-Baptiste
author_facet Ameisen, David
Deroulers, Christophe
Perrier, Valérie
Bouhidel, Fatiha
Battistella, Maxime
Legrès, Luc
Janin, Anne
Bertheau, Philippe
Yunès, Jean-Baptiste
author_sort Ameisen, David
collection PubMed
description BACKGROUND: Since microscopic slides can now be automatically digitized and integrated in the clinical workflow, quality assessment of Whole Slide Images (WSI) has become a crucial issue. We present a no-reference quality assessment method that has been thoroughly tested since 2010 and is under implementation in multiple sites, both public university-hospitals and private entities. It is part of the FlexMIm R&D project which aims to improve the global workflow of digital pathology. For these uses, we have developed two programming libraries, in Java and Python, which can be integrated in various types of WSI acquisition systems, viewers and image analysis tools. METHODS: Development and testing have been carried out on a MacBook Pro i7 and on a bi-Xeon 2.7GHz server. Libraries implementing the blur assessment method have been developed in Java, Python, PHP5 and MySQL5. For web applications, JavaScript, Ajax, JSON and Sockets were also used, as well as the Google Maps API. Aperio SVS files were converted into the Google Maps format using VIPS and Openslide libraries. RESULTS: We designed the Java library as a Service Provider Interface (SPI), extendable by third parties. Analysis is computed in real-time (3 billion pixels per minute). Tests were made on 5000 single images, 200 NDPI WSI, 100 Aperio SVS WSI converted to the Google Maps format. CONCLUSIONS: Applications based on our method and libraries can be used upstream, as calibration and quality control tool for the WSI acquisition systems, or as tools to reacquire tiles while the WSI is being scanned. They can also be used downstream to reacquire the complete slides that are below the quality threshold for surgical pathology analysis. WSI may also be displayed in a smarter way by sending and displaying the regions of highest quality before other regions. Such quality assessment scores could be integrated as WSI's metadata shared in clinical, research or teaching contexts, for a more efficient medical informatics workflow.
format Online
Article
Text
id pubmed-4305973
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-43059732015-02-12 Towards better digital pathology workflows: programming libraries for high-speed sharpness assessment of Whole Slide Images Ameisen, David Deroulers, Christophe Perrier, Valérie Bouhidel, Fatiha Battistella, Maxime Legrès, Luc Janin, Anne Bertheau, Philippe Yunès, Jean-Baptiste Diagn Pathol Proceedings BACKGROUND: Since microscopic slides can now be automatically digitized and integrated in the clinical workflow, quality assessment of Whole Slide Images (WSI) has become a crucial issue. We present a no-reference quality assessment method that has been thoroughly tested since 2010 and is under implementation in multiple sites, both public university-hospitals and private entities. It is part of the FlexMIm R&D project which aims to improve the global workflow of digital pathology. For these uses, we have developed two programming libraries, in Java and Python, which can be integrated in various types of WSI acquisition systems, viewers and image analysis tools. METHODS: Development and testing have been carried out on a MacBook Pro i7 and on a bi-Xeon 2.7GHz server. Libraries implementing the blur assessment method have been developed in Java, Python, PHP5 and MySQL5. For web applications, JavaScript, Ajax, JSON and Sockets were also used, as well as the Google Maps API. Aperio SVS files were converted into the Google Maps format using VIPS and Openslide libraries. RESULTS: We designed the Java library as a Service Provider Interface (SPI), extendable by third parties. Analysis is computed in real-time (3 billion pixels per minute). Tests were made on 5000 single images, 200 NDPI WSI, 100 Aperio SVS WSI converted to the Google Maps format. CONCLUSIONS: Applications based on our method and libraries can be used upstream, as calibration and quality control tool for the WSI acquisition systems, or as tools to reacquire tiles while the WSI is being scanned. They can also be used downstream to reacquire the complete slides that are below the quality threshold for surgical pathology analysis. WSI may also be displayed in a smarter way by sending and displaying the regions of highest quality before other regions. Such quality assessment scores could be integrated as WSI's metadata shared in clinical, research or teaching contexts, for a more efficient medical informatics workflow. BioMed Central 2014-12-19 /pmc/articles/PMC4305973/ /pubmed/25565494 http://dx.doi.org/10.1186/1746-1596-9-S1-S3 Text en Copyright © 2014 Ameisen et al.; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/4.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 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 Proceedings
Ameisen, David
Deroulers, Christophe
Perrier, Valérie
Bouhidel, Fatiha
Battistella, Maxime
Legrès, Luc
Janin, Anne
Bertheau, Philippe
Yunès, Jean-Baptiste
Towards better digital pathology workflows: programming libraries for high-speed sharpness assessment of Whole Slide Images
title Towards better digital pathology workflows: programming libraries for high-speed sharpness assessment of Whole Slide Images
title_full Towards better digital pathology workflows: programming libraries for high-speed sharpness assessment of Whole Slide Images
title_fullStr Towards better digital pathology workflows: programming libraries for high-speed sharpness assessment of Whole Slide Images
title_full_unstemmed Towards better digital pathology workflows: programming libraries for high-speed sharpness assessment of Whole Slide Images
title_short Towards better digital pathology workflows: programming libraries for high-speed sharpness assessment of Whole Slide Images
title_sort towards better digital pathology workflows: programming libraries for high-speed sharpness assessment of whole slide images
topic Proceedings
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4305973/
https://www.ncbi.nlm.nih.gov/pubmed/25565494
http://dx.doi.org/10.1186/1746-1596-9-S1-S3
work_keys_str_mv AT ameisendavid towardsbetterdigitalpathologyworkflowsprogramminglibrariesforhighspeedsharpnessassessmentofwholeslideimages
AT deroulerschristophe towardsbetterdigitalpathologyworkflowsprogramminglibrariesforhighspeedsharpnessassessmentofwholeslideimages
AT perriervalerie towardsbetterdigitalpathologyworkflowsprogramminglibrariesforhighspeedsharpnessassessmentofwholeslideimages
AT bouhidelfatiha towardsbetterdigitalpathologyworkflowsprogramminglibrariesforhighspeedsharpnessassessmentofwholeslideimages
AT battistellamaxime towardsbetterdigitalpathologyworkflowsprogramminglibrariesforhighspeedsharpnessassessmentofwholeslideimages
AT legresluc towardsbetterdigitalpathologyworkflowsprogramminglibrariesforhighspeedsharpnessassessmentofwholeslideimages
AT janinanne towardsbetterdigitalpathologyworkflowsprogramminglibrariesforhighspeedsharpnessassessmentofwholeslideimages
AT bertheauphilippe towardsbetterdigitalpathologyworkflowsprogramminglibrariesforhighspeedsharpnessassessmentofwholeslideimages
AT yunesjeanbaptiste towardsbetterdigitalpathologyworkflowsprogramminglibrariesforhighspeedsharpnessassessmentofwholeslideimages