<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OALibJ</journal-id><journal-title-group><journal-title>Open Access Library Journal</journal-title></journal-title-group><issn pub-type="epub">2333-9705</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/oalib.1106676</article-id><article-id pub-id-type="publisher-id">OALibJ-102348</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Business&amp;Economics</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Earth&amp;Environmental Sciences</subject><subject> Engineering</subject><subject> Medicine&amp;Healthcare</subject><subject> Physics&amp;Mathematics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  Comparative Study on Peak-Seeking Methods of the Mixed Radioactive Energy Spectrum
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Rui</surname><given-names>Luo</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yao</surname><given-names>Huang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xianghe</surname><given-names>Liu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>The College of Nuclear Technology and Automation Engineering, Chengdu University of Technology, Chengdu, China</addr-line></aff><pub-date pub-type="epub"><day>04</day><month>08</month><year>2020</year></pub-date><volume>07</volume><issue>08</issue><fpage>1</fpage><lpage>10</lpage><history><date date-type="received"><day>28,</day>	<month>July</month>	<year>2020</year></date><date date-type="rev-recd"><day>18,</day>	<month>August</month>	<year>2020</year>	</date><date date-type="accepted"><day>21,</day>	<month>August</month>	<year>2020</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  
    The Geant4 software is used to simulate the CsI detector to measure the mixed energy spectrum from three radionuclides in the nuclear waste barrel. In this paper, a variety of methods are used to perform peak-seeking analysis on the mixed energy spectrum generating from 60Co, 137Cs and 226Ra, the effects of each peak-seeking method are compared for this complex energy spectrum. In this comparative experiment, the results show that the morphological energy spectrum peak-seeking method is more suitable for the energy spectrum from a mixture of multiple radionuclides. 
  
 
