Submitted:
25 July 2024
Posted:
29 July 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Works
3. Foundation of Medical Image Analytics with Machine Learning
3.1. Machine Learning Algorithms for Medical Image Analytics
- CNN for image classification, segmentation, and object detection tasks
- RNN for analyzing time-series medical images or volumetric data
- GAN for image data augmentation, image synthesis, and image-to-image translation
- SVM for medical image classification and abnormality detection
3.2. Contrast-Enhanced Computed Tomography
3.3. Tasks in Disease Diagnosis Process with CECT
4. Design of the Platform
4.1. Architecture Design with Micro Kernal Style
- Separation of Concerns: Microkernels separate the invariant components from components with variability, allowing for a clear separation of concerns.
- Customizability: The functionality of components with variability can be customized for specific diseases, diagnosis methods, and ML models applied. Updating or replacing plug-in objects does not require modifying the kernel, making the system adaptable and extensible.
- Platform Independence: The components in the Core Control Layer are stable and platform-specific elements, making it easier to port to different medical image analytics applications.
4.2. Design of Functional Components
4.3. Design of Persistent Datasets
4.4. Design of Unified Diagnosis Process
4.5. Design of the Diagnosis Manager
4.6. Design of Machine Learning Models
- Organ Segmentation Model for segmenting a target organ on CECT slices.
- Lesion Segmentation Model for segmenting lesions on CECT slices.
- Tumor Segmentation Model for segmenting tumors on lesions.
- Image Feature Classifier for classifying various image features.
- Disease Type Classifier for classifying diseases from the identified tumors and their medical features.
- Disease Stage Classifier for classifying a stage for the identified diseases.
5. Case Study of Developing Liver Cancer Diagnosis
5.1. HCC Type of Liver Cancer
5.2. Customzing the Platform for HCC Diagnosis
5.2.1. Designing the Schematic Architecture
5.2.2. Applying the Diagnosis Process for HCC Diagnosis
5.3.3. Refining the Diagnosis Manager for HCC Diagnosis
5.2.4. Applying the Database for HCC Diagnosis System
5.3. Training ML Models for HCC Diagnosis
5.3.1. Trainset of Labeled CECT Scans
5.3.2. Training ML Models for HCC
5.3.3. Integrating Image Feature Classifier and HCC Type Classifier
5.4. Implementing HCC Diagnosis System
5.4.1. User Interface of the System
5.4.2. Experiments with CECT Test Set
5.4.3. Measuring Performance of Machine Learning Models
6. Assessment of the Platform
6.1. Evaluating Functional Coverage of the Platform
- The number of functional components that fulfill the functional requirements.
- The number of persistent object classes that manage the persistent datasets.
- The number of diagnostic tasks specified in the main diagnosis process.
- The number of machine learning models required by the functional components.
- Additional Functional Component: Liver Lesion Tracker
- Additional Task in Diagnosis Process: Specializing Step 9 for Tracking Lesions
- Additional ML Model in Diagnosis Process: Hepatic Segmentation Model
6.2. Evaluating Feature Satisfation Index
- Nf is the total number of features provided by the platform
- wi is the weight assigned to each feature i, representing the relative importance of each feature in the context of the platform’s overall objectives. Its value ranges between 0 and 1. Features critical to the platform's functionality are assigned higher weights, while less critical features receive lower weights.
- ci is the compliance score of each feature i, indicating how well the feature is implemented. The compliance score assesses how well each feature meets its requirements. Its value ranges between 0 and 1. The value 0 indicates that the feature does not meet the requirements at all, and the value 1 indicates full compliance.
7. Concluding Remarks
- Unified Software Process of Diagnosis: Establishing a unified software process for CECT-based disease diagnosis that is applicable across multiple disease types.
- Integration of Essential ML Models: Identifying and integrating six core machine learning models to support various diagnostic tasks, thereby reducing the technical complexity of developing high-performing diagnostic systems.
- Configurable and Extensible Design: Designing the platform to be highly configurable and extendable, enabling efficient customization for different diagnostic requirements.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Tao, L.L.; Dai, Y.; Yin, W.; Chen, J. A case report of a renal anastomosing hemangioma and a literature review: an unusual variant histologically mimicking angiosarcoma. Diagn Pathol. 2014, 9, 159. [Google Scholar] [CrossRef] [PubMed]
- Wang, B.; Jin, S.; Yan, Q.; Xu, H.; Luo, C.; Wei, L.; Zhao, W.; Hou, X.; Ma, W.; Xu, Z.; Zheng, Z.; Sun, W.; Lan, L.; Zhang, W.; Mu, X.; Shi, C.; Wang, Z.; Lee, J.; Jin, Z.; Lin, M.; Jin, H.; Zhang, L.; Guo, J.; Zhao, B.; Ren, Z.; Wang, S.; Xu, W.; Wang, X.; Wang, J.; You, Z.; Dong, J. AI-assisted CT imaging analysis for COVID-19 screening: Building and deploying a medical AI system. Appl Soft Comput 2021, 98, 106897. [Google Scholar] [CrossRef] [PubMed]
- Kouanou, A.T.; Tchiotsop, D.; Kengne, R.; Zephirin, D.T.; Armele, N.M.A.; Tchinda, R. An optimal big data workflow for biomedical image analysis, Informatics in Medicine Unlocked. 2018, 11, 68-74.
- Mansour, R.F.; Escorcia-Gutierrez, J.; Gamarra, M.; Díaz, V.G.; Gupta, D. Kumar, S.; Artificial intelligence with big data analytics-based brain intracranial hemorrhage e-diagnosis using CT images. Neural Comput & Applic. 2023, 35, 16037–16049. [Google Scholar]
- Dhar, T.; Dey, N.; Borra, S.; Sherratt, R.S.; Challenges of Deep Learning in Medical Image Analysis—Improving Explainability and Trust. IEEE Transactions on Technology and Society. 2023, 4, 1, 68-75.
- Xie, Y.; Chen, M.; Kao, D.; Gao, G.; Chen, X.A. CheXplain: Enabling Physicians to Explore and Understand Data-Driven, AI-Enabled Medical Imaging Analysis. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). 2020, Association for Computing Machinery, New York, NY, USA, 1–13.
- Olveres, J.; González, G.; Torres, F.; Moreno-Tagle, J.C.; Carbajal-Degante, E.; Valencia-Rodríguez, A.; Méndez-Sánchez, N.; Escalante-Ramírez, B. What is new in computer vision and artificial intelligence in medical image analysis applications. Quant Imaging Med Surg. 2021, 11, 8, 3830-3853.
- Lei, Y.; Yin, M.; Yu, M.; Yu, Jing.; Zeng, S.; Lv, W.; Li, J.; Ye, H.; Cui, X.; Dietrich, C.F. Artificial Intelligence in Medical Imaging of the Breast. Frontiers in Oncology. 2021, 11.
- Lutnick, B.; Ginley, B.; Govind, D.; McGarry, S.D.; LaViolette, P.S.; Yacoub, R.; Jain, S.; Tomaszewski, J.D. , Jen, K.; Sader, P. An integrated iterative annotation technique for easing neural network training in medical image analysis. Nat Mach Intell. 2019, 1, 112–119. [Google Scholar] [CrossRef] [PubMed]
- Mehta, N.; Pandit, A.; Shukla, S. Transforming healthcare with big data analytics and artificial intelligence: A systematic mapping study. Jour of Bio Inf, 2019, 100, 103311. [Google Scholar] [CrossRef] [PubMed]
- Ker, J.; Wang, L.; Rao, J.; Lim, T. Deep Learning Applications in Medical Image Analysis. IEEE Access. 2018, 6, 9375–9389. [Google Scholar] [CrossRef]
- Chen, M.; Shi, X.; Zhang, Y.; Wu, D.; Guizani, M. Deep Feature Learning for Medical Image Analysis with Convolutional Autoencoder Neural Network. IEEE Transactions on Big Data. 2021, 7, 4, 750-758.
- Willemink, M. J.; Koszek, W. A.; Hardell, C.; Wu, J.; Fleischmann, D.; Harvey, H.; Folio, L.R.; Summers, R.M.; Rubin, D.L.; Lungren, M. P. Preparing Medical Imaging Data for Machine Learning. Radiology. 2020, 295, 1. 4–15. [Google Scholar] [CrossRef] [PubMed]
- Shi, F.; Wang, J. , Shi, J.; Ziyan, W.; Wang, Q.; Tang, Z.; He, K.; Shi, Y.; Shen, D. Review of Artificial Intelligence Techniques in Imaging Data Acquisition, Segmentation, and Diagnosis for COVID-19. IEEE Reviews in Biomedical Engineering, 2021, 14, 4–15. [Google Scholar] [CrossRef] [PubMed]
- Gosalia, A.; Haramati, L.B.; Sheth, M.P.; Spindola-Franco, H. CT detection of acute myocardial infarction. AJR Am J Roentgenol. 2004, 182, 6, 1563-6.
- Gonoi, W.; Hayashi, T.Y.; Okuma, H.; Akahane, M.; Nakai, Y.; Mizuno, S.; Tateishi, R.; Isayama, H.; Koike, K.; Ohtomo, K. Development of pancreatic cancer is predictable well in advance using contrast-enhanced CT: a case-cohort study. Eur Radiol. 2017, 27, 12, 4941-4950.
- Chang, E.H.; Chong, W.K.; Kasoji, S.K.; Fielding, J.R.; Altun, E.; Mullin, L.B.; Kim, J.I.; Fine, J.P.; Dayton, P.A.; Rathmell, W.K. Diagnostic accuracy of contrast-enhanced ultrasound for characterization of kidney lesions in patients with and without chronic kidney disease. BMC Nephrol. 2017, 18, 1, 266.
- Cayet, S.; Pasco, J.; Dujardin, F.; Besson, M.; Orain, I.; De Muret, A.; Miquelestorena-Standley, E.; Thiery, J.; Genet, T.; Le Bayon, A.G. Diagnostic performance of contrast-enhanced CT-scan in sinusoidal obstruction syndrome induced by chemotherapy of colorectal liver metastases: Radio-pathological correlation. Eur J Radiol. 2017, 94, 180–190. [Google Scholar] [CrossRef] [PubMed]
- Rawson, J.V.; Pelletier, A.L. When to order contrast-enhanced CT. American family physician. 2013, 88, 5, 312-316.
- Ohno, Y.; Koyama, H.; Lee, H.Y.; Miura, S.; Yoshikawa, T.; Sugimura, K. Contrast-enhanced CT- and MRI-based perfusion assessment for pulmonary diseases: basics and clinical applications. Diagn Interv Radiol. 2016, 22, 5, 407-421.
- Scheffel, H.; Stolzmann, P.; Frauenfelder, T.; Schertler, T.; Desbiolles, L.; Leschka, S.; Marincek, B.; Alkadhi, H.. Dual-energy contrast-enhanced computed tomography for the detection of urinary stone disease. Investigative radiology. 2007, 42, 12, 823-829.
- Fletcher, J.G.; Johnson, C.D.; Krueger, W.R.; Ahlquist, D.A.; Nelson, H.; Ilstrup, D.; Harmsen, W.S.; Corcoran, K.E. Contrast-enhanced CT colonography in recurrent colorectal carcinoma: feasibility of simultaneous evaluation for metastatic disease, local recurrence, and metachronous neoplasia in colorectal carcinoma. American Journal of Roentgenology. 2002, 178, 2, 283-290.
- Iavarone, M.; Piscaglia, F.; Vavassori, S.; Galassi, M.; Sangiovanni, A.; Venerandi, L.; Forzenigo, L.V.; Golfieri, R.; Bolondi, L.; Colombo, M. Contrast enhanced CT-scan to diagnose intrahepatic cholangiocarcinoma in patients with cirrhosis. Journ of Hepato. 2013, 58, 6, 1188-1193.
- Chen, L.D.; Xu, H.X.; Xie, X.Y.; Lu, M.D.; Xu, Z.F.; Liu, G.J.; Liang, J.Y.; Lin, M.X. Enhancement patterns of intrahepatic cholangiocarcinoma: comparison between contrast-enhanced ultrasound and contrast-enhanced CT. The British journal of radiology. 2008, 81, 971. 881–889. [Google Scholar] [CrossRef] [PubMed]
- Prionas, N.D., Lindfors, K.K., Ray, S., Huang, S.Y., Beckett, L.A., Monsky, W.L. and Boone, J.M., 2010. Contrast-enhanced dedicated breast CT: initial clinical experience. Radiology, 256(3), pp.714-723.
- Cha, S.; Abusharekh, A.; Abidi, S.S. Towards a 'Big' Health Data Analytics Platform. IEEE First International Conference on Big Data Computing Service and Applications, 2015, 233-24.
- Vuppala, S.K.; Dinesh, M.S.; Viswanathan, S.; Ramachandran, G.; Bussa, N.; Geetha, M. Cloud based big data platform for image analytics. In 2017 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM). 2017, 11–18. [Google Scholar]
- Chrimes, D.; Moa, B.; Zamani, H.; Kuo, M.H. Interactive healthcare big data analytics platform under simulated performance. In 2016 IEEE 14th Intl Conf on Dependable, Autonomic and Secure Computing, 14th Intl Conf on Pervasive Intelligence and Computing, 2nd Intl Conf on Big Data Intelligence and Computing and Cyber Science and Technology Congress (DASC/PiCom/DataCom/CyberSciTech). 2016, pp. 811-818.
- Allen, W.J., Gabr, R.E., Tefera, G.B., Pednekar, A.S., Vaughn, M.W. and Narayana, P.A., 2017. Platform for automated real-time high performance analytics on medical image data. IEEE journal of biomedical and health informatics, 22(2), pp.318-324.
- Kaur, J.; Mann, K.S. AI based healthcare platform for real time, predictive and prescriptive analytics using reactive programming. In Journal of Physics: Conference Series. 2017, 933, 1, 012010.
- American College of Radiology, Liver Imaging Reporting and Data System (LI-RADS). 2018.
- American College of Radiology, Lung Imaging Reporting and Data System, (LUNG-RAD), 2014.
- Meyer, Bertrand. Object-Oriented Software Construction. Prentice Hall, 1988.
- S. Kim, J. Her, and S. Chang, “A theoretical foundation of variability in component-based development,” Information and Software Technology, Vol.47, No. 10, July 2005.
- Loma Linda University Medical Center. Department of Radiology, Loma Linda, CA, USA.
- R. S, Pressman, Software Engineering: A Practitioner's Approach. McGraw-Hill, 2014.
- S. H. Kan, Metrics and Models in Software Quality Engineering. Addison-Wesley, 2003.
- American College of Radiology, Breast Imaging Reporting and Data System (BI-RADS), 2013.
- American College of Radiology, Prostate Imaging Reporting and Data System (PI-RADS), 2019.














