国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于LabVIEW的智能腕表監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

2018-01-12 19:52
自動(dòng)化與儀表 2017年2期
關(guān)鍵詞:脈搏幅值腕表

(武漢科技大學(xué) 信息科學(xué)與工程學(xué)院,武漢 430081)

據(jù)統(tǒng)計(jì),目前我國(guó)60歲以上人口占總?cè)丝诘?3.5%,在今后較長(zhǎng)的一段時(shí)期內(nèi),老年人口將以年均約3%的速度增長(zhǎng)。從2001年~2020年,預(yù)計(jì)平均每年將有596萬(wàn)人進(jìn)入老齡群體,到2050年我國(guó)老齡化將達(dá)到頂峰。這意味著老年人的身體健康問(wèn)題將成為社會(huì)重點(diǎn)關(guān)注的熱點(diǎn)[1]。

隨著互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,智能腕表設(shè)備層出不窮,如 iwatch,小米watch,華為 watch等,這類腕表既具有手機(jī)通訊功能,同時(shí)兼具心率監(jiān)測(cè)、運(yùn)動(dòng)監(jiān)測(cè)或睡眠監(jiān)測(cè)等功能,在青年人群中廣受喜愛。然而,由于其操作的復(fù)雜性和健康數(shù)據(jù)的單一性,難以在老年群體中普及。

本文所涉及的智能腕表是專門針對(duì)老年群體而自主開發(fā)的,它兼具了定位、緊急通訊、脈搏監(jiān)測(cè)、心電監(jiān)測(cè)、預(yù)警等功能,并且可與電腦端進(jìn)行通訊,能夠?qū)⑼蟊聿杉挠脩艚】禂?shù)據(jù)實(shí)時(shí)上傳到電腦端,供遠(yuǎn)程專家深入分析和診斷,同時(shí)可以根據(jù)健康狀況對(duì)家屬和用戶本人進(jìn)行緊急通訊。

腕表經(jīng)用戶實(shí)名授權(quán)后,無(wú)需任何操作即可讀取腕表用戶的實(shí)時(shí)健康數(shù)據(jù)、實(shí)時(shí)位置、用戶基本資料及病史等;可并行傳輸多個(gè)用戶的數(shù)據(jù)并自動(dòng)根據(jù)預(yù)警程度進(jìn)行先后診斷。該系統(tǒng)可為老年人身體健康狀態(tài)監(jiān)測(cè)提供有效的分析工具和診斷依據(jù)。

1 系統(tǒng)軟件設(shè)計(jì)

1.1 系統(tǒng)的功能及流程

老年群體健康監(jiān)測(cè)智能腕表,可將用戶實(shí)名注冊(cè)信息和授權(quán)的健康數(shù)據(jù)直接傳輸?shù)皆品?wù)器中,電腦端可通過(guò)訪問(wèn)云服務(wù)器獲取腕表用戶的基本信息和健康數(shù)據(jù),同時(shí)也可將專家診斷信息上傳至云服務(wù)器中以供下次診斷參考。系統(tǒng)的主要功能包括五大模塊:

腕表用戶數(shù)據(jù)的實(shí)時(shí)獲取遠(yuǎn)程專家診斷,需要依賴大量的歷史健康數(shù)據(jù)和當(dāng)前健康數(shù)據(jù)。由于云端服務(wù)器數(shù)據(jù)是根據(jù)腕表用戶上傳數(shù)據(jù)實(shí)時(shí)更新的,為避免數(shù)據(jù)的重復(fù)讀取和遺漏,本系統(tǒng)每間隔一定時(shí)間對(duì)服務(wù)器數(shù)據(jù)進(jìn)行掃描和判別,只讀取更新后的數(shù)據(jù)。并根據(jù)自動(dòng)報(bào)警信號(hào)和用戶主動(dòng)請(qǐng)求信號(hào),將數(shù)據(jù)分為兩大類:后臺(tái)數(shù)據(jù)和前端數(shù)據(jù)。后臺(tái)數(shù)據(jù)為未報(bào)警且用戶未主動(dòng)請(qǐng)求診斷的腕表數(shù)據(jù),該類數(shù)據(jù)通過(guò)指定的參數(shù)計(jì)算后直接保存至歷史數(shù)據(jù)中;前端數(shù)據(jù)為自動(dòng)報(bào)警或用戶主動(dòng)請(qǐng)求診斷的腕表數(shù)據(jù),該類數(shù)據(jù)將直接下載至電腦端并自動(dòng)加載至系統(tǒng)主界面中。

