I. INTRODUCTION
The photoelectric detection and imaging technology have been widely used in Nuclear Material Identification System (NMIS) to detect neutron signal and nuclear components. Time-frequency method has been used to analyze neutron signal and identify properties of nuclear material [1, 2], while tomographic imaging has been used to provide more information about geometry of nuclear components, which leads to high accuracy of NMIS [3-5]. However, it is inevitable that there are noises in the measurement process due to external environment, detector and electronic device, and the noises may confuse some useful but weak information. Thus, we should denoise the neutron signals first to improve accuracy of NMIS.
Except the circuit and technic neutron signal denoising methods, traditional denoising algorithms mostly represent the noised signal in transform domain and then threshold for the purpose of denoising. As a result, FFT filter and wavelet shrinkage has been applied in neutron signal denoising [6]. Besides, a new denoising algorithm named EMDSD (Empirical Mode Decomposition Double Smoothness Detecting) has been proposed for neutron signal [7]. However, these denoising algorithms cannot adjust decomposition base automatically.
In recent years, the paradigm of sparse sampling and reconstruction, called compressive sensing (CS), is a state-of-the-art research [8, 9]. CS approaches have opened up many new research avenues in the field of under-determined systems, and found many practical applications in image processing, wireless communication, data-streaming, and medical resonance. Also, CS has been applied in image denoising [10-14], and some new denoising algorithms [15, 16] are derived from basis pursuit denoising (BPDN) algorithm [17]. Although these algorithms are proposed for all signal frequency, the compressive reconstruction error will still increase and signal may be noised again.
Fortunately, the Empirical Mode Decomposition (EMD) can decompose the signal into Intrinsic Mode Function (IMF), from finer temporal scales (high frequency IMFs) to coarser ones (low frequency IMFs). As the noise is always in high frequency IMFs, BPDN algorithm can be adopted to denoise them. In this paper, we propose a new denoising algorithm named EMDCSDN (Empirical Mode Decomposition Compressive Sensing Denoising). Several denoising algorithms are compared with EMDCSDN algorithm to verify its robustness.
II. METHODOLOGY
A. Materials
Neutron signals from 252Cf-source-driven nuclear material fission are detected by photoelectric detectors. We designed a 252Cf-source-driven verification system to identify properties of 235U (Fig. 1(a)). It consists of a 252Cf neutron source, an ionization chamber, scintillation neutron detectors, workstation with high-speed (1 GHz) data acquisition card with a large-capacity disk array, verification software and user interface (UI) system. Three detectors are placed around the fissile material. The target-detector distance d and the angle α between detectors can be adjusted according to the measurement requirements (Fig. 1(b)).
-201506/1001-8042-26-06-016/alternativeImage/1001-8042-26-06-016-F001.jpg)
Figure 2 shows the noised neutron pulse signal acquired by the 252Cf-source-driven verification system. For experiment purpose, the EMDCSDN algorithm is adopted to denoise this signal. As the pure neutron signal is unknown, the curve fitting of noised neutron signal is regarded as the pure signal, so as to evaluate the denoising effect. All the materials are used without further purification.
-201506/1001-8042-26-06-016/alternativeImage/1001-8042-26-06-016-F002.jpg)
B. Basis pursuit denoising
Compressive sensing, the paradigm of sparse sampling and reconstruction, is an advanced theory. Specifically, let x=x1, x2,, xN, x RN with x = α, where α has only K non-zero elements and K N. The x is called as K-sparse with respect to the transform . So the random measurements y = {y1, y2,, yN }, y RM are generated by
where, Φ is a randomly sampling matrix, and the number of measurement M N. It is an ill-posed problem recovering x from y. In the compressive sensing theory, it testifies that K-sparse signal x can be recovered by M=O[K log(N/K)] measurements as long as Φ satisfies the restricted isometry property (RIP), and the reconstruction can be achieved with probability close to one by solving the following convex optimization.
where | α |1 denotes the l1-norm of the vector α.
Thus, the compressive sensing process of neutron signal can be described as follows. It assumes that the noised neutron signal x = s + n = ψα + n, where s is the original signal, n denotes additive Gaussian white noise and ψ is the sparse basis. Consequently, the compressive sampling can be defined as,
where z is the noise in sampling and | z |2 ε.
The reconstruction can be achieved by Eq. (2). With noisy or imperfect data, it is impossible to fit the linear system exactly. Instead, the constraint in BP is relaxed to obtain the basis pursuit denoising problem.
Therefore, an effective algorithm using Spectral Projected Gradient (SPG) is used to solve BPDN [17]. It can solve the BPDN problem much more quickly, and the memory requirements are constant throughout all the iterations. However, most of the noised signal frequencies are pure and there is no need to denoise them. So, if we use the BPDN algorithm for all frequencies, the signal will be noised again and some useful information may be filtered. Therefore, based on compressive sensing, a new denoising algorithm for the noised frequencies only is proposed.
C. EMDCSDN algorithm
Hilbert-Huang Transform (HHT) is a new method of time-frequency analysis technique, which was proposed by Huang [18], and the essence of this method is EMD. The EMD is advantageous in that the base functions are derived from the signal itself. Hence, the analysis is more adaptive, in contrast to the wavelet method where the base functions are fixed. Any signal can be decomposed into a finite and a small number of IMFs to give meaningful instantaneous frequency, as described by Eq. (5).
where res means a residual of EMD.
Figure 3 shows the IMFs of neutron signal decomposed by EMD. It seems that only the first few high frequencies of IMFs are noised, and rest of the IMFs are pure. Although the EMD itself has characteristics of filter, the noised IMFs cannot be filtered directly. Therefore, we need to find the noised IMFs, to use BPDN algorithm for denoising.
-201506/1001-8042-26-06-016/alternativeImage/1001-8042-26-06-016-F003.jpg)
Thus, the EMDCSDN algorithm is proposed as shown in Fig. 4.
-201506/1001-8042-26-06-016/alternativeImage/1001-8042-26-06-016-F004.jpg)
-201506/1001-8042-26-06-016/alternativeImage/1001-8042-26-06-016-F005.jpg)
In this EMDCSDN algorithm, the IMF selector is designed according to the characteristics of white noise [19]. One of the characteristics is that i = EiPi is a constant, where Ei is the energy density and Pi is period of the IMFs.
where, N, C, nmin and nmax are the length, amplitude, the number of maxima and the number of minima of the IMFs, respectively.
If
-201506/1001-8042-26-06-016/alternativeImage/1001-8042-26-06-016-F006.jpg)
D. Denoising evaluation
In general, the signal-to-noise ratio (SNR), peak signal-to-noise ratio (PSNR) and mean squared error (MSE) are adopted to evaluate the denoising effect. However, only the three indicators are not enough because high SNR means that some useful information has been filtered. So, another two indicators, smoothness of curve (SOC) and correlation coefficient (CC) should also be involved. The SOC and CC can be defined as:
where x is the original noised signal and
III. RESULTS AND DISCUSSION
For the noised neutron signal x, x {R}N with elements x[n], n = 1,2,, N and N= 1024. The number of compressive sampling is regarded as M, then the corresponding compressive sampling rate is M/N.
As mentioned before, the first two IMFs (IMF1, IMF2) are noised. Therefore, BPDN algorithm is used to denoise the two IMFs. The results are shown in Fig. 6, where DN is the abbreviation of denoising and M/N = 0.65.
-201506/1001-8042-26-06-016/alternativeImage/1001-8042-26-06-016-F007.jpg)
Figure 7 shows the EMDCSDN algorithm denoising result of neutron signal. However, this cannot fully reflect the denoising effect, it should be evaluated by the five indicators of SNR, PSNR, MSE, SOC and CC.
-201506/1001-8042-26-06-016/alternativeImage/1001-8042-26-06-016-F008.jpg)
Different compressive sampling rates M/N shall lead to different denoising effects. Figure 8 shows the denoising effects of EMDCSDN algorithm for different M/N. Figure 8 has double Y axis. The left represents the MSE, SOC and CC, and the right one is SNR. SNR and CC increase with M/N, while MSE and SOC decrease with increasing M/N. The best denoising effect can be seen at M/N=0.75, where SNR and CC are the biggest, and MSE and SOC are the smallest, and the denoising effect is the best. However, if we want a lower compressive sampling rate, M/N=0.65 may be a better choice because its denoising effect is very close to M/N=0.75. Here, we choose M/N=0.75.
-201506/1001-8042-26-06-016/alternativeImage/1001-8042-26-06-016-F009.jpg)
The EMDCSDN algorithm is compared with four denoising algorithms: (1) EMD Filter (EMDF) that filters the noised IMFs directly; (2) Basis Pursuit Denoising (BPDN), compressive sensing denoising problem solved by SPGL1 algorithm; (3) Wavelet Threshold Denoising (WTDN) that denoise signal in wavelet domain with threshold; (4) EMD Wavelet Denoising (EMDWTDN), which uses WTDN to denoise the noised IMFs and the reconstruct signal with all IMFs. The denoising effects are given in Table 1.
Algorithm | SNR | PSNR | MSE | SOC | CC | Processing time (s) |
---|---|---|---|---|---|---|
noised neutron signal | 24.24559 | 39.93027 | 5.67538 | 5.28919 | 0.99813 | |
EMDF | 18.16586 | 33.57995 | 11.42829 | 1.12880 | 0.99249 | 2.377 |
BPDN (M/N = 0.75) | 27.59472 | 42.93629 | 3.85956 | 2.46778 | 0.99917 | 1.307 |
WTDN | 28.74912 | 43.98175 | 3.37923 | 0.96627 | 0.99938 | 1.588 |
EMDWTDN | 29.48255 | 44.98517 | 3.10561 | 1.99482 | 0.99944 | 2.726 |
EMDCSDN (M/N = 0.75) | 30.62113 | 45.89118 | 2.72407 | 1.57471 | 0.99957 | 3.019 |
From Table 1, the EMDF algorithm is a simple but less effective algorithm because it also filters out some useful information. As the EMDWTDN algorithm is better than the WTDN algorithm due to the EMD, we think that EMD can improve the denoising effect and the effect of EMDCSDN algorithm confirms this view. Considering all the five indicators, the EMDCSDN algorithm is more effective than the other algorithms due to the EMD and the noised IMFs automatic selector, although its processing time is a little longer.
IV. CONCLUSION
A new denoising algorithm, EMDCSDN, has been proposed for noised neutron signal. In fact, it is a modified BPDN algorithm because we only need to denoise the noised IMFs that are selected automatically. Thus, it makes our denoising algorithm more specific. It also reduces the compressive sensing reconstruction error. Using five indicators, the EMDCSDN algorithm is more effective than the other denoising algorithms. Moreover, it can reduce the sampling costs. The EMDCSDN algorithm can be used in other denoising applications.
Identification of neutron sources by spectral analysis of pulse height distributions
. IEEE T Nucl Sci, 2009, 56: 2796-2801. DOI: 10.1109/TNS.2009.2022367Simulation and experimental study of a random neutron analyzing system with Cf-252 neutron source
. Nucl Sci Tech, 2011, 22: 39-46. DOI: 10.13538/j.1001-8042/nst.22.39-46Induced-fission imaging of nuclear material
.Identification of shielding material configurations using NMIS imaging
.Simulating NMIS imaging and fission-mapping measurements
.De-noise processing for random signals in nuclear information systems
. Journal of Chongqing University, 2008, 31: 532-540. (in Chinese) DOI: 10.11835/j.issn.1000-582X.2008.05.014A novel de-noising algorithm of fission neutrons signals by photoelectric detection
. Laser & Optoelectronics Progress, 2010, 47: 040702. (in Chinese) DOI: 10.3788/lop47.040702Compressive sensing: from theory to applications, a survey
. J Commun Netw, 2013, 15: 443-456. DOI: 10.1109/JCN.2013.000083Compressed sensing for denoise in adaptive system identification
.Finger vein image denoise based on compressive sensing
.Compressive sensing-based image denoise using adaptive multiple sampling and optimal error tolerance
.A new method for sparse signal denoise based on compressed sensing
.Noise reduction through compressed sensing
.Probing the Pareto frontier for basis pursuit solutions
. Siam J Sci Comput, 2008, 31: 890-912. DOI: 10.1137/080714488The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis
. P Roy Soc Lond A Mat, 1998, 454: 903-995. DOI: 10.1098/rspa.1998.0193A study of the characteristics of white noise using the empirical mode decomposition method
. P Roy Soc Lond A Mat, 2004, 460: 1597-1611. DOI: 10.1098/rspa.2003.1221