Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2021 Jun 15;21(12):4116. doi: 10.3390/s21124116

Spatial Domain Terahertz Image Reconstruction Based on Dual Sparsity Constraints

Xiaozhen Ren 1,*, Yuying Jiang 1,2
Editors: Maris Bauer, Fabian Friederich
PMCID: PMC8232612  PMID: 34203842

Abstract

Terahertz time domain spectroscopy imaging systems suffer from the problems of long image acquisition time and massive data processing. Reducing the sampling rate will lead to the degradation of the imaging reconstruction quality. To solve this issue, a novel terahertz imaging model, named the dual sparsity constraints terahertz image reconstruction model (DSC-THz), is proposed in this paper. DSC-THz fuses the sparsity constraints of the terahertz image in wavelet and gradient domains into the terahertz image reconstruction model. Differing from the conventional wavelet transform, we introduce a non-linear exponentiation transform into the shift invariant wavelet coefficients, which can amplify the significant coefficients and suppress the small ones. Simultaneously, the sparsity of the terahertz image in gradient domain is used to enhance the sparsity of the image, which has the advantage of edge preserving property. The split Bregman iteration scheme is utilized to tackle the optimization problem. By using the idea of separation of variables, the optimization problem is decomposed into subproblems to solve. Compared with the conventional single sparsity constraint terahertz image reconstruction model, the experiments verified that the proposed approach can achieve higher terahertz image reconstruction quality at low sampling rates.

Keywords: terahertz, imaging model, exponentiation shift invariant wavelet, gradient domain, split Bregman iteration

1. Introduction

Terahertz band refers to the electromagnetic spectrum region with frequency from 100 GHz to 10 THz, which is between millimeter wave and infrared light. Terahertz radiation has unique characteristics and applications in the field of imaging due to its perspective of many optically opaque materials, low-energy lossless and spectral resolution [1,2,3]. Therefore, terahertz imaging technology has great application potential in many fields, such as nondestructive testing, identification of hidden materials and food production quality monitoring [4,5,6,7,8]. In particular, terahertz radiation could recognize biomolecules and its photon energy is too low to cause atoms ionization, so it is attractive for noninvasive biomedical imaging [9,10,11]. In the field of biomedical imaging, the image quality is the most important standard. High-quality images require high resolution and high signal-to-noise ratio, which can be easily obtained by terahertz time domain spectroscopy (THz-TDS) imaging systems.

THz-TDS imaging is one of the simplest terahertz imaging modes. It can acquire high-quality object images with high spatial resolution by raster scanning. However, THz-TDS technology requires space scanning to perform imaging, which has the problems of long image acquisition time and massive data processing. The fast-imaging techniques of THz-TDS are desirable for its practical application. To reduce the long image acquisition time by raster scanning, various techniques for THz-TDS fast imaging have been proposed. Array detectors have been used to overcome the image acquisition speed limitations of sequential data acquisition [12,13]. However, these methods have higher complexity and operational cost. A fast-pulsed terahertz Fourier imaging method based on compressed sensing (CS) was proposed in [14], which allows image reconstruction with a lower sample rate than the traditional method required by utilizing the image sparsity in the frequency domain. However, the image acquisition speed of this method is still limited because the detector is performing a raster scan in the Fourier plane. Subsequently, a single pixel terahertz imaging system based on CS was proposed [15,16]. This system does not require mechanical scanning of the terahertz receiver on the image plane. The spatial profile of the terahertz beam passing the object is modulated by a random pattern, and the resulting beam is focused by the lens onto the single fixed detector. Then, by changing the random patterns, data corresponding to the different patterns are collected, and the image can be reconstructed by CS. Although the number of measurements used for image reconstruction is much smaller than the traditional raster scan system, an additional problem is that this method has slow translation of one random pattern to another. Although other spatial modulation schemes of a terahertz beam driven by optically or electrically were researched [17,18], this method still requires additional hardware devices for the spatial modulation.

In addition, fast spatial domain terahertz imaging using block-based CS was proposed in [19,20]. This method can shorten scan time and speed up the imaging processing of the conventional terahertz imaging systems without any hardware addition or modification. However, this method only uses the sparsity of the terahertz image in the frequency domain for reconstruction, and the reconstruction quality is degraded when the sampling rate is reduced. How to further improve the terahertz image reconstruction quality by exploiting more prior information of the image will be a crucial issue. In order to solve this issue, a novel terahertz imaging method from undersampled data which fuses the dual sparsity constraints of the terahertz image in wavelet and gradient domains is proposed in this paper. To enhance the sparsity of the terahertz image in the wavelet domain, a non-linear exponentiation transform is introduced into the shift invariant wavelet coefficients, which can amplify the significant coefficients and suppress the small ones. Simultaneously, the sparsity of the terahertz image in gradient domain is used to enhance the sparsity of the image for ensuring high-quality image reconstruction, which has the advantage of edge preserving property [21,22]. Therefore, terahertz image can be accurately reconstructed from the undersampled data.

The rest of the paper is organized as follows. Section 2 presents the spatial domain signal model of THz-TDS system. In Section 3, a novel terahertz imaging method that fuses the dual sparsity constraints of the terahertz image in wavelet and gradient domains is described in detail. The performance of the proposed method is investigated in Section 4. Section 5 gives a brief conclusion.

2. Spatial Domain Signal Model of THz-TDS System

Suppose that the sample image x has m × n pixels. Let N = m × n, and randomly select the M positions from the N pixels for terahertz detection; then, a complete terahertz time domain waveform data will be obtained at each detection position in THz-TDS system. Select the peak value of each time domain waveform as the pixel value of the corresponding detection position; then, the sparse terahertz imaging system model in the spatial domain can be expressed as

y=Rx (1)

where y is the M dimensional terahertz measured data. x is the sample image, and its m × n elements are arranged in an N dimensional column vector. R is an M × N measurement matrix with only one element equal to 1 and the others are equal to 0 in each row, and the positions of the elements with the value of 1 are determined by the detection positions.

In conclusion, the objective of the terahertz imaging is to reconstruct the sample image x from the sparse measured data y. As the spectral density of an ordinary terahertz image is usually distributed in a low-frequency band, representing strong sparsity, the terahertz imaging can be transformed into the problem of sparse signal reconstruction, and the CS-based method can be used for terahertz image reconstruction [23]. Among the various frequency domain transform methods, wavelet transform has good spatial and frequency characteristics, and it is often used as the sparse transform for image reconstruction. By utilizing the sparsity of the terahertz image in the wavelet transform domain, the terahertz image can be reconstructed by

minxFx1s.t.y=Rx (2)

where F denotes the discrete wavelet transform.

3. The Proposed DSC-THz Imaging Method

3.1. Proposed DSC-THz Model

In order to further improve the terahertz image reconstruction quality, a novel DSC-THz model based on the dual sparsity constraints of the terahertz image in wavelet and gradient domains is proposed in this paper. The orthogonal wavelet basis is a set of functions obtained by the basic wavelet function through translation and stretching transform. With the increase in scale, the displacement sampling interval increases with the power of 2, which could not match the local structure characteristics of the signal from the multi-scale. Therefore, oscillation and block effect may occur in the region where the signal changes sharply. In order to effectively eliminate this artificial oscillation phenomenon, the shift invariant wavelet transform is used in this paper to decompose the terahertz image, and the sparse representation of the terahertz image is obtained by

r=W(x)=Ψ1x (3)

where W(x) denotes the shift invariant wavelet transform of the image x, Ψ denotes the shift invariant wavelet transform matrix, and r is the shift invariant wavelet coefficient.

The performance of CS depends on the sparsity of the image in the sparse domain. To enhance the sparsity, the exponentiation transform is introduced into the wavelet coefficients and has been proven to be more efficient in sparse representation [24]. Inspired by exponentiation transform [24], we transformed the shift invariant wavelet coefficients via the non-linear exponential function to enhance the sparsity of the terahertz images in the wavelet transform domain, which could amplify the significant coefficients and suppress the small ones. The proposed exponential shift invariant wavelet coefficients can be written as:

re=Wex=ar1a1=aΨ1x1a1 (4)

where Wex denotes the exponential shift invariant wavelet transform of the image x, Ψ denotes the shift invariant wavelet transform matrix, and the wavelet coefficients are normalized here. a is a constant greater than 1, which is set to 10 in this paper. Figure 1 gives a simple example to compare the wavelet coefficients obtained by traditional wavelet transform and the proposed method. Figure 1a is a one-dimensional signal taken from a line of the two-dimensional terahertz image. Figure 1b,c are the wavelet coefficients obtained by traditional wavelet transform and the proposed method, respectively. From Figure 1, it is clear that the proposed method could further enhance the sparsity of the wavelet coefficients.

Figure 1.

Figure 1

Comparison of the wavelet coefficients obtained by traditional wavelet transform and proposed method. (a) Original one-dimensional signal; (b) wavelet coefficients obtained by traditional wavelet transform; (c) wavelet coefficients obtained by proposed method.

Furthermore, in order to improve the reconstruction quality of the terahertz image, we also exploit the sparsity of the terahertz image in gradient domain to enhance the sparsity, which has the advantage of edge preserving property [21,22]. The gradient image of the terahertz image is obtained as

xt=Tx=Txx+Tyx (5)

where Tx represents gradient operation on the image x. Tx and Ty denote the gradient operators on the horizontal and vertical directions, respectively.

We obtain

Txx=vec(xx(m,n)) (6)
Tyx=vec(xy(m,n)) (7)
xx(m,n)=x(m,n)n=1x(m,n)x(m,n1)1<nN (8)
xy(m,n)=x(m,n)m=1x(m,n)x(m1,n)1<mM (9)

In conclusion, combined with the sparsity constraints of the terahertz image in wavelet and gradient domains, the proposed DSC-THz model can be expressed as

minxWex1+Txx1+Tyx1s.t.y=Rx (10)

To solve the optimization problem (10), we convert it into an unconstrained optimization problem by adding the penalty function term

minx,re,dx,dyWex1+Txx1+Tyx1+μ2Rxy22 (11)

where μ is regularization parameter. As the gradient operator is nonsmooth in x, it is very difficult to solve the optimization problem (11) involving multiple l1-norm terms.

3.2. The Proposed Algorithm

Split Bregman iteration is a method that originated in functional analysis for finding extrema of convex functionals, which can split a complex optimization problem into a small number of unconstrained subproblems to solve. Moreover, an advantage of split Bregman iteration is that the value of the regularization parameters could remain constant in the iterations, resulting in fast convergence for the optimization method [25,26,27].

By applying the split Bregman iteration scheme to our imaging method, we first define re=Wex, dx=Txx and dy=Tyx; then, the split Bregman formulation of the optimization problem (11) becomes

xi+1,rei+1,dxi+1,dyi+1=minx,re,dx,dyre1+dx1+dy1+μ2Rxy22+λ2reWexbri22+γ2dxTxxbxi22+γ2dyTyxbyi22 (12)

where λ and γ are regularization parameters, and

bri+1=bri+(Wexi+1rei+1) (13)
bxi+1=bxi+(Txxi+1dxi+1) (14)
byi+1=byi+(Tyxi+1dyi+1) (15)

Using the idea of separation of variables, the optimization problem (12) can be decomposed into four unconstrained optimization subproblems, as follows:

Subproblem 1: Solving the x subproblem

Fixing re, dx, dy, br, bx and by, the optimization function of the x is derived by splitting (12)

xi+1=minxμ2Rxy22+λ2reiWexbri22+γ2dxiTxxbxi22+γ2dyiTyxbyi22 (16)

As we have decoupled x from the l1 portion of the optimization problem (12), the subproblem (16) that we must solve for x is now differentiable, and optimality conditions for x are easily derived. By differentiating with respect to x and setting the result equal to zero, we get the update rule

μRTR+γTxTTx+γTyTTy+λIxi+1=μRTy+γTxTdxibxi+γTyTdyibyi+λWeTreibri (17)

Set

zi=μRTy+γTxTdxibxi+γTyTdyibyi+λWeTreibri (18)

Then

xi+1=μRTR+γTxTTx+γTyTTy+λI1zi (19)

Subproblem 2: Solving the re subproblem

Fixing x, dx, dy, br, bx and by, the optimization function of the re is derived by splitting (12)

rei+1=minrere1+λ2reWexi+1bri22 (20)

which can be effectively solved by the shrinkage operator [28,29,30]

rei+1=shrinkWexi+1+bri,1/λ (21)

where

shrinkx,λ=xx×maxxλ,0 (22)

Subproblem 3: Solving the dx subproblem

Fixing x, re, dy, br, bx and by, the optimization function of the dx is derived by splitting (12)

dxi+1=mindxdx1+γ2dxTxxi+1bxi22 (23)

which can be effectively solved by the shrinkage operator

dxi+1=shrinkTxxi+1+bxi,1/γ (24)

Subproblem 4: Solving the dy subproblem

Fixing x, re, dx, br, bx and by, the optimization function of the dy is derived by splitting (12)

dyi+1=mindydy1+γ2dyTyxi+1byi22 (25)

which can be effectively solved by the shrinkage operator

dyi+1=shrinkTyxi+1+byi,1/γ (26)

The main steps of the proposed algorithm are summarized in the Algorithm 1. Additionally, the whole processing flow of the proposed spatial domain terahertz image reconstruction method is shown in Figure 2.

Algorithm 1. Proposed DSC-THz Imaging Algorithm
Input:
measurement y, measurement matrix R, exponential shift invariant wavelet basis We, horizontal gradient operator Tx, vertical gradient operator Ty.
Initialization:
x0=R1y,re0=dx0=dy0=br0=bx0=by0=0,μ,λ,γ
Loop: set i=0 and repeat until (||xi+1xi||2<δ)
  xi+1=μRTR+γTxTTx+γTyTTy+λI1zi
  rei+1=shrinkWexi+1+bri,1/λ
  dxi+1=shrinkTxxi+1+bxi,1/γ
  dyi+1=shrinkTyxi+1+byi,1/γ
  bri+1=bri+(Wexi+1rei+1)
  bxi+1=bxi+(Txxi+1dxi+1)
  byi+1=byi+(Tyxi+1dyi+1)
  i=i+1
End loop
Output: reconstructed terahertz image x.

Figure 2.

Figure 2

The processing flow of the proposed spatial domain terahertz image reconstruction method.

3.3. Convergence Analysis

The convergence of Algorithm 1 is described as Theorem 1, and the proof of Theorem 1 is shown in the Appendix A.

Theorem 1.

Assume that there exists one solution x to the optimization problem (11). We then have

limi(||Wexi||1+||Txxi||1+||Tyxi||1+μ2||Rxiy||22)=||Wex||1+||Txx||1+||Tyx||1+μ2||Rxy||22 (27)

4. Experiments and Discussion

In this section, real terahertz data were processed to verify the performance of the proposed DSC-THz model in practice.

A standard THz-TDS laboratory setup, using reflection geometry developed by Zomega terahertz company in USA, was used in our experiment. The measurement range of this system is 5 cm × 5 cm. A typical THz-TDS reflection imaging system is shown in Figure 3. The pulsed terahertz beam driven by a femtosecond laser Ti-sapphire has a central wavelength and pulse width of 800 nm and 100 fs, respectively. The beam passes through a half wave plate and then is split into pump and probe beams by a beam splitter. The half wave plate is used to adjust the beam splitter to change the intensity of the two separate beams. The pump beam is irradiated on a photoconductive switch fabricated on a LT-GaAs wafer for generation of the terahertz waves, and the probe beam is focused onto an electro-optic ZnTe crystal for detection of the of terahertz waves [31,32,33]. The terahertz pulse emitted from the generator is focused on the sample by two metal parabolic mirrors. It is then reflected by the sample via two additional parabolic mirrors and guided to the ZnTe crystal, where it is overlapped with the probe beam. The probe beam is modulated by the terahertz field within the ZnTe crystal [34,35]. The modulated probe beam then passes through a quarter wave plate to make the phase difference π/2 between o-light and e-light, and then it is divided into two beams with mutually perpendicular polarization directions by polarization beam splitter to incident on the detector. The sample moves in a raster scanning mode, and the experiment is implemented at room temperature.