多用戶時(shí)的優(yōu)先級(jí)判斷隨著腕表用戶的增加,數(shù)據(jù)的多線程處理勢(shì)必受到制約,因此需要對(duì)數(shù)據(jù)進(jìn)行優(yōu)先級(jí)判斷,并按照優(yōu)先級(jí)的順序依次對(duì)用戶數(shù)據(jù)進(jìn)行處理。數(shù)據(jù)按照優(yōu)先級(jí)高低主要分為4級(jí):I報(bào)警且用戶請(qǐng)求的數(shù)據(jù);II報(bào)警數(shù)據(jù);III未報(bào)警用戶請(qǐng)求的數(shù)據(jù);IV未報(bào)警用戶未請(qǐng)求的數(shù)據(jù)。報(bào)警的閾值根據(jù)脈搏、心電信號(hào)計(jì)算而得的幅值和脈率、心率等綜合考慮設(shè)置。

基于脈搏、心電信號(hào)的基本參數(shù)計(jì)算主要用于計(jì)算脈率、心率、最大幅值、最小幅值、平均幅值等指標(biāo),可為用戶數(shù)據(jù)進(jìn)行初步的健康狀況篩選和提供歷史參考[2-4]。

歷史數(shù)據(jù)查詢功能主要包括歷史波形數(shù)據(jù)和歷史病例數(shù)據(jù)查詢,為專家的精準(zhǔn)診斷提供連續(xù)有效的數(shù)據(jù)。

腕表用戶定位功能主要是針對(duì)老年人突發(fā)疾病或走失而設(shè)計(jì)的,通過(guò)腕表GPS模塊上傳的經(jīng)緯度信息,可調(diào)用地圖顯示用戶的當(dāng)前位置,為快速尋找腕表用戶提供有效途徑。

由這五大模塊構(gòu)成的電腦端系統(tǒng)流程如圖1所示。

圖1 系統(tǒng)流程Fig.1 System flow chart

如圖可見,系統(tǒng)會(huì)實(shí)時(shí)自動(dòng)掃描云端服務(wù)器數(shù)據(jù),并根據(jù)優(yōu)先級(jí)對(duì)數(shù)據(jù)進(jìn)行歸類和分析,對(duì)用戶主動(dòng)請(qǐng)求診斷和健康狀況報(bào)警用戶數(shù)據(jù)會(huì)進(jìn)一步提交給專家進(jìn)行診斷,并及時(shí)將當(dāng)前診斷信息和定位信息反饋給家屬及用戶本人,避免突發(fā)疾病和耽誤病情治療。

采用了LabVIEW平臺(tái)進(jìn)行系統(tǒng)開發(fā),整體框架采用生產(chǎn)者-消費(fèi)者框架模式,其優(yōu)勢(shì)在于生成數(shù)據(jù)和下載數(shù)據(jù)獨(dú)立進(jìn)行,避免了下載數(shù)據(jù)速度低于生成數(shù)據(jù)速度而導(dǎo)致的數(shù)據(jù)流失[5-6]。

1.2 實(shí)時(shí)數(shù)據(jù)更新模塊設(shè)計(jì)

云端服務(wù)器實(shí)時(shí)存儲(chǔ)的用戶數(shù)據(jù)是以一定規(guī)則編碼后存儲(chǔ)的,調(diào)用時(shí)需要解碼再將數(shù)據(jù)轉(zhuǎn)換成.txt格式的文本文件存儲(chǔ)在本地電腦中。主要有以下3個(gè)步驟:掃描服務(wù)器列出未解碼的用戶數(shù)據(jù)文件名;對(duì)用戶數(shù)據(jù)文件進(jìn)行解碼;將解碼后文件轉(zhuǎn)換成.txt格式并保存至本地計(jì)算機(jī)。解析云服務(wù)器用戶數(shù)據(jù)文件流程如圖2所示。

圖2 解析云服務(wù)器用戶數(shù)據(jù)文件流程Fig.2 Analysis cloud server user data file flow chart

1.3 歷史數(shù)據(jù)和基本信息查詢模塊設(shè)計(jì)

經(jīng)過(guò)優(yōu)先級(jí)判斷劃分的前端數(shù)據(jù)以小波形窗的形式呈現(xiàn)在電腦端系統(tǒng)主界面中,診斷醫(yī)生可根據(jù)概況打開需要查看的數(shù)據(jù)。在數(shù)據(jù)打開的同時(shí),后臺(tái)將自動(dòng)調(diào)用該用戶注冊(cè)時(shí)預(yù)留的基本信息和歷史數(shù)據(jù),供診斷醫(yī)生參考。歷史數(shù)據(jù)和基本信息查詢模塊,主要通過(guò)腕表ID在用戶基本信息文件夾和用戶數(shù)據(jù)文件夾中搜索對(duì)應(yīng)的文件和數(shù)據(jù)。

