Literature
For a fairly complete overview of the target tracking problem, methods, and algorithm collected at one place, the flowing books are good entry points.
[B1] | S. Blackman and R. Popoli. Design and Analysis of Modern Tracking Systems. Archtech House, Norwood, MA. 1999. |
[B2] | Y. Bar-Shalom, P. K. Willett, and X. Tian. Tracking and Data Fusion: A Handbook of Algorithms. Yaakov Bar-Shalom Publishing. 2011. |
Articles used throughout the course:
[4] | Blom, Henk A. P. and Bar-Shalom, Yaakov. The Interacting Multiple Model Algorithm for Systems with Markovian Switching Coefficients. IEEE Transactions on Automatic Control 33(8), August 1988. |
[5] | Kirubarajan, T. and Bar-Shalom, Y. Kalman filter versus IMM estimator: when do we need the latter?. IEEE Transactions on Aerospace and Electronic Systems 39(4), October 2003. |
[1] | Li, X. Rong and Jilkov, Vesslin P. Survey of Maneuvering Target Tracking. Part I: Dynamic Models. IEEE Transactions on Aerospace and Electronic Systems 39(4), October 2003. |
[2] | Li, X. Rong and Jilkov, Vesslin P. "Tracking. Part III: Measurement Models," In Proceedings of SPIE - The International Society for Optical Engineering: Signal and Data Proceedings of Small Targets, Orlando, Juli 2001. |
[3] | Li, X. Rong and Jilkov, Vesslin P. A Survey of Maneuvering Target Tracking. Part V: Multiple-Model Methods. IEEE Transactions on Aerospace and Electronic Systems 41(4), October 2005. |
Programming frameworks
This is an incomplete list of programming frameworks that can be used to speed up the development and evaluation of multi-target tracking solutions. For your production codes solutions, you most likely should tailor a solution for your specific problem. However, studying the structure of these is probably still a good ideas.
MATLAB: Sensor Fusion and Tracking Toolbox
This MATLAB toolbox includes algorithms and tools for designing, simulating, and testing systems that fuse data from multiple sensors to maintain situational awareness and localization.
Python: Stone Soup
Stone Soup is a software project to provide the target tracking and state estimation community with a framework for the development and testing of tracking and state estimation algorithms. The project is lead by the DSTL in the UK, but involves a number of different partners.