Published December 30, 2022 | Version v1
Software Open

Automated MR Image Prescription of the Liver Using Deep Learning: Development, Evaluation, and Prospective Implementation

Description

Ruiqi Geng[1,2], MSc, Collin J. Buelo[1,2], MSc, Mahalakshmi Sundaresan[3], MSc, Jitka Starekova[1], MD, Nikolaos Panagiotopoulos[1,4], MD, Thekla H. Oechtering[1,4], MD, Edward M. Lawrence[1], MD, PhD, Marcin Ignaciuk[1], MD, Scott B. Reeder[1,2,5,6,7], MD, PhD, Diego Hernando[1,2,3,7], PhD

Departments of Radiology[1], Medical Physics[2], Electrical and Computer Engineering[3], Medicine[5], Emergency Medicine[6], Biomedical Engineering[7], University of Wisconsin, Madison, WI, USA (1111 Highland Ave, Madison, WI 53705)
[4]Department of Radiology and Nuclear Medicine, Universität zu Lübeck, Lübeck, Germany (Haus A, Ratzeburger Allee 160, 23562 Lübeck, Germany)

 

In this paper, we developed, implemented, and evaluated an AI-based (YOLOv3) fully automated prescription method for liver MRI. The AI-based automated liver image prescription demonstrated promising performance across the patients, pathologies, and field strengths studied.

The demo scripts and the YOLOv3 weights obtained after training for this work are shared here.

 

Scripts

Pre-processing script to increase contrast around the liver and convert DICOMs to PNGs, slice by slice: PreparePNG.m

Two data augmentation schemes were used to enlarge the image dataset for training: reflections and full (reflections + translation + scaling + contrast). DataAug_refection.py performs reflections only; it can be run before DataAug_translate_scale_contrast.py to perform all 4 types of data augmentation

Data extraction script to obtain meta data from DICOM headers: GrabInfo.m

Post-processing script to obtain 3D bounding boxes from 2D bounding boxes by manual labeling and YOLO predictions: TestEval.m

Data visualization script to display results and analyze AI performance across subpopulations: figures.m

To set up Docker images for darknet Yolo v4, v3 and v2: https://github.com/cjbueloMP/darknet-docker, forked from https://github.com/daisukekobayashi/darknet-docker

 

Pretrained weights and configuration files

Full network without data augmentation: yolov3.cfgyolov3_full_no_aug.weights

Tiny network without data augmentation: yolov3-tiny.cfgyolov3-tiny_no_aug.weights

 

Please cite the following paper

Geng, R., Buelo, C. J., Sundaresan, M., Starekova, J., Panagiotopoulos, N., Oechtering, T. H., ... & Hernando, D. (2022). Automated MR image prescription of the liver using deep learning: Development, evaluation, and prospective implementation. Journal of Magnetic Resonance Imaging. doi: 10.1002/jmri.28564. Epub 2022 Dec 30. PMID: 36583550.

Notes

We acknowledge support from the NIH (R01-EB031886). GE Healthcare and Bracco provide research support to the University of Wisconsin. Dr. Oechtering receives funding from the German Research Foundation (OE 746/1-1). Dr. Reeder is a Romnes Faculty Fellow, and has received an award provided by the University of Wisconsin-Madison Office of the Vice Chancellor for Research and Graduate Education with funding from the Wisconsin Alumni Research Foundation.

Files

Files (281.3 MB)

Name Size Download all
md5:a32237faab066e634ecb9435c9fc1649
3.8 kB Download
md5:f24e6b1466e86fdbbf6cc42045c1820f
8.6 kB Download
md5:d188e73d4214b34ed766d969922da36e
11.7 kB Download
md5:5f66fee9375d69c6be738204698edc33
1.9 kB Download
md5:72f3b0dc919f90e75e2fbbbf9b6beaf9
1.4 kB Download
md5:1a4855e6443abdef3fcde17a9d330b84
30.5 kB Download
md5:e70cfd0e11da7d54454bef67d7dce254
1.9 kB Download
md5:9dbfa034c8e407b1d2f18f39c38b4b5d
34.8 MB Download
md5:aa79406eb73543fd6e235691a9cef7e6
8.3 kB Download
md5:e6ecdb0f493a14ecdd6c544cf78df937
246.4 MB Download

Additional details

Related works

Is referenced by
Journal article: 10.1002/jmri.28564 (DOI)