亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CNN-LSTM 神經(jīng)網(wǎng)絡(luò)的聲紋識(shí)別系統(tǒng)設(shè)計(jì)

        2021-04-02 03:44:08牟俊杰
        電子技術(shù)應(yīng)用 2021年3期
        關(guān)鍵詞:檢測(cè)

        牟俊杰,姚 剛,孫 濤

        (海軍航空大學(xué) 岸防兵學(xué)院,山東 煙臺(tái)264001)

        0 引言

        隨著人工智能的突破性進(jìn)展和“互聯(lián)網(wǎng)+”技術(shù)的普及,智慧醫(yī)療成為醫(yī)療技術(shù)發(fā)展的新引擎,誕生了一系列智能醫(yī)療服務(wù)產(chǎn)品,如智能藥盒、智能手環(huán)等[1]。 但人工智能過高的成本導(dǎo)致尋找合適的切入方式顯得尤為關(guān)鍵[2]。

        在人口老齡化日益嚴(yán)重的當(dāng)下,心血管疾病不斷威脅老年人健康,引發(fā)社會(huì)廣泛關(guān)注。由于醫(yī)療知識(shí)欠缺、行動(dòng)不便等原因,部分老年人就醫(yī)不及時(shí),錯(cuò)過了搶救的黃金時(shí)間,留下永遠(yuǎn)的遺憾。 開發(fā)心血管疾病方面的智能預(yù)警系統(tǒng),滿足龐大的老年人群體需求迫在眉睫[3]。在醫(yī)療實(shí)踐中,對(duì)心血管疾病的診斷常常以心率、心肺音數(shù)據(jù)為重要支撐,國內(nèi)外以DSP[4]、長短時(shí)記憶(Long Short Time Memory,LSTM)[5]、卷積神經(jīng)網(wǎng)絡(luò)[6](Convolutional Neural Network,CNN) 等方法算法為手段對(duì)心血管疾病的信號(hào)診斷進(jìn)行了相當(dāng)多的分析,但基本均停留在理論層面,距離軟硬件結(jié)合的實(shí)際應(yīng)用尚有差距。 各種醫(yī)療設(shè)備的聚焦點(diǎn)主要是信號(hào)的準(zhǔn)確采集、分離[7-8],基于醫(yī)療倫理等原因,對(duì)智能診斷設(shè)備的研制尚處于知識(shí)儲(chǔ)備期,有巨大的空白亟需填補(bǔ)。 本文設(shè)計(jì)了基于CNN-LSTM的心血管疾病預(yù)警系統(tǒng),利用物聯(lián)網(wǎng)技術(shù)采集心率和心肺音等健康指標(biāo)數(shù)據(jù),對(duì)老人的健康狀況進(jìn)行實(shí)時(shí)監(jiān)測(cè)、預(yù)警,采用基于CNN-LSTM 模型的智能算法對(duì)心肺音信號(hào)進(jìn)行智能分析預(yù)警。 系統(tǒng)著重考慮了適用性、穩(wěn)定性和成本,具有較高的實(shí)用價(jià)值和完整的結(jié)構(gòu)框架,是利用智慧醫(yī)療從應(yīng)用層面解決心血管疾病問題的一次重要探索。

        1 總體方案

        該心血管疾病預(yù)警系統(tǒng)由心率檢測(cè)分系統(tǒng)和體音檢測(cè)分系統(tǒng)兩大功能模塊構(gòu)成。 系統(tǒng)工作時(shí),先通過穿戴式心率檢測(cè)設(shè)備采集使用者的心率數(shù)據(jù),通過藍(lán)牙將數(shù)據(jù)傳輸給手機(jī)微信小程序。 若判定心率數(shù)據(jù)表現(xiàn)異常,手機(jī)將提醒使用者使用電子聽診器,將心肺音數(shù)據(jù)傳到PC 端進(jìn)行智能分析診斷,繼而將分析診斷結(jié)果反饋給手機(jī)微信小程序??紤]到使用者的身體狀況相對(duì)虛弱,若系統(tǒng)判斷使用者需要就醫(yī),則手機(jī)將自動(dòng)撥打急救電話、發(fā)送病人GPS 信息給急救中心,并將使用者相關(guān)數(shù)據(jù)展示給醫(yī)生,方便醫(yī)生提前了解使用者病情,籌劃后續(xù)診療工作。 系統(tǒng)工作流程如圖1 所示。

        圖1 工作流程圖

        2 硬件設(shè)計(jì)

        檢測(cè)系統(tǒng)由穿戴式心率檢測(cè)設(shè)備、手機(jī)、PC 端和電子聽診器等組成,如圖2 所示。

        圖2 系統(tǒng)組成框圖

        2.1 穿戴式心率檢測(cè)設(shè)備

        穿戴式心率檢測(cè)設(shè)備包括心率傳感芯片、單片機(jī)、藍(lán)牙模塊和電源模塊等,將設(shè)備佩戴在手腕處,即可實(shí)時(shí)檢測(cè)心率[9]。 其中MAX30102 心率傳感芯片集成了光電檢測(cè)器、光器件以及帶環(huán)境光抑制的低噪聲電子電路,具有IIC 通信接口,可以將采集到的數(shù)值傳輸給STM32單片機(jī)進(jìn)行心率計(jì)算,還可通過軟件關(guān)斷模塊,使待機(jī)電流接近為零,實(shí)現(xiàn)長時(shí)待機(jī)功能。

        2.2 電子聽診器

        CM-01B 電子聽診器通過性能優(yōu)越、傳輸數(shù)據(jù)穩(wěn)定的PVDF 壓電薄膜同前置放大電路相連,將外部雜音干擾降至最低。 當(dāng)聽診器接觸到振動(dòng),則反饋回一個(gè)高敏感型信號(hào),以此通過電子脈沖的方式提供微小聲音采樣。將聽診器置于使用者心胸下兩寸處,靜置10 s,待PC 端軟件啟動(dòng)后,分別對(duì)心臟及肺部肺泡氣管等處診聽,記錄不同位置心肺音。 電子聽診器通過3.5 mm 音頻數(shù)據(jù)線與電腦連接,由PC 端利用深度學(xué)習(xí)技術(shù)完成對(duì)心肺音數(shù)據(jù)的分析判斷。

        3 軟件設(shè)計(jì)

        預(yù)警系統(tǒng)的軟件部分包括心率檢測(cè)模塊和體音檢測(cè)模塊,二者前后銜接,共同實(shí)現(xiàn)心率傳感器的驅(qū)動(dòng)、IIC通信、藍(lán)牙數(shù)據(jù)傳輸、心率異常預(yù)警、醫(yī)療引導(dǎo)、體音采集和智能分析診斷等功能。

        3.1 心率檢測(cè)模塊

        為避免繁雜的APP 客戶端,系統(tǒng)使用微信小程序?qū)崿F(xiàn)多種功能的整合融合。心率檢測(cè)模塊可以全時(shí)段檢測(cè)使用者的心率,并長時(shí)保留心率數(shù)據(jù)。 當(dāng)模塊檢測(cè)到心率超過設(shè)定的門限值,則判定使用者身體出現(xiàn)心血管疾病前兆,手機(jī)將立刻發(fā)出語音、文字預(yù)警警報(bào),同時(shí),為了避免因虛警就醫(yī)而浪費(fèi)醫(yī)療資源,模塊會(huì)提醒使用者進(jìn)一步檢測(cè)心肺音。 程序所實(shí)現(xiàn)的心率檢測(cè)與預(yù)警如圖3 所示。

        圖3 心率檢測(cè)界面(正常/異常)

        穿戴式心率檢測(cè)設(shè)備中,心率傳感器MAX30102 與STM32 單片機(jī)之間的數(shù)據(jù)傳輸采用的是IIC 通信協(xié)議。IIC 總線是由時(shí)鐘SCL 和數(shù)據(jù)線SDA 構(gòu)成的串行總線,在傳送數(shù)據(jù)過程中共發(fā)送三種不同類型信號(hào),即開始信號(hào)、結(jié)束信號(hào)和應(yīng)答信號(hào),總線中每個(gè)電路有唯一的地址,只有選擇正確的地址,不同電路之間才能實(shí)現(xiàn)互聯(lián)互通,避免雜亂混亂,其接口直接連接在組件之上,因此大大減少了傳統(tǒng)電路板的空間和芯片管腳的數(shù)量。

        3.2 體音檢測(cè)模塊

        體音檢測(cè)是通過深度卷積神經(jīng)網(wǎng)絡(luò)-長短期記憶網(wǎng)絡(luò)(CNN-LSTM)算法實(shí)現(xiàn)對(duì)心肺音類型的深度學(xué)習(xí)[10-11],利用訓(xùn)練出的識(shí)別模型對(duì)收集的數(shù)據(jù)進(jìn)行智能診斷[12-13],以達(dá)到對(duì)爆破音、干啰音等心血管疾病高危前兆先期識(shí)別、居家聽診的目的。

        在訓(xùn)練心肺音識(shí)別模型的過程中,采用遷移學(xué)習(xí)技術(shù),引入一個(gè)公開的心肺音數(shù)據(jù)庫。 該心肺音數(shù)據(jù)庫由葡萄牙和希臘的兩個(gè)研究小組創(chuàng)建,包括來自126 名患者的920 個(gè)不同長度的注釋錄音。 錄音共計(jì)5.5 小時(shí),包含6 898 個(gè)呼吸周期,1 864 個(gè)噼啪聲,886 個(gè)喘息聲,506 個(gè)干啰音,還有干凈的呼吸音以及真實(shí)生活條件的嘈雜錄音,選取其中800 個(gè)錄音為訓(xùn)練樣本,120 個(gè)錄音為測(cè)試樣本。

        梅爾道普頻率系數(shù)(Mel-Frequency Cepatral Cofficients,MFCC)被廣泛應(yīng)用在聲音識(shí)別等信號(hào)處理中,能夠很好地反映音頻、音高變化[14-15]。 在構(gòu)建識(shí)別模型時(shí),將按照MFCC 對(duì)心肺音里包含的語音物理信息(頻譜包絡(luò)和細(xì)節(jié)) 進(jìn)行編碼運(yùn)算得到的特征向量記為MFCC 特征。 在處理數(shù)據(jù)集時(shí),從對(duì)應(yīng)類型的每個(gè)文件中截取2 s 的呼吸時(shí)長進(jìn)行標(biāo)注,提取MFCC 特征。 特征提取由卷積層完成,每個(gè)卷積核對(duì)應(yīng)提取某一部分特征。 在對(duì)聲音信號(hào)里的13 維MFCC 特征進(jìn)行提取的同時(shí), 還抽取了13維MFCC 特征的一階方差和二階方差,一共形成了39維向量,經(jīng)過融合層作為LSTM 模型的輸入矩陣。

        S=f(WZ+b)

        式中:S 表示經(jīng)過卷積操作抽取后的特征矩陣;f 為非線性激活函數(shù)LReLU;操作權(quán)重矩陣W 和偏置向量b 為該網(wǎng)絡(luò)學(xué)習(xí)的參數(shù)。

        卷積后將MFCC 特征傳遞給池化層,進(jìn)行進(jìn)一步聚合,簡(jiǎn)化特征表達(dá),降低特征圖的維度和參數(shù)的數(shù)據(jù)量。池化層大小為4×4,池化方法選擇最大池化,即選擇4×4范圍內(nèi)最大的數(shù)值作為新的池化層特征。

        LSTM 網(wǎng)絡(luò)具有良好的捕捉時(shí)序特征信號(hào)的能力,在分析所采集的體音數(shù)據(jù)時(shí),可有效結(jié)合以往長期采集的數(shù)據(jù),使分析結(jié)果更具科學(xué)性、準(zhǔn)確性。

        將提取MFCC 特征形成的39 維特征向量,處理成(1 561,39)的矩陣作為輸入,由于LSTM 為循環(huán)神經(jīng)網(wǎng)絡(luò),為防止網(wǎng)絡(luò)訓(xùn)練過程出現(xiàn)過擬合,在循環(huán)的神經(jīng)單元內(nèi)部及循環(huán)之間分別加入Dropout 和Recurrent_dropout,分別對(duì)同一LSTM 單元中神經(jīng)元之間的連接和不同循環(huán)LSTM 單元之間的連接進(jìn)行一定比例的隨機(jī)斷開,系統(tǒng)中是斷開20%的內(nèi)部及外部循環(huán)單元,繼而通過展平與全連接實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)的整體結(jié)構(gòu)。

        為了使檢測(cè)系統(tǒng)便于使用,運(yùn)用C# 語言開發(fā)智能醫(yī)療電腦客戶端,并設(shè)計(jì)C# 接口調(diào)用人工智能算法的Python 文件,集成了心肺音智能診斷、保存并發(fā)送檢測(cè)數(shù)據(jù)等功能,以提供智慧醫(yī)療、遠(yuǎn)程醫(yī)療服務(wù),體音檢測(cè)客戶端界面如圖4 所示。

        圖4 體音檢測(cè)界面

        4 實(shí)驗(yàn)驗(yàn)證

        4.1 穿戴式心率檢測(cè)設(shè)備的通信測(cè)試

        系統(tǒng)用STM32 驅(qū)動(dòng)心率傳感器和藍(lán)牙模塊實(shí)現(xiàn)心率數(shù)據(jù)的采集與通信,通過USB 轉(zhuǎn)TTL 連接電腦,用電腦串口助手測(cè)試心率傳感器的數(shù)據(jù)采集情況,測(cè)試結(jié)果如圖5 所示,通信正常,說明心率檢測(cè)分系統(tǒng)能夠正常采集數(shù)據(jù)。

        圖5 心率數(shù)據(jù)采集測(cè)試情況

        與手機(jī)進(jìn)行通信測(cè)試,通過手機(jī)藍(lán)牙串口app 測(cè)試通信情況,如圖6 所示,通信正常,說明能夠?qū)⒉杉降娜梭w心率數(shù)據(jù)通過藍(lán)牙發(fā)送到手機(jī)。

        4.2 心肺音識(shí)別模型測(cè)試

        圖6 藍(lán)牙串口通信情況

        在800 個(gè)心肺音樣本訓(xùn)練集上對(duì)CNN-LSTM 網(wǎng)絡(luò)訓(xùn)練,訓(xùn)練采用Adam 優(yōu)化算法,學(xué)習(xí)率lr 取0.000 1,訓(xùn)練迭代次數(shù)steps=18 000,訓(xùn)練次數(shù)在17 500 左右loss 達(dá)到收斂,約為0.082,訓(xùn)練曲線如圖7 所示。

        圖7 訓(xùn)練過程loss 的變化趨勢(shì)

        在120 個(gè)錄音測(cè)試集上對(duì)最終訓(xùn)練的網(wǎng)絡(luò)模型進(jìn)行測(cè)試,正確識(shí)別的錄音數(shù)量為109,識(shí)別的平均準(zhǔn)確率達(dá)到了0.908,滿足實(shí)際應(yīng)用需求。

        5 結(jié)論

        該聲紋識(shí)別系統(tǒng),利用物聯(lián)網(wǎng)技術(shù)實(shí)現(xiàn)了心率、心肺音檢測(cè)設(shè)備與通信設(shè)備、數(shù)據(jù)處理設(shè)備的融合,可實(shí)時(shí)監(jiān)測(cè)心率以先期預(yù)警,并支持基于心肺音分析的虛警驗(yàn)證。 利用深度學(xué)習(xí)技術(shù)結(jié)合醫(yī)學(xué)大數(shù)據(jù),對(duì)心肺音數(shù)據(jù)進(jìn)行MFCC 特征提取,基于CNN-LSTM 算法訓(xùn)練出心肺音識(shí)別模型,可準(zhǔn)確判斷部分心血管疾病前兆,實(shí)用性強(qiáng)、準(zhǔn)確性高,在居家獨(dú)立進(jìn)行心血管疾病先期診斷處理方面應(yīng)用前景廣闊。下一步工作是對(duì)穿戴設(shè)備進(jìn)行小型化設(shè)計(jì),加大醫(yī)療數(shù)據(jù)庫的體量,進(jìn)一步提高訓(xùn)練模型的識(shí)別精度,使系統(tǒng)更加便捷高效。

        猜你喜歡
        檢測(cè)
        QC 檢測(cè)
        “不等式”檢測(cè)題
        “一元一次不等式”檢測(cè)題
        “一元一次不等式組”檢測(cè)題
        “幾何圖形”檢測(cè)題
        “角”檢測(cè)題
        “有理數(shù)的乘除法”檢測(cè)題
        “有理數(shù)”檢測(cè)題
        “角”檢測(cè)題
        “幾何圖形”檢測(cè)題
        久久久久无码国产精品一区| 国产精品香蕉网页在线播放| 久草视频在线视频手机在线观看| 青青青爽国产在线视频| 亚洲AV无码一区二区一二区色戒 | 99精品视频免费热播| 亚洲国产高清在线视频| 美女脱掉内裤扒开下面让人插| 国产区精品一区二区不卡中文| a人片在线观看苍苍影院| 无码中文av有码中文av| 激情网色图区蜜桃av| 91久久精品色伊人6882| 久久精品黄aa片一区二区三区| 奇米狠狠色| 丝袜美女美腿一区二区 | 高潮抽搐潮喷毛片在线播放| 丰满爆乳一区二区三区| 国产一级农村无码| 999精品免费视频观看| 亚洲av免费看一区二区三区| 18禁在线永久免费观看| 免费观看性欧美大片无片| 欧美日韩色| 波多吉野一区二区三区av | 色婷婷色丁香久久婷婷| 看av免费毛片手机播放| 国农村精品国产自线拍| 人妻无码中文专区久久AV| 国产精品一区二区三区四区亚洲 | 熟女少妇精品一区二区| 巨大欧美黑人xxxxbbbb| 精品少妇人妻久久免费| 亚洲综合av一区二区三区蜜桃| 亚洲av综合久久九九| 亚洲黄色一级毛片| 蜜桃精品国产一区二区三区| 精品国产yw在线观看| 日日碰狠狠添天天爽超碰97| 娇妻粗大高潮白浆| 亚洲精品在线免费视频|