在預(yù)設(shè)閾值范圍內(nèi)對(duì)差分信號(hào)進(jìn)行搜索,得到差分信號(hào)對(duì)應(yīng)的相應(yīng)的均勻段;
[0049]步驟S10323,判斷當(dāng)前均勻段長(zhǎng)度是否大于預(yù)設(shè)長(zhǎng)度閾值,如果是則進(jìn)入步驟S10324,否則,返回步驟S10322,繼續(xù)搜索相應(yīng)的均勻段;
[0050]步驟S10324,分析當(dāng)前均勻段分割是否優(yōu),如果是則返回步驟S10322,重新搜索,否則進(jìn)入步驟S10325 ;
[0051]步驟S10325,保存當(dāng)前分割信息,結(jié)束搜索。
[0052]同上,步驟S10322中對(duì)差分信號(hào)進(jìn)行搜索的預(yù)設(shè)閾值與上述步驟S10312中對(duì)進(jìn)行基線搜索的預(yù)設(shè)閾值可以為相同或不同的值,其取值可以根據(jù)壓縮率確定實(shí)際需要確定;步驟S10324中可以通過(guò)分割后均勻段所需的存儲(chǔ)位數(shù)來(lái)分析當(dāng)前均勻段分割優(yōu)否,其具體策略同S10313中所述;步驟S10325中保持的當(dāng)前分割信息包括:當(dāng)前均勻段分割方式、當(dāng)前均勻段長(zhǎng)度、當(dāng)前均勻段差分信號(hào)基線、當(dāng)前均勻段有效位寬。
[0053]在步驟S1035中,根據(jù)各搜索分割方式得到的均勻段所需要的存儲(chǔ)位數(shù),選擇所需存儲(chǔ)位數(shù)最少的均勻段作為最終得到的相應(yīng)均勻段。假設(shè)采用自適應(yīng)基線搜索分割方式得到的均勻段段長(zhǎng)為len_bas、有效位寬為vld_Wdth_bas,采用自適應(yīng)一階差分搜索分割方式得到的均勻段段長(zhǎng)為len_l_order、有效位寬為vld_wdth_l_order,采用自適應(yīng)η階差分搜索分割方式得到的均勻段段長(zhǎng)為len_n_order、有效位寬為vld_wdth_n_order,采用自適應(yīng)m階差分搜索分割方式得到的均勻段段長(zhǎng)為len_m_order、有效位寬為vld_wdth_m_order,則
[0054]最優(yōu)搜索分割方式=argmin(len_bas*vld_wdth_bas,len_l_order*vld_wdth_l_order, Ien_n_order*vId_wdth_n_order, Ien_m_order*vId_wdth_m_order);
[0055]這里,argmin表示取最小值所對(duì)應(yīng)的搜索分割方式。
[0056]下面,詳細(xì)描述步驟S105對(duì)均勻段進(jìn)行壓縮所采用的數(shù)據(jù)格式。
[0057]采用圖5所示的數(shù)據(jù)壓縮框圖對(duì)獲取的均勻段進(jìn)行存儲(chǔ),將均勻段存儲(chǔ)為段頭與數(shù)據(jù)兩部分,段頭部分存儲(chǔ)控制位信號(hào),便于對(duì)壓縮后數(shù)據(jù)的恢復(fù),數(shù)據(jù)部分將原始數(shù)據(jù)依據(jù)有效位寬進(jìn)行存儲(chǔ)。并且,對(duì)于采用不同自適應(yīng)搜索分割方式得到的均勻段可以采用不同的段頭進(jìn)行標(biāo)記:對(duì)自適應(yīng)基線搜索分割、自適應(yīng)η階差分搜索分割和自適應(yīng)m階差分搜索分割得到的均勻段采用四字節(jié)段頭的存儲(chǔ)格式;對(duì)自適應(yīng)一階差分搜索分割得到的均勻段采用六字節(jié)段頭的存儲(chǔ)格式。
[0058]四字節(jié)段頭的存儲(chǔ)格式如圖6(A)圖所示:字節(jié)ByteO為控制位字節(jié),字節(jié)Bytel存儲(chǔ)均勻段長(zhǎng)度,Byte2、Byte3存儲(chǔ)均勻段信號(hào)基線/均勻段η階差分信號(hào)基線/均勻段m階差分信號(hào)基線。其中,字節(jié)ByteO中各控制位格式如下:
[0059]Bit (0-2):表示對(duì)信號(hào)進(jìn)行自適應(yīng)搜索分割的方式,001表示自適應(yīng)基線搜索分割方式,010表不自適應(yīng)一階差分搜索分割方式,011表不自適應(yīng)η階差分搜索分割方式,100表示自適應(yīng)m階差分搜索分割方式;
[0060]Bit3:表示通道切換標(biāo)志,用于在多通道數(shù)據(jù)壓縮時(shí)表明是否切換通道,對(duì)于生理信號(hào)只有一路的情況則留空;
[0061]Bit (4-7):標(biāo)識(shí)分割的信號(hào)均勻段的有效位寬;
[0062]六字節(jié)段頭存儲(chǔ)格式如圖6(B)圖所示:字節(jié)ByteO為控制位字節(jié),字節(jié)Bytel存儲(chǔ)均勻段長(zhǎng)度,字節(jié)Byte2、Byte3存儲(chǔ)均勻段一階差分信號(hào)基線,字節(jié)Byte4、Byte5存儲(chǔ)均勻段首字信號(hào)值。其中,字節(jié)ByteO中各控制位格式與四字節(jié)段頭字節(jié)ByteO中所描述的一致,不再贅述。
[0063]當(dāng)然,對(duì)于存儲(chǔ)均勻段的段頭不限于采用四字節(jié)或六字節(jié),可以根據(jù)實(shí)際需要選擇、設(shè)置段頭的字節(jié)數(shù)。
[0064]進(jìn)一步地,對(duì)于存在多通道采樣數(shù)據(jù)點(diǎn)的情況,作為本發(fā)明的一優(yōu)選實(shí)施例,如圖7所示,在步驟SlOl之后,步驟S103之前,該生理信號(hào)壓縮方法還包括:
[0065]步驟S102,對(duì)獲取到的生理信號(hào)進(jìn)行重排。
[0066]這里,步驟SlOl中,獲取的生理信號(hào)來(lái)源有多路,獲取到的生理信號(hào)來(lái)源于多路信號(hào)的交叉采樣;步驟S102具體為將多通道交叉采集到的生理信號(hào)轉(zhuǎn)換為按通道排列,以保證同一通道的數(shù)據(jù)連續(xù)性;步驟S103、S105中對(duì)重排后的各通道數(shù)據(jù)進(jìn)行處理。具體實(shí)現(xiàn)中,首先將輸入的生理信號(hào)進(jìn)行緩存,并持續(xù)一段時(shí)間,得到固定長(zhǎng)度分段數(shù)據(jù),然后將該段數(shù)據(jù)按采集通道進(jìn)行重排以獲得單通道的連續(xù)數(shù)據(jù)。如緩存200ms、采樣率為500hz的數(shù)據(jù),若對(duì)3個(gè)通道的生理信號(hào)進(jìn)行采集,那么緩存的數(shù)據(jù)則為300個(gè)采樣點(diǎn)(0.2s*500hz*3),即固定長(zhǎng)度分段長(zhǎng)度為300個(gè)采樣點(diǎn),然后將采樣點(diǎn)按采集通道進(jìn)行順次排列,即緩存數(shù)據(jù)為 al_l, a2_l, a3_l, al_2, a2_2, a3_2,…,al_100, a2_100, a3_100,那么重排后通道I的數(shù)據(jù)為al_l,al_2,…,al_100,通道2的數(shù)據(jù)為a2_l,a2_2,…,a2_100,通道3的數(shù)據(jù)為a3_l, a3_2,…,a3_100。
[0067]另外,為了便于用戶(hù)對(duì)搜索分割方式進(jìn)行選擇,作為本發(fā)明人的另一優(yōu)選實(shí)施例,步驟S103之前,該生理數(shù)據(jù)壓縮方法還包括:
[0068]接對(duì)生理信號(hào)進(jìn)行自適應(yīng)分割的收搜索分割方式。
[0069]這里,接對(duì)生理信號(hào)進(jìn)行自適應(yīng)分割的收搜索分割方式的步驟可以設(shè)置在步驟SlOl之前或之后;可以通過(guò)顯示界面提示用戶(hù)可以選擇的搜索分割方式,由用戶(hù)輸入搜索分割方式。此時(shí),步驟S103中根據(jù)用戶(hù)輸入的搜索分割方式對(duì)獲取到的生理信號(hào)進(jìn)行自適應(yīng)分割,以得到相應(yīng)的均勻段。當(dāng)然,接收用戶(hù)輸入的搜索分割方式也可以采用其他現(xiàn)有技術(shù)實(shí)現(xiàn);或者搜索分割方式可以也通過(guò)其他途徑獲得,例如通過(guò)預(yù)設(shè)信息、外置存儲(chǔ)器、遠(yuǎn)程方式等途徑。
[0070]圖8示出了本發(fā)明實(shí)施例提供的生理信號(hào)壓縮系統(tǒng)的結(jié)構(gòu),為了便于說(shuō)明僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0071]該系統(tǒng)可以用于醫(yī)療設(shè)備,例如監(jiān)護(hù)儀、心電圖機(jī)、超聲儀等,可以是運(yùn)行于這些設(shè)備內(nèi)的軟件單元、硬件單元或者軟硬件相結(jié)合的單元,也可以作為獨(dú)立的掛件集成到這些醫(yī)療設(shè)備中或者運(yùn)行于這些醫(yī)療設(shè)備的應(yīng)用系統(tǒng)中,其中:
[0072]生理信號(hào)獲取單元801,用于獲取生理信號(hào);
[0073]自適應(yīng)分割單元802,與生理信號(hào)獲取單元801連接,對(duì)生理信號(hào)獲取單元801獲取到的生理信號(hào)進(jìn)行自適應(yīng)分割,以得到相應(yīng)的均勻段;可以采用自適應(yīng)基線搜索分割方式、自適應(yīng)一階差分搜索分割方式,以及自適應(yīng)多階差分分割方式中的一種或多種方式對(duì)獲取到的生理信號(hào)進(jìn)行自適應(yīng)分割,自適應(yīng)分割單元802當(dāng)采用兩種或以上的方式對(duì)所述生理信號(hào)進(jìn)行自適應(yīng)搜索分割后,從各搜索分割方式得到的均勻段中選擇最優(yōu)的均勻段作為最終得到的相應(yīng)的均勻段,其具體實(shí)現(xiàn)方法同上述步驟S103的處理,不再贅述;
[0074]壓縮單元803,與自適應(yīng)分割單元802連接,對(duì)自適應(yīng)分割單元802得到的均勻段進(jìn)行壓縮,可以將得到的均勻段存儲(chǔ)為段頭與數(shù)據(jù)兩部分,其具體實(shí)現(xiàn)方法同上述步驟S105的處理,不再贅述。
[0075]進(jìn)一步地,對(duì)于存在多通道采樣數(shù)據(jù)點(diǎn)的情況,作為本發(fā)明的一優(yōu)選實(shí)施例,如圖9所示,該生理信號(hào)壓縮系統(tǒng)還包括:
[0076]數(shù)據(jù)重排單元804,分別與生理信號(hào)獲取單元801、自適應(yīng)分割單元802連接,用于對(duì)生理信號(hào)獲取單元801獲取到的生理信號(hào)進(jìn)行重排,其具體實(shí)現(xiàn)同上述步驟S102的處理,不再贅述。
[0077]另外,為了便于用戶(hù)對(duì)搜索分割方式進(jìn)行選擇,作為本發(fā)明的另一優(yōu)選實(shí)施例,如圖9所示,該生理數(shù)據(jù)壓