Towards Fully User Transparent Task and Data Parallel Image Processing

被引:0
|
作者
Lemeire, Jan [1 ]
Zhao, Yan [1 ]
Schelkens, Peter [1 ]
De Backer, Steve [2 ]
Cornelissen, Frans [3 ]
Torfs, Bert [3 ]
机构
[1] Vrije Univ Brussel, Dept Elect & Informat ETRO, Interdisciplinary Inst Broadband Technol IBBT, Brussels, Belgium
[2] Univ Antwerp, IBBT, Vis Lab, Antwerp, Belgium
[3] Janssen Pharmaceut, B-2340 Beerse, Belgium
关键词
ENVIRONMENT; SKELETONS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper reports on the integration of parallel image processing in the ITK library and on improvements to the state-of-the-art of user transparency. In our approach, image processing tasks are wrapped into objects which are passed to the parallel engine. The engine is able to exploit data and task parallelism when executing the tasks on multicores, clusters and/or GPUs. All features necessary for efficient parallel processing are specified by the task objects. The engine can figure out most of the features itself and is able to check the correctness of the features provided by the user Interoperation optimization is attained by efficient scheduling of the tasks. The task dependency graph is automatically created at runtime. This is possible by delaying the execution of the tasks and by the intrinsic ITK pipeline updating mechanism. The low-level functions are also made available for the user; as well as a library-independent version.
引用
收藏
页码:626 / +
页数:2
相关论文
共 50 条
  • [41] A fully parallel 1-Mb CAM LSI for real-time pixel-parallel image processing
    Ikenaga, T
    Ogura, T
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2000, 35 (04) : 536 - 544
  • [42] Parallel data processing based on image feature extraction in reverse measurement
    Li, Guanghui
    Liu, Guangjun
    Song, Liangjun
    Tan, Guangyu
    MIPPR 2007: PATTERN RECOGNITION AND COMPUTER VISION, 2007, 6788
  • [43] Dynamic CT perfusion image data compression for efficient parallel processing
    Renan Sales Barros
    Silvia Delgado Olabarriaga
    Jordi Borst
    Marianne A. A. van Walderveen
    Jorrit S. Posthuma
    Geert J. Streekstra
    Marcel van Herk
    Charles B. L. M. Majoie
    Henk A. Marquering
    Medical & Biological Engineering & Computing, 2016, 54 : 463 - 473
  • [44] Dynamic CT perfusion image data compression for efficient parallel processing
    Barros, Renan Sales
    Olabarriaga, Silvia Delgado
    Borst, Jordi
    van Walderveen, Marianne A. A.
    Posthuma, Jorrit S.
    Streekstra, Geert J.
    van Herk, Marcel
    Majoie, Charles B. L. M.
    Marquering, Henk A.
    MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 2016, 54 (2-3) : 463 - 473
  • [45] Retargeting sequential image-processing programs for data parallel execution
    Baumstark, LB
    Wills, LM
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (02) : 116 - 136
  • [46] Parallel architectures for image processing
    Downton, A
    Crookes, D
    ELECTRONICS & COMMUNICATION ENGINEERING JOURNAL, 1998, 10 (03): : 139 - 151
  • [47] Parallel architectures for image processing
    Southampton University
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    Electron Commun Eng J, 3 (139-151):
  • [48] PARALLEL IMAGE PROCESSING.
    Duff, Michael
    New Electronics, 1981, 15 (04): : 21 - 23
  • [49] PARALLEL IMAGE-PROCESSING
    STAMOPOULOS, CD
    IEEE TRANSACTIONS ON COMPUTERS, 1975, C 24 (04) : 424 - 433
  • [50] A toolkit for parallel image processing
    Squyres, JM
    Lumsdaine, A
    Stevenson, RL
    PARALLEL AND DISTRIBUTED METHODS FOR IMAGE PROCESSING II, 1998, 3452 : 69 - 80