Title
An FPGA-based accelerator for multiple real-time template matching.
Abstract
Object tracking with multiple dense templates is a challenging problem in the context of continuous monitoring video cameras. Applications of the multiple match template technique range from tracking of multiple independent objects to several pose variations of a single object. Due to its high accuracy and tolerance to brightness and contrast changes, the zero mean normalized cross-correlation(ZNCC) was selected as similarity measure. This paper proposes an FPGA architecture that explores a full pipeline implementation and maximizes the internal data reuse to calculate several ZNCC-based template matching in an efficient approach. Experimental results shows that the proposed implementation achieves the real-time performance reaching up to 30fps running ten parallel ZNCCs in a single Stratix IV FPGA.
Year
DOI
Venue
2016
10.5555/3145862.3145897
SBCCI '16: 29th Symposium on Integrated Circuits and Systems Design Belo Horizonte Brazil August, 2016
Keywords
Field
DocType
FPGA-based accelerator,multiple real-time template matching,object tracking,continuous monitoring,video cameras,multiple independent object tracking,pose variations,brightness tolerance,contrast changes,zero mean normalized cross-correlation,similarity measure,FPGA architecture,pipeline implementation,internal data reuse maximization,parallel ZNCC,Stratix IV FPGA
Template matching,Stratix,Normalization (statistics),Similarity measure,Computer science,Field-programmable gate array,Electronic engineering,Real-time computing,Video tracking,Template,Brightness
Conference
ISBN
Citations 
PageRank 
978-1-5090-2736-1
1
0.36
References 
Authors
10
7