1.4 定位模塊設(shè)計(jì)

當(dāng)出現(xiàn)緊急病情時(shí),專家會(huì)緊急聯(lián)系用戶家屬通知病情,為避免無(wú)法聯(lián)系用戶本人,需要根據(jù)腕表實(shí)時(shí)上傳的經(jīng)緯度信息定位其所在位置。該模塊通過(guò)調(diào)用百度地圖靜態(tài)地圖API,并根據(jù)實(shí)際需求調(diào)整縮放系數(shù)進(jìn)行精準(zhǔn)定位。定位模塊主要通過(guò)用戶經(jīng)緯度信息和調(diào)整的縮放系數(shù)顯示用戶當(dāng)前位置。

2 基于擊中擊不中算法的脈搏波識(shí)別技術(shù)

采集的脈搏波形需要通過(guò)一定的算法得到所需的脈率、幅值等信息,盡管脈搏波的特征比較明顯,但是在外界噪聲的干擾下,僅通過(guò)設(shè)置幅值的閾值來(lái)計(jì)算脈率仍有不足之處。利用形態(tài)學(xué)中的擊中擊不中變換,可以準(zhǔn)確識(shí)別出脈搏波中的沖擊部分,從而準(zhǔn)確計(jì)算出脈率和對(duì)應(yīng)的幅值。

2.1 擊中擊不中變換原理

擊中擊不中變換是數(shù)學(xué)形態(tài)學(xué)識(shí)別的一個(gè)重要方法,對(duì)特定形狀圖像的識(shí)別非常實(shí)用。該方法在一次變換的同時(shí)能夠獲得圖像的內(nèi)外標(biāo)記。定義A被B擊中擊不中,則用符號(hào)A?B表示,其中,B為結(jié)構(gòu)元素對(duì) B=(B1,B2),而不是單個(gè)元素,其中一個(gè)檢測(cè)圖像內(nèi)部,另一個(gè)檢測(cè)圖像外部[7]。即:

式中:AC為A的補(bǔ)集;Θ為形態(tài)腐蝕運(yùn)算。因此,當(dāng)且僅當(dāng)B1平移到某點(diǎn)可擊中A的內(nèi)部,B2平移到該點(diǎn)可擊中A的外部時(shí),該點(diǎn)才為擊中擊不中變換的輸出,圖像A和結(jié)構(gòu)元素對(duì)(B1,B2)如圖3所示。根據(jù)式(1),圖像A左邊的陰影部分既被B1擊中,其外部(補(bǔ)集)又被B2擊中。因此,該部分符合輸出范圍,而右邊的陰影部分則不符合。圖4所示為圖像A擊中擊不中變換的結(jié)果[8]。

圖3 圖像A和結(jié)構(gòu)元素對(duì)(B1,B2)Fig.3 Image A and structural elements pair(B1,B2)

圖4 圖像A擊中擊不中變換的結(jié)果Fig.4 Image A hit-miss transform results

2.2 結(jié)構(gòu)元素選取

針對(duì)脈搏波形的脈沖形狀類似于三角波,結(jié)構(gòu)元素的選擇可采用三角形。圖5(a)為結(jié)構(gòu)元素對(duì)(B1,B2),圖 5(b)為脈搏信號(hào)擊中擊不中變換結(jié)果。

圖5 結(jié)構(gòu)元素和待分析脈搏波Fig.5 Structural elements and to be analysed pulse wave

通過(guò)平移圖5(a)所示的結(jié)構(gòu)元素對(duì)可實(shí)現(xiàn)對(duì)指定形狀的脈搏信號(hào)進(jìn)行識(shí)別,而結(jié)構(gòu)元素對(duì)的幅值差可直接影響其對(duì)噪聲的容納程度,幅值差越大,對(duì)噪聲容納程度越大,適用于低信噪比的脈搏波;幅值差越小,對(duì)噪聲容納程度越低,適用于識(shí)別指定要求的脈搏波。被圖5(a)所示結(jié)構(gòu)元素對(duì)波形卡住的脈沖即為結(jié)構(gòu)元素對(duì)(B1,B2)擊中擊不中變換后的輸出脈沖,即有效脈搏信號(hào);反之,則為噪聲信號(hào)。

3 系統(tǒng)測(cè)試結(jié)果

圖6所示為系統(tǒng)主界面。主界面左邊是數(shù)據(jù)待分析區(qū),可以同時(shí)呈現(xiàn)8個(gè)腕表用戶的脈搏波形簡(jiǎn)圖,按照優(yōu)先級(jí)的先后進(jìn)行排列;主界面右邊包含有位置、用戶基本信息、脈搏/心電圖、初步診斷、專家診斷等信息,診斷醫(yī)生選擇左邊的脈搏小波形圖,即可調(diào)出該用戶的歷史所有數(shù)據(jù)和個(gè)人基本信息顯示在該區(qū)域。