Figure 3.

Figure 3

THz-TDS reflection imaging system.

The proposed sparse terahertz imaging system can be easily implemented from the conventional THz-TDS imaging system by programming the scanner to move according to the sampling positions defined by the measurement matrix. In this experiment, the sparse measurement data are obtained from the raster scan according to the sampling positions of the measurement matrix. Let N denote the number of pixels of the sample image, M denote the number of the pixels scanned, P denote the time taken to scan a pixel, and Q be the total time taken to move the sample in the raster scanning mode. The whole imaging time of the proposed sparse terahertz imaging system can be written as MP + Q, and M = N for the conventional THz-TDS imaging system. Therefore, under the certain system parameters, the imaging time is determined by the sampling rate M/N. Fast imaging can be achieved by reducing M.

In order to evaluate the performance of our algorithm, two samples are used in the experiment. Sample 1 contains two circular solids made from wheat flour under 10 MPa pressure. The thickness of the circular solid is 1.2 mm, and the diameter is 13 mm. The experimental humidity is 22%, and the experimental temperature is 24 °C. Sample 2 is a wheat seed. The experimental humidity is 15%, and the experimental temperature is 25 °C. The samples move in a raster scanning mode, and the full scan terahertz images for the two samples are shown in Figure 4.

Figure 4.

Figure 4

The full scan terahertz images of the two samples. (a) Circular solids made from wheat flour; (b) wheat seed.

In addition to characterizing the performance quantitatively, the peak signal to noise ratio (PSNR) is used as the evaluation for the reconstruction quality of the terahertz image. The PSNR is defined as [19]

PSNR=10log10peakval2MSE(x,x^) (28)

where peakval is the maximum value of the image. MSE(x,x^) is the mean squared error between the true image x and the estimated image x^.

In order to analyze the performance of the proposed DSC-THz, conventional single sparsity constraint terahertz image reconstruction model (SSC-THz) [20] is given for comparison. Figure 5 shows the reconstructed terahertz images of the circular solids made from wheat flour at different sampling rates. Figure 5a,b show the reconstruction results using the proposed DSC-THz at sampling rates of 10% and 30%, respectively. Additionally, Figure 5c,d present the reconstruction results obtained by the conventional SSC-THz. Compared with the reconstructed images obtained by SSC-THz, the proposed method has obvious advantages. As seen in Figure 5, the reconstructed image obtained by the proposed method has the perceptually equivalent quality to that achieved using full scan at the sampling rate of 30%. When the sampling rate decreases, the image quality decays. In particular, the reconstructed image obtained by SSC-THz is severely degraded at the sampling rate of 10%.

Figure 5.

Figure 5

Reconstructed results comparation of DSC-THz and SSC-THz with different sampling rates for the circular solids. (a) DSC-THz with sampling rate 10%; (b) DSC-THz with sampling rate 30%; (c) SSC-THz with sampling rate 10%; (d) SSC-THz with sampling rate 30%.

In order to illustrate the superiority property of the proposed method, Figure 6 shows the PSNR curves of DSC-THz and SSC-THz changing with the different sampling rates for the terahertz image of circular solids. It can be seen from Figure 6 that the proposed DSC-THz provides larger PSNR value compared to SSC-THz, which means the proposed method has better reconstruction performance.

Figure 6.

Figure 6

Comparison of the PSNR to different sampling rates.

Applying the proposed DSC-THz to the terahertz imaging of wheat seed is shown in Figure 7. Figure 7a–c show the reconstruction results using DSC-THz with different sampling rates from 20% to 40%, respectively. Additionally, Figure 7d–f present the reconstruction results obtained by SSC-THz. It can be seen that the reconstructed images obtained by DSC-THz appear similar to that by full scan at the sampling rates of 30% and 40%. However, some degradations are observed in the reconstructed images obtained by SSC-THz at the same sampling rates. Moreover, when the sampling rate decreases to 20%, DSC-THz still has better reconstruction capacity, as can be seen in Figure 7a,d. It also can be seen from Figure 7 that there are some partial losses in the reconstruction images details by using SSC-THz, while the proposed method can better reconstruct the image and preserve more image details. For a close-up comparison, we enlarged the selected regions with the red rectangles in Figure 8 to evaluate the image quality. Figure 8 presents the reconstruction results of the selected regions. From Figure 8, it is obvious that the reconstructed images obtained by SSC-THz lost some detail information of the images.

Figure 7.

Figure 7

Reconstructed results comparation of DSC-THz and SSC-THz with different sampling rates for the wheat seed. (a) DSC-THz with sampling rate 20%; (b) DSC-THz with sampling rate 30%; (c) DSC-THz with sampling rate 40%; (d) SSC-THz with sampling rate 20%; (e) SSC-THz with sampling rate 30%; (f) SSC-THz with sampling rate 40%.

Figure 8.

Figure 8

Figure 8

Reconstructed results comparation of DSC-THz and SSC-THz with different sampling rates at the selected regions. (a) DSC-THz with sampling rate 20%; (b) DSC-THz with sampling rate 30%; (c) DSC-THz with sampling rate 40%; (d) SSC-THz with sampling rate 20%; (e) SSC-THz with sampling rate 30%; (f) SSC-THz with sampling rate 40%.

To further illustrate the performance of DSC-THz, Figure 9 shows the PSNR curves of DSC-THz and SSC-THz changing with the different sampling rates for the terahertz image of wheat seed. As seen in Figure 9, DSC-THz provides higher PSNR compared to SSC-THz. Compared with Figure 6 and Figure 9, it can be seen that the PSNR of the wheat seed image is a little lower than that of circular solids in low sampling rates, that is because the image of wheat has a more complex structure than the circular solids. Overall, DSC-THz is able to reconstruct images with better PSNR than SSC-THz.

Figure 9.

Figure 9

Comparison of the PSNR to different sampling rates.

The above results demonstrated that simultaneously using the sparsity constraints of the terahertz image in wavelet and gradient domains can achieve better reconstruction results.

5. Conclusions

THz-TDS imaging technology has been used widely in many fields such as nondestructive testing, medical imaging and food production quality monitoring. However, THz-TDS imaging systems suffer from long image acquisition time and massive data processing because of their raster-scanning mechanism. A novel DSC-THz model based on the dual sparsity constraints has been proposed to effectively reconstruct terahertz image from undersampled data in this paper. The sparsity constraints of the terahertz image in wavelet and gradient domains are applied to the proposed model simultaneously, whose advantage is that it could enhance the sparsity and has better edge preserving property. Furthermore, we employ the split Bregman iteration scheme to tackle the optimization problem effectively. By using the idea of separation of variables, the optimization problem of DSC-THz can be decomposed into a series of subproblems to solve. Various experiment results with the real data confirm that the proposed method has the superior performance for terahertz image reconstruction. How to further achieve fast and accurate terahertz image reconstruction under lower sampling rate is the next focus of our research work.

Appendix A

Proof of Theorem 1.

The first order optimality condition of Algorithm 1 yields that

