This document summarizes an object detection, tracking, classification, and counting project. The project involved using video from cameras to: 1) Detect objects in video frames using background subtraction and blob analysis. Kalman filters were then used to track objects across frames and reduce noise. 2) Classify objects by color and count them. Shadow detection methods like Gaussian smoothing and thresholding were also applied to filter out shadows. 3) The project aimed to synchronize object counts passing over a bridge with strain gauge and accelerometer readings, to study pedestrian impacts. The document outlines the full algorithm and issues like noise, shadows and tracking.