Back to Search Start Over

Accelerator-based implementation of the Harris algorithm

Authors :
Claude Tadonki
El Wardani Dadi
Lionel Lacassagne
Mostafa El Daoudi
Centre de Recherche en Informatique (CRI)
MINES ParisTech - École nationale supérieure des mines de Paris
Université Paris sciences et lettres (PSL)-Université Paris sciences et lettres (PSL)
Institut d'électronique fondamentale (IEF)
Université Paris-Sud - Paris 11 (UP11)-Centre National de la Recherche Scientifique (CNRS)
Faculté des sciences [Oujda]
Université Mohammed Premier [Oujda]
Source :
Image and Signal Processing: Proceedings of the 5th International Conference on Image and Signal Processing, ICISP 2012, The 5th International Conference on Image and Signal Processing (ICISP 2012), The 5th International Conference on Image and Signal Processing (ICISP 2012), Jun 2012, Agadir, Morocco. pp.485-492, ⟨10.1007/978-3-642-31254-0_55⟩, Lecture Notes in Computer Science ISBN: 9783642312533, ICISP
Publication Year :
2012
Publisher :
HAL CCSD, 2012.

Abstract

ISBN: 978-3-642-31253-3; International audience; Real-time implementations of corner detection is crucial as it is a key ingredient for other image processing kernels like pattern recognition and motion detection. Indeed, motion detection requires the analysis of a continuous flow of images, thus a real-time processing implies the use of highly optimized subroutines. We consider a tiled implementation of the Harris corner detection algorithm on the CELL processor. The algorithm is a chain of local operators applied to each pixel and its periphery. Such a special memory access pattern clearly exacerbates on the hierarchy transition penalty. In order to reduce the consequent time overhead, tiling is a commonly considered way. When it comes to image processing filters, incoming tiles are overdimensioned to include their neighborhood, necessary to update border pixels. As the volume of "extra data" depends on the tile shape, we need to find a good tiling strategy. On the CELL, such investigation is not directly possible with native DMA routines. We overcome the problem by enhancing the DMA mechanism to operate with non conventional requests. Based on this extension, we proceed with experiments on the CELL with a wide range of tile sizes and shapes, thus trying to confirm our intuition on the optimal configuration.

Details

Language :
English
ISBN :
978-3-642-31253-3
ISBNs :
9783642312533
Database :
OpenAIRE
Journal :
Image and Signal Processing: Proceedings of the 5th International Conference on Image and Signal Processing, ICISP 2012, The 5th International Conference on Image and Signal Processing (ICISP 2012), The 5th International Conference on Image and Signal Processing (ICISP 2012), Jun 2012, Agadir, Morocco. pp.485-492, ⟨10.1007/978-3-642-31254-0_55⟩, Lecture Notes in Computer Science ISBN: 9783642312533, ICISP
Accession number :
edsair.doi.dedup.....da1c6cd52e16da59dd35aa11d63bebbf
Full Text :
https://doi.org/10.1007/978-3-642-31254-0_55⟩