專利名稱:獲取生理信號周期的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到生理信號獲取技術(shù),特別涉及到一種獲取生理信號周期的方法及系統(tǒng)。
背景技術(shù):
人體重要的生理信號,比如心跳、呼吸等信號,以往主要通過對肌肉電信號進行采集與處理而獲得,信號采集裝置需要與人體皮膚緊密接觸以取得清晰的電信號,然后放大并處理。通過上述方式獲取的生理信號的周期,可首先利用簡單的門限設(shè)定整形,獲得與周期相關(guān)的標志位,并根據(jù)周期標志位計算取得。由于壓電傳感器等類似微動傳感器設(shè)備感知人的心跳、呼吸等微動信號,產(chǎn)生的信號波形(參照圖I)完全不同于生物電信號(參照圖2),其波形為在一個跳躍周期里有不同數(shù)目的波束,幅度按周期呈現(xiàn)線性的變化,其周期的計量無法使用門限整形或簡單的傅立葉變換,當前最常采用的實時心率識別。但實時心率識別使用的是自相關(guān)函數(shù)處理,其計算量大,很難在廉價的ARM上運行,從而提高了周期的獲取成本。
發(fā)明內(nèi)容
本發(fā)明的主要目的為提供一種獲取生理信號周期的方法,提升了生理信號周期獲取的效率,降低了獲取成本。本發(fā)明提出一種獲取生理信號周期的方法,包括步驟接收生理信號值與暫存數(shù)值比較大小,保留其中之一;將維持時間達到設(shè)定時間的生理信號值判定為一個極值;重新開始循環(huán),判定下一個極值;通過計算一個極值至下一個極值之間的時間值,獲取生理信號周期。優(yōu)選地,所述方法之后還包括判斷在一段時間內(nèi)通過極大值與極小值分別獲取的周期是否相近;當相近時,則將兩者周期的平均值設(shè)定為生理信號周期。優(yōu)選地,所述接收生理信號值與暫存數(shù)值比較大小,保留其中之一;將維持時間達到設(shè)定時間的生理信號值判定為一個極值;重新開始循環(huán),判定下一個極值的步驟具體包括接收一個生理信號值,啟動計數(shù)器a并加一個單位數(shù)值,并將所述生理信號值與暫存數(shù)值進行比較,當所述生理信號值大于/小于暫存數(shù)值時,將所述生理信號值取代暫存數(shù)值,并將計數(shù)器a中數(shù)值累加至累加器b中,清零計數(shù)器a ;當所述生理信號值小于/大于暫存數(shù)值時,繼續(xù)接收下一個心跳信號電壓值;當計數(shù)器a中計數(shù)達到設(shè)定時間所對應(yīng)的數(shù)值,即可判定所述生理信號值為一個極值;則輸出累加器b中累加的數(shù)值,然后清零計數(shù)器a、暫存器以及累加器b,并繼續(xù)判定下一個極值;所述一個極值以及下一個極值分別為極大值或極小值。 優(yōu)選地,所述通過計算一個極值至下一個極值之間的時間值,獲取生理信號周期的步驟具體包括將累加器b中累加的數(shù)值所需要的時間與設(shè)定時間相加,獲取所述生理信號周期。優(yōu)選地,所述設(shè)定時間大于生理信號周期識別范圍上限的半個周期。本發(fā)明還提出一種獲取生理信號周期的系統(tǒng),包括極值判定單元,用于接收生理信號值與暫存數(shù)值比較大小,保留其中之一;將維持時間達到設(shè)定時間的生理信號值判定為一個極值;重新開始循環(huán),判定下一個極值;周期計算單元,用于通過計算一個極值至下一個極值之間的時間值,獲取生理信號周期。優(yōu)選地,所述系統(tǒng)還包括相近周期判斷單元,用于判斷在一段時間內(nèi)通過極大值與極小值分別獲取的周期是否相近;周期設(shè)定單元,用于當相近時,則將兩者周期的平均值設(shè)定為生理信號周期。優(yōu)選地,所述極值判定單元具體用于接收一個生理信號值,啟動計數(shù)器a并加一個單位數(shù)值,并將所述生理信號值與暫存數(shù)值進行比較,當所述生理信號值大于/小于暫存數(shù)值時,將所述生理信號值取代暫存數(shù)值,并將計數(shù)器a中數(shù)值累加至累加器b中,清零計數(shù)器a ;當所述生理信號值小于/大于暫存數(shù)值時,繼續(xù)接收下一個心跳信號電壓值;當計數(shù)器a中計數(shù)達到設(shè)定時間所對應(yīng)的數(shù)值,即可判定所述生理信號值為一個極值;則輸出累加器b中累加的數(shù)值,然后清零計數(shù)器a、暫存器以及累加器b,并繼續(xù)判定下一個極值;所述一個極值以及下一個極值分別為極大值或極小值。優(yōu)選地,所述周期計算單元具體包括將累加器b中累加的數(shù)值所需要的時間與設(shè)定時間相加,獲取所述生理信號周期。優(yōu)選地,所述設(shè)定時間大于生理信號周期識別范圍上限的半個周期。本發(fā)明可通過極值識別算法獲取生理信號的周期,具有簡單、快速、高效以及高可靠性等優(yōu)勢;并且對生理信號的放大、濾波以及模數(shù)轉(zhuǎn)換的要求相應(yīng)比較低,數(shù)據(jù)處理也相對容易,可大大降低硬件(要求)開銷。
圖I是現(xiàn)有技術(shù)中壓電傳感器獲取的信號波形示意圖;圖2是現(xiàn)有技術(shù)中生物電信號波形示意圖;圖3是本發(fā)明獲取生理信號周期的方法一實施例中的步驟流程示意圖;圖4是本發(fā)明獲取生理信號周期的方法另一實施例中的步驟流程示意圖;圖5是本發(fā)明獲取生理信號周期的系統(tǒng)一實施例中的結(jié)構(gòu)示意圖;圖6是本發(fā)明獲取生理信號周期的系統(tǒng)另一實施例中的結(jié)構(gòu)示意圖。本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照圖3,提出本發(fā)明一種獲取生理信號周期的方法一實施例。該方法可包括 步驟S10、接收生理信號值與暫存數(shù)值比較大小,保留其中之一;將維持時間達到設(shè)定時間的生理信號值判定為一個極值;重新開始循環(huán),判定下一個極值;步驟S11、通過計算一個極值至下一個極值之間的時間值,獲取生理信號周期。本實施例中,上述生理信號可包括呼吸以及心跳等信號,該生理信號值可為電壓值等具體數(shù)值;該生理信號的獲取可以是通過壓電傳感器等設(shè)備獲取。上述獲取生理信號周期的方法中,可利用壓電傳感器等微動傳感器設(shè)備獲取人體安靜時的微動信號,在載波信號中直接判讀呼吸和/或心跳的生理信號周期。上述步驟SlO可具體包括接收一個生理信號值,啟動計數(shù)器a并加一個單位數(shù)值,并將所述生理信號值與暫存數(shù)值進行比較,當所述生理信號值大于/小于暫存數(shù)值時,將所述生理信號值取代暫存數(shù)值,并將計數(shù)器a中數(shù)值累加至累加器b中,清零計數(shù)器a ;當所述生理信號值小于/大于暫存數(shù)值時,繼續(xù)接收下一個心跳信號電壓值;當計數(shù)器a中計數(shù)達到設(shè)定時間所對應(yīng)的數(shù)值,即可判定所述生理信號值為一個極值;則輸出累加器b中累加的數(shù)值,然后清零計數(shù)器a、暫存器以及累加器b,并繼續(xù)判定下一個極值。該暫存數(shù)值可為零或保留的生理信號值。上述步驟Sll可具體包括將累加器b中累加的數(shù)值所需要的時間與設(shè)定時間相力口,獲取上述生理信號周期。上述生理信號周期的獲取可通過極值識別算法進行,該極值可包括極大值和極小值,即上述一個極值以及下一個極值可分別為極大值或極小值。該極大值的識別算法,可為對某個接收的生理信號值維持不被超越進行計時,計時器達到設(shè)定時間即認為那個生理信號值是一個周期內(nèi)的極大值。并且,可計算在某一極大值(一個極值)被識別認定之后到下一個極大值(下一個極值)被識別認定之間的時間(長度)值。極小值的識別算法,可為對某個接收的生理信號值維持不被小過進行計時,計時器達到設(shè)定時間即認為那個生理信號值是一個周期內(nèi)的極小值。并且,可計算在某一極小值(一個極值)被識別認定之后到下一個極小值(下一個極值)被識別認定之間的時間(長度)值。然后根據(jù)上述設(shè)定時間以及兩極大值之間的時間值或兩極小值之間的時間值,分別取得通過極大值的識別算法獲取的生理信號周期以及通過極小值的識別算法獲取的生理信號周期。該設(shè)定時間可根據(jù)生理信號的具體情況而設(shè)定,比如本實施例中可將該設(shè)定時間設(shè)置為大于半個生理信號周期。以下以極大值方式獲取心跳信號周期為例,對上述獲取生理信號周期的方法作進一步的具體說明。首先可接收一個由壓電傳感器輸出心跳信號電壓值,啟動計數(shù)器a加I,并將其與暫存器中暫存數(shù)值通過比較器進行比較;當其大于暫存數(shù)值時,將其取代暫存數(shù)值,并將計數(shù)器a中計數(shù)累加至累加器b中,清零計數(shù)器a ;當其小于暫存數(shù)值時,繼續(xù)接收下一個心跳信號電壓值。當計數(shù)器a中計數(shù)達到一定數(shù)值,則輸出累加器b中累加的數(shù)值,并清零計數(shù)器a、暫存器以及累加器b,并開始新的循環(huán);循環(huán)開始所接收的一個個心跳信號電壓值與暫存器中的暫存數(shù)值零相比較。上述心跳信號周期計算公式可為
周期(s)=(累加器b中數(shù)值/接收速度)+設(shè)定時間。由于心跳信號電壓值維持不被超越的時間常數(shù)(即設(shè)定時間)需要提前設(shè)定,因此識別周期的上限即可為設(shè)定時間的倒數(shù)比如心跳信號頻率區(qū)間約為O. 7Hz到I. 6Hz,則可設(shè)定極大值的設(shè)定時間為O. 55秒(極小值的設(shè)定時間常數(shù)可為O. 60秒),當某個接收的心跳信號電壓值在暫存器中維持O. 55秒未被超越,則計數(shù)器a開始記數(shù)。當有新接收的心跳信號電壓值進入比較器,則計數(shù)器a加I ;如果新接收的心跳信號電壓值大于之前的暫存數(shù)值,則新接收的心跳信號電壓值更新至?xí)捍嫫?,替代之前暫存器中的心跳信號電壓值,計?shù)器a的計數(shù)累加進累加器b中,計數(shù)器a清零;如果新接收的心跳信號電壓值小于等于之前暫存器中的暫存數(shù)值,則除了計數(shù)器a加I之外其它不變,繼續(xù)心跳信號電壓值的比較循環(huán);直到計數(shù)器a的計數(shù)數(shù)值達到O. 55秒所接收的心跳信號電壓值個數(shù)(比如300),則輸出累加器b的數(shù)值B,再將累加至B所花費的時間加O. 55秒即可為心跳信號的周期。假設(shè)某一心跳信號電壓值維持O. 55秒時計數(shù)器a所接收的心跳信號(電壓)個數(shù)值為275,心跳信號電壓值所接收的速度為500個/秒,則心跳信號周期=(B/500)+0. 55。在通過上述方式某一段時間之內(nèi),分別獲得極大值方式的生理信號周期以及極小值方式的生理信號周期,然后可根據(jù)該極大值方式的生理信號周期以及極小值方式的生理信號周期進一步獲取更準確的生理信號周期。參照圖4,提出本發(fā)明另一實施例,上述獲取生理信號周期的方法還可包括步驟S12、判斷在一段時間內(nèi)通過極大值與極小值分別獲取的周期是否相近;步驟S13、當相近時,則將兩者周期的平均值判定為生理信號周期。在設(shè)定的一段時間之內(nèi),比如該一段時間內(nèi)至少可通過極大值方式和極小值方式各取得一個生理信號周期。然后將兩種方式取得的生理信號周期進行比較,判斷兩周期是否相近;當兩者相近,則計算兩周期的平均值,并將該平均值判定為更準確的生理信號周期;否則,結(jié)束。該相近的判定可根據(jù)生理信號的具體情況而定,比如呼吸信號周期的相近范圍為相差O. 004秒左右,心跳信號周期的相近范圍為相差O. 017秒左右。上述獲取生理信號周期的方法,可通過極值識別算法獲取生理信號的周期,具有簡單、快速、高效以及高可靠性等優(yōu)勢;并且對生理信號的放大、濾波以及模數(shù)轉(zhuǎn)換的要求相應(yīng)比較低,數(shù)據(jù)處理也相對容易,可大大降低硬件開銷。參照圖5,提出本發(fā)明一種獲取生理信號周期的系統(tǒng)20—實施例。該系統(tǒng)20可包括極值判定單元21以及周期計算單元22 ;該極值判定單元21,用于接收生理信號值與暫存數(shù)值比較大小,保留其中之一;將維持時間達到設(shè)定時間的生理信號值判定為一個極值;重新開始循環(huán),判定下一個極值;該周期計算單元22,用于通過計算一個極值至下一個極值之間的時間值,獲取生理信號周期。本實施例中,上述生理信號可包括呼吸以及心跳等信號,該生理信號值可為電壓值等具體數(shù)值;該生理信號的獲取可以是通過壓電傳感器等設(shè)備獲取。上述獲取生理信號周期的系統(tǒng)中,可利用壓電傳感器等微動傳感器設(shè)備獲取人體安靜時的微動信號,在載波信號中直接判讀呼吸和/或心跳的生理信號周期。上述極值判定單元21具體用于接收一個生理信號值,啟動計數(shù)器a加一個單位數(shù)值,并將所述生理信號值與暫存數(shù)值進行比較,當所述生理信號值大于/小于暫存數(shù)值時,將所述生理信號值取代暫存數(shù)值,并將計數(shù)器a中數(shù)值累加至累加器b中,清零計數(shù)器a ;當所述生理信號值小于/大于暫存數(shù)值時,繼續(xù)接收下一個心跳信號電壓值;當計數(shù)器a中計數(shù)達到設(shè)定時間所對應(yīng)的數(shù)值,即可判定所述生理信號值為一個極值;則輸出累加器b中累加的數(shù)值,并清零計數(shù)器a、暫存器以及累加器b,并繼續(xù)判定下一個極值。該暫存數(shù)值可為零或保留的生理信號值。上述周期計算單元22具體包括將累加器b中累加的數(shù)值所需要的時間與設(shè)定時間相加,獲取所述生理信號周期。上述生理信號周期的獲取可通過極值識別算法進行,該極值可包括極大值和極小值,即上述一個極值以及下一個極值可分別為極大值或極小值。該極大值的識別算法,可為對某個接收的生理信號值維持不被超越進行計時,計時器達到設(shè)定時間即認為那個生理信號值是一個周期內(nèi)的極大值。并且,可計算在某一極大值(一個極值)被識別認定之后到下一個極大值(下一個極值)被識別認定之間的時間(長度)值。極小值的識別算法,可為對某個接收的生理信號值維持不被小過進行計時,計時器達到設(shè)定時間即認為那個生理信號值是一個周期內(nèi)的極小值。并且,可計算在某一極小值(一個極值)被識別認定之后到下一個極小值(下一個極值)被識別認定之間的時間(長度)值。然后根據(jù)上述設(shè)定時間以及兩極大值之間的時間值或兩極小值之間的時間值,分別取得通過極大值的識別算法獲取的生理信號周期以及通過極小值的識別算法獲取的生理信號周期。該設(shè)定時間可根據(jù)生理信號的具體情況而設(shè)定,比如本實施例中可將該設(shè)定時間設(shè)置為大于半個生理信號周期。以下以極大值方式獲取心跳信號周期為例,對上述獲取生理信號周期的系統(tǒng)20作進一步的具體說明。首先可接收一個由壓電傳感器輸出心跳信號電壓值,啟動計數(shù)器a加I,并將其與暫存器中暫存數(shù)值通過比較器進行比較;當其大于暫存數(shù)值時,將其取代暫存數(shù)值,并將計數(shù)器a中計數(shù)累加至累加器b中,清零計數(shù)器a ;當其小于暫存數(shù)值時,繼續(xù)接收下一個心跳信號電壓值。當計數(shù)器a中計數(shù)達到一定數(shù)值,則輸出累加器b中累加的數(shù)值,并清零計數(shù)器a、暫存器以及累加器b,并開始新的循環(huán);循環(huán)開始所接收的一個個心跳信號電壓值與暫存器中的暫存數(shù)值零相比較。上述心跳信號周期計算公式可為周期(S)=(累加器b中數(shù)值/接收速度)+設(shè)定時間。由于心跳信號電壓值維持不被超越的時間常數(shù)(即設(shè)定時間)需要提前設(shè)定,因此識別周期的上限即可為設(shè)定時間的倒數(shù)。比如心跳信號頻率區(qū)間約為O. 7Hz到I. 6Hz,則可設(shè)定極大值的設(shè)定時間為O. 55秒(極小值的設(shè)定時間常數(shù)可為O. 60秒),當某個接收的心跳信號電壓值在暫存器中維持 O.55秒未被超越,則計數(shù)器a開始記數(shù)。當有新接收的心跳信號電壓值進入比較器,則計數(shù)器a加I ;如果新接收的心跳信號電壓值大于之前的暫存數(shù)值,則新接收的心跳信號電壓值更新至?xí)捍嫫?,替代之前暫存器中的心跳信號電壓值,計?shù)器a的計數(shù)累加進累加器b中,計數(shù)器a清零;如果新接收的心跳信號電壓值小于等于之前暫存器中的暫存數(shù)值,則除了計數(shù)器a加I之外其它不變,繼續(xù)心跳信號電壓值的比較循環(huán);直到計數(shù)器a的計數(shù)數(shù)值達到O. 55秒所接收的心跳信號電壓值個數(shù)(比如300),則輸出累加器b的數(shù)值B,再將累加至B所花費的時間加O. 55秒即可為心跳信號的周期。假設(shè)某一心跳信號電壓值維持O. 55秒時計數(shù)器a所接收的心跳信號電壓值為275,心跳信號電壓值所接收的速度為500個/秒,則心跳信號周期=(B/500)+0. 55。在通過上述方式某一段時間之內(nèi),分別獲得極大值方式的生理信號周期以及極小值方式的生理信號 周期,然后可根據(jù)該極大值方式的生理信號周期以及極小值方式的生理信號周期進一步獲取更準確的生理信號周期。參照圖6,在本發(fā)明另一實施例中,上述系統(tǒng)20還可包括相近周期判斷單元23以及周期設(shè)定單元24 ;該相近周期判斷單元23,用于判斷在一段時間內(nèi)通過極大值與極小值分別獲取的周期是否相近;該周期設(shè)定單元24,用于當相近時,則將兩者周期的平均值設(shè)定為生理信號周期。在設(shè)定的一段時間之內(nèi),比如該一段時間內(nèi)至少可通過極大值方式和極小值方式各取得一個生理信號周期。然后將兩種方式取得的生理信號周期進行比較,判斷兩周期是否相近;當兩者相近,則計算兩周期的平均值,并將該平均值判定為更準確的生理信號周期;否則,結(jié)束。該相近的判定可根據(jù)生理信號的具體情況而定,比如呼吸信號周期的相近范圍為相差O. 004秒左右,心跳信號周期的相近范圍為相差O. 017秒左右。上述獲取生理信號周期的系統(tǒng)20,可通過極值識別算法獲取生理信號的周期,具有簡單、快速、高效以及高可靠性等優(yōu)勢;并且對生理信號的放大、濾波以及模數(shù)轉(zhuǎn)換的要求相應(yīng)比較低,數(shù)據(jù)處理也相對容易,可降低硬件要求。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
1.一種獲取生理信號周期的方法,其特征在于,包括步驟 接收生理信號值與暫存數(shù)值比較大小,保留其中之一;將維持時間達到設(shè)定時間的生理信號值判定為一個極值;重新開始循環(huán),判定下一個極值; 通過計算一個極值至下一個極值之間的時間值,獲取生理信號周期。
2.根據(jù)權(quán)利要求I所述的獲取生理信號周期的方法,其特征在于,所述方法之后還包括 判斷在一段時間內(nèi)通過極大值與極小值分別獲取的周期是否相近; 當相近時,則將兩者周期的平均值設(shè)定為生理信號周期。
3.根據(jù)權(quán)利要求I所述的獲取生理信號周期的方法,其特征在于,所述接收生理信號值與暫存數(shù)值比較大小,保留其中之一;將維持時間達到設(shè)定時間的生理信號值判定為一個極值;重新開始循環(huán),判定下一個極值的步驟具體包括 接收一個生理信號值,啟動計數(shù)器a并加一個單位數(shù)值,并將所述生理信號值與暫存數(shù)值進行比較,當所述生理信號值大于/小于暫存數(shù)值時,將所述生理信號值取代暫存數(shù)值,并將計數(shù)器a中數(shù)值累加至累加器b中,清零計數(shù)器a ;當所述生理信號值小于/大于暫存數(shù)值時,繼續(xù)接收下一個心跳信號電壓值;當計數(shù)器a中計數(shù)達到設(shè)定時間所對應(yīng)的數(shù)值,即可判定所述生理信號值為一個極值;則輸出累加器b中累加的數(shù)值,然后清零計數(shù)器a、暫存器以及累加器b,并繼續(xù)判定下一個極值;所述一個極值以及下一個極值分別為極大值或極小值。
4.根據(jù)權(quán)利要求3中所述的獲取生理信號周期的方法,其特征在于,所述通過計算一個極值至下一個極值之間的時間值,獲取生理信號周期的步驟具體包括 將累加器b中累加的數(shù)值所需要的時間與設(shè)定時間相加,獲取所述生理信號周期。
5.根據(jù)權(quán)利要求I至3中任一項所述的獲取生理信號周期的方法,其特征在于,所述設(shè)定時間大于生理信號周期識別范圍上限的半個周期。
6.一種獲取生理信號周期的系統(tǒng),其特征在于,包括 極值判定單元,用于接收生理信號值與暫存數(shù)值比較大小,保留其中之一;將維持時間達到設(shè)定時間的生理信號值判定為一個極值;重新開始循環(huán),判定下一個極值; 周期計算單元,用于通過計算一個極值至下一個極值之間的時間值,獲取生理信號周期。
7.根據(jù)權(quán)利要求6所述的獲取生理信號周期的系統(tǒng),其特征在于,所述系統(tǒng)還包括 相近周期判斷單元,用于判斷在一段時間內(nèi)通過極大值與極小值分別獲取的周期是否相近; 周期設(shè)定單元,用于當相近時,則將兩者周期的平均值設(shè)定為生理信號周期。
8.根據(jù)權(quán)利要求6所述的獲取生理信號周期的系統(tǒng),其特征在于,所述極值判定單元具體用于 接收一個生理信號值,啟動計數(shù)器a并加一個單位數(shù)值,并將所述生理信號值與暫存數(shù)值進行比較,當所述生理信號值大于/小于暫存數(shù)值時,將所述生理信號值取代暫存數(shù)值,并將計數(shù)器a中數(shù)值累加至累加器b中,清零計數(shù)器a ;當所述生理信號值小于/大于暫存數(shù)值時,繼續(xù)接收下一個心跳信號電壓值;當計數(shù)器a中計數(shù)達到設(shè)定時間所對應(yīng)的數(shù)值,即可判定所述生理信號值為一個極值;則輸出累加器b中累加的數(shù)值,然后清零計數(shù)器a、暫存器以及累加器b,并繼續(xù)判定下一個極值;所述一個極值以及下一個極值分別為極大值或極小值。
9.根據(jù)權(quán)利要求6中所述的獲取生理信號周期的系統(tǒng),其特征在于,所述周期計算單元具體包括 將累加器b中累加的數(shù)值所需要的時間與設(shè)定時間相加,獲取所述生理信號周期。
10.根據(jù)權(quán)利要求6至8中任一項所述的獲取生理信號周期的系統(tǒng),其特征在于,所述設(shè)定時間大于生理信號周期識別范圍上限的半個周期。
全文摘要
本發(fā)明揭示了一種獲取生理信號周期的方法及系統(tǒng)。該方法可包括步驟接收生理信號值與暫存數(shù)值比較大小,保留其中之一;將維持時間達到設(shè)定時間的生理信號值判定為一個極值;重新開始循環(huán),判定下一個極值;通過計算一個極值至下一個極值之間的時間值,從而獲取生理信號周期。本發(fā)明可通過極值識別算法獲取生理信號的周期,具有簡單、快速、高效以及高可靠性等優(yōu)勢;并且對生理信號的放大、濾波以及模數(shù)轉(zhuǎn)換的要求相應(yīng)比較低,數(shù)據(jù)處理也相對容易,可大幅度降低硬件開銷。
文檔編號A61B5/02GK102613964SQ20121006353
公開日2012年8月1日 申請日期2012年3月12日 優(yōu)先權(quán)日2012年3月12日
發(fā)明者楊松, 柳絮芳 申請人:深圳市視聆科技開發(fā)有限公司