Braunian motion image processing This program detects particles in consecutive frames and tries to match them using bipartite matching by linear programming.