當(dāng)前位置:首頁(yè) > 技術(shù)文章 > 應(yīng)用案例 | 吸收光譜優(yōu)化基于深度學(xué)習(xí)網(wǎng)絡(luò)的自適應(yīng)Savitzky Golay濾波算法
Recently, a collaborative research team from Information Materials and Intelligent Sensing Laboratory of Anhui Province, Key Laboratory of Opto-Electronic Information Acquisition and Manipulation of Ministry of Education, and Shandong Normal University published a research paper titled Optimized adaptive Savitzky-Golay filtering algorithm based on deeplearning network for absorption spectroscopy.
近日,來(lái)自安徽大學(xué)、山東師范大學(xué)聯(lián)合研究團(tuán)隊(duì)發(fā)表了一篇題為Optimized adaptive Savitzky-Golay filtering algorithm based on deeplearning network for absorption spectroscopy的研究論文。
研究背景 Research Background
Nitrogen oxide (NO2) is a major pollutant in the atmosphere,resulting from natural lighting, exhaust, and industrial emissions. Short- and long-term exposure to NO2 is linked with an increased risk of respiratory problems. Secondary pollutants produced by NO2 in the atmosphere can cause photochemical smog and acid rain. Laser spectroscopy such as absorption spectroscopy, fluorescence spectrum, and Raman spectrum play progressively essential roles in physics, chemistry, biology, and material science. It offers a powerful platform for tracing gas analysis with extremely high sensitivity, selectivity, and fast response. Laser absorption spectroscopy has been used for quantitative analysis of NO2. However, the measured gas absorption spectra data are usually contaminated by various noise, such as random and coherent noises, which can warp the valid absorption spectrum and affect the detection sensitivity.
氮氧化物(NO2)是大氣中的主要污染物,源自自然光照、排放和工業(yè)排放。長(zhǎng)時(shí)間暴露于NO2與呼吸問(wèn)題的風(fēng)險(xiǎn)增加有關(guān)。NO2在大氣中產(chǎn)生的二次污染物可能導(dǎo)致光化學(xué)煙霧和酸雨。激光光譜學(xué),如吸收光譜、熒光光譜和拉曼光譜,在物理學(xué)、化學(xué)、生物學(xué)和材料科學(xué)中發(fā)揮著日益重要的作用。它為追蹤具有靈敏度、選擇性和快速響應(yīng)的氣體分析提供了強(qiáng)大的平臺(tái)。激光吸收光譜已被用于NO2的定量分析。然而,測(cè)得的氣體吸收光譜數(shù)據(jù)通常受到各種噪聲的污染,如隨機(jī)和相干噪聲,這可能扭曲有效吸收光譜并影響檢測(cè)靈敏度。
The Savitzky–Golay (S–G) filtering algorithm has recently attracted attention for spectral filtering because it has fewer parameters, faster operating speed, and preserves the height and shape of spectra. Moreover, the derivatives and smoothed spectra can be calculated in a simple step. Rivolo and Nagel developed an adaptive S–G smoothing algorithm that point wise selects the best filter parameters. With simple thresholding methods, the S–G filter can remove all types of noises in continuous glucose monitoring (CGM) signal and further process for detecting hypo/hyperglycemic events. The S–G smoothing filter is widely used to smooth the spectrum of the Fourier transform infrared spectrum that can eliminate random seismic noise, remote sensing image merging, and process pulse wave.
最近,Savitzky-Golay(S-G)濾波算法因其參數(shù)較少、操作速度較快且保留了光譜的高度和形狀而受到關(guān)注。此外,可以在一個(gè)簡(jiǎn)單的步驟中計(jì)算導(dǎo)數(shù)和平滑的光譜。Rivolo和Nagel開(kāi)發(fā)了一種自適應(yīng)S-G平滑算法,逐點(diǎn)選擇最佳濾波參數(shù)。通過(guò)簡(jiǎn)單的多變量閾值方法,S-G濾波器可以去除連續(xù)葡萄糖監(jiān)測(cè)(CGM)信號(hào)中的所有類(lèi)型噪聲,并進(jìn)一步用于檢測(cè)低血糖/高血糖事件。S-G平滑濾波器廣泛用于平滑傅立葉變換紅外光譜的光譜,可消除隨機(jī)地震噪聲、遙感圖像融合和脈動(dòng)波的處理。
The performance of S–G smoothing filter depends on the proper compromise of the polynomial order and window size. However,the noise sources and absorption spectra are unknown in a real application. Obtaining the optimal filtering effect with fixed window size and polynomial degree is difficult. To address this issue,we proposed an optimized adaptive S–G algorithm that combined the deep learning (DL) network with traditional S–G filtering to improve the measurement system performance.
S–G 平滑濾波器的性能取決于多項(xiàng)式階數(shù)和窗口大小的適當(dāng)折中。然而,在實(shí)際應(yīng)用中,噪聲源和吸收光譜是未知的。在固定的窗口大小和多項(xiàng)式階數(shù)下獲得最佳的濾波效果是困難的。為解決這個(gè)問(wèn)題,我們提出了一種優(yōu)化的自適應(yīng)S-G算法,將深度學(xué)習(xí)(DL)網(wǎng)絡(luò)與傳統(tǒng)的S-G濾波結(jié)合起來(lái),以提高測(cè)量系統(tǒng)的性能。
實(shí)驗(yàn)設(shè)置Experimental setup
Fig. 1 presents the experimental setup, which consists of anoptical source, a multi-pass cell with a gas pressure controller, a series of mirrors, a detector, and a computer. The laser source is a thermoelectrically cooled continuous-wave room-temperature quantum cascade laser (QC-Qube™, HealthyPhoton Co., Ltd.),which works with a maximum peak output power of 30 mW controlled by temperature controllers and operates at ~6.2 mm driven by current controllers. The radiation of QCL passes through theCaF2 mirror is co-aligned with the trace laser (visible red light at632.8 nm) using a zinc selenide (ZnSe) beam splitter. The beams go into the multipass cell with an effective optical path length of2 m, the pressure in multipass cell is controlled using the flow controller (Alicat Scientific, Inc, KM3100) and diaphragm pump (Pfeiffer Vacuum, MVP 010–3 DC) in the inlet and outlet of gas cell,respectively. A triangular wave at a typical frequency of 100 Hzis used as a scanning signal. The wave number is tuned from1630.1 to 1630.42 cm 1 at a temperature of 296 K. The signal is detected using a thermoelectric cooled mercury cadmium telluride detector (Vigo, VI-4TE-5), which uses a 75-mm focal-length planoconvex lens. A DAQ card detector (National Instruments, USB-6259) is placed next to detector to transmit the data to the computer, and the data is analyzed by the LabVIEW program in real time.
圖1展示了實(shí)驗(yàn)設(shè)置,包括光源、帶有氣體壓力控制器的多通道吸收池、一系列鏡子、探測(cè)器和計(jì)算機(jī)。
Fig. 1. Experimental device diagram.
寧波海爾欣光電科技有限公司為此項(xiàng)目提供了量子級(jí)聯(lián)激光器(型號(hào):QC-Qube™ 全功能迷你量子級(jí)聯(lián)激光發(fā)射頭)。激光器由溫度控制器控制,最大峰值輸出功率為30 mW,由電流控制器控制,工作在~6.2 mm,通過(guò)鈣氟化物(CaF2)鏡子的輻射與追蹤激光(可見(jiàn)紅光,波長(zhǎng)632.8 nm)共線,使用氧化鋅硒(ZnSe)分束器。光束進(jìn)入具有2 m有效光程的多通道池,通過(guò)流量控制器和氣體池入口和出口的隔膜泵控制池中的壓力。典型頻率為100 Hz的三角波用作掃描信號(hào)。在296 K的溫度下,波數(shù)從1630.1調(diào)至1630.42 cm-1。使用熱電冷卻的汞鎘鎵探測(cè)器進(jìn)行信號(hào)檢測(cè),該探測(cè)器使用75 mm焦距的平凸透鏡。DAQ卡探測(cè)器放置在探測(cè)器旁邊,將數(shù)據(jù)傳輸?shù)接?jì)算機(jī),數(shù)據(jù)由LabVIEW程序進(jìn)行實(shí)時(shí)分析。
QC-Qube™, HealthyPhoton Co., Ltd.
Fig. 2. Simulation of the NO2 gas absorption spectra of the ASGF and MAF algorithms (under the background of Gaussian noise), and the filtered results and the SNRs of different filtering methods.
Fig. 3. Simulation of the NO2 gas absorption spectra of the two filtering algorithms (under the background of Non-Gaussian noise), and the filtered results of different filtering methods.
結(jié)論Conclusion
An improved Savitzky–Golay (S–G) filtering algorithm was developed to denoise the absorption spectroscopy of nitrogen oxide (NO2). A deep learning (DL) network was introduced to the traditional S–G filtering algorithm to adjust the window size and polynomial order in real time. The self-adjusting and follow-up actions of DL network can effectively solve the blindness of selecting the input filter parameters in digital signal processing. The developed adaptive S–G filter algorithm is compared with the multisignal averaging filtering (MAF) algorithm to demonstrate its performance. The optimized S–G filtering algorithm is used to detect NO2 in a mid-quantum-cascade-laser (QCL) based gas sensor system. A sensitivity enhancement factor of 5 is obtained, indicating that the newly developed algorithm can generate a high-quality gas absorption spectrum for applications such as atmospheric environmental monitoring and exhaled breath detection.
在這項(xiàng)研究中,我們開(kāi)發(fā)了一種改進(jìn)的Savitzky-Golay(S-G)濾波算法,用于去噪氮氧化物(NO2)的吸收光譜。我們引入了深度學(xué)習(xí)(DL)網(wǎng)絡(luò)到傳統(tǒng)的S-G濾波算法中,以實(shí)時(shí)調(diào)整窗口大小和多項(xiàng)式階數(shù)。DL網(wǎng)絡(luò)的自適應(yīng)和跟蹤反饋能夠有效解決數(shù)字信號(hào)處理中選擇輸入濾波器參數(shù)的盲目性。我們將優(yōu)化后的自適應(yīng)S-G濾波算法與多信號(hào)平均濾波(MAF)算法進(jìn)行比較,以展示其性能。優(yōu)化后的S-G濾波算法被用于檢測(cè)氮氧化物在基于中量子級(jí)聯(lián)激光器(QCL)的氣體傳感器系統(tǒng)中的應(yīng)用。實(shí)驗(yàn)結(jié)果表明,該算法獲得了5倍的靈敏度增強(qiáng),表明新開(kāi)發(fā)的算法可以生成高質(zhì)量的氣體吸收光譜,適用于大氣環(huán)境監(jiān)測(cè)和呼吸氣檢測(cè)等應(yīng)用。
reference參考來(lái)源:
Optimized adaptive Savitzky-Golay filtering algorithm based on deeplearning network for absorption spectroscopy,
Spectrochimica Acta Part A: Molecular and Biomolecular Spectroscopy 263 (2021) 120187
全國(guó)統(tǒng)一服務(wù)電話
0574-88357326電子郵箱:[email protected]
公司地址:浙江省寧波市鄞州區(qū)潘火街道金源路中創(chuàng)科技園1號(hào)樓305室
微信公眾號(hào)