Estimating parametric curves from images using robust fitting algorithms is a well-known and important computer vision task. We present a complete FPGA design and im- plementation of a fast and robust model fitting algorithm for real-time ellipse detection on video streams. The pro- posed solution relies on a the RANSAC algorithm, modi- fied for FPGA deployment, in combination with an image- preprocessing pipeline in order to perform the intensive pixel-level analysis, reducing each frame to a simple bi- nary image of edges. The design has been developed in a parallel fashion and with specific architectural solutions so as to allow a fast response without degrading the func- tional performances. Experimental results on synthetic and real data show that our implementation, synthesized onto a Xilinx Spartan-3A DSP 3400A device, succesfully runs in real-time with a low resource occupation, while maintain- ing a functionality comparable with the floating-point soft- ware version.

FPGA-Based Robust Ellipse Estimation for Circular Road Sign Detection

MARTELLI, Samuele;MARZOTTO, Roberto;COLOMBARI, ANDREA;MURINO, Vittorio
2010-01-01

Abstract

Estimating parametric curves from images using robust fitting algorithms is a well-known and important computer vision task. We present a complete FPGA design and im- plementation of a fast and robust model fitting algorithm for real-time ellipse detection on video streams. The pro- posed solution relies on a the RANSAC algorithm, modi- fied for FPGA deployment, in combination with an image- preprocessing pipeline in order to perform the intensive pixel-level analysis, reducing each frame to a simple bi- nary image of edges. The design has been developed in a parallel fashion and with specific architectural solutions so as to allow a fast response without degrading the func- tional performances. Experimental results on synthetic and real data show that our implementation, synthesized onto a Xilinx Spartan-3A DSP 3400A device, succesfully runs in real-time with a low resource occupation, while maintain- ing a functionality comparable with the floating-point soft- ware version.
2010
Ellipse Estimation; FPGA; Computer Vision; Embedded Systems
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/349123
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact