研究生: |
王傑立 Wang, Chieh-Li |
---|---|
論文名稱: |
適用於太赫茲單像素壓縮感測成像系統之二維總變差增廣拉格朗日懲罰函數訊號還原處理器晶片 Two-Dimensional Total Variation Augmented Lagrangian Signal Reconstruction Processor Chip for Terahertz Single-Pixel Compressive Sensing Imaging Systems |
指導教授: |
黃元豪
Huang, Yuan-Hao |
口試委員: |
吳安宇
Wu, An-Yeu 楊家驤 Yang, Chia-Hsiang 蔡佩芸 TSAI, Pei-Yun |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
論文出版年: | 2025 |
畢業學年度: | 113 |
語文別: | 中文 |
論文頁數: | 85 |
中文關鍵詞: | 壓縮感知 、太赫茲 、單像素成像 、總變差正則化 、超大型積體電路 |
外文關鍵詞: | compressive sensing, THz, single-pixel imaging, total variation regularization, VLSI |
相關次數: | 點閱:64 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
太赫茲輻射是一種能穿透多種非導電材料的電磁輻射。此外,太赫茲輻射的光子能量相較於X光較低,因此太赫茲成像常被應用於斷層掃描、物質分析和電路缺陷檢測。然而,由於太赫茲波發射器和接收器的成本昂貴,不適合使用像素陣列的方式進行成像。光柵掃描雖然只需要使用一個接收器,但成像時間過長。單像素成像同時兼顧低成本與短採樣時間,被視為十分有前景的太赫茲成像技術。
單像素成像只使用一個接收器,並利用壓縮感測技術大幅減少量測次數。壓縮感測利用訊號的稀疏性,可以用遠低於採樣定理所需的採樣次數完美重建訊號。雖然大部分的自然訊號不具有稀疏性,但可以通過某些數學轉換將其轉換為稀疏訊號。對於自然圖像而言,通常會使用離散餘弦轉換作為稀疏轉換的方式。
由於太赫茲單像素成像系統的限制,還原的圖像解析度並不能太高,本研究的圖像大小為64×64像素。然而,低解析度圖像在離散餘閒轉換域中並不稀疏,因此以最小化l_0或l_1範數為目標的還原演算法無法達到高還原品質。為了提高還原品質,本研究提出一種基於總變差增廣拉格朗日懲罰函數交替方向演算法(TVAL3)的低複雜度還原演算法,命名為二維總變差增廣拉格朗日懲罰函數法(2D-TVALM)。TVAL3是一種用於解決總變差最小化問題的演算法。由於總變差正則化不依賴訊號的稀疏性,還原品質不會受到稀疏基底的限制。雖然TVAL3的複雜度相對較低,但他通過將二維圖像轉換維一維訊號來解決問題,仍可進一步提高運算速度。因此本研究透過設計採樣矩陣和一些數學近似方法,大幅降低TVAL3的運算複雜度。
模擬結果顯示,所提出的演算法在還原品質的PSNR比TVAL3高約3 dB,且遠高於其他壓縮感測演算法。在運算時間方面,所提出的演算法比TVAL3快約11倍。最後在15張測試圖像中,所提出的演算法在執行200次迭代後的平均PSNR為40.85 dB,平均運算時間為0.0405秒。此外,本研究將2D-TVALM演算法以硬體實現,並使用40奈米製程製作成處理器。該晶片面積為2.06平方毫米,最大操作頻率在核心電壓1.05伏時為230M赫茲,最大吞吐量為每秒500幀。最低能耗點在0.725伏和120M赫茲,此時功率為39.3毫瓦。
Terahertz (THz) radiation is electromagnetic radiation that can penetrate a wide variety of non-conducting materials. Moreover, the photon energy of THz radiation is relatively low compared to X-ray, and it is harmless to the biological tissues. Thus, THz imaging is suitable for tomography, material identification, and circuit failure detection. However, since the THz source generator and detector are extremely expensive, it is impractical to sense objects by using a pixel array. The raster scanning uses only one detector to measure an object profile for a very long time. Nevertheless, there is an efficient sensing method with both low cost and short measurement time called single-pixel imaging. Single-pixel imaging requires only a single detector and applies the technique of compressive sensing (CS) to substantially reduce the number of measurements. CS utilizes the sparsity of signals to perfectly recover the signals with much fewer samples than those required by Nyquist-Shannon sampling theorem. Despite most of the natural signals are not spares, they can be converted into sparse signals by applying some transformation. For natural images, Discrete-Cosine Transform (DCT) is a suitable
transformation to generate sparse signals.
Due to the limitation of the THz single-pixel imaging system, the system merely supports low-resolution image reconstruction with near-video rate on the standard performance computer. In this work, the resolution of the images is 64×64 pixels. However, low-resolution images are not sparse in DCT domain, so the algorithms which aim to minimize the ℓ0-norm or ℓ1-norm of the recovered signal cannot obtain high reconstruction quality. To improve the reconstruction quality, this work proposes a low-complexity two-dimensional total variation augmented Lagrangian method (2D-TVALM) algorithm based on the well-known total variation augmented Lagrangian alternating-direction algorithm (TVAL3). TVAL3 is a low-complexity and high-performance algorithm for solving the TV minimization problem. Since TV regularization does not depend on the sparsity of signals, the reconstruction quality will not be limited by the selected sparsifying basis. Although TVAL3 has relatively low complexity, it solves the problem by converting 2D images into 1D signals, which can be further improved to speed up the computation time. Thus, this work largely reduces the complexity of TVAL3 by designing the sampling matrix and some mathematic approximations.
The simulation results show that the reconstruction quality of the proposed algorithm is about 3 dB higher than TVAL3 in PSNR and the performance is much better than that of the other CS algorithms based on ℓ0-norm or ℓ1-norm minimization. In the computation time, the proposed algorithm is about 11 times faster than TVAL3. Finally, the average PSNR and elapsed time of the proposed algorithm are 40.85 dB and 0.0402 s respectively with 200 iterations in the 15 test patterns. Additionally, this work further implements the 2D-TVALM algorithm in hardware, and the processor is fabricated in 40-nm CMOS. The area of the chip is 2.06 mm2. The maximum operating frequency of the proposed processor is 230 MHz with 1.05 V core voltage and the maximum throughput is 500 frame/s. The minimum energy point is located at 120 MHz clock frequency and 0.725 V core voltage with 39.3 mW power.
[1] P. Siegel, “Terahertz technology,” IEEE Transactions on Microwave Theory and
Techniques, vol. 50, no. 3, pp. 910–928, 2002.
[2] T. Kiwa, M. Tonouchi, M. Yamashita, and K. Kawase, “Laser terahertz-emission
microscope for inspecting electrical faults in integrated circuits,” Optics letters,
vol. 28, no. 21, pp. 2058–2060, 2003.
[3] D. Donoho, “Compressed sensing,” IEEE Transactions on Information Theory,
vol. 52, no. 4, pp. 1289–1306, 2006.
[4] A. Travinsky, D. Vorobiev, Z. Ninkov, A. Raisanen, M. A. Quijada, S. A. Smee,
J. A. Pellish, T. Schwartz, M. Robberto, S. Heap et al., “Evaluation of digital
micromirror devices for use in space-based multiobject spectrometer application,”
Journal of Astronomical Telescopes, Instruments, and Systems, vol. 3, no. 3, pp.
035 003–035 003, 2017.
[5] M. P. Edgar, G. M. Gibson, R. W. Bowman, B. Sun, N. Radwell, K. J. Mitchell,
S. S. Welsh, and M. J. Padgett, “Simultaneous real-time visible and infrared video
with single-pixel detectors,” Scientific reports, vol. 5, no. 1, p. 10669, 2015.
[6] D. L. Donoho and M. Elad, “Optimally sparse representation in general (nonorthogonal) dictionaries via 1 minimization,” Proceedings of the National Academy of Sciences, vol. 100, no. 5, pp. 2197–2202, 2003.
[7] Y.-K. Zhang, C.-Y. Chou, S.-H. Yang, and Y.-H. Huang, “Two-stage Adaptive Compressive Sensing and Reconstruction for Terahertz Single-Pixel Imaging,” in 2024 IEEE International Symposium on Circuits and Systems (ISCAS), 2024, pp. 1–5.
[8] H.-H. Yu, “Two-Stage Compressive Sensing and Approximate Message Passing
Signal Reconstruction Processor for Terahertz Single-Pixel Compressive Sensing Imaging Systems,” Master’s thesis, National Tsing Hua University, Taiwan, 2023.
[9] W.-C. Wang, Y.-C. Hung, Y.-H. Du, S.-H. Yang, and Y.-H. Huang, “FPGA-Based
Tensor Compressive Sensing Reconstruction Processor for Terahertz Single-Pixel Imaging Systems, year=2022,” IEEE Open Journal of Circuits and Systems, vol. 3, pp. 336–350.
[10] E. Candes and T. Tao, “Decoding by linear programming,” IEEE Transactions on
Information Theory, vol. 51, no. 12, pp. 4203–4215, 2005.
[11] M. F. Duarte, M. A. Davenport, D. Takhar, J. N. Laska, T. Sun, K. F. Kelly, and
R. G. Baraniuk, “Single-pixel imaging via compressive sampling,” IEEE Signal
Processing Magazine, vol. 25, no. 2, pp. 83–91, 2008.
[12] F. Rousset, N. Ducros, A. Farina, G. Valentini, C. D’Andrea, and F. Peyrin, “Adaptive Basis Scan by Wavelet Prediction for Single-Pixel Imaging,” IEEE Transactions on Computational Imaging, vol. 3, no. 1, pp. 36–46, 2017.
[13] K. M. Czajkowski, A. Pastuszczak, and R. Koty´nski, “Real-time single-pixel video
imaging with Fourier domain regularization,” Optics express, vol. 26, no. 16, pp.
20 009–20 022, 2018.
[14] J. A. Tropp and A. C. Gilbert, “Signal Recovery From Random Measurements Via
Orthogonal Matching Pursuit,” IEEE Transactions on Information Theory, vol. 53, no. 12, pp. 4655–4666, 2007.
[15] G. Chen, G. Li, and J. Zhang, “Tensor compressed video sensing reconstruction by
combination of fractional-order total variation and sparsifying transform,” Signal Processing: Image Communication, vol. 55, pp. 146–156, 2017.
[16] S. Chen and D. Donoho, “Basis pursuit,” in Proceedings of 1994 28th Asilomar
Conference on Signals, Systems and Computers, vol. 1, 1994, pp. 41–44 vol.1.
[17] A. Beck and M. Teboulle, “A fast iterative shrinkage-thresholding algorithm for
linear inverse problems,” SIAM journal on imaging sciences, vol. 2, no. 1, pp. 183– 202, 2009.
[18] D. L. Donoho, A. Maleki, and A. Montanari, “Message-passing algorithms for compressed sensing,” Proceedings of the National Academy of Sciences, vol. 106, no. 45,
pp. 18 914–18 919, 2009.
[19] C. Li, W. Yin, H. Jiang, and Y. Zhang, “An efficient augmented Lagrangian method
with applications to total variation minimization,” Computational Optimization
and Applications, vol. 56, pp. 507–530, 2013.
[20] S. Becker, J. Bobin, and E. J. Cand`es, “NESTA: A fast and accurate first-order
method for sparse recovery,” SIAM Journal on Imaging Sciences, vol. 4, no. 1, pp.
1–39, 2011.
[21] E. Candes, J. Romberg et al., “l1-magic: Recovery of sparse signals via convex programming,” URL: www. acm. caltech. edu/l1magic/downloads/l1magic. pdf, vol. 4,
no. 14, p. 16, 2005.
[22] J. M. Bioucas-Dias and M. A. Figueiredo, “A new TwIST: Two-step iterative
shrinkage/thresholding algorithms for image restoration,” IEEE Transactions on Image processing, vol. 16, no. 12, pp. 2992–3004, 2007.
[23] J. Barzilai and J. M. Borwein, “Two-point step size gradient methods,” IMA journal
of numerical analysis, vol. 8, no. 1, pp. 141–148, 1988.
[24] L. Armijo, “Minimization of functions having Lipschitz continuous first partial
derivatives,” Pacific Journal of mathematics, vol. 16, no. 1, pp. 1–3, 1966.
[25] R. I. Stantchev, X. Yu, T. Blu, and E. Pickwell-MacPherson, “Real-time terahertz
imaging with a single-pixel detector,” Nature communications, vol. 11, no. 1, p. 2535, 2020.
[26] J. Chen, Z. Zhang, H. Lu, J. Hu, and G. E. Sobelman, “An Intra-Iterative Interference Cancellation Detector for Large-Scale MIMO Communications Based on Convex Optimization,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 63, no. 11, pp. 2062–2072, 2016.
[27] S.-H. Chen, “A Real-time Refractive Index Estimation Method using 3-D Tensor
Compressive Sensing Terahertz Single-Pixel Imaging System and Tensor Generalized Iterative Soft-Thresholding Reconstruction Processor,” Master’s thesis, National Tsing Hua University, Taiwan, 2024.
[28] Y.-C. Lin, C. Park, W. Zhao, N. Sun, Y. Chae, and C.-H. Yang, “A 26.4mW, 18.6MS/s Image Reconstruction Processor for IoT Compressive Sensing,” in 2023 IEEE Symposium on VLSI Technology and Circuits (VLSI Technology and Circuits), 2023, pp. 1–2.
[29] T. J. Thomas and J. S. Rani, “FPGA Implementation of Sparsity Independent
Regularized Pursuit for Fast CS Reconstruction,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 69, no. 4, pp. 1617–1628, 2022.
[30] F. Ren and D. Markovi´c, “A Configurable 12–237 kS/s 12.8 mW SparseApproximation Engine for Mobile Data Aggregation of Compressively Sampled Physiological Signals,” IEEE Journal of Solid-State Circuits, vol. 51, no. 1, pp. 68–78, 2016.
[31] Y.-Z. Wang, Y.-P. Wang, Y.-C. Wu, and C.-H. Yang, “A 12.6 mw, 573–2901 ks/s reconfigurable processor for reconstruction of compressively sensed physiological signals,” IEEE Journal of Solid-State Circuits, vol. 54, no. 10, pp. 2907–2916, 2019.
[32] K.-C. Chen, C.-Y. Chou, and A.-Y. Wu, “A Tri-Mode Compressed Analytics Engine for Low-Power AF Detection With On-Demand EKG Reconstruction,” IEEE Journal of Solid-State Circuits, vol. 56, no. 5, pp. 1608–1617, 2021.