The 3-POCs Structure Based GPU Acceleration in Computational Spectral Imaging

被引:0
作者
Geng, Xuewen [1 ]
Guo, Yufei [1 ]
Liu, Lin [1 ]
Niu, Yi [1 ]
Shi, Guangming [1 ]
机构
[1] Xidian Univ, Sch Elect Engn, Xian, Shaanxi, Peoples R China
来源
2016 15TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC) | 2016年
关键词
Computational spectral imaging; TWIST; 3POCs; GPU; Acceleration; RESTORATION; ALGORITHM; DECONVOLUTION;
D O I
10.1109/ISPDC.2016.20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the computational spectral imaging system is reexamined, and the most time-consuming module, namely the two-step iterative shrinkage/thresholding (TwIST) reconstruction, is accelerated by GPU. The acceleration can be roughly divided into two level: 1) data parallelization and 2) operation parallelization. Data parallelization: by discovering that the observation data array in computational spectral imaging is independent with each other in the norm of the dispersion direction, we propose a strategy to decompose the large scale 2-D observation data array into several small scale overlapped stripes. Considering that the complexity for TWIST is highly non-linear, this divide-conquer strategy can significantly reduce the executing time of TWIST. 2) operation parallelization: we proposed a new 3-projection onto convex sets (POCs) structure for the GPU implementation of TwIST. All the operations are classified into 3 sets which only consist of independent matrix/vector operations. With the above two contributions, the proposed 3-POCs structure based parallel implementation achieves more than 100 times ratio than the CPU based version.
引用
收藏
页码:88 / 91
页数:4
相关论文
共 14 条
[1]   DIGITAL IMAGE RESTORATION - SURVEY [J].
ANDREWS, HC .
COMPUTER, 1974, 7 (05) :36-45
[2]  
Bect J, 2004, LECT NOTES COMPUT SC, V2034, P1
[3]   Bayesian wavelet-based image deconvolution: A GEM algorithm exploiting a class of heavy-tailed priors [J].
Bioucas-Dias, JM .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2006, 15 (04) :937-951
[4]   A new TwIST: Two-step iterative shrinkage/thresholding algorithms for image restoration [J].
Bioucas-Dias, Jose M. ;
Figueiredo, Mario A. T. .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2007, 16 (12) :2992-3004
[5]   Robust uncertainty principles:: Exact signal reconstruction from highly incomplete frequency information [J].
Candès, EJ ;
Romberg, J ;
Tao, T .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (02) :489-509
[6]  
Chambolle A., J. of Mathematical imaging and vision, V20, P89
[7]   Signal recovery by proximal forward-backward splitting [J].
Combettes, PL ;
Wajs, VR .
MULTISCALE MODELING & SIMULATION, 2005, 4 (04) :1168-1200
[8]   An iterative thresholding algorithm for linear inverse problems with a sparsity constraint [J].
Daubechies, I ;
Defrise, M ;
De Mol, C .
COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 2004, 57 (11) :1413-1457
[9]  
Dias JMB, 2003, 2003 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL 2, PROCEEDINGS, P961
[10]   Compressed sensing [J].
Donoho, DL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (04) :1289-1306