Dynamic Mode Decomposition for Background Modeling

J. Nathan Kutz, N. Benjamin Erichson, Travis Askham, Seth Pendergrass, Steven L. Brunton; Proceedings of the IEEE International Conference on Computer Vision (ICCV), 2017, pp. 1862-1870

Abstract


The Dynamic Mode Decomposition (DMD) is a spatio-temporal matrix decomposition method capable of background modeling in video streams. DMD is a regression technique that integrates Fourier transforms and singular value decomposition. Innovations in compressed sensing allow for a scalable and rapid decomposition of video streams that scales with the intrinsic rank of the matrix, rather than the size of the actual video. Our results show that the quality of the resulting background model is competitive, quantified by the F-measure, recall and precision. A GPU (graphics processing unit) accelerated implementation is also possible allowing the algorithm to operate efficiently on streaming data. In addition, it is possible to leverage the native compressed format of many data streams, such as HD video and computational physics codes that are represented sparsely in the Fourier domain, to massively reduce data transfer from CPU to GPU and to enable sparse matrix multiplications.

Related Material


[pdf]
[bibtex]
@InProceedings{Kutz_2017_ICCV,
author = {Nathan Kutz, J. and Benjamin Erichson, N. and Askham, Travis and Pendergrass, Seth and Brunton, Steven L.},
title = {Dynamic Mode Decomposition for Background Modeling},
booktitle = {Proceedings of the IEEE International Conference on Computer Vision (ICCV) Workshops},
month = {Oct},
year = {2017}
}