| Diagnosis Tasks | Medical Objects |
|---|---|
| Segmentation | Organ |
| Lesion | |
| Tumor | |
| Classification | Medical Features of Tumors |
| Temporal Change of Tumors | |
| Occurrence of Diseases | |
| Stage of Diseases |
| Functional Components |
Variability Type |
Variation Points | Variant Scope |
Set of Variants |
|---|---|---|---|---|
| Organ Segmentation Manager |
Attribute | Organ | Selection | Organ of Interest for Target Disease |
| ML Model | CNN Segmentation Model | Open | U-Net, V-Net, RCNN, FCNN, SegNet, etc. |
|
| Lesion Segmentation Manager |
Attribute | Set of Target Lesions | Selection | Types of Lesions for Target Disease |
| ML Model | CNN Segmentation Model | Open | U-Net, V-Net, RCNN, FCNN, SegNet, etc. |
|
| Tumor Segmentation Manager |
Attribute | Set of Target Tumors | Open | Types of Tumors for Target Disease |
| ML Model | CNN Segmentation Model | Open | U-Net, V-Net, RCNN, FCNN, SegNet, etc. |
|
| ML Model | RNN Classification Model | Open | Basic RNN, LSTM, GRN, Convolutional LSTM, etc. |
|
| Medical Feature Analyzer |
Attribute | Set of Medical Feature Types | Open | Types of Medical Features for Target Disease |
| ML Model | Set of ML Models | Open | ML Models for Analyzing Target Medical Features |
|
| Disease Type Classifier |
Logic | Algorithm for Disease Classification |
Open | Algorithm for Classifying Occurrences of Target Disease |
| Disease Stage Classifier |
Logic | Algorithm for Stage Classification |
Open | Algorithm for Classifying Stage of Disease Occurrence |

| ML Models | Organ Segmentation Model |
Lesion Segmentation Model |
Tumor Segmentation Model |
Hepatic Segmentation Model |
Image Feature Classifier |
HCC Type Classifier | HCC Stage Classifier |
|
| ML Category | Segmentation | Classification | ||||||
| ML Algorithm | U-Net | CNN | LSTM | SVM | ||||
| Functional Components |
Organ Segmentation Manager |
Lesion Segmentation Manager |
Tumor Segmentation Manager |
Lesion/Tumor Segmentation Manager |
Medical Feature Analyzer |
Disease Type Classifier |
Disease Stage Classifier |
|
| Prediction | Liver in CT Slices |
Lesions in Liver |
Tumors in Lesions |
Hepatic Segments |
List of Image Features |
HCC Occurrence |
Stage of HCC | |


Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).