Patent Document ID: 20160050343
Application ID: 14828396
Patent Flag: 0

Claim One:
1. A computer-implemented method of separating foreground information and background information in video data, the method comprising: generating, by a video sensor, video data that includes a set of video frames; determining a first window within the video data, wherein the first window indicates a portion to be analyzed of the video data; detecting foreground information and background information within the first window of video data by: calculating, by a computing device, a singular value decomposition (SVD) of data within the first window; generating a matrix Ã using the results of the SVD, wherein Ã represents a K×K projection of a matrix A onto proper orthogonal decomposition (POD) modes, and wherein the matrix A represents changes between video frames within the first window; performing an eigendecomposition of matrix Ã to determine an eigenvector matrix W and a diagonal matrix of eigenvalues D; and using the eigenvectors W and eigenvalues D to generate indications of at least one of foreground information and background information in the first window; and generating an output based on at least one of the indication of foreground information and the indication of background information in the first window; wherein the first window of video data is represented by a matrix X that includes video frames 1 to m.