The distributed Karhunen-Loeve transform

被引:118
作者
Gastpar, Michael [1 ]
Dragotti, Pier Luigi
Vetterli, Martin
机构
[1] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
[2] Univ London Imperial Coll Sci Technol & Med, Dept Elect & Elect Engn, London SW7 2BT, England
[3] Ecole Polytech Fed Lausanne, Swiss Fed Inst Technol, Inst Commun Syst, CH-1015 Lausanne, Switzerland
基金
美国国家科学基金会;
关键词
distributed source coding; distributed transforms; rate-distortion function; principal components analysis; side information; transform coding;
D O I
10.1109/TIT.2006.885449
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Karhunen-Loeve transform (KLT) is a key element of many signal processing and communication tasks. Many recent applications involve distributed signal processing, where it is not generally possible to apply the KLT to the entire signal; rather, the KLT must be approximated in a distributed fashion. This paper investigates such distributed approaches to the KLT, where several distributed terminals observe disjoint subsets of a random vector. We introduce several versions of the distributed KLT. First, a local KLT is introduced, which is the optimal solution for a given terminal, assuming all else is fixed. This local KLT is different and in general improves upon the marginal KLT which simply ignores other terminals. Both optimal approximation and compression using this local KLT are derived. Two important special cases are studied in detail, namely, the partial observation KLT which has access to a subset of variables, but aims at reconstructing them all, and the conditional KLT which has access to side information at the decoder. We focus on the jointly Gaussian case, with known correlation structure, and on approximation and compression problems. Then, the distributed KLT is addressed by considering local KLTs in turn at the various terminals, leading to an iterative algorithm which is locally convergent, sometimes reaching a global optimum, depending on the overall correlation structure. For compression, it is shown that the classical distributed source coding techniques admit a natural transform coding interpretation, the transform being the distributed KLT. Examples throughout illustrate the performance of the proposed distributed KLT. This distributed transform has potential applications in sensor networks, distributed image databases, hyper-spectral imagery, and data fusion.
引用
收藏
页码:5177 / 5196
页数:20
相关论文
共 52 条
[1]   Compression with side information using turbo codes [J].
Aaron, A ;
Girod, B .
DCC 2002: DATA COMPRESSION CONFERENCE, PROCEEDINGS, 2002, :252-261
[2]  
[Anonymous], 1971, RATE DISTORTION THEO
[3]  
[Anonymous], 40 ALL C COMM CONTR
[4]   MULTITERMINAL SOURCE ENCODING WITH ONE DISTORTION CRITERION [J].
BERGER, T ;
YEUNG, RW .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1989, 35 (02) :228-236
[5]  
BERGER T, 1977, CISM SUMM SCH INF TH
[6]  
Billingsley P., 1986, PROBABILITY MEASURE
[7]  
Cover TM, 2006, Elements of Information Theory
[8]  
DRAPER SC, 2002, THESIS MIT CAMBRIDGE
[9]   Distributed coding of highly correlated image sequences with motion-compensated temporal wavelets [J].
Flierl, Markus ;
Vandergheynst, Pierre .
EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2006, 2006 (1) :1-10
[10]   Compression of correlated binary sources using turbo codes [J].
Garcia-Frias, J ;
Zhao, Y .
IEEE COMMUNICATIONS LETTERS, 2001, 5 (10) :417-419