DocumentCode
2424499
Title
An FPGA-based Classification Architecture on Riemannian Manifolds
Author
Martelli, Samuele ; Tosato, Diego ; Farenzena, Michela ; Cristani, Marco ; Murino, Vittorio
Author_Institution
Dipt. di Inf., Univ. of Verona, Verona, Italy
fYear
2010
fDate
Aug. 30 2010-Sept. 3 2010
Firstpage
215
Lastpage
220
Abstract
In Computer Vision and Pattern Recognition, the object detection problem is a fundamental task, but only a few systems are thought to be realized on an embedded architecture. To this end, we propose an effective, low-latency, affordable classification architecture, especially suited for embedded platforms. In particular, we have designed a novel highly-parallelizable classification framework for an FPGA-based implementation, which is suitable for generic detection problems. The underlying model consists in a weighted sum of boosted binary classifiers, learned on a set of overlapped image patches. Each patch is described by estimating the covariance matrix of a set of features, so forming a very compact and expressive descriptor. Covariances matrices live on Riemannian Manifold, whose topology is particularly simple, so that they can be approximated in the Euclidean Vector Space in a cheap and conservative way. The hardware design has been developed in a parallel fashion and with specific architectural solutions, allowing a fast response without degrading the functional performances. We finally specialize this architecture to the challenging pedestrian detection problem, defining state-of-the art results on the standard INRIA pedestrian benchmark dataset.
Keywords
computer vision; covariance matrices; embedded systems; field programmable gate arrays; image classification; object detection; parallel architectures; FPGA based implementation; boosted binary classifier; classification architecture; computer vision; covariance matrix; embedded architecture; euclidean vector space; expressive descriptor; field programmable gate array; object detection problem; pattern recognition; riemannian manifolds; Computer architecture; Covariance matrix; Eigenvalues and eigenfunctions; Field programmable gate arrays; Hardware; Jacobian matrices; Symmetric matrices; Boosting; Classification; Embedded Pattern Classification; FPGA; Pedestrian detection; Riemannian manifolds;
fLanguage
English
Publisher
ieee
Conference_Titel
Database and Expert Systems Applications (DEXA), 2010 Workshop on
Conference_Location
Bilbao
ISSN
1529-4188
Print_ISBN
978-1-4244-8049-4
Type
conf
DOI
10.1109/DEXA.2010.56
Filename
5592078
Link To Document