| Literature DB >> 34350141 |
Fernando Yepes-Calderon1, Frisca Wihardja2, Andrea Sloan2, Janet Kim2, Marvin D Nelson2,3,4, J Gordon McComb2,4,5.
Abstract
This study describes an automatic technique to accurately determine the maximum head circumference (MHC) measurement from MRI studies within the Picture Archiving and Communications System, and can automatically add this measurement to the final radiology report. Participants were selected through a retrospective chart review of patients referred to the neurosurgery clinic. Forty-nine pediatric patients with ages ranging from 5 months to 11 years were included in the study. We created 14 printed ring structures to mirror the head circumference values at various ages along the x-axis of the Nellhaus chart. The 3D-printed structures were used to create MRI phantoms. Analytical obtainment of circumference values from the 3D objects and phantom images allowed for a fair estimation and correction of errors on the image-based-measuring instrument. Then, standard manual MHC measurements were performed and compared to values obtained from the patients' MRI T1 images using the tuned instrument proposed in this document. A T-test revealed no statistical difference between the manual assessments and the ones obtained by the automation p = 0.357, α = 0.05. This automatic application augments the more error-prone manual MHC measurement, and can add a numerical value to the final radiology report as a standard application.Entities:
Keywords: PACS; automatic diagnosis; clinical imaging methods; maximum head circumference; medical imaging
Year: 2021 PMID: 34350141 PMCID: PMC8326831 DOI: 10.3389/fped.2021.608122
Source DB: PubMed Journal: Front Pediatr ISSN: 2296-2360 Impact factor: 3.418
Figure 1Manually obtained MHC. The x-axis represents age. The entries pointed by arrows were read the same day. Observe that operators have more than 1 cm discrepancy in their readings; nonetheless, a patient classified in and out of normal boundaries is more disturbing. Patient name and MRN have been intentionally blurred.
Figure 23D structures used to build the MRI phantoms. In (A)-top, rings representing MHC from 3 to 18 years old; (A)-bottom: rings representing MHC from 0 to 3 years old. In (A), digital prototypes are shown on the left, while 3D-printed creations are presented in the right. (B) shows the digital designs of the rings in 3 views. (C) is a screenshot of the created MRI phantom obtained from the scanner interface (low resolution). These structures are used to estimate the error induced by the automatic measuring instrument.
Figure 3Pipeline for the automatic MHC extraction. The depicted process runs in all slices of the volume but only returns the MHC to place it in the Nellhaus charts. However, this method can measure the perimeter of all the slices comprising the head, enabling the analysis of the whole skull shape to create other indexes.
Description of the block diagram shown in Figure 3.
| I | Images are moved after anonymization using the development presented in ( |
| II | Image reshape and linear transformation to scanner coordinates is accomplished with Python - nibabel package ( |
| III | Python is linked to the Functional Magnetic Resonance Imaging of the Brain Software Library (FSL) ( |
| IV | With FSL's functionality, surface extraction is asserted through the BET command. |
| Va | Recover brain mask. |
| Vb | Recover out-skin mask. |
| VIa | Calculate the maximum area in the axial sections found in the whole volume. The max area unit remains in pixels. |
| VIIb | The perimeter was derived from an ultra-fast hardware implementation in “Design and FPGA implementation of a perimeter estimator” (7). |
| VIII | In step 1, the original voxel sizes are saved until this point is reached. The perimeter estimation is voxels is transferred to millimeters using the image resolution. The maximum area found in step VIa is used to pick the slice with the MHC. |
Statistical analysis on samples of MHC obtained manually by three experts.
| GM MHC | Kurtosis and skewness | In range [−1,1] | [−0.18,0.44] | Within the range; |
| JK MHC | [−0.50,0.26] | |||
| AS MHC | [−0.19,0.37] | |||
| GM MHC | Shapiro–Wilk | Assume normal | ||
| JK MHC | ||||
| AS MHC | ||||
| All origins | Leneve | Assume equal | ||
| All origins | ANOVA | Samples of MHC |
Sample size n = 52. GM, JK, and AS are the initials of the experts.
Record of the differences encountered between the automatically obtained circumferences (column Est. Value) and the physical circumferences of the rings in the phantoms (column Real Value).
| Ring 1 | 37.88 | 38.47 | 37.91 | 38.14 | 38.06 | 38.1 ± 0.2 | 35.5 ± 0.3 | -2.6 ± 0.4 |
| Ring 2 | 41.96 | 41.27 | 42.04 | 41.75 | 41.15 | 41.6 ± 0.4 | 39.3 ± 0.3 | -2.4 ± 0.5 |
| Ring 3 | 44.55 | 44.40 | 44.75 | 44.33 | 44.72 | 44.6 ± 0.2 | 41.8 ± 0.3 | -2.8 ± 0.4 |
| Ring 4 | 46.68 | 46.29 | 46.06 | 46.34 | 45.82 | 46.2 ± 0.3 | 43.4 ± 0.3 | -2.9 ± 0.4 |
| Ring 5 | 47.71 | 48.17 | 48.35 | 47.89 | 48.16 | 48.1 ± 0.3 | 45.6 ± 0.3 | -2.4 ± 0.4 |
| Ring 6 | 48.32 | 48.83 | 49.24 | 48.96 | 49.62 | 49.0 ± 0.5 | 46.5 ± 0.3 | -2.5 ± 0.6 |
| Ring 7 | 50.55 | 50.18 | 50.35 | 50.64 | 49.41 | 50.2 ± 0.5 | 47.7 ± 0.3 | -2.5 ± 0.6 |
| Ring 8 | 50.51 | 51.48 | 50.51 | 50.65 | 51.07 | 50.9 ± 0.4 | 48.4 ± 0.3 | -2.5 ± 0.5 |
| Ring 9 | 52.71 | 52.08 | 51.89 | 51.72 | 52.12 | 52.1 ± 0.4 | 49.3 ± 0.3 | -2.8 ± 0.5 |
| Ring 10 | 55.28 | 54.46 | 54.67 | 54.34 | 54.08 | 54.6 ± 0.5 | 51.2 ± 0.3 | -3.2 ± 0.6 |
| Ring 11 | 56.36 | 56.58 | 55.69 | 56.58 | 56.70 | 56.4 ± 0.4 | 52.8 ± 0.3 | -3.6 ± 0.5 |
| Ring 12 | 58.11 | 58.52 | 58.11 | 58.22 | 58.24 | 58.2 ± 0.2 | 54.7 ± 0.3 | -3.6 ± 0.4 |
| Ring 13 | 59.48 | 58.67 | 58.34 | 58.52 | 59.47 | 58.9 ± 0.5 | 55.3 ± 0.3 | -3.6 ± 0.6 |
All values are in centimeters (cm). The label Est. Value stands for Estimated Value.
Comparison between manually and automatically obtained MHCs using correction factors.
| 1 | 0.58 × 0.58 × 5.00 | 57.1 ± 0.1 | 61.3 ± 0.5 | −4.2 ± 0.5 | −3.7 ± 0.3 | 57.6 ± 0.6 | −0.5 ± 0.6 | |
| 2 | 0.41 × 0.41 × 4.00 | 44.8 ± 0.1 | 46.7 ± 0.5 | −1.9 ± 0.5 | −2.8 ± 0.2 | 43.9 ± 0.5 | 0.9 ± 0.5 | |
| 3 | 0.58 × 0.58 × 5.00 | 49.0 ± 0.1 | 53.3 ± 0.5 | −4.3 ± 0.5 | −3.7 ± 0.3 | 49.6 ± 0.6 | −0.6 ± 0.6 | |
| 4 | 0.85 × 0.85 × 3.99 | 48.5 ± 0.1 | 52.7 ± 0.5 | −4.2 ± 0.5 | −3.7 ± 0.3 | 49.0 ± 0.6 | −0.5 ± 0.6 | |
| 5 | 0.46 × 0.46 × 4.99 | 57.1 ± 0.1 | 60.1 ± 0.5 | −3.0 ± 0.5 | −3.7 ± 0.3 | 56.4 ± 0.6 | 0.7 ± 0.6 | |
| 6 | 0.57 × 0.57 × 4.99 | 54.6 ± 0.1 | 57.6 ± 0.5 | −3.0 ± 0.5 | −3.7 ± 0.3 | 53.9 ± 0.6 | 0.7 ± 0.6 | |
| 7 | 0.79 × 0.79 × 4.99 | 56.0 ± 0.1 | 59.1 ± 0.5 | −3.1 ± 0.5 | −3.7 ± 0.3 | 55.5 ± 0.6 | 0.5 ± 0.6 | |
Comparing the MHC measurement perform by human operators and the automatic estimator for a sample size n = 49.
| Manual MHC | Kurtosis and skewness | In range [−1,1] | [−0.25,0.01] | Within the range; |
| Automatic MHC | [−0.11,0.16] | |||
| Manual MHC | Shapiro-Wilk | Assume normal | ||
| Automatic MHC | ||||
| All origins | Leneve | Assume equal | ||
| All origins | Can not discard |
Figure 4Comparison of automatic and manual readings for boys. That for girls has similar distributions.