Lightweight distributed computing for intraoperative real-time image guidance

被引:1
|
作者
Suwelack, Stefan [1 ]
Katic, Darko [1 ]
Wagner, Simon [1 ]
Spengler, Patrick [1 ]
Bodenstedt, Sebastian [1 ]
Roehl, Sebastian [1 ]
Dillmann, Ruediger [1 ]
Speidel, Stefanie [1 ]
机构
[1] KIT, Dept Comp Sci, Inst Anthropomat, D-76131 Karlsruhe, Germany
来源
MEDICAL IMAGING 2012: IMAGE-GUIDED PROCEDURES, ROBOTIC INTERVENTIONS, AND MODELING | 2012年 / 8316卷
关键词
image-guided therapy; distributed computing; soft tissue registration; visualization;
D O I
10.1117/12.911404
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
In order to provide real-time intraoperative guidance, computer assisted surgery (CAS) systems often rely on computationally expensive algorithms. The real-time constraint is especially challenging if several components such as intraoperative image processing, soft tissue registration or context aware visualization are combined in a single system. In this paper, we present a lightweight approach to distribute the workload over several workstations based on the OpenIGTLink protocol. We use XML-based message passing for remote procedure calls and native types for transferring data such as images, meshes or point coordinates. Two different, but typical scenarios are considered in order to evaluate the performance of the new system. First, we analyze a real-time soft tissue registration algorithm based on a finite element (FE) model. Here, we use the proposed approach to distribute the computational workload between a primary workstation that handles sensor data processing and visualization and a dedicated workstation that runs the real-time FE algorithm. We show that the additional overhead that is introduced by the technique is small compared to the total execution time. Furthermore, the approach is used to speed up a context aware augmented reality based navigation system for dental implant surgery. In this scenario, the additional delay for running the computationally expensive reasoning server on a separate workstation is less than a millisecond. The results show that the presented approach is a promising strategy to speed up real-time CAS systems.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Distributed real-time computing with Harness
    Di Saverio, Emanuele
    Cesati, Marco
    Di Biagio, Christian
    Pennella, Guido
    Engelmann, Christian
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2007, 4757 : 281 - +
  • [2] Fundamental research challenges in real-time distributed computing
    Kim, KH
    10TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2004, : 2 - 9
  • [3] Optimal Assignment of Resources for Distributed Computing in Real-Time Applications
    Norena, Juan
    Perez, Ernesto
    Rios, Richard
    Acosta, Andres
    Espinosa, Jairo
    2019 IEEE 4TH COLOMBIAN CONFERENCE ON AUTOMATIC CONTROL (CCAC): AUTOMATIC CONTROL AS KEY SUPPORT OF INDUSTRIAL PRODUCTIVITY, 2019,
  • [4] Real-time correction of performance forecast in distributed computing system resource
    Yang Yongjian
    Yang Xu
    Li ShuQiu
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE INFORMATION COMPUTING AND AUTOMATION, VOLS 1-3, 2008, : 919 - +
  • [5] Real-time distributed tracking
    Wolf, Wayne
    Velipasalar, Senem
    Schlessman, Jason
    Chen, Cheng-Yao
    Lin, Chang-Hong
    2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL IV, PTS 1-3, 2007, : 1389 - +
  • [6] Importance of real-time distributed computing software building-blocks in realization of ubiquitous computing societies
    Kim, KHK
    ISADS 2005: INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS,PROCEEDINGS, 2005, : 177 - 183
  • [7] Real-Time Distributed Computing at Network Edges for Large Scale Industrial IoT Networks
    Oyekanlu, Emmanuel
    Scoles, Kevin
    2018 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2018), 2018, : 63 - 64
  • [8] Distributed Fog Computing Architecture for Real-Time Anomaly Detection in Smart Meter Data
    Jaiswal, Rituka
    Chakravorty, Antorweep
    Rong, Chunming
    2020 IEEE SIXTH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING SERVICE AND APPLICATIONS (BIGDATASERVICE 2020), 2020, : 1 - 8
  • [9] Distributed Networked Real-Time Learning
    Garcia, Alfredo
    Wang, Luochao
    Huang, Jeff
    Hong, Lingzhou
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2021, 8 (01): : 28 - 38
  • [10] Effective networks for real-time distributed processing
    Gonzalo Travieso
    Luciando da Fontoura Costa
    Journal of Systems Science and Complexity, 2011, 24 : 39 - 50