本發(fā)明涉及通信技術領域,尤其涉及一種提高心率監(jiān)測準確性的方法及系統(tǒng)。
背景技術:
傳統(tǒng)的心理檢測方式一般由待檢測人完成大量選擇題,通過重復性保證答題的準確性,其存在主觀性、隨意性、局限性等不足。或者由專業(yè)人士一對一進行檢測,其存在成本高、效率低等問題。移動領域硬件技術的高速發(fā)展賦予了智能移動終端更廣闊的應用前景,智能移動終端成為個人連接網絡和企業(yè)提供服務的重要平臺。而隨著智能可穿戴設備的興起以及人工智能技術的不斷發(fā)展,人們可以嘗試利用計算機代替人來對求職者的心理狀況進行檢測。
技術實現(xiàn)要素:
本發(fā)明目的在于公開一種提高心率監(jiān)測準確性的方法及系統(tǒng),以便捷準確的監(jiān)測心率。
為實現(xiàn)上述目的,本發(fā)明公開一種可執(zhí)行于移動客戶端的提高心率監(jiān)測準確性的方法,包括:
獲取用戶的心率監(jiān)測請求;
根據所述心率監(jiān)測請求輸出一套心理測試題顯示在屏幕上,供用戶回答,并記錄該套測試題的系統(tǒng)編號;
通過與所述移動客戶端藍牙連接的可穿戴設備采集用戶處理該套測試題的心率信息;
對所述采集的心率信息進行降噪處理和數據歸一化;
將歸一化處理后的測試心率特征值連同系統(tǒng)編號及答題結果發(fā)送給遠程服務器端。
為實現(xiàn)上述目的,本發(fā)明還公開一種可執(zhí)行于服務器端的提高心率監(jiān)測準確性的方法,包括:
接收移動客戶端所發(fā)送的測試心率特征值和系統(tǒng)編號;
根據所述系統(tǒng)編號搜索對應的標準心率特征值;
將所述測試心率特征值與相應的標準心率特征值進行相關性比較;
根據所述相關性比較結果及答題結果給出心率綜合監(jiān)測結果,并將該心率綜合監(jiān)測結果返回所述移動客戶端。
為實現(xiàn)上述目的,本發(fā)明還公開一種提高心率監(jiān)測準確性的系統(tǒng),包括:
移動客戶端,用于獲取用戶的心率監(jiān)測請求,根據所述心率監(jiān)測請求輸出一套心理測試題顯示在屏幕上,供用戶回答,并記錄該套測試題的系統(tǒng)編號,通過與所述移動客戶端藍牙連接的可穿戴設備采集用戶處理該套測試題的心率信息,對所述采集的心率信息進行降噪處理和數據歸一化,將歸一化處理后的測試心率特征值連同系統(tǒng)編號及答題結果發(fā)送給遠程服務器端;
服務器端,用于接收移動客戶端所發(fā)送的測試心率特征值和系統(tǒng)編號,根據所述系統(tǒng)編號搜索對應的標準心率特征值,將所述測試心率特征值與相應的標準心率特征值進行相關性比較,根據所述相關性比較結果及答題結果給出心率綜合監(jiān)測結果,并將該心率綜合監(jiān)測結果返回所述移動客戶端。
本發(fā)明具有以下有益效果:
能結合測試題及其相對應的用戶心率變化數據給出心率綜合監(jiān)測結果,提高了心率監(jiān)測的準確性,采用B/S網絡架構來實現(xiàn)在線監(jiān)測,極大提高了監(jiān)測的便捷性。同時,客戶端所發(fā)送的數據是歸一化處理后的測試心率特征值,減少了數據的傳輸量,緩解了服務器端的數據處理壓力;而且將降噪處理也放在客戶端,可有效消除客戶端本身及其數據傳輸過程中引入新的噪音,進一步提高了心率監(jiān)測的準確性。
下面將參照附圖,對本發(fā)明作進一步詳細的說明。
附圖說明
構成本申請的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是優(yōu)選實施例公開的提高心率監(jiān)測準確性的方法執(zhí)行于移動客戶端的流程圖;
圖2是優(yōu)選實施例公開的提高心率監(jiān)測準確性的方法執(zhí)行于服務器端的流程圖。
具體實施方式
以下結合附圖對本發(fā)明的實施例進行詳細說明,但是本發(fā)明可以由權利要求限定和覆蓋的多種不同方式實施。
本發(fā)明實施例首先公開一種提高心率監(jiān)測準確性的方法,該方法可運行于基于Android平臺或IOS等平臺的手機等移動客戶端上,其具體表現(xiàn)形式包括但不限于基于相應平臺所開發(fā)及加載的應用APP及其配套硬件的組合,該手機客戶端與遠程的服務器端可通過socket通信。如圖1所示,該方法執(zhí)行于移動客戶端的流程包括:
步驟S1、獲取用戶的心率監(jiān)測請求。該心率監(jiān)測請求可通過點擊相應APP中的觸控按鍵或菜單發(fā)出,也可以通過下述步驟S3中的可穿戴設備觸發(fā)。
步驟S2、根據心率監(jiān)測請求輸出一套心理測試題顯示在屏幕上,供用戶回答,并記錄該套測試題的系統(tǒng)編號。通常,服務器端存儲多套心理測試題,客戶端可以視資源情況在本地存儲并同步各套心理測試題。其中,輸出供用戶回答的心理測試題可以是隨機方式,也可以按順序循環(huán)等方式。
步驟S3、通過與移動客戶端藍牙連接的可穿戴設備采集用戶處理該套測試題的心率信息。可選的,該心率變化信息可通過佩戴在用戶手腕上的帶心率傳感器的可穿戴智能設備獲得,心率采集頻率可采用1000Hz。
步驟S4、對采集的心率信息進行降噪處理和數據歸一化??蛇x的,降噪處理可采用小波變換對用戶的心率信息進行除燥。其中,數據歸一化是指將降噪后的信號轉換為平均每分鐘次數。
步驟S5、將歸一化處理后的測試心率特征值連同系統(tǒng)編號及答題結果發(fā)送給遠程服務器端。例如,可通過TCP/IP協(xié)議將心率變化信息傳輸給服務器端。
與上述客戶端所執(zhí)行步驟相對應的,服務器端執(zhí)行的語音處理如圖2所示,包括:
步驟S6、接收移動客戶端所發(fā)送的測試心率特征值和系統(tǒng)編號及答題結果。
步驟S7、根據系統(tǒng)編號搜索對應的標準心率特征值。其中,該標準心率特征值事先經過樣本訓練已存儲在服務器相對應的數據庫中。
步驟S8、將測試心率特征值與相應的標準心率特征值進行相關性比較。該步驟中,可基于皮爾森相關系數進行相關性比較,主要的計算公式如下:
其中,ρx,y為計算所得出的皮爾遜相關系數,x和y為兩組需要計算相關性的長度為n的數組,xi和yi分別為x和y數組中的第i個數據,和分別為x和y數組中數據的平均值。
步驟S9、根據相關性比較結果及答題結果給出心率綜合監(jiān)測結果,并將該心率綜合監(jiān)測結果返回移動客戶端。該結果包括但不限于:具體測試的分值,答題錯誤的試題編號,并標注出心率波動的時間段等等,較佳的,還可以將標準的試題答案及心率曲線發(fā)送給用戶供其比較參考。
綜上,本實施例公開的提高心率監(jiān)測準確性的方法,能結合測試題及其相對應的用戶心率變化數據給出心率綜合監(jiān)測結果,提高了心率監(jiān)測的準確性,采用B/S網絡架構來實現(xiàn)在線監(jiān)測,極大提高了監(jiān)測的便捷性。同時,客戶端所發(fā)送的數據是歸一化處理后的測試心率特征值,減少了數據的傳輸量,緩解了服務器端的數據處理壓力;而且將降噪處理也放在客戶端,可有效消除客戶端本身及其數據傳輸過程中引入新的噪音,進一步提高了心率監(jiān)測的準確性。
本實施例中,上述方法可以用于心率或心理測試,也可以與求職招聘系統(tǒng)進行關聯(lián),用于對心理素質要求比較高的如投訴專員、情報員以及公務員等崗位的求職招聘。
與上述方法實施例相對應的,下述實施例還公開一種用于執(zhí)行上述方法的配套系統(tǒng)。
該系統(tǒng)包括移動客戶端和服務器端,其中:
移動客戶端,用于獲取用戶的心率監(jiān)測請求,根據心率監(jiān)測請求輸出一套心理測試題顯示在屏幕上,供用戶回答,并記錄該套測試題的系統(tǒng)編號,通過與移動客戶端藍牙連接的可穿戴設備采集用戶處理該套測試題的心率信息,對采集的心率信息進行降噪處理和數據歸一化,歸一化處理后的測試心率特征值連同系統(tǒng)編號及答題結果發(fā)送給遠程服務器端。
服務器端,用于接收移動客戶端所發(fā)送的測試心率特征值和系統(tǒng)編號,根據系統(tǒng)編號搜索對應的標準心率特征值,將測試心率特征值與相應的標準心率特征值進行相關性比較,根據相關性比較結果及答題結果給出心率綜合監(jiān)測結果,并將該心率綜合監(jiān)測結果返回移動客戶端。
本實施例公開的上述系統(tǒng),能結合測試題及其相對應的用戶心率變化數據給出心率綜合監(jiān)測結果,提高了心率監(jiān)測的準確性,采用B/S網絡架構來實現(xiàn)在線監(jiān)測,極大提高了監(jiān)測的便捷性。同時,客戶端所發(fā)送的數據是歸一化處理后的測試心率特征值,減少了數據的傳輸量,緩解了服務器端的數據處理壓力;而且將降噪處理也放在客戶端,可有效消除客戶端本身及其數據傳輸過程中引入新的噪音,進一步提高了心率監(jiān)測的準確性。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。