新四季網

一種基於BCG信號的多人身份識別方法及系統與流程

2024-04-14 20:46:05


一種基於bcg信號的多人身份識別方法及系統
技術領域
1.本發明涉及醫療設備領域,尤其涉及一種基於bcg信號的多人身份識別方法及系統。


背景技術:

2.臨床上常用多導睡眠儀(polysomnography,psg)進行睡眠監測,但其操作複雜、成本高且影響睡眠。目前主流研究方向還有非接觸式心衝擊(ballistocardiography,bcg)信號的睡眠監測,bcg信號源於心臟泵血引起血液在大血管中的流動,與人體緊密接觸的支撐物體上形成衝擊力,通過非直接接觸身體的高靈敏壓電薄膜(pvdf)傳感器採集微弱震動信號,可以提取心搏、呼吸、體動等生理參數。
3.基於高靈敏壓電薄膜(pvdf)傳感器的睡眠監測設備大量用於居家養老,針對居家場景,一般需要布置兩套或以上傳感器滿足多人睡眠監測使用,目前市面上有適用於雙人的高靈敏壓電薄膜監測方案,雖然能實現多人信號的分離和監測,但是需要識別多人的身份,現有技術的多人身份識別一般採用指紋,臉部,矩陣壓力分布等技術識別,這些方案中會額外增加系統集成的成本和複雜度,比如指紋識別會破壞壓電傳感器非接觸的體驗感受,臉部識別會讓設備安裝變得複雜,給用戶造成學習成本,破壞了非接觸產品的體驗感。
4.在多人同睡場景下,如何構建一套簡單易行且用戶體驗好的識別多人身份的方法,是當前亟需解決的技術問題。


技術實現要素:

5.本發明的目的是針對現有技術的多人睡眠檢測中識別每個人的身份導致系統複雜且用戶體驗不佳的技術問題,本發明提出一種基於bcg信號的多人身份識別方法及系統。
6.本發明實施例中,提供了一種基於bcg信號的多人身份識別方法,其包括:
7.採集多人的bcg信號並進行處理,分別從中提取出每個bcg信號的特徵參數,並構建與每個人身份相應的特徵參數集;
8.將所述特徵參數集及其對應的身份輸入至神經網絡識別模型中進行訓練,得到神經網絡識別模型的神經網絡參數表;
9.對新採集到的多人的bcg信號進行處理,分別從中提取出每個bcg信號的特徵參數;
10.將每個bcg信號的特徵參數輸入至所述神經網絡識別模型,識別出每個bcg信號對應的身份。
11.本發明實施例中,採集多人的bcg信號並進行處理,分別從中提取出每個人的bcg特徵參數,並構建與每個人身份相應的特徵參數集,包括:
12.對心率bcg信號濾波整形,獲得每個人的心率bcg信號h(t);
13.對心率bcg信號h(t)進行傅立葉運算,得到心率的周期頻率及心率周期;
14.根據心率周期對心率bcg信號h(t)進行周期分幀,並獲取每個周期內最大波峰的
極值點j、位於j點前的一個最近波谷的極值點i、位於j點前的一個最近波峰的極值點h、位於j點後的一個波谷的極值點k、位於j點後的一個波峰的極值點l的相對時域位置,並根據h,i,j,k,l各點的相對位置剔除不合格的周期分幀;
15.根據判定合格的心率bcg周期分幀,構造每個周期分幀中各個極值點在時域上的差值δhi,δhj,δhk,δhl,δij,δik,δil,δjk,δjl,δkl,作為特徵向量。
16.本發明實施例中,根據h,i,j,k,l各點的相對位置剔除不合格的周期分幀,包括:
17.判斷每個周期分幀中相鄰的兩個極值點的時間差是否小於0.8倍的周期,是則判斷該周期分幀合格,否則不合格。
18.本發明實施例中,所述神經網絡識別模型採用反向神經網絡bpnn架構。
19.本發明實施例中,還提供了一種基於bcg信號的多人身份識別系統,其包括:
20.bcg信號採集模塊,用於採集多人的bcg信號;
21.bcg特徵處理模塊,用於對多人的bcg信號並進行處理,分別從中提取出每個bcg信號的特徵參數,並構建與每個人身份相應的特徵參數集;
22.神經網絡訓練模塊,用於將所述特徵參數集及其對應的身份輸入至神經網絡識別模型中進行訓練,得到神經網絡識別模型的神經網絡參數表;
23.bcg特徵預測模塊,用於根據所述神經網絡參數表重構神經網絡識別模型,採用所述神經網絡設備模型根據每個bcg信號的特徵參數集對與該信號相應的身份進行識別。
24.本發明實施例中,所述bcg採集模塊、所述bcg特徵處理模塊和所述bcg特徵預測模塊都設置於睡眠監測設備內,所述神經網絡訓練模塊為與所述睡眠監測設備通信連接的雲端計算裝置。
25.本發明實施例中,所述bcg特徵處理模塊採集多人的bcg信號並進行處理,分別從中提取出每個人的bcg特徵參數,並構建與每個人身份相應的特徵參數集,包括:
26.對心率bcg信號濾波整形,獲得每個人的心率bcg信號h(t);
27.對心率bcg信號h(t)進行傅立葉運算,得到心率的周期頻率及心率周期;
28.根據心率周期對心率bcg信號h(t)進行周期分幀,並獲取每個周期內最大波峰的極值點j、位於j點前的一個最近波谷的極值點i、位於j點前的一個最近波峰的極值點h、位於j點後的一個波谷的極值點k、位於j點後的一個波峰的極值點l的相對時域位置,並根據h,i,j,k,l各點的相對位置剔除不合格的周期分幀;
29.根據判定合格的心率bcg周期信號,構造每個周期中各個極值點在時域上的差值δhi,δhj,δhk,δhl,δij,δik,δil,δjk,δjl,δkl,作為特徵向量。
30.本發明實施例中,根據h,i,j,k,l各點的相對位置剔除不合格的周期分幀,包括:
31.判斷每個周期分幀中相鄰的兩個極值點的時間差是否小於0.8倍的周期,是則判斷該周期分幀合格,否則不合格。
32.本發明實施例中,所述神經網絡識別模型採用反向神經網絡bpnn架構。
33.本發明實施例中,所述的基於bcg信號的多人身份識別系統,還包括:
34.雲端數據緩存模塊,用於接受和管理帶有身份信息的睡眠監測參數。
35.與現有技術相比較,本發明的基於bcg信號的多人身份識別方法及系統,通過監測設備提取多人的bcg信號,構建多人的特徵參數集,利用所述特徵參數集對神經網絡進行訓練,得到神經網路識別模型,採用所述神經網絡識別模型,可以準確地實現多人同睡場景下
的身份與睡眠監測數據的匹配,不增加集成成本,高效實時,用戶體驗好。
附圖說明
36.圖1是本發明實施例的基於bcg信號的多人身份識別方法的流程圖。
37.圖2是本發明實施例中對bcg信號進行處理的流程圖。
38.圖3是本發明實施例中的心率bcg周期信號的示意圖。
39.圖4是本發明實施例的基於bcg信號的多人身份識別系統的結構示意圖。
具體實施方式
40.如圖1所示,本發明實施例中,提供了本發明實施例中,提供了一種基於bcg信號的多人身份識別方法,其包括步驟s1-步驟s4。下面分別進行說明。
41.步驟s1:採集多人的bcg信號並進行處理,分別從中提取出每個bcg信號的特徵參數,並構建與每個人身份相應的特徵參數集。
42.如圖2所示,步驟s1的具體實現過程包括:
43.步驟s11:睡眠監測設備針對多人同睡場景下,通過若干壓電傳感器同時分別採樣各人的bcg體震信號;
44.步驟s12:對採集到的bcg體震信號進行心率信號濾波(典型的設置為0.8hz高通,10hz低通)獲得心率部分的信號,並對該信號進行相關的預處理,獲得心率bcg信號h(t);
45.步驟s13:針對各人心率bcg信號h(t)進行傅立葉快速運算,結合頻譜峰值,進行高階插值算法,獲得精準的心率的周期頻率f,以及心率周期t=1/f;
46.步驟s14:根據h(t)心率周期t對h(t)進行周期分幀,並取得心率周期連續數個幀內最大波峰的極值點j,如圖3所示;
47.步驟s15:根據極值點j,找到bcg心率周期內的位於j點前的一個最近波谷的極值點i、位於j點前的一個最近波峰的極值點h、位於j點後的一個波谷的極值點k、位於j點後的一個波峰的極值點l的相對時域位置,並計算各個相鄰極值點之間的時間差,確保該時間差小於0.8*t,否則作為無效周期信號捨棄,不用於後續特徵向量;
48.步驟s16:用判定合格的心率bcg周期分幀信號,構造時域上的每兩個極值點的差值δhi,δhj,δhk,δhl,δij,δik,δil,δjk,δjl,δkl作為特徵向量,向量表達式為p={δhi,δhj,δhk,δhl,δij,δik,δil,δjk,δjl,δkl},多人場景下分別表達為p1,p2...pn(n為人數);
49.步驟s17:構建多人特徵向量p1,p2...pn作為神經網絡輸入節點,z1,z2...zn為每個信號對應的身份,作為網絡輸出節點。
50.步驟s2:將所述特徵參數集及其對應的身份輸入至神經網絡識別模型中進行訓練,得到神經網絡識別模型的神經網絡參數表。
51.需要說明的是,所述神經網絡識別模型採用反向神經網絡bpnn架構,其可以按照同睡人數n作為輸出分類的節點來靈活調整神經網絡結構。
52.步驟s3:對新採集到的多人的bcg信號進行處理,分別從中提取出每個bcg信號的特徵參數。
53.需要說明的是,神經網絡識別模型訓練完成後,即可用於身份識別,在對每個bcg
信號進行識別時,需要輸入每個bcg信號的特徵參數。因此,在識別之前,首先需要提取出每個bcg信號的特徵參數。bcg信號的特徵參數的提取過程與步驟s1中的提取過程一致,此處不再贅述。
54.步驟s4:將每個bcg信號的特徵參數輸入至所述神經網絡識別模型,識別出每個bcg信號對應的身份。
55.需要說明的是,所述神經網絡識別模型可以設置於所述睡眠檢測設備內,也可以設置於雲端的計算裝置。所述神經網絡模型根據輸入的bcg信號的特徵參數特徵向量p1,p2,pn,輸出對應的身份分類結果zx,x∈{1,2,

n},z∈{z1,z2

zn}。適當的,為降低誤判率,對應的個人bcg信號特徵向量可以多次獲取並送入所述神經網絡識別模型,進行多次概率統計,降低誤差。
56.身份特徵識別完成後,可將身份分類信息zx與對應bcg信號進行綁定,並綁定相應的睡眠監測數據,形成帶身份標籤的睡眠監測數據記錄,並上傳分發至伺服器進行數據歸檔處理,提供多人同睡場景下身份識別。
57.如圖4所示,本發明實施例中,還提供了一種基於bcg信號的多人身份識別系統,其包括bcg信號採集模塊1、bcg特徵處理模塊2、神經網絡訓練模塊3、bcg特徵預測模塊4和雲端數據緩存模塊5。下面分別進行說明。
58.所述bcg信號採集模塊1,用於採集多人的bcg信號。
59.所述bcg特徵處理模塊2,用於對多人的bcg信號並進行處理,分別從中提取出每個bcg信號的特徵參數,並構建與每個人身份相應的特徵參數集。
60.本發明實施例中,所述bcg特徵處理模塊1採集多人的bcg信號並進行處理,分別從中提取出每個人的bcg特徵參數,並構建與每個人身份相應的特徵參數集,包括:
61.對心率bcg信號濾波整形,獲得每個人的心率bcg信號h(t);
62.對心率bcg信號h(t)進行傅立葉運算,得到心率的周期頻率及心率周期;
63.根據心率周期對心率bcg信號h(t)進行周期分幀,並獲取每個周期內最大波峰的極值點j、位於j點前的一個最近波谷的極值點i、位於j點前的一個最近波峰的極值點h、位於j點後的一個波谷的極值點k、位於j點後的一個波峰的極值點l的相對時域位置,並根據h,i,j,k,l各點的相對位置剔除不合格的周期分幀;
64.根據判定合格的心率bcg周期信號,構造每個周期中各個極值點在時域上的差值δhi,δhj,δhk,δhl,δij,δik,δil,δjk,δjl,δkl,作為特徵向量。
65.進一步地,根據h,i,j,k,l各點的相對位置剔除不合格的周期分幀,包括:
66.判斷每個周期分幀中相鄰的兩個極值點的時間差是否小於0.8倍的周期,是則判斷該周期分幀合格,否則不合格。
67.所述神經網絡訓練模塊3,用於將所述特徵參數集及其對應的身份輸入至神經網絡識別模型中進行訓練,得到神經網絡識別模型的神經網絡參數表。
68.本發明實施例中,所述神經網絡識別模型採用反向神經網絡bpnn架構。所述神經網絡訓練模塊3訓練得到所述神經網絡參數表後,將所述神經網絡參數表發送給所述bcg特徵預測模塊4。
69.所述bcg特徵預測模塊4,用於根據所述神經網絡參數表重構神經網絡識別模型,採用所述神經網絡設備模型根據每個bcg信號的特徵參數集對與該信號相應的身份進行識
別。
70.所述雲端數據緩存模塊5,用於接受和管理帶有身份信息的睡眠監測參數。
71.需要說明的是,本發明實施例中,所述bcg採集模塊1、所述bcg特徵處理模塊2和所述bcg特徵預測模塊4都設置於睡眠監測設備內,所述神經網絡訓練模塊3為與所述睡眠監測設備通信連接的雲端計算裝置。所述雲端計算裝置可以是位於雲端的伺服器,也可以是智慧型手機,利用雲計算裝置進行對神經網絡進行訓練,可以利用雲計算裝置的數據處理能力,從而無需在睡眠監測裝置中設置高性能的處理器,降低睡眠監測裝置的成本。
72.綜上所述,本發明的基於bcg信號的多人身份識別方法及系統,通過監測設備提取多人的bcg信號,構建多人的特徵參數集,利用所述特徵參數集對神經網絡進行訓練,得到神經網路識別模型,採用所述神經網絡識別模型,可以準確地實現多人同睡場景下的身份與睡眠數據的匹配,不增加集成成本,高效實時,用戶體驗好。
73.以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