Hi,
Apart from the recursive particle tracking using a completed image sequence, you can use the Kanade-Lucas-Tomasi (KLT) algorithm or the Kalman Filter based on prediction and update equation approach for real-time particle tracking applications. To implement these, you can use the functions “vision.PointTracker” and “vision.KalmanFilter” provided in MATLAB's Computer Vision System Toolbox. I have linked their documentation below for your easy reference.