I used Dynamic Mode Decomposition (DMD) to analyze three videos, and to separate those videos into foreground and background frame data.
The full paper describing this project is here.
I selected three videos to explore Dynamic Mode Decomposition and to visualize the foreground and background frame data and the combination of the two. The first video was a cat by a gate. The second video was monarch butterflies with a sky background. The third video was monarch butterflies on a forest floor. Each video was 1980×1080 resolution. The first video was 30 fps. The second and third videos were 60 fps.