A DICOM Framework for Machine Learning and Processing Pipelines Against Real-time Radiology Images

dc.contributor.authorKathiravelu, Pradeeban
dc.contributor.authorSharma, Puneet
dc.contributor.authorSharma, Ashish
dc.contributor.authorBanerjee, Imon
dc.contributor.authorTrivedi, Hari
dc.contributor.authorPurkayastha, Saptarshi
dc.contributor.authorSinha, Priyanshu
dc.contributor.authorCadrin‑Chenevert, Alexandre
dc.contributor.authorSafdar, Nabile
dc.contributor.authorWawira Gichoya, Judy
dc.contributor.departmentBioHealth Informatics, School of Informatics and Computingen_US
dc.date.accessioned2022-10-06T12:52:17Z
dc.date.available2022-10-06T12:52:17Z
dc.date.issued2021-08-17
dc.description.abstractReal-time execution of machine learning (ML) pipelines on radiology images is difficult due to limited computing resources in clinical environments, whereas running them in research clusters requires efficient data transfer capabilities. We developed Niffler, an open-source Digital Imaging and Communications in Medicine (DICOM) framework that enables ML and processing pipelines in research clusters by efficiently retrieving images from the hospitals’ PACS and extracting the metadata from the images. We deployed Niffler at our institution (Emory Healthcare, the largest healthcare network in the state of Georgia) and retrieved data from 715 scanners spanning 12 sites, up to 350 GB/day continuously in real-time as a DICOM data stream over the past 2 years. We also used Niffler to retrieve images bulk on-demand based on user-provided filters to facilitate several research projects. This paper presents the architecture and three such use cases of Niffler. First, we executed an IVC filter detection and segmentation pipeline on abdominal radiographs in real-time, which was able to classify 989 test images with an accuracy of 96.0%. Second, we applied the Niffler Metadata Extractor to understand the operational efficiency of individual MRI systems based on calculated metrics. We benchmarked the accuracy of the calculated exam time windows by comparing Niffler against the Clinical Data Warehouse (CDW). Niffler accurately identified the scanners’ examination timeframes and idling times, whereas CDW falsely depicted several exam overlaps due to human errors. Third, with metadata extracted from the images by Niffler, we identified scanners with misconfigured time and reconfigured five scanners. Our evaluations highlight how Niffler enables real-time ML and processing pipelines in a research cluster.en_US
dc.eprint.versionFinal published versionen_US
dc.identifier.citationKathiravelu, P., Sharma, P., Sharma, A. et al. A DICOM Framework for Machine Learning and Processing Pipelines Against Real-time Radiology Images. J Digit Imaging 34, 1005–1013 (2021). https://doi.org/10.1007/s10278-021-00491-wen_US
dc.identifier.urihttps://hdl.handle.net/1805/30218
dc.language.isoen_USen_US
dc.publisherSpringerLinken_US
dc.relation.isversionof10.1007/s10278-021-00491-wen_US
dc.relation.journalJournal of Digital Imagingen_US
dc.rightsAttribution 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.sourcePublisheren_US
dc.subjectMachine learning (ML)en_US
dc.subjectPicture archiving and communication system (PACS)en_US
dc.subjectDigital Imaging and Communications in Medicine (DICOM)en_US
dc.subjectClinical data warehouse (CDW)en_US
dc.titleA DICOM Framework for Machine Learning and Processing Pipelines Against Real-time Radiology Imagesen_US
dc.typeArticleen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
s10278-021-00491-w.pdf
Size:
970.09 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.99 KB
Format:
Item-specific license agreed upon to submission
Description: