Motion Analysis Optical Flow (flow) OpenCV SimpleFlow OpenCV Farneback Flow Clustering (clustering) K-Means Temporal component linking Kullback-Leibler divergence