</p></abstract><kwd-group><kwd>Radionuclide</kwd><kwd> Energy Spectrum</kwd><kwd> Peak-Seeking</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>A large amount of nuclear waste is produced during the decommissioning of nuclear facilities. For security and effective management, these radioactive wastes need to be packaged and stored in waste barrels according to the actual situation. Plenty of nuclear wastes generated in the process of nuclear energy mining, production and application [<xref ref-type="bibr" rid="scirp.102348-ref1">1</xref>]. To formulate corresponding disposal measures, the key information about the radionuclides in the waste drums needs to obtain, such as kinds and content of radionuclides. However, the kinds of radionuclides in waste barrels are complex. The energy spectrum contains complex information of radionuclides, and it also contains the influence of statistical fluctuations and environmental background [<xref ref-type="bibr" rid="scirp.102348-ref2">2</xref>]. The kinds of radionuclides in the nuclear waste barrel could be determined based on the energy of the main peak and each verification peak through finding all peaks in the energy spectrum accurately.</p><p>Peak-seeking has always been a necessary process for nuclide identification. The determination of peak position and boundary affects directly the calculation of peak area, and it affects the accuracy of nuclide characterization furtherly [<xref ref-type="bibr" rid="scirp.102348-ref3">3</xref>]. The main problem is to search true peaks with nuclide discrimination from statistical fluctuations, Compton margins, environmental background and other uncertain energy spectrum information [<xref ref-type="bibr" rid="scirp.102348-ref4">4</xref>]. The peak-seeking method is based on the smoothed energy spectrum obtained by the detector. With the continuous research, the widely used peak-seeking methods include simple comparison method, Gaussian product method, derivative method, covariance method, symmetric zero area method and morphological energy spectrum peak finding method, etc. Among them, different peak-seeking methods have different advantages and disadvantages. This article mainly uses these methods to compare peak-seeking of mixed radioactivity spectrum.</p></sec><sec id="s2"><title>2. Mixed Radioactive Energy Spectrum</title><p>Geant4 is developed by the European Organization for Nuclear Research in the C++ language development environment, which is mainly used to simulate the interaction process of particles in matter [<xref ref-type="bibr" rid="scirp.102348-ref5">5</xref>]. The G4 General Particle Source (GPS) in Geant4 is used to implement the definition of multiple particle sources in the simulation. In this work, the Geant4 program described three mixed radioactive sources and CsI detectors 6 cm away from them. And collecting the information deposited by the particle in CsI detector is to obtain the required energy spectrum. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows the mixed energy spectra from <sup>60</sup>Co, <sup>137</sup>Cs and <sup>226</sup>Ra.</p></sec><sec id="s3"><title>3. Energy Spectrum Smoothing</title><p>The measured energy spectrum data contains not only the effective energy spectrum data representing the nuclide information, but also the electronic noise signal of the detector instrument and its own statistical fluctuations [<xref ref-type="bibr" rid="scirp.102348-ref6">6</xref>]. Before the peak-seeking, the measured original data needs to be smoothed, and the smoothed energy spectrum data needs to retain the characteristic information of the original spectrum as much as possible to achieve the best peak-seeking effect to improve the accuracy of radioactive nuclide identification. The energy spectrum smoothing methods mainly include Fourier transform method, multi-point smoothing method and exponential smoothing method. The least-square method has always been a widely used curve fitting smoothing method [<xref ref-type="bibr" rid="scirp.102348-ref7">7</xref>]. Xu et al. [<xref ref-type="bibr" rid="scirp.102348-ref8">8</xref>] proposed a background noise extraction method based on the least-squares linear curve fitting, it realizes the elimination of background noise and achieves a better smoothing effect. This method satisfies the characteristics of the sum of squares of the errors of all parameter points and fitting points, it achieves effective smoothness while retaining the original spectral characteristic information as much as possible. In this paper, the least-square method is used to smooth energy spectrum. <xref ref-type="fig" rid="fig2">Figure 2</xref> are the original and smoothed by the least square method respectively.</p></sec><sec id="s4"><title>4. Peak-Seeking</title><sec id="s4_1"><title>4.1. Simple Comparison Method</title><p>The simple comparison method of peak searching is a relatively simple analysis method for early energy spectrum data analysis. The peaks and the determination of peak positions are judged by simple comparison [<xref ref-type="bibr" rid="scirp.102348-ref9">9</xref>]. To meet the conditions: d a t a i − m &lt; d a t a i − k d a t a i &gt; d a t a i + m , it could be characterized as a peak.</p><p>k is the peak-seeking threshold, which is generally between 1 and 1.5. And channel corresponding to the maximum value from d a t a i − m to d a t a i + m is peak position. The spectrum after peak-seeking is showed as <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p></sec><sec id="s4_2"><title>4.2. Gaussian Product Function Method</title><p>The Gaussian function is usually used to describe the shape of the peak of the spectrum, due to the peak reflects the statistical properties of the system noise and statistical fluctuation process [<xref ref-type="bibr" rid="scirp.102348-ref2">2</xref>], and it conforms to the normal distribution.</p><p>G ( i ) = A 2 π σ e [ − ( i − i 0 ) 2 / 2 σ 2 ] (1)</p><p>Based on the Gaussian function, a new function is defined by adjacent data points. It is obvious that the first-order Gaussian function depends only on the width H. As shown in Equation (2):</p><p>P m = 1 = G ( i ) G ( i + m − 2 ) G ( i − 2 ) G ( i + 1 ) = exp ( 11.092 H 2 ) (2)</p><p>where, m is the step length of the peak-seeking and it is also the order of the Gaussian function, which determines the sensitivity of the peak-seeking. With m increasing, the sensitivity gradually increases, however, it is not suitable to determine the peak position after increasing to a certain value. Theoretically, the peak is determine by the P m = 1 . When P m = 1 ( i ) = 1 , it is not a peak, when C &gt; 1, it is a peak. <xref ref-type="fig" rid="fig4">Figure 4</xref> is the peak-seeking result when m = 1.5.</p></sec><sec id="s4_3"><title>4.3. Derivative Method</title><p>Derivative method [<xref ref-type="bibr" rid="scirp.102348-ref10">10</xref>] was proposed by Mariscotti in 1967, and its basic principle is regarding the energy spectrum as a continuous curve, using the characteristics of the shape of the energy spectrum curve near the peak position, the peak position can be accurately determined from the slope and curvature of the energy spectrum curve [<xref ref-type="bibr" rid="scirp.102348-ref11">11</xref>]. This method could intuitively reflect the data characteristics of the continuous curve change, and it could easily find the peak position and calculate the peak boundary to calculate the peak area accurately during the nuclide identification. In this paper, the first derivative to find the peak of the smooth spectrum. The principle is to calculate the derivation from the front end of the energy spectrum to the end. If the derivative value changes from a positive value to a negative value, it means there is a peak. This formula is described as followed:</p><p>d a t a ′ i &#175; = 1 K b ∑ j = − m m ( A j d a t a i + j ) (3)</p><p>The peak located at i when the derivative value changes from positive to negative at zero crossing. <xref ref-type="fig" rid="fig5">Figure 5</xref> is the result of peak-seeking by the first derivative method.</p></sec><sec id="s4_4"><title>4.4. Covariant Method</title><p>The basic idea of the covariant peak finding method is to gradually fit the peak line function to the actual spectrum, the fitting result is used to distinguish true and false peaks. Those with a higher degree of fit are true, and those with a lower degree of fit are judged as false. Calculate h i by gradually sliding fitting at w = 2 m + 1 .</p><p>h i = ∑ j = − m m g j ∑ j = − m m g j C j d a t a i + j − ∑ j = − m m g j C j ∑ j = − m m g j d a t a i + j ∑ j = − m m g j ∑ j = − m m g j C j 2 − ( ∑ j = − m m g j C j ) 2 (4)</p><p>where h i is the peak height, g j is the weighting factor, C j is the peak shape function (Including Gaussian function, Cauchy function, cosine function, hyperbolic secant function).</p><p>The calculation formula of fit is defined as:</p><p>R i = h i Δ h i (5)</p><p>Δ h i = [ ∑ j = − m m g j ∑ j = − m m g j ∑ j = − m m g j C j − ( ∑ j = − m m g j C j ) 2 ] 2 (6)</p><p>where Δ h i is the partial variance of the fitting process. The peak is judged according to the degree of fit R i , R i is the maximum value and when R i &gt; R t h (where, R t h is described as a threshold, and depends on the half-width H and the number of points selected W, generally between 2 and 5) the peak lies in the corresponding channel. The detail is showed in <xref ref-type="fig" rid="fig6">Figure 6</xref>.</p></sec><sec id="s4_5"><title>4.5. Symmetric Zero Area Method</title><p>The symmetric zero-area method utilizes the symmetric window function and the smoothed energy spectrum for convolution transformation, and threshold processing is carried out on the transformed data to obtain the spectral peak position [<xref ref-type="bibr" rid="scirp.102348-ref12">12</xref>]. After the transformation, the convolution transformation of the linear basis will be zero, and only the places where there are peaks will not be zero. Therefore, the transformed spectrum could intuitively reflect the change in peak shape. And the mathematical equation is defined as follows:</p><p>Y ^ i = ∑ j = − m m C j d a t a i + j (7)</p><p>where ∑ j = − m m C j = 0 , C j = C − j realized symmetry. Convolution transformation</p><p>is developed when W = 2 m + 1 . The transformation function of the symmetric zero areas can be a square wave function or a peak-like function, where the whole square wave function is defined as follows:</p><p>C j = { − b − m ≤ j &lt; − ( H − 1 ) / 2 a − ( H − 1 ) / 2 ≤ j ≤ ( H − 1 ) / 2 − b ( H − 1 ) / 2 &lt; j ≤ m (8)</p><p>where H is center width. And the peak-like function is the difference between a specific function G j and a constant d. G j could be described as Gaussian function, Cauchy function, cosine square function, hyperbolic secant function,</p><p>Gaussian second derivative function, etc. And d = 1 W ∑ j = − m m G j . In order to make</p><p>the sensitivity of peak searching independent of the statistics of the measured spectrum, the standard deviation of the transformed spectrum is generally used as the peak searching unit. The criteria are as follows:</p><p>S S i = Y ^ i Δ Y ^ i = ∑ j = − m m C j d a t a i + j ( ∑ j = − m m C j 2 d a t a i + j ) &gt; f (9)</p><p>where ƒ is the peak-seeking threshold, when S S i &gt; 0 ∩ S S i &gt; f , it could conclude that it is a peak. The peak position is at the channel corresponding to the positive value and the peak boundary is determined by the adjacent negative peaks on both sides, as shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>.</p></sec><sec id="s4_6"><title>4.6. Morphological Energy Spectrum Peaking</title><p>The morphological peak finding method is a new method based on the characteristics of image processing morphological changes. Its basic principle is to perform a morphological transformation of energy spectrum by selecting appropriate structural elements. The basic steps are: Firstly, the opening operation of the corrosion operation and the expansion treatment are performed to obtain the filtered energy spectrum. That A is corroded by structure B shows as follows:</p><p>A ⊗ B = { r | ( B ) r ⊆ A } (10)</p><p>where the arithmetic symbol ⊗ means “Corrosion calculation” to eliminate unwanted signals. Then, white hat transformation is performed to get new energy spectrum data. The formula for A to be expanded by B is as follows:</p><p>A ⊕ B = { r | ( B ^ ) r ∩ A } (11)</p><p>where the symbol ⊗ means to fill in image holes and eliminate small noise. Finally, after removing false peaks according to the peak width setting, the peak-seeking is performed, and the determined peak position is output to the original energy spectrum to complete the entire peak search. And here is a peak criterion, L i &gt; W . where L i is peak-width to be found.</p><p>The peak-seeking algorithm based on morphology combines the advantages of image processing technology, and the low accuracy of traditional algorithms is avoided [<xref ref-type="bibr" rid="scirp.102348-ref13">13</xref>]. The accuracy is high in peak-seeking of the energy spectrum, and the method has the effect of identifying overlapping peaks to a certain extent. <xref ref-type="fig" rid="fig8">Figure 8</xref> shows the result of the method.</p></sec></sec><sec id="s5"><title>5. Conclusion</title><p>This paper compares five traditional peak-seeking methods and a new peak-seeking method based on morphology by using the mixed energy spectrum generated by multiple nuclides. The results have shown that simple comparison method have been difficult to reach the peak-seeking requirements of the complex energy spectrum, and the peak-seeking effect is relatively poor. And only four peaks can be found in the smoothed energy spectrum, and lost the peak of 300 or so. In the result of the debugged Gaussian function, five peaks were found, which is different from the first method in the second peak. Similar to the results of the derivative method, covariant method and the symmetric zero area method, the peak positions are also roughly the same in Gaussian product function method, but the resolution effect of reunion is poor. And the positions of the third and fourth peaks in the searched peaks cannot be determined very well, especially in the area where the third peak has two peaks. These traditional methods perform better than the first two methods, but they still have poor peak-seeking effects in the complex energy spectrum. The peak-seeking method based on morphology is better adapted to the complex energy spectrum, and its effect is also the best in this comparative study. It can be further concluded that the morphological method is more suitable for peak-searching in the mixed energy spectrum obtained by multiple nuclides.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Luo, R., Huang, Y. and Liu, X.H. (2020) Comparative Study on Peak-Seeking Methods of the Mixed Radioactive Energy Spectrum. Open Access Library Journal, 7: e6676. https://doi.org/10.4236/oalib.1106676</p></sec></body><back><ref-list><title>References</title><ref id="scirp.102348-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Li, Z.G., Tuo, X.G., Shi, R., et al. (2017) Point Source Attenuation Correction Method for Nuclear Waste Drum Inspection by Segmented Gamma Scan. High Power Laser and Particle Beams, 29, 159-164.</mixed-citation></ref><ref id="scirp.102348-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Xu, G.Q., Peng, T., Wang, M., et al. (2018) Background Noise Extraction Method Based on Least-Squares Linear Curve Fitting. Digital Communication World, No. 11, 36-37+71.</mixed-citation></ref><ref id="scirp.102348-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Wang, Q. (2016) Based on NaI(Tl) Scintillation Detector Spectrum Qualitative Analysis and Evaluation. MA Thesis, East China University of Technology, Nanchang.</mixed-citation></ref><ref id="scirp.102348-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Miroslav, M. (2007) Multidimensional Peak Searching Algorithm for Low-Statistics Nuclear Spectra. Nuclear Instruments and Methods in Physics Research A, 581, 821-830. &lt;br /&gt;https://doi.org/10.1016/j.nima.2007.08.145</mixed-citation></ref><ref id="scirp.102348-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Geant4 User’s Guide for Application Developers.  
http://geant4-userdoc.web.cern.ch/geant4-userdoc/UsersGuides/ForApplicationDeveloper/html/index.html</mixed-citation></ref><ref id="scirp.102348-ref6"><label>6</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Huang</surname><given-names> K.</given-names></name>,<name name-style="western"><surname> Huang</surname><given-names> Y.</given-names></name>,<name name-style="western"><surname> Ju</surname><given-names> Y. et al. </given-names></name>,<etal>et al</etal>. (<year>2019</year>)<article-title>Comparison of EDXRF Characteristics of the Spectrum Smoothing Denoising Method</article-title><source> Nuclear Electronics &amp; Detection  Technology</source><volume> 39</volume>,<fpage> 118</fpage>-<lpage>121</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.102348-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Wang, Q., He, J.F., Wang, Y., et al. (2015) The γ Spectrum Smoothing Method and Its Evaluation with NaI(TI) Detector. Nuclear Electronics &amp; Detection Technology, 35, 13-17.</mixed-citation></ref><ref id="scirp.102348-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ren, J.S. (2017) The Study of γ Spectrum Analysis and Radioactive Nuclide Identification Method. MA Thesis, Southwest University of Science and Technology, Mianyang.</mixed-citation></ref><ref id="scirp.102348-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Wang, S.M. and Li, S. (2019) Research on the Peak Search Method Based on HPGe Detector Spectrometer. Engineering and Technological Research, 4, 3-4.</mixed-citation></ref><ref id="scirp.102348-ref10"><label>10</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Zhang</surname><given-names> X.J.</given-names></name>,<name name-style="western"><surname> Wang</surname><given-names> S.L.</given-names></name>,<name name-style="western"><surname> Jia</surname><given-names> H.M. et al. </given-names></name>,<etal>et al</etal>. (<year>2019</year>)<article-title>A High Sensitivity Screening Method for γ Peaks Based on the Critical Level</article-title><source> Nuclear Technique</source><volume> 42</volume>,<fpage> 19</fpage>-<lpage>22</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.102348-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Wang, Y.M. and Wei, Y.X. (2012) Fuzzy Logic Based Nuclide Identification for γ Ray Spectra. Journal of Tsinghua University (Science and Technology), 52, 1736-1740.</mixed-citation></ref><ref id="scirp.102348-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Bi, Y.F., Li, Y. and Zheng, R.E. (2013) The Symmetric Zero-Area Conversion Adaptive Peak-Seeking Method Research for LIBS/Raman Spectra. Spectroscopy and Spectral Analysis, 33, 438-443.</mixed-citation></ref><ref id="scirp.102348-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Li, S., Huang, Z.T., Bi, M.D., et al. (2016) Nuclide Spectrum Peak Searching Algorithm Based on the Morphology Transform. Nuclear Electronics &amp; Detection Technology, 36, 171-173+178.</mixed-citation></ref></ref-list></back></article>