In this paper we propose a simplified, hardware-oriented algorithm for object detection, based on Particle Swarm Optimization. Starting from an algorithm coded in a highlevel language which has shown to perform well, both in terms of accuracy and of computation efficiency, the simplified version can be implemented on an FPGA. After describing the original algorithm, we describe how it has been simplified for hardware implementation. We show how the intrinsic modularity of the algorithm permits to define a general core, independent of the specific application, which implements object search, along with a simple applicationspecific module, which implements a problem-dependent fitness function. This makes the system easily reconfigurable when switching between different object detection applications. Finally, we show some examples of application of our algorithm and discuss about possible future developments.
Hardware-oriented adaptation of a Particle Swarm Optimization algorithm forobject detection / Mehmood, S; Cagnoni, Stefano; Matrella, Guido; Mordonini, Monica. - (2008), pp. 904-911. ( 11th EUROMICRO Conference on Digital System Design (DSD) Parma 3-5/9/2008).
Hardware-oriented adaptation of a Particle Swarm Optimization algorithm forobject detection
CAGNONI, Stefano;MATRELLA, Guido;MORDONINI, Monica
2008-01-01
Abstract
In this paper we propose a simplified, hardware-oriented algorithm for object detection, based on Particle Swarm Optimization. Starting from an algorithm coded in a highlevel language which has shown to perform well, both in terms of accuracy and of computation efficiency, the simplified version can be implemented on an FPGA. After describing the original algorithm, we describe how it has been simplified for hardware implementation. We show how the intrinsic modularity of the algorithm permits to define a general core, independent of the specific application, which implements object search, along with a simple applicationspecific module, which implements a problem-dependent fitness function. This makes the system easily reconfigurable when switching between different object detection applications. Finally, we show some examples of application of our algorithm and discuss about possible future developments.| File | Dimensione | Formato | |
|---|---|---|---|
|
05365056.pdf
non disponibili
Tipologia:
Altro materiale allegato
Licenza:
Creative commons
Dimensione
344.04 kB
Formato
Adobe PDF
|
344.04 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


