DocumentCode
1933187
Title
Real-time principal component pursuit
Author
Pope, Graeme ; Baumann, Manuel ; Studer, Christoph ; Durisi, Giuseppe
Author_Institution
Dept. of Inf. Technol. & Electr. Eng., ETH Zurich, Zurich, Switzerland
fYear
2011
fDate
6-9 Nov. 2011
Firstpage
1433
Lastpage
1437
Abstract
Robust principal component analysis (RPCA) deals with the decomposition of a matrix into a low-rank matrix and a sparse matrix. Such a decomposition finds, for example, applications in video surveillance or face recognition. One effective way to solve RPCA problems is to use a convex optimization method known as principal component pursuit (PCP). The corresponding algorithms have, however, prohibitive computational complexity for certain applications that require real-time processing. In this paper we propose a variety of methods that significantly reduce the computational complexity. Furthermore, we perform a systematic analysis of the performance/complexity tradeoffs underlying PCP. For synthetic data, we show that our methods result in a speedup of more than 365 times compared to a reference C implementation at only a small loss in terms of recovery error. To demonstrate the effectiveness of our approach, we consider foreground/background separation for video surveillance, where our methods enable real-time processing of a 640×480 color video stream at 12 frames per second (fps) using a quad-core CPU.
Keywords
computational complexity; convex programming; image colour analysis; matrix decomposition; microprocessor chips; principal component analysis; video signal processing; video surveillance; RPCA problem; background separation; color video stream; computational complexity; convex optimization method; face recognition; foreground separation; low-rank matrix; matrix decomposition; quad-core CPU; realtime principal component pursuit; recovery error; reference C implementation; robust principal component analysis; sparse matrix; video surveillance; Computational complexity; Matrix decomposition; Principal component analysis; Real time systems; Sparse matrices; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers (ASILOMAR), 2011 Conference Record of the Forty Fifth Asilomar Conference on
Conference_Location
Pacific Grove, CA
ISSN
1058-6393
Print_ISBN
978-1-4673-0321-7
Type
conf
DOI
10.1109/ACSSC.2011.6190254
Filename
6190254
Link To Document