System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請屬于數據處理領域,尤其涉及一種壓力數據處理方法及其相關設備。
技術介紹
1、血壓測量是通過使用血壓計在上臂或手腕處纏繞袖帶,并在心臟水平位置下啟動測量,以獲取收縮壓和舒張壓數值的過程,脈搏波是由心臟跳動產生的,它沿著動脈傳播,反映了心臟收縮和舒張時的壓力變化。通過捕捉和分析脈搏波信號,可以間接了解心臟的工作狀態,包括心臟的收縮力、心率以及心臟節律等信息。這對于評估心臟功能和診斷心血管疾病具有重要意義。
2、在血壓測量過程中,利用壓力傳感器捕獲的信號中,有效的脈搏波信號會疊加在一個袖帶所產生的不斷變化的壓力信號之上。無論是采用放氣式還是加壓式血壓測量方法,后續的算法處理都需要從這一復合信號中提取出純凈的脈搏波。這一提取過程的關鍵步驟之一是基線去除,它對于準確測定脈搏波的幅值至關重要,進而影響到血壓包絡的擬合等后續操作。基線去除在血壓計算流程中占據核心地位:若基線去除不徹底,會導致脈搏波幅值波動不定;若去除過度,則可能引起幅值衰減,造成實際信號的損失。
技術實現思路
1、本專利技術的目的在于提供一種壓力數據處理方法,旨在解決現有的數據處理過程較為復雜的問題,本申請實施例第一方面所提供的壓力數據處理方法包括:
2、獲取測量基礎數據,所述測量基礎數據為對用戶采用壓力傳感器進行血壓測量過程中產生的數據;
3、基于所述測量基礎數據確定多個脈搏波極小值點,所述脈搏波極小值點為所述測量基礎數據中壓力數據由下降轉為上升的點;
4、基于兩個所述脈搏
5、將所述插值曲線作為基線,對所述測量基礎數據進行基線濾波,得到脈搏波數據。
6、根據本申請實施例第一方面所提供的壓力數據處理方法,可選的,所述測量基礎數據為用戶使用壓力傳感器血壓儀在降壓過程中所產生的數據。
7、根據本申請實施例第一方面所提供的壓力數據處理方法,可選的,所述基于所述測量基礎數據確定多個脈搏波極小值點,之后,所述方法還:包括:
8、確定兩個相鄰的所述脈搏波極小值點是否符合預設要求;
9、若所述兩個相鄰的所述脈搏波極小值點的關系是否符合預設要求,則認定所述兩個相鄰的所述脈搏波極小值點為有效脈搏波的極小值點;
10、所述基于兩個所述脈搏波極小值點和自然邊界條件進行三次樣條差值算法處理,得到插值曲線,包括:
11、基于兩個相鄰的有效脈搏波的極小值點和自然邊界條件進行三次樣條差值算法處理,得到插值曲線。
12、根據本申請實施例第一方面所提供的壓力數據處理方法,可選的,所述確定兩個相鄰脈搏波的極小值點的關系是否符合預設要求,包括:
13、確定所述兩個相鄰的所述脈搏波極小值點之間的壓力差距是否符合預設要求;
14、確定所述兩個相鄰的所述脈搏波極小值點之間的時長差距是否符合預設要求。
15、根據本申請實施例第一方面所提供的壓力數據處理方法,可選的,所述方法在嵌入式設備平臺實現。
16、根據本申請實施例第一方面所提供的壓力數據處理方法,可選的,所述基于兩個所述脈搏波極小值點和自然邊界條件進行三次樣條差值算法處理,得到插值曲線,將所述插值曲線作為基線,對所述測量基礎數據進行基線濾波,得到脈搏波數據包括:
17、對各個相鄰所述脈搏波極小值點和自然邊界條件進行三次樣條差值算法處理,得到各個采樣段對應的插值曲線;
18、基于各個采樣段對應的差值曲線對所述測量基礎數據進行基線濾波,得到脈搏波數據。
19、根據本申請實施例第一方面所提供的壓力數據處理方法,可選的,所述基于所述測量基礎數據確定多個脈搏波極小值點,包括:
20、利用滑動窗口法確定所述測量基礎數據中的多個所述脈搏波極小值點。
21、本申請實施例第二方面提供了一種壓力數據處理設備,包括:
22、獲取單元,用于獲取測量基礎數據,所述測量基礎數據為對用戶采用壓力傳感器進行血壓測量過程中產生的數據;
23、確定單元,用于基于所述測量基礎數據確定多個脈搏波極小值點,所述脈搏波極小值點為所述測量基礎數據中壓力數據由下降轉為上升的點;
24、處理單元,用于基于兩個所述脈搏波極小值點和自然邊界條件進行三次樣條差值算法處理,得到插值曲線;
25、濾波單元,用于將所述插值曲線作為基線,對所述測量基礎數據進行基線濾波,得到脈搏波數據。
26、基于本申請實施例第二方面所提供的壓力數據處理設備,可選的,所述測量基礎數據為用戶使用壓力傳感器血壓儀在降壓過程中所產生的數據。
27、基于本申請實施例第二方面所提供的壓力數據處理設備,可選的,所述確定單元還用于:
28、確定兩個相鄰的所述脈搏波極小值點是否符合預設要求;
29、若所述兩個相鄰的所述脈搏波極小值點的關系是否符合預設要求,則認定所述兩個相鄰的所述脈搏波極小值點為有效脈搏波的極小值點。
30、所述處理單元具體用于:基于兩個相鄰的有效脈搏波的極小值點和自然邊界條件進行三次樣條差值算法處理,得到插值曲線。
31、基于本申請實施例第二方面所提供的壓力數據處理設備,可選的,所述確定單元還用于:
32、確定所述兩個相鄰的所述脈搏波極小值點之間的壓力差距是否符合預設要求;
33、確定所述兩個相鄰的所述脈搏波極小值點之間的時長差距是否符合預設要求。
34、根據本申請實施例第二方面所提供的壓力數據處理設備,可選的,所述設備為嵌入式設備。
35、根據本申請實施例第二方面所提供的壓力數據處理設備,可選的,
36、所述處理單元具體用于:對各個相鄰所述脈搏波極小值點和自然邊界條件進行三次樣條差值算法處理,得到各個采樣段對應的插值曲線;
37、所述濾波單元具體用于:基于各個采樣段對應的差值曲線對所述測量基礎數據進行基線濾波,得到脈搏波數據。
38、根據本申請實施例第二方面所提供的壓力數據處理設備,可選的,所述確定單元具體用于:
39、利用滑動窗口法確定所述測量基礎數據中的多個所述脈搏波極小值點。
40、本申請實施例第三方面提供了一種壓力數據處理設備,包括:
41、中央處理器,存儲器,輸入輸出接口,有線或無線網絡接口以及電源;
42、所述存儲器為短暫存儲存儲器或持久存儲存儲器;
43、所述中央處理器配置為與所述存儲器通信,在所述設備上執行所述存儲器中的指令操作以執行本申請實施例第一方面中任意一項所述的方法。
44、本申請實施例第四方面提供了一種計算機可讀存儲介質,包括指令,當所述指令在計算機上運行時,使得計算機執行如本申請實施例第一方面中任意一項所述的方法。
45、本申請實施例第五方面提供了一種包含指令的計算機程序產品,當其在計算機上運行時,本文檔來自技高網...
【技術保護點】
1.一種壓力數據處理方法,其特征在于,包括:
2.根據權利要求1所述的壓力數據處理方法,其特征在于,所述測量基礎數據為用戶使用壓力傳感器血壓儀在降壓過程中所產生的數據。
3.根據權利要求1所述的壓力數據處理方法,其特征在于,所述基于所述測量基礎數據確定多個脈搏波極小值點,之后,所述方法還包括:
4.根據權利要求3所述的壓力數據處理方法,其特征在于,所述確定兩個相鄰脈搏波的極小值點的關系是否符合預設要求,包括:
5.根據權利要求1所述的壓力數據處理方法,其特征在于,所述方法在嵌入式設備平臺實現。
6.根據權利要求1所述的壓力數據處理方法,其特征在于,所述基于兩個所述脈搏波極小值點和自然邊界條件進行三次樣條差值算法處理,得到插值曲線,將所述插值曲線作為基線,對所述測量基礎數據進行基線濾波,得到脈搏波數據包括:
7.根據權利要求1所述的壓力數據處理方法,其特征在于,所述基于所述測量基礎數據確定多個脈搏波極小值點,包括:
8.一種壓力數據處理設備,其特征在于,包括:
9.一種壓力數據處理設備,
10.一種計算機可讀存儲介質,其特征在于,包括指令,當所述指令在計算機上運行時,使得計算機執行如權利要求1至7中任意一項所述的方法。
...【技術特征摘要】
1.一種壓力數據處理方法,其特征在于,包括:
2.根據權利要求1所述的壓力數據處理方法,其特征在于,所述測量基礎數據為用戶使用壓力傳感器血壓儀在降壓過程中所產生的數據。
3.根據權利要求1所述的壓力數據處理方法,其特征在于,所述基于所述測量基礎數據確定多個脈搏波極小值點,之后,所述方法還包括:
4.根據權利要求3所述的壓力數據處理方法,其特征在于,所述確定兩個相鄰脈搏波的極小值點的關系是否符合預設要求,包括:
5.根據權利要求1所述的壓力數據處理方法,其特征在于,所述方法在嵌入式設備平臺實現。
6.根據權利要求1所...
【專利技術屬性】
技術研發人員:劉瑞,
申請(專利權)人:廣東奮達醫療有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。