圖6 系統(tǒng)主界面Fig.6 Main interface of system

通過(guò)對(duì)系統(tǒng)數(shù)據(jù)導(dǎo)出測(cè)試、優(yōu)先級(jí)測(cè)試、基本信息和歷史數(shù)據(jù)調(diào)出測(cè)試和診斷信息更新測(cè)試,均達(dá)到預(yù)定要求。且基于擊中擊不中變換的脈搏波識(shí)別技術(shù)輸出的脈率與專業(yè)醫(yī)生通過(guò)波形給出的結(jié)論完全一致。

4 結(jié)語(yǔ)

基于LabVIEW的智能腕表監(jiān)測(cè)系統(tǒng),通過(guò)間隔性掃描云服務(wù)器實(shí)時(shí)存儲(chǔ)的腕表用戶數(shù)據(jù),并將數(shù)據(jù)按優(yōu)先級(jí)分類,將優(yōu)先級(jí)高的數(shù)據(jù)歸類為前端數(shù)據(jù)供診斷醫(yī)生進(jìn)一步深入診斷。基于該系統(tǒng)的定位、歷史數(shù)據(jù)和專家診斷意見等功能,可實(shí)現(xiàn)對(duì)老年群體健康狀態(tài)的實(shí)時(shí)監(jiān)控,盡可能減小突發(fā)疾病發(fā)生的幾率和突發(fā)疾病時(shí)無(wú)人知曉的危險(xiǎn)。經(jīng)過(guò)試驗(yàn)證明,該系統(tǒng)界面友好、操作簡(jiǎn)單、數(shù)據(jù)存取便捷,穩(wěn)定性強(qiáng)。

[1]王奇武,周鳳星.可穿戴式無(wú)線脈搏監(jiān)測(cè)系統(tǒng)前端設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制,2014,22(10):3135-3137.

[2]韓君.基于LabVIEW的脈搏信號(hào)檢測(cè)系統(tǒng)[J].微計(jì)算機(jī)信息,2011,27(5):58-59.

[3]蘭羽.基于HK-2000A傳感器的脈搏測(cè)量系統(tǒng)設(shè)計(jì)[J].自動(dòng)化技術(shù)與應(yīng)用,2013,32(9):118-120.

[4]侯海良,成運(yùn),陳潔.便攜式遠(yuǎn)程脈搏采集系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)測(cè)量與控制,2012,20(2):544-547.

[5]來(lái)鑫,陳辛波,方淑德.基于LabVIEW的雙橫臂獨(dú)立懸架運(yùn)動(dòng)特性測(cè)試系統(tǒng)[J].儀表技術(shù)與傳感器,2016,53(7):64-67.

[6]Bishop R H.Learning with LabVIEW 7 Express[M].Pearson Education,2005.

[7]范新南,郭建甲,蘇麗媛.基于數(shù)學(xué)形態(tài)學(xué)的數(shù)字儀表數(shù)碼識(shí)別快速算法[J].計(jì)算機(jī)測(cè)量與控制,2006,14(11):1589-1590.

[8]王軍敏,卞和營(yíng).基于直方圖調(diào)整和擊中擊不中變換的弱小目標(biāo)檢測(cè)[J].光電工程,2013,40(6):26-30.

猜你喜歡
脈搏幅值腕表
室溫下7050鋁合金循環(huán)變形研究
多尺度串聯(lián)非線性能量阱的減振效能及阻尼連接方式研究
腕表計(jì)時(shí)2.0
美妙的詩(shī)
女紳士
未來(lái)時(shí)刻
用心感受狗狗的脈搏
光電式脈搏波檢測(cè)系統(tǒng)的研究
基于S變換的交流電網(wǎng)幅值檢測(cè)系統(tǒng)計(jì)算機(jī)仿真研究
Prevention of aspiration of gastric contents during attempt in tracheal intubation in the semi-lateral and lateral positions
承德县| 黄山市| 江永县| 贵德县| 阿坝县| 溧阳市| 玉溪市| 广平县| 樟树市| 南溪县| 天水市| 浮梁县| 沐川县| 海晏县| 定州市| 抚松县| 明光市| 漳平市| 永兴县| 焦作市| 汉沽区| 社会| 武隆县| 来宾市| 东山县| 昭苏县| 贵港市| 安阳市| 葵青区| 长汀县| 德令哈市| 从化市| 永济市| 汝南县| 吉隆县| 昌平区| 辽中县| 政和县| 平阴县| 绥芬河市| 图们市|