{μRT(Rxi+1y)+λWeT(Wexi+1rei+bri)+γTxT(Txxi+1dxi+bxi)+γTyT(Tyxi+1dyi+byi)=0J1i+1+λ(rei+1Wexi+1bri)=0J2i+1+γ(dxi+1Txxi+1bxi)=0J3i+1+γ(dyi+1Tyxi+1byi)=0bri+1=bri+(Wexi+1rei+1)bxi+1=bxi+(Txxi+1dxi+1)byi+1=byi+(Tyxi+1dyi+1) (A1)

where J1i+1=||rei+1||1,J2i+1=||dxi+1||1,J3i+1=||dyi+1||1, and denotes the subdifferential.

By Theorem 1, x is the solution of the optimization problem (11), so x satisfies

WeTJ1+TxTJ2+TyTJ3+μRT(Rxy)=0 (A2)

where J1=||re||1, J2=||dx||1 and J3=||dy||1. Let J1=λbr, J2=γbx and J3=γby, then (A2) is equal to

{μRT(Rxy)+λWeT(Wexre+br)+γTxT(Txxdx+bx)+γTyT(Tyxdy+by)=0J1+λ(reWexbr)=0J2+γ(dxTxxbx)=0J3+γ(dyTyxby)=0br=br+(Wexre)bx=bx+(Txxdx)by=by+(Tyxdy) (A3)

From (A1) and (A3), we can see that (x,re,dx,dy) is a fixed point of the optimization problem (12) [36].

Subtracting the first equation of (A3) from the first equation of (A1), and then taking inner product operation with respect to xi+1x in both sides, we obtain

μ||Rxeei+1||22+λ||Wexeei+1||22+γ||Txxeei+1||22+γ||Tyxeei+1||22λreei,Wexeei+1+λbrei,Wexeei+1γdxei,Txxeei+1+γbxei,Txxeei+1γdyei,Tyxeei+1+γbyei,Tyxeei+1=0 (A4)

where xeei+1=xi+1x, reei=reire, dxei=dxidx, dyei=dyidy, brei=bribr, bxei=bxibx, and byei=byiby.

Next, subtracting the second equation of (A3) from the second equation of (A1), and then taking inner product operation with respect to rei+1re in both sides, we obtain

reei+1,J1i+1J1+λ||reei+1||22λreei+1,Wexeei+1λreei+1,brei=0 (A5)

Then, performing the above similar operations for the third equation to the seventh equation in (A3) and (A1), we have

dxei+1,J2i+1J2+γ||dxei+1||22γdxei+1,Txxeei+1γdxei+1,bxei=0 (A6)
dyei+1,J3i+1J3+γ||dyei+1||22γdyei+1,Tyxeei+1γdyei+1,byei=0 (A7)
brei+1=brei+(Wexeei+1reei+1) (A8)
bxei+1=bxei+(Txxeei+1dxei+1) (A9)
byei+1=byei+(Tyxeei+1dyei+1) (A10)

where dxei+1=dxi+1dx, dyei+1=dyi+1dy, brei+1=bri+1br, bxei+1=bxi+1bx, byei+1=byi+1by.

Summing the above Equations (A4)–(A7) gives

μ||Rxeei+1||22+reei+1,J1i+1J1+λ(||Wexeei+1||22+||reei+1||22reei+1+reei,Wexeei+1+brei,Wexeei+1reei+1)+dxei+1,J2i+1J2+γ(||Txxeei+1||22+||dxei+1||22dxei+1+dxei,Txxeei+1+bxei,Txxeei+1dxei+1)+dyei+1,J3i+1J3+γ(||Tyxeei+1||22+||dyei+1||22dyei+1+dyei,Tyxeei+1+byei,Tyxeei+1dyei+1)=0 (A11)

Taking the l2-norm on both sides of (A8), we obtain

brei,Wexeei+1reei+1=12||brei+1||22||brei||22||Wexeei+1reei+1||22 (A12)

Similarly, we can obtain

bxei,Txxeei+1dxei+1=12||bxei+1||22||bxei||22||Txxeei+1dxei+1||22 (A13)
byei,Tyxeei+1dyei+1=12||byei+1||22||byei||22||Tyxeei+1dyei+1||22 (A14)

Substituting (A12)–(A14) into (A11), we obtain

λ2(||brei||22||brei+1||22)+γ2(||bxei||22||bxei+1||22)+γ2(||byei||22||byei+1||22)=μ||Rxeei+1||22+reei+1,J1i+1J1+λ(||Wexeei+1||22+||reei+1||22reei+1+reei,Wexeei+112||Wexeei+1reei+1||22)+dxei+1,J2i+1J2+γ(||Txxeei+1||22+||dxei+1||22dxei+1+dxei,Txxeei+112||Txxeei+1dxei+1||22)+dyei+1,J3i+1J3+γ(||Tyxeei+1||22+||dyei+1||22dyei+1+dyei,Tyxeei+112||Tyxeei+1dyei+1||22)=μ||Rxeei+1||22+reei+1,J1i+1J1+λ2(||reei+1||22||reei||22+||Wexeei+1reei||22)+dxei+1,J2i+1J2+γ2(||dxei+1||22||dxei||22+||Txxeei+1dxei||22)+dyei+1,J3i+1J3+γ2(||dyei+1||22||dyei||22+||Tyxeei+1dyei||22) (A15)

By summing up (A15) from 0 to K, we have

λ2(||bre0||22||breK+1||22)+γ2(||bxe0||22||bxeK+1||22)+γ2(||bye0||22||byeK+1||22)=μi=0K||Rxeei+1||22+i=0Kreei+1,J1i+1J1+λ2(i=0K||Wexeei+1reei||22+||reeK+1||22||ree0||22)+i=0Kdxei+1,J2i+1J2+γ2(i=0K||Txxeei+1dxei||22+||dxeK+1||22||dxe0||22)+i=0Kdyei+1,J3i+1J3+γ2(i=0K||Tyxeei+1dyei||22+||dyeK+1||22||dye0||22) (A16)

From (A16), we can obtain

λ2(||bre0||22+||ree0||22)+γ2(||bxe0||22+||dxe0||22)+γ2(||bye0||22+||dye0||22)μi=0K||Rxeei+1||22+i=0Kreei+1,J1i+1J1+λ2(i=0K||Wexeei+1reei||22+||reeK+1||22)+i=0Kdxei+1,J2i+1J2+γ2(i=0K||Txxeei+1dxei||22+||dxeK+1||22)+i=0Kdyei+1,J3i+1J3+γ2(i=0K||Tyxeei+1dyei||22+||dyeK+1||22) (A17)

As ||re||1, ||dx||1 and ||dy||1 are convex functions, it has been proven that reei+1,J1i+1J10, dxei+1,J2i+1J20 and dyei+1,J3i+1J30 in [30]. Therefore, the above inequality implies that

limi||Rxeei||22=limi||RxiRx||22=limiRT(RxiRx),xix=0 (A18)
limireei,J1iJ1=0 (A19)
limidxei,J2iJ2=0 (A20)
limidyei,J3iJ3=0 (A21)

Then, considering the Bregman distance here [25]

DEP(u,v)=E(u)E(v)P,uv (A22)

where P is in the subgradient of the convex function E at v, and DEP(u,v)0.

Let convex function E(x)=12||Rxy||22. By (A22), we have

DEP(xi,x)+DEP(x,xi)=PP,xix=RT(RxiRx),xix (A23)

As DEP(xi,x)0 and DEP(x,xi)0 [28], Equations (A18) and (A23) imply that

limiDEP(xi,x)=limi12||Rxiy||2212||Rxy||22RT(RxiRx),xix=0 (A24)

Let convex function E(re)=||re||1. By (A22), we have

DEJ1i(rei,re)+DEJ1(re,rei)=J1iJ1,reire=J1iJ1,reei (A25)

As DEJ1(rei,re)0 and DEJ1(re,rei)0 [28], Equations (A19) and (A25) imply that

limiDEJ1(rei,re)=limi||rei||1||re||1reei,J1=limi||Wexi||1||Wex||1We(xix),J1=0 (A26)

Similarly, we have

limi||Txxi||1||Txx||1Tx(xix),J2=0 (A27)
limi||Tyxi||1||Tyx||1Ty(xix),J3=0 (A28)

By (A24), (A26)–(A28), we obtain

limi(μ2||Rxiy||22μ2||Rxy||22μRT(RxiRx),xix+||Wexi||1||Wex||1We(xix),J1+||Txxi||1||Txx||1Tx(xix),J2+||Tyxi||1||Tyx||1Ty(xix),J3)=limi(||Wexi||1||Wex||1+||Txxi||1||Txx||1+||Tyxi||1||Tyx||1+μ2||Rxiy||22μ2||Rxy||22xix,μRT(RxiRx)+WeJ1+TxJ2+TyJ3)=limi(||Wexi||1||Wex||1+||Txxi||1||Txx||1+||Tyxi||1||Tyx||1+μ2||Rxiy||22μ2||Rxy||22)=0 (A29)

where the second equality in (A29) is obtained by applying (A2). Therefore, the convergence theorem for (27) has been proven. □

Author Contributions

Conceptualization, X.R.; data curation, Y.J.; formal analysis, X.R.; funding acquisition, X.R.; investigation, Y.J.; methodology, X.R.; software, X.R.; validation, X.R. and Y.J.; writing—original draft, X.R.; writing—review and editing, Y.J. Both authors have read and approved the final manuscript.

Funding

This work was funded by the National Natural Science Foundation of China, grant number U1904120, Henan Science and Technology Department Science and Technology Research Program, grant number 182102310759, the Fundamental Research Funds for the Henan Provincial Colleges and Universities, grant number 2018RCJH09.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

Footnotes

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Mittleman D.M. Twenty years of terahertz imaging. Opt. Express. 2018;26:9417–9431. doi: 10.1364/OE.26.009417. [DOI] [PubMed] [Google Scholar]
  • 2.Zanotto L., Piccoli R., Dong J., Morandotti R., Razzari L. Single-pixel terahertz imaging: A review. Opto-Electron. Adv. 2020;3:20001201–20001215. doi: 10.29026/oea.2020.200012. [DOI] [Google Scholar]
  • 3.Stantchev R.I., Yu X., Blu T., Pickwell-MacPherson E. Real-time terahertz imaging with a single-pixel detector. Nat. Commun. 2020;11:2535. doi: 10.1038/s41467-020-16370-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Park H., Son J.-H., Ahn C.-B. Enhancement of terahertz reflection tomographic imaging by interference cancellation between layers. Opt. Express. 2016;24:7028–7036. doi: 10.1364/OE.24.007028. [DOI] [PubMed] [Google Scholar]
  • 5.Zhai M., Locquet A., Citrin D. Pulsed THz imaging for thickness characterization of plastic sheets. NDT E Int. 2020;116:102338. doi: 10.1016/j.ndteint.2020.102338. [DOI] [Google Scholar]
  • 6.Redo-Sanchez A., Heshmat B., Aghasi A., Naqvi S., Zhang M., Romberg J., Raskar R. Terahertz time-gated spectral imaging for content extraction through layered structures. Nat. Commun. 2016;7:12665. doi: 10.1038/ncomms12665. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Wang Q., Zhou H., Xia R., Liu Q., Zhao B.Y. Time Segmented Image Fusion Based Multi- Depth Defects Imaging Method in Composites With Pulsed Terahertz. IEEE Access. 2020;8:155529–155537. doi: 10.1109/ACCESS.2020.3019319. [DOI] [Google Scholar]
  • 8.Gowen A., O’Sullivan C., O’Donnell C. Terahertz time domain spectroscopy and imaging: Emerging techniques for food process monitoring and quality control. Trends Food Sci. Technol. 2012;25:40–46. doi: 10.1016/j.tifs.2011.12.006. [DOI] [Google Scholar]
  • 9.Guerboukha H., Nallappan K., Skorobogatiy M. Toward real-time terahertz imaging. Adv. Opt. Photonics. 2018;10:843–938. doi: 10.1364/AOP.10.000843. [DOI] [Google Scholar]
  • 10.D’Arco A., Di Fabrizio M., Dolci V., Petrarca M., Lupi S. THz Pulsed Imaging in Biomedical Applications. Condens. Matter. 2020;5:25. doi: 10.3390/condmat5020025. [DOI] [Google Scholar]
  • 11.Park J.Y., Choi H.J., Cheon H., Cho S.W., Lee S., Son J.-H. Terahertz imaging of metastatic lymph nodes using spectroscopic integration technique. Biomed. Opt. Express. 2017;8:1122–1129. doi: 10.1364/BOE.8.001122. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Jiang Z., Zhang X.-C. Terahertz imaging via electrooptic effect. IEEE Trans. Microw. Theory Tech. 1999;47:2644–2650. doi: 10.1109/22.809019. [DOI] [Google Scholar]
  • 13.Xu J., Zhang X.-C. Terahertz wave reciprocal imaging. Appl. Phys. Lett. 2006;88:151107. doi: 10.1063/1.2194822. [DOI] [Google Scholar]
  • 14.Chan W.L., Moravec M.L., Baraniuk R.G., Mittleman D. Terahertz imaging with compressed sensing and phase retrieval. Opt. Lett. 2008;33:974–976. doi: 10.1364/OL.33.000974. [DOI] [PubMed] [Google Scholar]
  • 15.Chan W.L., Charan K., Takhar D., Kelly K.F., Baraniuk R.G., Mittleman D. A single-pixel terahertz imaging system based on compressed sensing. Appl. Phys. Lett. 2008;93:121105. doi: 10.1063/1.2989126. [DOI] [Google Scholar]
  • 16.Zhang Z., Ma X., Zhong J. Single-pixel imaging by means of Fourier spectrum acquisition. Nat. Commun. 2015;6:6225. doi: 10.1038/ncomms7225. [DOI] [PubMed] [Google Scholar]
  • 17.Yee D.-S., Jin K.H., Yahng J.S., Yang H.-S., Kim C.Y., Ye J.C. High-speed terahertz reflection three-dimensional imaging using beam steering. Opt. Express. 2015;23:5027–5034. doi: 10.1364/OE.23.005027. [DOI] [PubMed] [Google Scholar]
  • 18.Lu Y., Wang X.-K., Sun W.-F., Feng S.-F., Ye J.-S., Han P., Zhang Y. Reflective Single-Pixel Terahertz Imaging Based on Compressed Sensing. IEEE Trans. Terahertz Sci. Technol. 2020;10:495–501. doi: 10.1109/TTHZ.2020.2982350. [DOI] [Google Scholar]
  • 19.Cho S.-H., Lee S.-H., Nam-Gung C., Oh S.-J., Son J.-H., Park H., Ahn C.-B. Fast terahertz reflection tomography using block-based compressed sensing. Opt. Express. 2011;19:16401–16409. doi: 10.1364/OE.19.016401. [DOI] [PubMed] [Google Scholar]
  • 20.Hwang B.-M., Lee S.H., Lim W.-T., Ahn C.-B., Son J.-H., Park H. A Fast Spatial-domain Terahertz Imaging Using Block-based Compressed Sensing. J. Infrared Millim. Terahertz Waves. 2011;32:1328–1336. doi: 10.1007/s10762-011-9822-5. [DOI] [Google Scholar]
  • 21.Candes E.J., Wakin M.B., Boyd S.P. Enhancing Sparsity by Reweighted l(1) Minimization. J. Fourier Anal. Appl. 2008;14:877–905. doi: 10.1007/s00041-008-9045-x. [DOI] [Google Scholar]
  • 22.Wang Y., Yang J., Yin W., Zhang Y. A New Alternating Minimization Algorithm for Total Variation Image Reconstruction. SIAM J. Imaging Sci. 2008;1:248–272. doi: 10.1137/080724265. [DOI] [Google Scholar]
  • 23.Gonzalez R.C., Woods R.E. Digital Image Processing. Prentice Hall; Hoboken, NJ, USA: 2007. [Google Scholar]
  • 24.Zhang Y., Peterson B.S., Dong Z. Increasing sparsity in compressed sensing MRI by exponent of wavelet coefficients; Proceedings of the 19th Annual Meeting of ISMRM; Melbourne, Australia. 1 January 2012; p. 5885. [Google Scholar]
  • 25.Goldstein T., Osher S. The Split Bregman Method for L1-Regularized Problems. SIAM J. Imaging Sci. 2009;2:323–343. doi: 10.1137/080725891. [DOI] [Google Scholar]
  • 26.Li L., Xiao S., Zhao Y. Image Compressive Sensing via Hybrid Nonlocal Sparsity Regularization. Sensors. 2020;20:5666. doi: 10.3390/s20195666. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Yin W., Osher S., Goldfarb D., Darbon J. Bregman iterative algorithms for l1-minimization with applications to compressed sensing. SIAM J. Imaging Sci. 2008;1:142–168. doi: 10.1137/070703983. [DOI] [Google Scholar]
  • 28.Cai J.-F., Osher S., Shen Z. Linearized Bregman iterations for compressed sensing. Math. Comput. 2009;78:1515–1536. doi: 10.1090/S0025-5718-08-02189-3. [DOI] [Google Scholar]
  • 29.Cai J.-F., Osher S., Shen Z. Linearized Bregman Iterations for Frame-Based Image Deblurring. SIAM J. Imaging Sci. 2009;2:226–252. doi: 10.1137/080733371. [DOI] [Google Scholar]
  • 30.Zou J., Li H., Li G. Split Bregman Algorithm for Structured Sparse Reconstruction. IEEE Access. 2018;6:21560–21569. doi: 10.1109/ACCESS.2018.2825323. [DOI] [Google Scholar]
  • 31.Taylor Z.D., Singh R.S., Culjat M.O., Suen J.Y., Grundfest W.S., Lee H., Brown E.R. Reflective terahertz imaging of porcine skin burns. Opt. Lett. 2008;33:1258–1260. doi: 10.1364/OL.33.001258. [DOI] [PubMed] [Google Scholar]
  • 32.Jiang Y., Ge H., Lian F., Zhang Y., Xia S. Discrimination of moldy wheat using terahertz imaging combined with multivariate classification. RSC Adv. 2015;5:93979–93986. doi: 10.1039/C5RA15377H. [DOI] [Google Scholar]
  • 33.Kim K.W., Kim K.S., Kim H., Lee S.H., Park J.H., Han J.H., Seok S.H., Park J., Choi Y., Kim Y.I., et al. Terahertz dynamic imaging of skin drug absorption. Opt. Express. 2012;20:9476–9484. doi: 10.1364/OE.20.009476. [DOI] [PubMed] [Google Scholar]
  • 34.Karpowicz N., Zhong H., Xu J., Lin K.-I., Hwang J.-S., Zhang X.-C. Comparison between pulsed terahertz time-domain imaging and continuous wave terahertz imaging. Semicond. Sci. Technol. 2005;20:S293–S299. doi: 10.1088/0268-1242/20/7/021. [DOI] [Google Scholar]
  • 35.Tewari P. Reflective Terahertz Imaging for Early Diagnosis of Skin Burn Severity. University of California; Los Angeles, CA, USA: 2013. [Google Scholar]
  • 36.Hale E.T., Yin W.T., Zhang Y. A fixed-point continuation method for l1-regularized minimization with applications to compressed sensing. SIAM J. Optim. 2008;19:1107–1130. doi: 10.1137/070698920. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.


Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES