Real-Time Principal Component Pursuit

被引:0
|
作者
Pope, Graeme [1 ]
Baumann, Manuel [1 ]
Studer, Christoph [2 ]
Durisi, Giuseppe [3 ]
机构
[1] Swiss Fed Inst Technol, Dept Informat Technol & Elect Engn, Zurich, Switzerland
[2] Rice Univ, Dept Elect & Comp Engn, Houston, TX 77251 USA
[3] Chalmers, Dept Signals & Syst, Gothenburg, Sweden
关键词
SINGULAR-VALUE DECOMPOSITION;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 640x480 color video stream at 12 frames per second (fps) using a quad-core CPU.
引用
收藏
页码:1433 / 1437
页数:5
相关论文
共 50 条
  • [1] Real-Time Principal Component Analysis
    Chowdhury, Ranak Roy
    Adnan, Muhammad Abdullah
    Gupta, Rajesh K.
    [J]. ACM/IMS Transactions on Data Science, 2020, 1 (02):
  • [2] Real-time PCA(Principal component analysis) implementation on DSP
    Han, DH
    Rao, YN
    Principe, JC
    Gugel, K
    [J]. 2004 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2004, : 2159 - 2162
  • [3] Real-time monitoring and characterization of flames by principal-component analysis
    Sbarbaro, D
    Farias, O
    Zawadsky, A
    [J]. COMBUSTION AND FLAME, 2003, 132 (03) : 591 - 595
  • [4] New fast principal component analysis for real-time face detection
    El-Bakry, Hazem M.
    [J]. Machine Graphics and Vision, 2009, 18 (04): : 405 - 425
  • [5] Real Time Principal Component Analysis
    Chowdhury, Ranak Roy
    Adnan, Muhammad Abdullah
    Gupta, Rajesh K.
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 1678 - 1681
  • [6] Real-time fault detection and diagnosis using sparse principal component analysis
    Gajjar, Shriram
    Kulahci, Murat
    Palazoglu, Ahmet
    [J]. JOURNAL OF PROCESS CONTROL, 2018, 67 : 112 - 128
  • [7] Real-time face recognition by the PCA (principal component analysis) with color images
    Kim, JO
    Seo, SJ
    Chung, CH
    [J]. COMPUTATIONAL SCIENCE - ICCS 2004, PT 1, PROCEEDINGS, 2004, 3036 : 687 - 690
  • [8] Real-time recognition of hand alphabet gestures using principal component analysis
    Birk, H
    Moeslund, TB
    Madsen, CB
    [J]. SCIA '97 - PROCEEDINGS OF THE 10TH SCANDINAVIAN CONFERENCE ON IMAGE ANALYSIS, VOLS 1 AND 2, 1997, : 261 - 268
  • [9] Weighted Principal Component Analysis for Real-Time Background Removal in GPR Data
    Shkolnikov, Yakov P.
    [J]. DETECTION AND SENSING OF MINES, EXPLOSIVE OBJECTS, AND OBSCURED TARGETS XVII, 2012, 8357