Parallelizing image analysis algorithms:: ANET solution and performances

被引:0
|
作者
Ducourthial, B [1 ]
Mérigot, A [1 ]
Sicard, N [1 ]
机构
[1] Univ Technol Compiegne, CNRS, UMR 6599, Lab Heudiasyc, F-60205 Compiegne, France
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Several hard problems have to be addressed in order to parallelize image analysis algorithms. Indeed, at the region level, these algorithms handle irregular (and sometimes strongly dynamic) data-structures. Moreover, they often lead to unbalanced amount of computations, which is quite impossible to forseen offline. This paper focus on the parallelization of the ANET image analysis programming environment. Thanks to graphs related data structures and efficient computing primitives, ANET allow rapid image algorithms prototyping [1]. But in return, these primitives are difficult to parallelize. We present a solution for powerful implicit parallelization of the ANET environment, whitout any change in the application programming interface. The ANET API is summarizing and illustrating with some examples. Several parallelizations experimentations are reported. The solution we propose is detailled, and results are given on complete image analysis applications. ANET appears as a powerful environment, both for its expressiveness that allow rapid prototyping than for its implicit parallelization that allow good computation time.
引用
收藏
页码:277 / 282
页数:6
相关论文
共 50 条
  • [21] Parallelizing Image Processing for Higher Efficiency
    Taneja, Aaklit
    Khare, Manish
    [J]. ICVISP 2019: PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON VISION, IMAGE AND SIGNAL PROCESSING, 2019,
  • [22] Parallelizing Solution Construction in ACO for GPUs
    Fujimoto, Noriyuki
    Tsutsui, Shigeyoshi
    [J]. SWARM INTELLIGENCE, ANTS 2014, 2014, 8667 : 288 - 289
  • [23] A GRID solution for gravitational waves signal analysis from coalescing binaries: performances of test algorithms and further developments
    Acernese, A
    Barone, F
    Brocco, L
    De Rosa, R
    Esposito, R
    Frasca, S
    Mastroserio, P
    Milano, L
    Palomba, C
    Pardi, S
    Qipiani, K
    Ricci, F
    Russo, G
    [J]. CLASSICAL AND QUANTUM GRAVITY, 2004, 21 (05) : S811 - S814
  • [24] Parallelizing Multi-objective Evolutionary Genetic Algorithms
    Shinde, G. N.
    Jagtap, Sudhir B.
    Pani, Subhendu Kumar
    [J]. WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL II, 2011, : 1534 - 1537
  • [25] A general construction for parallelizing Metropolis-Hastings algorithms
    Calderhead, Ben
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2014, 111 (49) : 17408 - 17413
  • [26] Towards an Automatic Prediction of Image Processing Algorithms Performances on Embedded Heterogeneous Architectures
    Saussard, Romain
    Bouzid, Boubker
    Vasiliu, Marius
    Reynaud, Roger
    [J]. 2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, 2015, : 27 - 36
  • [27] Strategies for Parallelizing the Solution of Rational Matrix Equations
    Badia, Jose M.
    Benner, Peter
    Castillo, Maribel
    Fassbender, Heike
    Mayo, Rafael
    Quintana-Orti, Enrique S.
    Quintana-Orti, Gregorio
    [J]. PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS, 2008, 15 : 255 - +
  • [28] A solution for generalized eigen fuzzy sets equations by genetic algorithms and its application to image analysis
    Nobuhara, H
    Iyoda, EM
    Bede, B
    Hirota, K
    [J]. 2004 2ND INTERNATIONAL IEEE CONFERENCE INTELLIGENT SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2004, : 208 - 212
  • [29] Ultrasound Image Dataset for Image Analysis Algorithms Evaluation
    Cortes, Camilo
    Kabongo, Luis
    Macia, Ivan
    Ruiz, Oscar E.
    Florez, Julian
    [J]. INNOVATION IN MEDICINE AND HEALTHCARE 2015, 2016, 45 : 447 - 457
  • [30] Analysis and Comparison of Image Encryption Algorithms
    Oeztuerk, Ismet
    Sogukpinar, Ibrahim
    [J]. PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 3, 2005, 3 : 26 - 30