Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where N. Benjamin Erichson is active.

Publication


Featured researches published by N. Benjamin Erichson.


Computer Vision and Image Understanding | 2016

Randomized low-rank Dynamic Mode Decomposition for motion detection

N. Benjamin Erichson; Carl Donovan

Fast and robust decomposition of a matrix representing a spatial grid through time.Rapid approximation for robust principal component analysis.Competitive performance in terms of recall and precision for motion detection.GPU accelerated implementation allows faster computation. This paper introduces a fast algorithm for randomized computation of a low-rank Dynamic Mode Decomposition (DMD) of a matrix. Here we consider this matrix to represent the development of a spatial grid through time e.g. data from a static video source. DMD was originally introduced in the fluid mechanics community, but is also suitable for motion detection in video streams and its use for background subtraction has received little previous investigation. In this study we present a comprehensive evaluation of background subtraction, using the randomized DMD and compare the results with leading robust principal component analysis algorithms. The results are convincing and show the random DMD is an efficient and powerful approach for background modeling, allowing processing of high resolution videos in real-time. Supplementary materials include implementations of the algorithms in Python.


Journal of Real-time Image Processing | 2016

Compressed dynamic mode decomposition for background modeling

N. Benjamin Erichson; Steven L. Brunton; J. Nathan Kutz

We introduce the method of compressed dynamic mode decomposition (cDMD) for background modeling. The dynamic mode decomposition is a regression technique that integrates two of the leading data analysis methods in use today: Fourier transforms and singular value decomposition. Borrowing ideas from compressed sensing and matrix sketching, cDMD eases the computational workload of high-resolution video processing. The key principal of cDMD is to obtain the decomposition on a (small) compressed matrix representation of the video feed. Hence, the cDMD algorithm scales with the intrinsic rank of the matrix, rather than the size of the actual video (data) matrix. Selection of the optimal modes characterizing the background is formulated as a sparsity-constrained sparse coding problem. Our results show that the quality of the resulting background model is competitive, quantified by the F-measure, recall and precision. A graphics processing unit accelerated implementation is also presented which further boosts the computational performance of the algorithm.


international conference on computer vision | 2015

Multi-resolution Dynamic Mode Decomposition for Foreground/Background Separation and Object Tracking

J. Nathan Kutz; Xing Fu; Steven L. Brunton; N. Benjamin Erichson

We demonstrate that the integration of the recently developed dynamic mode decomposition with a multi-resolution analysis allows for a decomposition of video streams into multi-time scale features and objects. A one-level separation allows for background (low-rank) and foreground (sparse) separation of the video, or robust principal component analysis. Further iteration of the method allows a video data set to be separated into objects moving at different rates against the slowly varying background, thus allowing for multiple-target tracking and detection. The algorithm is computationally efficient and can be integrated with many further innovations including compressive sensing architectures and GPU algorithms.


Pattern Recognition Letters | 2018

Randomized nonnegative matrix factorization

N. Benjamin Erichson; Ariana Mendible; Sophie Wihlborn; J. Nathan Kutz

Abstract Nonnegative matrix factorization (NMF) is a powerful tool for data mining. However, the emergence of ‘big data’ has severely challenged our ability to compute this fundamental decomposition using deterministic algorithms. This paper presents a randomized hierarchical alternating least squares (HALS) algorithm to compute the NMF. By deriving a smaller matrix from the nonnegative input data, a more efficient nonnegative decomposition can be computed. Our algorithm scales to big data applications while attaining a near-optimal factorization, i.e., the algorithm scales with the target rank of the data rather than the ambient dimension of measurement space. The proposed algorithm is evaluated using synthetic and real world data and shows substantial speedups compared to deterministic HALS.


arXiv: Computation | 2016

Randomized Matrix Decompositions using R.

N. Benjamin Erichson; Sergey Voronin; Steven L. Brunton; J. Nathan Kutz


arXiv: Computer Vision and Pattern Recognition | 2015

Compressed Dynamic Mode Decomposition for Real-Time Object Detection

N. Benjamin Erichson; Steven L. Brunton; J. Nathan Kutz


Bulletin of the American Physical Society | 2017

Randomized Dynamic Mode Decomposition

N. Benjamin Erichson; Steven L. Brunton; J. Nathan Kutz


arXiv: Machine Learning | 2018

Diffusion Maps meet Nyström.

N. Benjamin Erichson; Lionel Mathelin; Steven L. Brunton; J. Nathan Kutz


arXiv: Machine Learning | 2018

Sparse Principal Component Analysis via Variable Projection.

N. Benjamin Erichson; Peng Zeng; Krithika Manohar; Steven L. Brunton; J. Nathan Kutz; Aleksandr Y. Aravkin


international conference on computer vision | 2017

Compressed Singular Value Decomposition for Image and Video Processing

N. Benjamin Erichson; Steven L. Brunton; J. Nathan Kutz

Collaboration


Dive into the N. Benjamin Erichson's collaboration.

Top Co-Authors

Avatar

J. Nathan Kutz

University of Washington

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Carl Donovan

University of St Andrews

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Xing Fu

University of Washington

View shared research outputs
Researchain Logo
Decentralizing Knowledge