Self-calibration and biconvex compressive sensing

被引:132
作者
Ling, Shuyang [1 ]
Strohmer, Thomas [1 ]
机构
[1] Univ Calif Davis, Dept Math, Davis, CA 95616 USA
基金
美国国家科学基金会;
关键词
self-calibration; compressive sensing; matrix completion; convex programming; biconvex optimization; sparsity; random matrix; SIGNAL RECOVERY; CONVEX; OPTIMIZATION;
D O I
10.1088/0266-5611/31/11/115002
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The design of high-precision sensing devises becomes ever more difficult and expensive. At the same time, the need for precise calibration of these devices (ranging from tiny sensors to space telescopes) manifests itself as a major roadblock in many scientific and technological endeavors. To achieve optimal performance of advanced high-performance sensors one must carefully calibrate them, which is often difficult or even impossible to do in practice. In this work we bring together three seemingly unrelated concepts, namely self-calibration, compressive sensing, and biconvex optimization. The idea behind self-calibration is to equip a hardware device with a smart algorithm that can compensate automatically for the lack of calibration. We show how several self-calibration problems can be treated efficiently within the framework of biconvex compressive sensing via a new method called SparseLift. More specifically, we consider a linear system of equations y = DAx, where both x and the diagonal matrix D (which models the calibration error) are unknown. By 'lifting' this biconvex inverse problem we arrive at a convex optimization problem. By exploiting sparsity in the signal model, we derive explicit theoretical guarantees under which both x and D can be recovered exactly, robustly, and numerically efficiently via linear programming. Applications in array calibration and wireless communications are discussed and numerical simulations are presented, confirming and complementing our theoretical analysis.
引用
收藏
页数:31
相关论文
共 40 条
[1]   Blind Deconvolution Using Convex Programming [J].
Ahmed, Ali ;
Recht, Benjamin ;
Romberg, Justin .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (03) :1711-1732
[2]  
[Anonymous], 2014, ARXIV14022637
[3]  
Balzano L, 2007, PROCEEDINGS OF THE SIXTH INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING IN SENSOR NETWORKS, P79, DOI 10.1109/IPSN.2007.4379667
[4]   Convex Optimization Approaches for Blind Sensor Calibration Using Sparsity [J].
Bilen, Cagdas ;
Puy, Gilles ;
Gribonval, Remi ;
Daudet, Laurent .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2014, 62 (18) :4847-4856
[5]  
Candes E, 2011, ARXIV11061474
[6]   Sparsity and incoherence in compressive sampling [J].
Candes, Emmanuel ;
Romberg, Justin .
INVERSE PROBLEMS, 2007, 23 (03) :969-985
[7]   Near-optimal signal recovery from random projections: Universal encoding strategies? [J].
Candes, Emmanuel J. ;
Tao, Terence .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (12) :5406-5425
[8]   Phase Retrieval via Wirtinger Flow: Theory and Algorithms [J].
Candes, Emmanuel J. ;
Li, Xiaodong ;
Soltanolkotabi, Mahdi .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2015, 61 (04) :1985-2007
[9]   Solving Quadratic Equations via PhaseLift When There Are About as Many Equations as Unknowns [J].
Candes, Emmanuel J. ;
Li, Xiaodong .
FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2014, 14 (05) :1017-1026
[10]   Phase Retrieval via Matrix Completion [J].
Candes, Emmanuel J. ;
Eldar, Yonina C. ;
Strohmer, Thomas ;
Voroninski, Vladislav .
SIAM JOURNAL ON IMAGING SCIENCES, 2013, 6 (01) :199-225