Technology Enablers for Big Data, Multi-Stage Analysis in Medical Image Processing

被引:0
|
作者
Bao, Shunxing [1 ]
Parvarthaneni, Prasanna [1 ]
Huo, Yuankai [1 ]
Barve, Yogesh [1 ]
Plassard, Andrew J. [1 ]
Yao, Yuang [1 ]
Sun, Hongyang [1 ]
Lyu, Ilwoo [1 ]
Zald, David H. [2 ]
Landman, Bennett A. [1 ]
Gokhale, Aniruddha [1 ]
机构
[1] Vanderbilt Univ, Dept Elect Engn & Comp Sci, Nashville, TN 37235 USA
[2] Vanderbilt Univ, Dept Psychiat & Psychol, Nashville, TN 37235 USA
关键词
Hadoop; Medical image processing; Big data multi-stage analysis; Simulator; REGISTRATION ALGORITHMS; BRAIN; MAPREDUCE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Big data medical image processing applications involving multi-stage analysis often exhibit significant variability in processing times ranging from a few seconds to several days. Moreover, due to the sequential nature of executing the analysis stages enforced by traditional software technologies and platforms, any errors in the pipeline are only detected at the later stages despite the sources of errors predominantly being the highly compute-intensive first stage. This wastes precious computing resources and incurs prohibitively higher costs for re-executing the application. The medical image processing community to date remains largely unaware of these issues and continues to use traditional high-performance computing clusters, which incur a high operating cost due to the use of dedicated resources and expensive centralized file systems. To overcome these challenges, this paper proposes an alternative approach for multi-stage analysis in medical image processing by using the Apache Hadoop ecosystem and offering it as a service in the cloud. We make the following contributions. First, we propose a concurrent pipeline execution framework and an associated semi-automatic, real-time monitoring and checkpointing framework that can detect outliers and achieve quality assurance without having to completely execute the expensive first stage of processing thereby expediting the entire multi-stage analysis. Second, we present a simulator to rapidly estimate the execution time for a given multi-stage analysis, which can aid the users in deciding the appropriate approach for their use cases. We conduct empirical evaluation of our framework and show that it requires 76.75% lesser wall time and 29.22% lesser resource time compared to the traditional approach that lacks such a quality assurance mechanism.
引用
收藏
页码:1337 / 1346
页数:10
相关论文
共 50 条
  • [1] Remotely sensed image processing with multi-stage inferences
    Yamamoto, H
    Homma, K
    Isobe, T
    Naka, M
    Matsumura, S
    Tameishi, H
    IMAGE AND SIGNAL PROCESSING FOR REMOTE SENSING V, 1999, 3871 : 337 - 342
  • [2] A multi-stage chaotic encryption technique for medical image
    Tanveer, Md. Siddiqur Rahman
    Md. Rokibul Alam, Kazi
    Morimoto, Yasuhiko
    INFORMATION SECURITY JOURNAL, 2022, 31 (06): : 657 - 675
  • [3] Underwater Image Enhancement Based on Multi-Stage Collaborative Processing
    Yuan Hongchun
    Zhao Hualong
    Gao Kai
    LASER & OPTOELECTRONICS PROGRESS, 2024, 61 (08)
  • [4] Secure and Robust Optical Multi-Stage Medical Image Cryptosystem
    El-Shafai, Walid
    Aly, Moustafa H.
    Algarni, Abeer D.
    Abd El-Samie, Fathi E.
    Soliman, Naglaa F.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (01): : 895 - 913
  • [5] Cloud Engineering Principles and Technology Enablers for Medical Image Processing-as-a-Service
    Bao, Shunxing
    Plassard, Andrew J.
    Landman, Bennett A.
    Gokhale, Aniruddha
    2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2017), 2017, : 127 - 137
  • [6] A parallel processing model for big medical image data
    Wu, Minye
    Zhou, Yang
    Du, Zhikang
    Wu, Xing
    2014 IEEE 7TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC), 2014, : 266 - 269
  • [7] Intermediate Data Caching Optimization for Multi-Stage and Parallel Big Data Frameworks
    Yang, Zhengyu
    Jia, Danlin
    Ioannidis, Stratis
    Mi, Ningfang
    Sheng, Bo
    PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 277 - 284
  • [8] Analysis of multi-stage open shop processing systems
    Eggermont, Christian E. J.
    Schrijver, Alexander
    Woeginger, Gerhard J.
    28TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2011), 2011, 9 : 484 - 494
  • [9] Analysis of multi-stage open shop processing systems
    Eggermont, Christian E. J.
    Schrijver, Alexander
    Woeginger, Gerhard J.
    MATHEMATICAL PROGRAMMING, 2013, 142 (1-2) : 331 - 348
  • [10] Analysis of multi-stage open shop processing systems
    Christian E. J. Eggermont
    Alexander Schrijver
    Gerhard J. Woeginger
    Mathematical Programming, 2013, 142 : 331 - 348