[en] Image processing algorithms present a necessary tool for various domains related to computer vision. These algorithms are hampered by their high consumption of computing times when processing large sets of high resolution images. In this work, we propose a development scheme enabling an efficient exploitation of parallel (GPU) and heterogeneous (Multi- CPU/Multi-GPU) platforms, in order to improve performance of image processing algorithms. The proposed scheme enables an efficient scheduling of hybrid tasks and an effective management of heterogeneous memories. We present also parallel and hybrid implementations of edge and corner detection methods. Experimental results showed a global speedup ranging from 5 to 25, when processing different sets of images, by comparison with CPU implementations.
Research center :
CRTI - Centre de Recherche en Technologie de l'Information
Mahmoudi, Sidi ; Université de Mons > Faculté Polytechnique > Informatique, Logiciel et Intelligence artificielle
Manneback, Pierre ; Université de Mons > Faculté Polytechnique > Informatique, Logiciel et Intelligence artificielle
Augonnet, C.
Thibault, S.
Language :
French
Title :
Traitements d'images sur architectures parallèles et hétérogènes : Traitement hétérogène d'images
Publication date :
21 June 2012
Journal title :
Technique et Science Informatiques
ISSN :
0752-4072
Publisher :
Hermès-Lavoisier, Paris, France
Volume :
31/8-10 - 2012
Issue :
8-9-10/2012
Pages :
1183-1203
Peer reviewed :
Peer reviewed
Research unit :
F114 - Informatique, Logiciel et Intelligence artificielle
Research institute :
R300 - Institut de Recherche en Technologies de l'Information et Sciences de l'Informatique R450 - Institut NUMEDIART pour les Technologies des Arts Numériques