Edge Computing for AI-Based Brain MRI Applications: A Critical Evaluation of Real-Time Classification and Segmentation
Medical imaging plays a pivotal role in diagnostic medicine with technologies like Magnetic Resonance Imagining (MRI), Computed Tomography (CT), Positron Emission Tomography (PET), and ultrasound scans being widely used to assist radiologists and medical experts in reaching concrete diagnosis. Given...
Published in: | Sensors |
---|---|
Main Author: | |
Format: | Article |
Language: | English |
Published: |
Multidisciplinary Digital Publishing Institute (MDPI)
2024
|
Online Access: | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85208607053&doi=10.3390%2fs24217091&partnerID=40&md5=bc2ea0b25fa34cfcec8ffa6ea6e48334 |
id |
2-s2.0-85208607053 |
---|---|
spelling |
2-s2.0-85208607053 Memon K.; Yahya N.; Yusoff M.Z.; Remli R.; Mustapha A.-W.M.M.; Hashim H.; Ali S.S.A.; Siddiqui S. Edge Computing for AI-Based Brain MRI Applications: A Critical Evaluation of Real-Time Classification and Segmentation 2024 Sensors 24 21 10.3390/s24217091 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85208607053&doi=10.3390%2fs24217091&partnerID=40&md5=bc2ea0b25fa34cfcec8ffa6ea6e48334 Medical imaging plays a pivotal role in diagnostic medicine with technologies like Magnetic Resonance Imagining (MRI), Computed Tomography (CT), Positron Emission Tomography (PET), and ultrasound scans being widely used to assist radiologists and medical experts in reaching concrete diagnosis. Given the recent massive uplift in the storage and processing capabilities of computers, and the publicly available big data, Artificial Intelligence (AI) has also started contributing to improving diagnostic radiology. Edge computing devices and handheld gadgets can serve as useful tools to process medical data in remote areas with limited network and computational resources. In this research, the capabilities of multiple platforms are evaluated for the real-time deployment of diagnostic tools. MRI classification and segmentation applications developed in previous studies are used for testing the performance using different hardware and software configurations. Cost–benefit analysis is carried out using a workstation with a NVIDIA Graphics Processing Unit (GPU), Jetson Xavier NX, Raspberry Pi 4B, and Android phone, using MATLAB, Python, and Android Studio. The mean computational times for the classification app on the PC, Jetson Xavier NX, and Raspberry Pi are 1.2074, 3.7627, and 3.4747 s, respectively. On the low-cost Android phone, this time is observed to be 0.1068 s using the Dynamic Range Quantized TFLite version of the baseline model, with slight degradation in accuracy. For the segmentation app, the times are 1.8241, 5.2641, 6.2162, and 3.2023 s, respectively, when using JPEG inputs. The Jetson Xavier NX and Android phone stand out as the best platforms due to their compact size, fast inference times, and affordability. © 2024 by the authors. Multidisciplinary Digital Publishing Institute (MDPI) 14248220 English Article |
author |
Memon K.; Yahya N.; Yusoff M.Z.; Remli R.; Mustapha A.-W.M.M.; Hashim H.; Ali S.S.A.; Siddiqui S. |
spellingShingle |
Memon K.; Yahya N.; Yusoff M.Z.; Remli R.; Mustapha A.-W.M.M.; Hashim H.; Ali S.S.A.; Siddiqui S. Edge Computing for AI-Based Brain MRI Applications: A Critical Evaluation of Real-Time Classification and Segmentation |
author_facet |
Memon K.; Yahya N.; Yusoff M.Z.; Remli R.; Mustapha A.-W.M.M.; Hashim H.; Ali S.S.A.; Siddiqui S. |
author_sort |
Memon K.; Yahya N.; Yusoff M.Z.; Remli R.; Mustapha A.-W.M.M.; Hashim H.; Ali S.S.A.; Siddiqui S. |
title |
Edge Computing for AI-Based Brain MRI Applications: A Critical Evaluation of Real-Time Classification and Segmentation |
title_short |
Edge Computing for AI-Based Brain MRI Applications: A Critical Evaluation of Real-Time Classification and Segmentation |
title_full |
Edge Computing for AI-Based Brain MRI Applications: A Critical Evaluation of Real-Time Classification and Segmentation |
title_fullStr |
Edge Computing for AI-Based Brain MRI Applications: A Critical Evaluation of Real-Time Classification and Segmentation |
title_full_unstemmed |
Edge Computing for AI-Based Brain MRI Applications: A Critical Evaluation of Real-Time Classification and Segmentation |
title_sort |
Edge Computing for AI-Based Brain MRI Applications: A Critical Evaluation of Real-Time Classification and Segmentation |
publishDate |
2024 |
container_title |
Sensors |
container_volume |
24 |
container_issue |
21 |
doi_str_mv |
10.3390/s24217091 |
url |
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85208607053&doi=10.3390%2fs24217091&partnerID=40&md5=bc2ea0b25fa34cfcec8ffa6ea6e48334 |
description |
Medical imaging plays a pivotal role in diagnostic medicine with technologies like Magnetic Resonance Imagining (MRI), Computed Tomography (CT), Positron Emission Tomography (PET), and ultrasound scans being widely used to assist radiologists and medical experts in reaching concrete diagnosis. Given the recent massive uplift in the storage and processing capabilities of computers, and the publicly available big data, Artificial Intelligence (AI) has also started contributing to improving diagnostic radiology. Edge computing devices and handheld gadgets can serve as useful tools to process medical data in remote areas with limited network and computational resources. In this research, the capabilities of multiple platforms are evaluated for the real-time deployment of diagnostic tools. MRI classification and segmentation applications developed in previous studies are used for testing the performance using different hardware and software configurations. Cost–benefit analysis is carried out using a workstation with a NVIDIA Graphics Processing Unit (GPU), Jetson Xavier NX, Raspberry Pi 4B, and Android phone, using MATLAB, Python, and Android Studio. The mean computational times for the classification app on the PC, Jetson Xavier NX, and Raspberry Pi are 1.2074, 3.7627, and 3.4747 s, respectively. On the low-cost Android phone, this time is observed to be 0.1068 s using the Dynamic Range Quantized TFLite version of the baseline model, with slight degradation in accuracy. For the segmentation app, the times are 1.8241, 5.2641, 6.2162, and 3.2023 s, respectively, when using JPEG inputs. The Jetson Xavier NX and Android phone stand out as the best platforms due to their compact size, fast inference times, and affordability. © 2024 by the authors. |
publisher |
Multidisciplinary Digital Publishing Institute (MDPI) |
issn |
14248220 |
language |
English |
format |
Article |
accesstype |
|
record_format |
scopus |
collection |
Scopus |
_version_ |
1818940549422383104 |