Towards A Reconfigurable Tracking System
Towards A Reconfigurable Tracking System
RECONFIGURABLE
TRACKING SYSTEM
Presentation Topic for:
ICT6900: Reconfigurable Computing
Where, X is position,
V is velocity, and
the subscripts, m, s, and p represent measured, smoothed
and predicted values.
PDF representation of the
alpha beta tracker
the PDF representation of the alpha beta tracker is
given by equations
Then use the inverse FFT (iFFT) to transform the result into the
spatial domain.
this reduces the number for calculations to perform
convolution to p*q.
The Opteron workstation acts as the host for the two RC2000
FPGA boards,
acting as a benchmarking platform for comparison between
software and hardware implementations.
A simple architecture for
spatial filtering
Pipelined convolution
Pipelined convolution
Configuration for correlation
tracking
Comparative Performance of Serial
and Parallel Implementations.
Results and Conclusion
Both correlation tracking and PDF tracking are
computationally expensive requiring multiple convolutions and
correlations every image frame.
Serial implementations of correlation and convolution will be
too expensive for large images for the expected future.
Reconfigurable computing offers the possibility of
implementing complex operations in parallel, with a
computational performance approaching that of custom
hardware but with the flexibility of software.
We have demonstrated one method of rapidly performing
convolution and correlation in hardware, and used this
method to perform correlation tracking and PDF tracking.