本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種溫度分析方法和裝置。
背景技術(shù):
基礎(chǔ)體溫(basalbobytemperature,簡稱bbt)通常是人體一晝夜中的最低體溫,功血、排卵日預(yù)測、多囊卵巢綜合征、避孕、自我保健等應(yīng)用場景中有重要意義。
目前,測量bbt的方式主要是采用電子體溫計(jì)或者水銀體溫計(jì)進(jìn)行測量。具體地,用戶即受試者每晚臨睡前將體溫表水銀柱甩至35度以下,如果是電子體溫計(jì)則變成初始值,放在醒來后伸手可及的地方。每天清晨醒后,立即將體溫表放在舌下空囊內(nèi)5分鐘后拿出來讀數(shù),并記錄在特制的表格上。從而,基于多天的測量結(jié)果,協(xié)助受試者或者醫(yī)生進(jìn)行受試者生理周期特征的判定。
技術(shù)實(shí)現(xiàn)要素:
但上述基于傳統(tǒng)的體溫計(jì)對(duì)受試者bbt進(jìn)行測量的方式,只能實(shí)現(xiàn)單個(gè)時(shí)間點(diǎn)的體溫測量,難以準(zhǔn)確測量到人體每天的bbt。
具體地,每天的bbt的測量難點(diǎn)在于及時(shí)準(zhǔn)確地捕捉到一晝夜的最低體溫點(diǎn)。目前的bbt監(jiān)測,一般是受試者醒來后,即在清醒狀態(tài)下測量體溫作為近似最低體溫點(diǎn)。
清晨醒來時(shí)候,人的代謝比較低,但是不是最低的。人在睡眠狀態(tài)特別是深度睡眠時(shí)候的代謝水平最低,那時(shí)候得到的最低體溫值才是bbt。傳統(tǒng)測量方法無法捕捉到嚴(yán)格意義的最低體溫值。
另外,基于測量的多天的bbt進(jìn)行受試者生理周期特征的判定,也主要通過醫(yī)生主觀判斷,處理效率不高,出錯(cuò)可能性較大。
有鑒于此,本發(fā)明實(shí)施例提供一種溫度分析方法和裝置,用以實(shí)現(xiàn)對(duì)受試者基礎(chǔ)體溫的準(zhǔn)確測定以及其生理周期特征的準(zhǔn)確判定。
第一方面,本發(fā)明實(shí)施例提供一種溫度分析方法,包括:
獲取受試者n天各自對(duì)應(yīng)的溫度值,所述溫度值是通過接觸式測量方式連續(xù)測量獲得的,所述溫度值測量自所述受試者處于睡眠階段,n大于或等于預(yù)設(shè)生理周期天數(shù);
根據(jù)所述n天各自對(duì)應(yīng)的溫度值,確定所述n天各自對(duì)應(yīng)的基礎(chǔ)體溫值;
對(duì)由確定出的n個(gè)基礎(chǔ)體溫值生成的基礎(chǔ)體溫曲線進(jìn)行特征分析,以獲得所述受試者的生理周期特征。
第二方面,本發(fā)明實(shí)施例提供一種溫度分析裝置,包括:
獲取模塊,用于獲取受試者n天各自對(duì)應(yīng)的溫度值,所述溫度值是通過接觸式測量方式連續(xù)測量獲得的,所述溫度值測量自所述受試者處于睡眠階段,n大于或等于預(yù)設(shè)生理周期天數(shù);
確定模塊,用于根據(jù)所述n天各自對(duì)應(yīng)的溫度值,確定所述n天各自對(duì)應(yīng)的基礎(chǔ)體溫值;
特征分析模塊,用于對(duì)由確定出的n個(gè)基礎(chǔ)體溫值生成的基礎(chǔ)體溫曲線進(jìn)行特征分析,以獲得所述受試者的生理周期特征。
在一個(gè)可能的設(shè)計(jì)中,上述溫度分析裝置的結(jié)構(gòu)中包括處理器和存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)支持溫度分析裝置執(zhí)行上述第一方面中溫度分析方法的程序,所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。所述溫度分析裝置還可以包括通信接口,用于溫度分析裝置與其他設(shè)備或通信網(wǎng)絡(luò)通信。
第三方面,本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),用于儲(chǔ)存溫度分析裝置所用的計(jì)算機(jī)軟件指令,其包含用于執(zhí)行上述第一方面中溫度分析方法所涉及的程序。
本發(fā)明實(shí)施例提供的溫度分析方法和裝置,通過接觸式測量方式連續(xù)測量受試者n天各自對(duì)應(yīng)的多個(gè)溫度值,且該連續(xù)測量是在受試者處于睡眠階段時(shí)進(jìn)行的,人在睡眠狀態(tài)下的代謝水平最低,基于n天在此階段對(duì)受試者測得的多個(gè)體溫能夠準(zhǔn)確獲得n天的基礎(chǔ)體溫值。進(jìn)而,根據(jù)這n個(gè)基礎(chǔ)體溫值可以生成基礎(chǔ)體溫曲線,結(jié)合生理周期特征與基礎(chǔ)低溫值分布的對(duì)應(yīng)性,通過對(duì)該基礎(chǔ)體溫曲線進(jìn)行自動(dòng)化的特征分析以獲得受試者的生理周期特征,以提高處理效率和生理周期特征分析的準(zhǔn)確性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的溫度分析系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明一實(shí)施例提供的溫度分析方法的流程圖;
圖3為圖2所示實(shí)施例中步驟202的一種可選實(shí)現(xiàn)方式的流程圖;
圖4為圖2所示實(shí)施例中步驟203的一種可選實(shí)現(xiàn)方式的流程圖;
圖5為圖4所示實(shí)施例中步驟403的一種可選實(shí)現(xiàn)方式的流程圖;
圖6為圖4所示實(shí)施例中步驟403的另一種可選實(shí)現(xiàn)方式的流程圖;
圖7為圖4所示實(shí)施例中步驟406的一種可選實(shí)現(xiàn)方式的流程圖;
圖8為本發(fā)明實(shí)施例示意的一種bbt曲線的示意圖;
圖9為本發(fā)明實(shí)施例示意的具有無雙相的生理周期特征的bbt曲線的示意圖;
圖10為本發(fā)明實(shí)施例示意的具有雙相高度不夠的生理周期特征的bbt曲線的示意圖;
圖11為本發(fā)明實(shí)施例示意的具有低溫相轉(zhuǎn)變高溫相時(shí)間長的生理周期特征的bbt曲線的示意圖;
圖12為本發(fā)明實(shí)施例示意的具有高溫相時(shí)間短的生理周期特征的bbt曲線的示意圖;
圖13為本發(fā)明實(shí)施例示意的具有高溫相轉(zhuǎn)變低溫相時(shí)間長的生理周期特征的bbt曲線的示意圖;
圖14為本發(fā)明實(shí)施例示意的具有正常的生理周期特征的bbt曲線的示意圖;
圖15為本發(fā)明一實(shí)施例提供的溫度分析裝置的結(jié)構(gòu)示意圖;
圖16為本發(fā)明另一實(shí)施例提供的溫度分析裝置的結(jié)構(gòu)示意圖;
圖17為本發(fā)明又一實(shí)施例提供的溫度分析裝置的結(jié)構(gòu)示意圖;
圖18為本發(fā)明一實(shí)施例提供的溫度分析設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義,“多種”一般包含至少兩種,但是不排除包含至少一種的情況。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨(dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
應(yīng)當(dāng)理解,盡管在本發(fā)明實(shí)施例中可能采用術(shù)語第一、第二、第三等來描述xxx,但這些xxx不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將xxx彼此區(qū)分開。例如,在不脫離本發(fā)明實(shí)施例范圍的情況下,第一xxx也可以被稱為第二xxx,類似地,第二xxx也可以被稱為第一xxx。
取決于語境,如在此所使用的詞語“如果”、“若”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(陳述的條件或事件)”。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。
本發(fā)明實(shí)施例提供的溫度分析方法可基于圖1所示的溫度分析系統(tǒng)實(shí)現(xiàn),但不限于此。如圖1所示,該溫度分析系統(tǒng)包括:溫度采集設(shè)備10和溫度分析設(shè)備20,且溫度采集設(shè)備10和溫度分析設(shè)備20通信連接。
本發(fā)明實(shí)施例中,溫度采集設(shè)備10比如可以是用于測量受試者被測區(qū)域表面的溫度的,該被測區(qū)域可以根據(jù)被測得溫度值的用途而有所區(qū)別,不具體限定。
本發(fā)明實(shí)施例中,測量溫度值的目的在于,通過獲得受試者n天的bbt,以便于基于該n天的bbt,確定受試者的生理周期特征。為了保證每天的bbt測量結(jié)果的準(zhǔn)確性或者說為了能夠獲得更加準(zhǔn)確的bbt,本發(fā)明實(shí)施例中,對(duì)于受試者每天的體溫的測量采用的是接觸式的連續(xù)測量方式。簡單來說,就是溫度采集設(shè)備10以能夠貼合受試者體表的材料為依托,在該材料貼近皮膚的一側(cè)分布溫度傳感器以測量體溫;從時(shí)間上,以長時(shí)間連續(xù)測量的方式測量受試者的體溫。
另外,人在睡眠狀態(tài)尤其是深度睡眠狀態(tài)時(shí),人體的基礎(chǔ)代謝最低,因此人一晝夜的最低體溫一般出現(xiàn)在睡眠狀態(tài)尤其是深度睡眠狀態(tài)。因此本發(fā)明實(shí)施例中,對(duì)受試者每天的體溫連續(xù)測量的時(shí)間可以控制在受試者的夜晚睡眠時(shí)間。此時(shí),通過設(shè)置溫度采集設(shè)備10以較小的間隔比如5秒鐘連續(xù)對(duì)受試者體溫進(jìn)行測量,以獲得受試者在每天晚間的大量溫度數(shù)據(jù)。另外,可以設(shè)置溫度采集設(shè)備10每晚的工作時(shí)長,比如一小時(shí),達(dá)到工作時(shí)長時(shí)自動(dòng)控制停止溫度測量。
本發(fā)明實(shí)施例中的溫度分析設(shè)備20可以是服務(wù)器、計(jì)算機(jī)、平板電腦、智能終端等任何具有數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)處理功能的設(shè)備。
其中,溫度采集設(shè)備10與溫度分析設(shè)備20之間可以是無線或有線網(wǎng)絡(luò)連接。在本實(shí)施例中,若溫度采集設(shè)備10通過移動(dòng)網(wǎng)絡(luò)與溫度分析設(shè)備20通信連接,該移動(dòng)網(wǎng)絡(luò)的網(wǎng)絡(luò)制式可以為2g(gsm)、2.5g(gprs)、3g(wcdma、td-scdma、cdma2000、utms)、4g(lte)、4g+(lte+)、wimax等中的任意一種。除此之外,溫度采集設(shè)備10還可以通過藍(lán)牙、wi-fi、紅外等無線通信方式與溫度分析設(shè)備20通信連接。
結(jié)合圖1所示的溫度分析系統(tǒng),以下實(shí)施例從溫度分析設(shè)備20的角度,詳細(xì)說明本申請實(shí)施例提供的溫度分析方法的流程。
圖2為本發(fā)明一實(shí)施例提供的溫度分析方法的流程圖,如圖2所示,該方法包括如下步驟:
步驟201、獲取受試者n天各自對(duì)應(yīng)的溫度值。
本實(shí)施例中,上述n天各自對(duì)應(yīng)的溫度值是通過如上所說的接觸式測量方式連續(xù)測量獲得的、測量自受試者處于睡眠階段的體溫值。其中,可以設(shè)置溫度采集設(shè)備10的工作時(shí)長和測量間隔,比如工作1小時(shí)、測量間隔為5秒鐘,則每天可以測得720個(gè)溫度值。
溫度分析設(shè)備20可以通過接收溫度采集設(shè)備10每天發(fā)送的溫度值來獲取受試者n天各自對(duì)應(yīng)的溫度值。
一般來說,由于本發(fā)明實(shí)施例中測量受試者的溫度值的目的在于確定該受試者的生理周期特征,而不同受試者的生理周期天數(shù)往往不一定相同,但是一般都在一定的天數(shù)范圍,比如[20,35],因此,為了能夠獲得準(zhǔn)確的受試者的生理周期特征,一般需要保證對(duì)受試者進(jìn)行連續(xù)溫度測量的天數(shù)大于該天數(shù)范圍的最大天數(shù),即n大于預(yù)設(shè)生理周期天數(shù),該預(yù)設(shè)生理周期天數(shù)比如為35天。實(shí)際應(yīng)用中,為去除溫度測量起始天對(duì)生理周期特征的確定的影響,一般可以設(shè)定n≥1.5*預(yù)設(shè)生理周期天數(shù),比如n=1.5*35,約為53天。
步驟202、根據(jù)n天各自對(duì)應(yīng)的溫度值,確定n天各自對(duì)應(yīng)的基礎(chǔ)體溫值。
溫度分析設(shè)備20可以針對(duì)每天從溫度采集設(shè)備10接收到的溫度值,從中獲得每天對(duì)應(yīng)的基礎(chǔ)體溫值,即bbt。
理想情況下,仍以前述舉例的每天可以測得720個(gè)溫度值為例來說,假設(shè)這720個(gè)溫度值都是有效的,那么根據(jù)bbt的含義,可以確定這720個(gè)溫度值中的最低溫度值即為bbt。
但是,這720個(gè)溫度值可能并非都是有效數(shù)據(jù),比如:由于人在睡眠狀態(tài)下的無意識(shí)活動(dòng)的不可預(yù)知性,對(duì)所測得溫度值的準(zhǔn)確性影響很大,即可能由于人的活動(dòng)導(dǎo)致測得的某些溫度值并非是反映真實(shí)人體溫度的溫度值。因此,往往需要對(duì)測得的溫度值進(jìn)行數(shù)據(jù)清洗等處理,來去除n天各自對(duì)應(yīng)的溫度值中的異常溫度值,以便根據(jù)n天各自對(duì)應(yīng)的消除異常溫度值后的溫度值,確定n天各自對(duì)應(yīng)的基礎(chǔ)體溫值。
步驟203、對(duì)由確定出的n個(gè)基礎(chǔ)體溫值生成的基礎(chǔ)體溫曲線進(jìn)行特征分析,以獲得受試者的生理周期特征。
當(dāng)獲得n天各自對(duì)應(yīng)的bbt即n個(gè)bbt之后,可以生成bbt曲線。具體地,比如可以采用樣條插值的方式,生成與該n個(gè)bbt對(duì)應(yīng)的bbt曲線。進(jìn)而,結(jié)合生理周期特征與bbt分布的對(duì)應(yīng)性,通過對(duì)該bbt曲線進(jìn)行自動(dòng)化的特征分析以自動(dòng)獲得受試者的生理周期特征。
因?yàn)檎5纳碇芷谔卣魍憩F(xiàn)為bbt在一個(gè)生理周期內(nèi)具有明顯的雙相特征,即先表現(xiàn)為一個(gè)低溫相,進(jìn)而轉(zhuǎn)變?yōu)橐粋€(gè)高溫相,并且高溫相、低溫相的持續(xù)時(shí)間、轉(zhuǎn)變時(shí)間、溫差等都有一定的分布規(guī)律。因此,結(jié)合正常的生理周期特征所反映的bbt分布規(guī)律,對(duì)bbt曲線進(jìn)行特征分析,可以確定出受試者的生理周期特征。
本實(shí)施例中,通過接觸式測量方式連續(xù)測量受試者n天各自對(duì)應(yīng)的多個(gè)溫度值,且該連續(xù)測量是在受試者處于睡眠階段時(shí)進(jìn)行的,人在睡眠狀態(tài)下的代謝水平最低,基于n天在此階段對(duì)受試者測得的多個(gè)體溫能夠準(zhǔn)確獲得n天的基礎(chǔ)低溫值。進(jìn)而,根據(jù)這n個(gè)基礎(chǔ)體溫值可以生成基礎(chǔ)體溫曲線,結(jié)合生理周期特征與基礎(chǔ)低溫值分布的對(duì)應(yīng)性,通過對(duì)該基礎(chǔ)體溫曲線進(jìn)行自動(dòng)化的特征分析以獲得受試者的生理周期特征,以提高處理效率和生理周期特征分析的準(zhǔn)確性。
前述實(shí)施例中提到,在根據(jù)n天各自對(duì)應(yīng)的溫度值確定n天各自對(duì)應(yīng)的基礎(chǔ)體溫值時(shí),一般需要去除n天各自對(duì)應(yīng)的溫度值中的異常溫度值,以便根據(jù)n天各自對(duì)應(yīng)的消除異常溫度值后的溫度值,確定n天各自對(duì)應(yīng)的基礎(chǔ)體溫值,下面結(jié)合圖3所示實(shí)施例介紹本發(fā)明實(shí)施例提供的一種去除異常溫度值以及確定n個(gè)基礎(chǔ)體溫值的方法。
圖3為圖2所示實(shí)施例中步驟202的一種可選實(shí)現(xiàn)方式的流程圖,如圖3所示,可以包括以下步驟:
步驟301、根據(jù)預(yù)設(shè)的時(shí)間窗口,對(duì)n天各自對(duì)應(yīng)的溫度值進(jìn)行劃分,確定n天各自對(duì)應(yīng)的各時(shí)間窗口的平均溫度值。
步驟302、在n天各自對(duì)應(yīng)的平均溫度值中,分別確定連續(xù)預(yù)設(shè)數(shù)量的平均溫度值中的最大值。
步驟303、根據(jù)n天各自對(duì)應(yīng)的預(yù)設(shè)數(shù)量最大值,生成n天各自對(duì)應(yīng)的體溫上包絡(luò)曲線。
步驟304、根據(jù)體溫上包絡(luò)曲線對(duì)應(yīng)的最小值,確定所述n天各自對(duì)應(yīng)的基礎(chǔ)體溫值。
由于人在睡眠狀態(tài)下的無意識(shí)活動(dòng)的不可預(yù)知性,對(duì)測得的溫度值的準(zhǔn)確性影響很大。比如,在n天各自對(duì)應(yīng)的溫度值中,可能有些溫度值低于體溫,其原因是受試者的動(dòng)作影響了溫度值。由于體溫一般高于環(huán)境溫度,體溫的測量值只會(huì)偏低,不會(huì)偏高。因此,本實(shí)施例中,從大量測得的溫度值中去除異常溫度值,給出反映真實(shí)體溫波動(dòng)情況的方法是提取測得溫度值對(duì)應(yīng)的上包絡(luò)線。
具體地,首先,可以根據(jù)預(yù)設(shè)的時(shí)間窗口,對(duì)n天各自對(duì)應(yīng)的溫度值進(jìn)行劃分,并確定n天各自對(duì)應(yīng)的各時(shí)間窗口的平均溫度值。針對(duì)n天中任一天的多個(gè)溫度值來說,假設(shè)以每隔5秒鐘測得一個(gè)溫度值,設(shè)定該時(shí)間窗口比如為1分鐘,則每個(gè)時(shí)間窗口對(duì)應(yīng)于連續(xù)的12個(gè)溫度值,假設(shè)該任一天總共測得了720個(gè)溫度值,則總共對(duì)應(yīng)于60個(gè)時(shí)間窗口。針對(duì)每個(gè)時(shí)間窗口對(duì)應(yīng)的12個(gè)溫度值,計(jì)算這12個(gè)溫度值的平均溫度值,從而可以獲得60個(gè)平均溫度值。
進(jìn)而,在n天各自對(duì)應(yīng)的平均溫度值中,分別確定連續(xù)預(yù)設(shè)數(shù)量的平均溫度值中的最大值。相當(dāng)于是基于該連續(xù)預(yù)設(shè)數(shù)量,對(duì)前述獲得的60個(gè)平均溫度值進(jìn)行了分組劃分,比如該連續(xù)預(yù)設(shè)數(shù)量為10,則將60個(gè)平均溫度值分成了6組,每組中包含連續(xù)的10個(gè)平均溫度值。其中,該連續(xù)預(yù)設(shè)數(shù)量相當(dāng)于是設(shè)定了另一個(gè)較大的時(shí)間窗口,比如連續(xù)預(yù)設(shè)數(shù)量為10,則相當(dāng)于設(shè)定了10分鐘的時(shí)間窗口。
之后,針對(duì)每個(gè)分組,選取其中包含的多個(gè)平均溫度值中的最大值作為一個(gè)包絡(luò)溫度點(diǎn)。在上述舉例中,6個(gè)分組分別對(duì)應(yīng)有一個(gè)包絡(luò)溫度點(diǎn)?;讷@得的包絡(luò)溫度點(diǎn),采用比如樣條插值的方法生成包絡(luò)曲線。由于該包絡(luò)曲線是基于多個(gè)最大平均溫度值生成的,因此可以稱為上包絡(luò)曲線。在生成該上包絡(luò)曲線的時(shí)候,會(huì)得到該曲線的解析方程,通過求解該解析方程,可以得到該上包絡(luò)曲線對(duì)應(yīng)的最小值點(diǎn),該最小值點(diǎn)所對(duì)應(yīng)的溫度值,即為當(dāng)前的任一天所對(duì)應(yīng)的bbt。
針對(duì)n天中的每天,通過上述過程都可以得到一個(gè)bbt,從而,最終能夠獲得n個(gè)bbt。基于這n個(gè)bbt,采用比如樣條插值的方法可以生成bbt曲線,該bbt曲線的橫坐標(biāo)為時(shí)間,單位為天,縱坐標(biāo)為溫度,單位為℃。
本實(shí)施例中,針對(duì)測得的n天各自對(duì)應(yīng)的對(duì)個(gè)溫度值,通過提取上包絡(luò)曲線的方式去除其中低于體溫的異常溫度值,以保證后續(xù)受試者生理周期特征分析所基于的數(shù)據(jù)基礎(chǔ)的數(shù)據(jù)清潔度。
圖4為圖2所示實(shí)施例中步驟203的一種可選實(shí)現(xiàn)方式的流程圖,如圖4所示,可以包括以下步驟:
步驟401、確定n個(gè)基礎(chǔ)體溫值中的最大基礎(chǔ)體溫值和最小基礎(chǔ)體溫值。
在bbt曲線中包括了經(jīng)前述實(shí)施例確定出的n天分別對(duì)應(yīng)的bbt,其中的最小值稱為所述最小基礎(chǔ)體溫值,以下表示為min(bbt),其中的最大值稱為所述最大基礎(chǔ)體溫值,以下表示為max(bbt)。
步驟402、若最大基礎(chǔ)體溫值和最小基礎(chǔ)體溫值的差值小于預(yù)設(shè)值,則確定受試者具有無雙相的生理周期特征。
若max(bbt)-min(bbt)<x,x為上述預(yù)設(shè)值,比如可以取值為0.2℃,則說明n天內(nèi)受試者的bbt比較平穩(wěn),沒有出現(xiàn)高溫相和低溫相,具有無雙相的生理周期特征。
步驟403、若最大基礎(chǔ)體溫值和最小基礎(chǔ)體溫值的差值大于或等于預(yù)設(shè)值,則確定n個(gè)基礎(chǔ)體溫值對(duì)應(yīng)的實(shí)際體溫轉(zhuǎn)變次數(shù)。
步驟404、結(jié)合預(yù)設(shè)生理周期天數(shù)范圍,確定與n天對(duì)應(yīng)的理論體溫轉(zhuǎn)變次數(shù)范圍。
步驟405、若實(shí)際體溫轉(zhuǎn)變次數(shù)不位于理論體溫轉(zhuǎn)變次數(shù)范圍內(nèi),則確定受試者不具有生理周期特征。
步驟406、若實(shí)際體溫轉(zhuǎn)變次數(shù)位于理論體溫轉(zhuǎn)變次數(shù)范圍內(nèi),則確定n個(gè)基礎(chǔ)體溫值對(duì)應(yīng)的體溫相變特征,根據(jù)體溫相變特征確定受試者的生理周期特征。
若max(bbt)-min(bbt)≥x,則說明n天內(nèi)受試者可能會(huì)出現(xiàn)雙相的生理周期特征,但是是否真的出現(xiàn)雙相的生理周期特征,以及出現(xiàn)何種雙相特點(diǎn)的生理周期特征,則需要進(jìn)一步確定。另外,對(duì)于受試者是否具有生理周期特征也需要確定。
具體地,首先可以通過比較bbt曲線中n個(gè)基礎(chǔ)體溫值所對(duì)應(yīng)的實(shí)際體溫轉(zhuǎn)變次數(shù)以及n天對(duì)應(yīng)的理論體溫轉(zhuǎn)變次數(shù)范圍,以確定受試者是否具有生理周期特征,若實(shí)際體溫轉(zhuǎn)變次數(shù)不位于理論體溫轉(zhuǎn)變次數(shù)范圍內(nèi),則受試者不具有生理周期特征,相反地,說明受試者很可能具有生理周期特征。
值得說明的是,上述實(shí)際體溫轉(zhuǎn)變次數(shù)與理論體溫轉(zhuǎn)變次數(shù)范圍的比較也可以在步驟402之前執(zhí)行,即不論max(bbt)-min(bbt)是大于x還是小于x,都進(jìn)行實(shí)際體溫轉(zhuǎn)變次數(shù)與理論體溫轉(zhuǎn)變次數(shù)范圍的比較,當(dāng)實(shí)際體溫轉(zhuǎn)變次數(shù)位于理論體溫轉(zhuǎn)變次數(shù)范圍時(shí),再執(zhí)行max(bbt)-min(bbt)與x的比較。但是,由于無雙相的生理周期特征不需要一定基于實(shí)際體溫轉(zhuǎn)變次數(shù)與理論體溫轉(zhuǎn)變次數(shù)范圍的比較結(jié)果確定,因此,也可根據(jù)本實(shí)施例示意的時(shí)序進(jìn)行處理。
本實(shí)施例中,當(dāng)實(shí)際體溫轉(zhuǎn)變次數(shù)不位于理論體溫轉(zhuǎn)變次數(shù)范圍內(nèi)時(shí),對(duì)應(yīng)于如下情況:雖然bbt曲線中包含了高溫相和低溫相的雙相特征,但是雙相總的持續(xù)時(shí)間比較短,不符合一個(gè)正常的生理周期的時(shí)間長度特征。
具體地,上述理論體溫轉(zhuǎn)變次數(shù)范圍,可以根據(jù)如下公式確定:
可選地,如圖5所示,上述實(shí)際體溫轉(zhuǎn)變次數(shù)的確定,可以通過如下步驟實(shí)現(xiàn):
步驟501、獲取最大基礎(chǔ)體溫值和最小基礎(chǔ)體溫值對(duì)應(yīng)的平均基礎(chǔ)體溫值。
平均基礎(chǔ)體溫值:ave(bbt)=[max(bbt)-min(bbt)]/2,即max(bbt)與min(bbt)的均值。
步驟502、確定n個(gè)基礎(chǔ)體溫值中低于平均基礎(chǔ)體溫值的基礎(chǔ)體溫值所對(duì)應(yīng)的第一均值,以及n個(gè)基礎(chǔ)體溫值中高于平均基礎(chǔ)體溫值的基礎(chǔ)體溫值所對(duì)應(yīng)的第二均值。
步驟503、以第一均值預(yù)更新基礎(chǔ)體溫曲線中低于平均基礎(chǔ)體溫值的基礎(chǔ)體溫值,以及以第二均值預(yù)更新基礎(chǔ)體溫曲線中高于平均基礎(chǔ)體溫值的基礎(chǔ)體溫值。
步驟504、根據(jù)預(yù)更新后的基礎(chǔ)體溫曲線的實(shí)際轉(zhuǎn)折線段個(gè)數(shù)確定實(shí)際體溫轉(zhuǎn)變次數(shù)。
遍歷bbt曲線,獲取n個(gè)bbt中所有低于ave(bbt)的bbt,以及所有高于ave(bbt)的bbt。求取所有低于ave(bbt)的bbt的均值,稱為第一均值μl,并以該μl預(yù)更新即替換所有低于ave(bbt)的bbt。求取所有高于ave(bbt)的bbt的均值,稱為第二均值μh,并以該μh預(yù)更新即替換所有高于ave(bbt)的bbt。經(jīng)該預(yù)更新后,bbt曲線會(huì)表現(xiàn)為折線段的形式,通過識(shí)別其中包含的轉(zhuǎn)折線段個(gè)數(shù)可以確定實(shí)際體溫轉(zhuǎn)變次數(shù),比如如果其中包含了3個(gè)轉(zhuǎn)折線段,則實(shí)際體溫轉(zhuǎn)變次數(shù)為3次。其中,預(yù)更新的含義是并非真的對(duì)bbt曲線進(jìn)行更新,只是為了確定實(shí)際體溫轉(zhuǎn)變次數(shù),假設(shè)將bbt曲線進(jìn)行更新。
另外,此時(shí),還可以求取所有低于ave(bbt)的bbt的標(biāo)準(zhǔn)差σl,以及所有高于ave(bbt)的bbt的標(biāo)準(zhǔn)差σh,以備后續(xù)使用。
可選地,如圖6所示,上述實(shí)際體溫轉(zhuǎn)變次數(shù)的確定,可以通過如下步驟實(shí)現(xiàn):
步驟601、獲取最大基礎(chǔ)體溫值和最小基礎(chǔ)體溫值對(duì)應(yīng)的平均基礎(chǔ)體溫值。
步驟602、對(duì)于n個(gè)基礎(chǔ)體溫值中的第i個(gè)基礎(chǔ)體溫值ci:若ci大于平均基礎(chǔ)體溫值,且ci前后分別鄰近的基礎(chǔ)體溫值均小于平均基礎(chǔ)體溫值,則以前后分別鄰近的基礎(chǔ)體溫值的平均值替換ci;或者,若ci小于平均基礎(chǔ)體溫值,且ci前后分別鄰近的基礎(chǔ)體溫值均大于平均基礎(chǔ)體溫值,則以前后分別鄰近的基礎(chǔ)體溫值的平均值替換ci。
其中,i∈(1,n)。
本實(shí)施例與前述圖5所示實(shí)施例的區(qū)別在于,本實(shí)施例中,還對(duì)bbt曲線的有效性即其中包含的n個(gè)bbt的有效性進(jìn)行檢測。
具體來說,實(shí)際應(yīng)用中,可能會(huì)存在某些特殊情況導(dǎo)致的n個(gè)bbt中某個(gè)或某幾個(gè)bbt值異常。本實(shí)施例中,該異常bbt所表現(xiàn)出的特點(diǎn)是:異常bbt與其前后鄰近的bbt,相對(duì)于ave(bbt)來說,具有相反的大小趨勢。其中,前后鄰近,既可以是指前一個(gè)相鄰和后一個(gè)相鄰,也可以是指前面鄰近的m個(gè)以及后面鄰近的m個(gè),m一般取大于1的整數(shù),但是不會(huì)取很大,比如最大取值為2。
對(duì)于近鄰僅為前后分別相鄰的一個(gè)bbt來說,對(duì)于上述ci而言就是,如果ci>ave(bbt),而c(i-1)<ave(bbt),c(i+1)<ave(bbt),則ci為異常bbt,以c(i-1)和c(i+1)的平均值替換ci。如果ci<ave(bbt),而c(i-1)>ave(bbt),c(i+1)>ave(bbt),則ci為異常bbt,以c(i-1)和c(i+1)的平均值替換ci。
對(duì)于近鄰僅為前后分別相鄰的m個(gè)bbt來說,對(duì)于上述ci而言就是,如果ci>ave(bbt),而c(i-1)至c(i-m)中存在小于ave(bbt)的bbt,c(i+1)至c(i+m)中存在小于ave(bbt)的bbt,則ci為異常bbt,以c(i-m)至c(i+m)中除了ci外的bbt的平均值替換ci。如果ci<ave(bbt),而c(i-1)至c(i-m)中存在大于ave(bbt)的bbt,c(i+1)至c(i+m)中存在大于ave(bbt)的bbt,則ci為異常bbt,以c(i-m)至c(i+m)中除了ci外的bbt的平均值替換ci。
步驟603、若n個(gè)基礎(chǔ)體溫值中被替換的基礎(chǔ)體溫值數(shù)量大于預(yù)設(shè)數(shù)量,則確定n個(gè)基礎(chǔ)溫度值無效。
也就是說,如果n個(gè)bbt中存在的異常bbt大于預(yù)設(shè)數(shù)量,比如3個(gè),則認(rèn)為n個(gè)bbt是無效數(shù)據(jù),此時(shí)的bbt曲線也是無效的,需要重新測量。
步驟604、若n個(gè)基礎(chǔ)體溫值中被替換的基礎(chǔ)體溫值數(shù)量小于預(yù)設(shè)數(shù)量,則確定n個(gè)基礎(chǔ)體溫值中低于平均基礎(chǔ)體溫值的基礎(chǔ)體溫值所對(duì)應(yīng)的第一均值,以及n個(gè)基礎(chǔ)體溫值中高于平均基礎(chǔ)體溫值的基礎(chǔ)體溫值所對(duì)應(yīng)的第二均值。
步驟605、以第一均值預(yù)更新基礎(chǔ)體溫曲線中低于平均基礎(chǔ)體溫值的基礎(chǔ)體溫值,以及以第二均值預(yù)更新基礎(chǔ)體溫曲線中高于平均基礎(chǔ)體溫值的基礎(chǔ)體溫值。
步驟606、根據(jù)預(yù)更新后的基礎(chǔ)體溫曲線的實(shí)際轉(zhuǎn)折線段個(gè)數(shù)確定實(shí)際體溫轉(zhuǎn)變次數(shù)。
本實(shí)施例中,通過對(duì)bbt的有效性進(jìn)行檢測,保證后續(xù)生理周期特征分析的準(zhǔn)確可靠。
當(dāng)基于前述實(shí)施例確定出上述實(shí)際體溫轉(zhuǎn)變次數(shù)和理論體溫轉(zhuǎn)變次數(shù)范圍之后,如果實(shí)際體溫轉(zhuǎn)變次數(shù)位于理論體溫轉(zhuǎn)變次數(shù)范圍內(nèi),則確定n個(gè)基礎(chǔ)體溫值對(duì)應(yīng)的體溫相變特征,以根據(jù)體溫相變特征確定受試者的生理周期特征。此時(shí)的n個(gè)bbt為經(jīng)過上述替換后的n個(gè)bbt,即為替換后的bbt曲線。
如圖7所示,體溫相變特征的確定以及生理周期特征的確定,可以通過如下步驟實(shí)現(xiàn):
步驟701、獲取基礎(chǔ)體溫曲線中的上升轉(zhuǎn)折片段和下降轉(zhuǎn)折片段。
步驟702、在上升轉(zhuǎn)折片段中,確定低溫相的結(jié)束時(shí)間tlend為:大于μl+σl的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)的前一時(shí)間點(diǎn)。
步驟703、在上升轉(zhuǎn)折片段中,確定高溫相的開始時(shí)間thbegin為:小于μh-σh的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)的后一時(shí)間點(diǎn)。
根據(jù)前后相鄰bbt的變化趨勢,將相鄰bbt的差值大于一定閾值的bbt篩選出來,并根據(jù)bbt的大小的漸變趨勢,從bbt曲線中識(shí)別出其中包含的上升轉(zhuǎn)折片段和下降轉(zhuǎn)折片段,如圖8所示。
在上升轉(zhuǎn)折片段中,往往包含有低溫相的結(jié)束時(shí)間tlend和高溫相的開始時(shí)間thbegin。如圖8所示,假設(shè)包含了兩個(gè)上升轉(zhuǎn)折片段,在第一個(gè)上升轉(zhuǎn)折片段中:假設(shè)大于μl+σl的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)為第15天,則其前一時(shí)間點(diǎn)為第14天,即tlend1=14;假設(shè)小于μh-σh的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)為第15天,則其后一時(shí)間點(diǎn)為第16天,即thbegin1=16。在第二個(gè)上升轉(zhuǎn)折片段中:假設(shè)大于μl+σl的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)為第43天,則其前一時(shí)間點(diǎn)為第42天,即tlend2=42;假設(shè)小于μh-σh的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)為第43天,則其后一時(shí)間點(diǎn)為第44天,即thbegin2=44。
步驟704、在下降轉(zhuǎn)折片段中,確定低溫相的開始時(shí)間tlbegin為:大于μl+σl的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)的后一時(shí)間點(diǎn)。
步驟705、在下降轉(zhuǎn)折片段中,確定高溫相的結(jié)束時(shí)間thend為:小于μh-σh的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)的前一時(shí)間點(diǎn)。
在下降轉(zhuǎn)折片段中,往往包含有低溫相的開始時(shí)間tlbegin和高溫相的結(jié)束時(shí)間thend。如圖8所示,假設(shè)包含了兩個(gè)下降轉(zhuǎn)折片段,在第一個(gè)下降轉(zhuǎn)折片段中:假設(shè)大于μl+σl的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)為第27天,則其后一時(shí)間點(diǎn)為第28天,即tlbegin1=28;假設(shè)小于μh-σh的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)為第26天,則其前一時(shí)間點(diǎn)為第25天,即thend1=25。在第二個(gè)下降轉(zhuǎn)折片段中:假設(shè)大于μl+σl的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)為第55天,則其后一時(shí)間點(diǎn)為第56天,即tlbegin2=56;假設(shè)小于μh-σh的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)為第55天,則其前一時(shí)間點(diǎn)為第58天,即thend2=54。
上述步驟702-步驟705的執(zhí)行時(shí)序沒有嚴(yán)格限定關(guān)系。
步驟706、根據(jù)tlbegin、tlend、thbegin、thend以及μl和μh,確定受試者的生理周期特征。
結(jié)合圖8,即為根據(jù)tlbegin1、tlend1、thbegin1、thend1,tlbegin2、tlend2、thbegin2、thend2以及μl和μh,確定受試者的生理周期特征。
具體來說,基于臨近的兩個(gè)時(shí)間點(diǎn)tlbegin和tlend可以確定低溫相時(shí)間,圖8中,即為根據(jù)tlend2-tlbegin1確定低溫相時(shí)間。
基于臨近的兩個(gè)時(shí)間點(diǎn)thbegin和thend可以確定高溫相時(shí)間,圖8中,即為根據(jù)thend1-thbegin1確定高溫相時(shí)間。
基于臨近的兩個(gè)時(shí)間點(diǎn)thbegin和tlend可以確定低溫相向高溫相的轉(zhuǎn)變時(shí)間,圖8中,即為根據(jù)thbegin1-tlend1確定低溫相向高溫相的轉(zhuǎn)變時(shí)間。
基于臨近的兩個(gè)時(shí)間點(diǎn)tlbegin和thend可以確定高溫相向低溫相的轉(zhuǎn)變時(shí)間,圖8中,即為根據(jù)tlbegin2-thend1確定高溫相向低溫相的轉(zhuǎn)變時(shí)間。
而tlbegin1和tlbegin2之差即為受試者的一個(gè)生理周期的天數(shù)。
μh和μl的差值即為高溫相與低溫相的溫差,可以用于確定雙相之間的溫差是否足夠。一般地,如果x<μh-μl<y,則溫差不夠,反之,如果μh-μl>y,則溫差足夠。其中,x比如為0.2,y比如為0.3。
基于此,綜上,本發(fā)明實(shí)施例中,基于bbt曲線對(duì)受試者生理周期特征的最終分析結(jié)果可以包括:(1)無雙相,也就是整個(gè)生理周期內(nèi)bbt沒有高低兩段,如圖9所示;(2)雙相高度不夠,也就是整個(gè)生理周期內(nèi)bbt有高低體溫區(qū)分,但是不明顯(比如,雙相體溫差μh-μl<0.3度),如圖10所示;(3)低溫相轉(zhuǎn)變高溫相時(shí)間長(比如,thbegin1-tlend1大于兩天),如圖11所示;(4)高溫相時(shí)間短(比如,thend1-thbegin1小于12天),如圖12所示;(5)高溫相轉(zhuǎn)變低溫相時(shí)間長(比如,tlbegin2-thend1大于兩天),如圖13所示;(6)正常,如圖14所示;(7)無生理周期;(8)體溫?cái)?shù)據(jù)需要重新測量。
在實(shí)際應(yīng)用中,基于本發(fā)明實(shí)施例提供的生理周期特征分析結(jié)果,可以輔助診斷不孕不育的病因,舉例來說:如果出現(xiàn)圖11所示的生理周期特征,可能意味著受試者患有不孕癥,在輸出該生理周期特征的同時(shí),可選地,還可以輸出導(dǎo)致該生理周期特征的原因提示,比如提示黃體發(fā)育不良、黃體期縮短,子宮內(nèi)膜分泌反應(yīng)不足而致孕卵不易著床。再比如,如果出現(xiàn)圖10所示的生理周期特征,可能意味著受試者卵泡發(fā)育不良,在輸出該生理周期特征的同時(shí),可選地,還可以輸出導(dǎo)致該生理周期特征的原因提示,比如提示內(nèi)分泌調(diào)節(jié)功能紊亂,卵泡發(fā)育緩慢,排卵后黃體發(fā)育不全,導(dǎo)致bbt上升幅度偏低。再比如,如果出現(xiàn)圖12所示的生理周期特征,可能意味著受試者發(fā)生了孕早期流產(chǎn),在輸出該生理周期特征的同時(shí),可選地,還可以輸出導(dǎo)致該生理周期特征的原因提示,比如提示黃體發(fā)育不全導(dǎo)致黃體期縮短、孕酮濃度低下,是流產(chǎn)的主要內(nèi)分泌因素。再比如,如果出現(xiàn)圖13所示的生理周期特征,可能意味著受試者具有低受孕率的特征,在輸出該生理周期特征的同時(shí),可選地,還可以輸出導(dǎo)致該生理周期特征的原因提示,比如提示低受孕率。
本實(shí)施例中,基于對(duì)bbt曲線的特征分析,能夠自動(dòng)獲得受試者的生理周期特征,提高了生理周期特征的分析處理效率。
以下將詳細(xì)描述本發(fā)明的一個(gè)或多個(gè)實(shí)施例的溫度分析裝置。
圖15為本發(fā)明一實(shí)施例提供的溫度分析裝置的結(jié)構(gòu)示意圖,如圖15所示,該裝置包括:獲取模塊11、確定模塊12、特征分析模塊13。
獲取模塊11,用于獲取受試者n天各自對(duì)應(yīng)的溫度值,所述溫度值是通過接觸式測量方式連續(xù)測量獲得的,所述溫度值測量自所述受試者處于睡眠階段,n大于或等于預(yù)設(shè)生理周期天數(shù)。
確定模塊12,用于根據(jù)所述n天各自對(duì)應(yīng)的溫度值,確定所述n天各自對(duì)應(yīng)的基礎(chǔ)體溫值。
特征分析模塊13,用于對(duì)由確定出的n個(gè)基礎(chǔ)體溫值生成的基礎(chǔ)體溫曲線進(jìn)行特征分析,以獲得所述受試者的生理周期特征。
圖15所示裝置可以執(zhí)行圖2所示實(shí)施例的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖2所示實(shí)施例的相關(guān)說明。該技術(shù)方案的執(zhí)行過程和技術(shù)效果參見圖2所示實(shí)施例中的描述,在此不再贅述。
圖16為本發(fā)明另一實(shí)施例提供的溫度分析裝置的結(jié)構(gòu)示意圖,如圖16所示,在圖15所示實(shí)施例基礎(chǔ)上,所述確定模塊12包括:消除單元121、第一確定單元122。
消除單元121,用于消除所述n天各自對(duì)應(yīng)的溫度值中的異常溫度值。
第一確定單元122,用于根據(jù)所述n天各自對(duì)應(yīng)的消除異常溫度值后的溫度值,確定所述n天各自對(duì)應(yīng)的基礎(chǔ)體溫值。
可選地,所述消除單元121具體用于:
根據(jù)預(yù)設(shè)的時(shí)間窗口,對(duì)所述n天各自對(duì)應(yīng)的溫度值進(jìn)行劃分;確定所述n天各自對(duì)應(yīng)的各時(shí)間窗口的平均溫度值。
可選地,所述第一確定單元122具體用于:
在所述n天各自對(duì)應(yīng)的所述平均溫度值中,分別確定連續(xù)預(yù)設(shè)數(shù)量的所述平均溫度值中的最大值;根據(jù)所述最大值,生成所述n天各自對(duì)應(yīng)的體溫上包絡(luò)曲線;根據(jù)所述體溫上包絡(luò)曲線對(duì)應(yīng)的最小值,確定所述n天各自對(duì)應(yīng)的基礎(chǔ)體溫值。
圖16所示裝置可以執(zhí)行圖3所示實(shí)施例的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖3所示實(shí)施例的相關(guān)說明。該技術(shù)方案的執(zhí)行過程和技術(shù)效果參見圖3所示實(shí)施例中的描述,在此不再贅述。
圖17為本發(fā)明又一實(shí)施例提供的溫度分析裝置的結(jié)構(gòu)示意圖,如圖17所示,在圖15所示實(shí)施例基礎(chǔ)上,所述特征分析模塊13包括:第二確定單元131、第三確定單元132、第四確定單元133、第五確定單元134、第六確定單元135、第七確定單元136、第八確定單元137、替換處理單元138、第九確定單元139。
第二確定單元131,用于確定所述n個(gè)基礎(chǔ)體溫值中的最大基礎(chǔ)體溫值和最小基礎(chǔ)體溫值。
第三確定單元132,用于若所述最大基礎(chǔ)體溫值和所述最小基礎(chǔ)體溫值的差值小于預(yù)設(shè)值,則確定所述受試者具有無雙相的生理周期特征。
第四確定單元133,用于若所述最大基礎(chǔ)體溫值和所述最小基礎(chǔ)體溫值的差值大于或等于預(yù)設(shè)值,則確定所述n個(gè)基礎(chǔ)體溫值對(duì)應(yīng)的實(shí)際體溫轉(zhuǎn)變次數(shù)。
第五確定單元134,用于結(jié)合預(yù)設(shè)生理周期天數(shù)范圍,確定與所述n天對(duì)應(yīng)的理論體溫轉(zhuǎn)變次數(shù)范圍。
第六確定單元135,用于若所述實(shí)際體溫轉(zhuǎn)變次數(shù)位于所述理論體溫轉(zhuǎn)變次數(shù)范圍內(nèi),則確定所述n個(gè)基礎(chǔ)體溫值對(duì)應(yīng)的體溫相變特征。
第七確定單元136,用于根據(jù)所述體溫相變特征確定所述受試者的生理周期特征。
第八確定單元137,用于若所述實(shí)際體溫轉(zhuǎn)變次數(shù)不位于所述理論體溫轉(zhuǎn)變次數(shù)范圍內(nèi),則確定所述受試者不具有生理周期特征。
其中,可選地,所述第五確定單元134具體用于:
確定所述理論體溫轉(zhuǎn)變次數(shù)范圍為:
其中,可選地,所述第四確定單元133具體用于:
獲取所述最大基礎(chǔ)體溫值和所述最小基礎(chǔ)體溫值對(duì)應(yīng)的平均基礎(chǔ)體溫值;
確定所述n個(gè)基礎(chǔ)體溫值中低于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值所對(duì)應(yīng)的第一均值,以及所述n個(gè)基礎(chǔ)體溫值中高于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值所對(duì)應(yīng)的第二均值;以所述第一均值預(yù)更新所述基礎(chǔ)體溫曲線中低于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值,以及以所述第二均值預(yù)更新所述基礎(chǔ)體溫曲線中高于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值;根據(jù)預(yù)更新后的基礎(chǔ)體溫曲線的實(shí)際轉(zhuǎn)折線段個(gè)數(shù)確定實(shí)際體溫轉(zhuǎn)變次數(shù)。
替換處理單元138,用于對(duì)于所述n個(gè)基礎(chǔ)體溫值中的第i個(gè)基礎(chǔ)體溫值ci:
若ci大于所述平均基礎(chǔ)體溫值,且所述ci前后分別鄰近的基礎(chǔ)體溫值均小于所述平均基礎(chǔ)體溫值,則以所述前后分別鄰近的基礎(chǔ)體溫值的平均值替換所述ci;或者,
若ci小于所述平均基礎(chǔ)體溫值,且所述ci前后分別鄰近的基礎(chǔ)體溫值均大于所述平均基礎(chǔ)體溫值,則以所述前后分別鄰近的基礎(chǔ)體溫值的平均值替換所述ci,i∈(1,n)。
第九確定單元139,用于若所述n個(gè)基礎(chǔ)體溫值中被替換的基礎(chǔ)體溫值數(shù)量大于預(yù)設(shè)數(shù)量,則確定所述n個(gè)基礎(chǔ)溫度值無效。
相應(yīng)地,所述第四確定單元133具體用于:若所述n個(gè)基礎(chǔ)體溫值中被替換的基礎(chǔ)體溫值數(shù)量小于預(yù)設(shè)數(shù)量,則確定所述n個(gè)基礎(chǔ)體溫值中低于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值所對(duì)應(yīng)的第一均值,以及所述n個(gè)基礎(chǔ)體溫值中高于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值所對(duì)應(yīng)的第二均值;以所述第一均值預(yù)更新所述基礎(chǔ)體溫曲線中低于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值,以及以所述第二均值預(yù)更新所述基礎(chǔ)體溫曲線中高于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值;根據(jù)預(yù)更新后的基礎(chǔ)體溫曲線的實(shí)際轉(zhuǎn)折線段個(gè)數(shù)確定實(shí)際體溫轉(zhuǎn)變次數(shù)。
可選地,所述第六確定單元135具體用于:
獲取所述基礎(chǔ)體溫曲線中的上升轉(zhuǎn)折片段和下降轉(zhuǎn)折片段;在所述上升轉(zhuǎn)折片段中,確定低溫相的結(jié)束時(shí)間tlend為:大于所述第一均值+第一標(biāo)準(zhǔn)差的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)的前一時(shí)間點(diǎn),所述第一標(biāo)準(zhǔn)差為與所述n個(gè)基礎(chǔ)體溫值中低于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值對(duì)應(yīng);在所述上升轉(zhuǎn)折片段中,確定高溫相的開始時(shí)間thbegin為:小于所述第二均值-第二標(biāo)準(zhǔn)差的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)的后一時(shí)間點(diǎn),所述第二標(biāo)準(zhǔn)差為與所述n個(gè)基礎(chǔ)體溫值中高于所述平均基礎(chǔ)體溫值的基礎(chǔ)體溫值對(duì)應(yīng);在所述下降轉(zhuǎn)折片段中,確定低溫相的開始時(shí)間tlbegin為:大于所述第一均值+第一標(biāo)準(zhǔn)差的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)的后一時(shí)間點(diǎn);在所述下降轉(zhuǎn)折片段中,確定高溫相的結(jié)束時(shí)間thend為:小于所述第二均值-第二標(biāo)準(zhǔn)差的第一個(gè)溫度值所對(duì)應(yīng)時(shí)間點(diǎn)的前一時(shí)間點(diǎn)。
相應(yīng)地,所述第七確定單元136具體用于:
根據(jù)所述tlbegin、所述tlend、所述thbegin、所述thend以及所述第一均值和所述第二均值,確定所述受試者的生理周期特征。
圖17所示裝置可以執(zhí)行圖4-圖7所示實(shí)施例的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖4-圖7所示實(shí)施例的相關(guān)說明。該技術(shù)方案的執(zhí)行過程和技術(shù)效果參見圖4-圖7所示實(shí)施例中的描述,在此不再贅述。
以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
以上描述了溫度分析裝置的內(nèi)部功能和結(jié)構(gòu),在一個(gè)可能的設(shè)計(jì)中,該溫度分析裝置的結(jié)構(gòu)可實(shí)現(xiàn)為一電子設(shè)備,稱為溫度分析設(shè)備,如圖18所示,可以包括:處理器21和存儲(chǔ)器22。其中,所述存儲(chǔ)器22用于存儲(chǔ)支持溫度分析裝置執(zhí)行上述任一實(shí)施例中提供的溫度分析方法的程序,所述處理器21被配置為用于執(zhí)行所述存儲(chǔ)器22中存儲(chǔ)的程序。
所述程序包括一條或多條計(jì)算機(jī)指令,其中,所述一條或多條計(jì)算機(jī)指令供被處理器21執(zhí)行時(shí)能夠?qū)崿F(xiàn)如下步驟:
獲取受試者n天各自對(duì)應(yīng)的溫度值,所述溫度值是通過接觸式測量方式連續(xù)測量獲得的,所述溫度值測量自所述受試者處于睡眠階段,n大于預(yù)設(shè)生理周期天數(shù);根據(jù)所述n天各自對(duì)應(yīng)的溫度值,確定所述n天各自對(duì)應(yīng)的基礎(chǔ)體溫值;對(duì)由確定出的n個(gè)基礎(chǔ)體溫值生成的基礎(chǔ)體溫曲線進(jìn)行特征分析,以獲得所述受試者的生理周期特征。
可選地,所述處理器21還用于執(zhí)行前述各方法步驟中的全部或部分步驟。
其中,所述溫度分析裝置的結(jié)構(gòu)中還可以包括通信接口23,用于溫度分析裝置與其他設(shè)備或通信網(wǎng)絡(luò)通信。
另外,本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),用于儲(chǔ)存溫度分析裝置所用的計(jì)算機(jī)軟件指令,其包含用于執(zhí)行上述各方法實(shí)施例中溫度分析方法所涉及的程序。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件和軟件結(jié)合的方式來實(shí)現(xiàn)?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以計(jì)算機(jī)產(chǎn)品的形式體現(xiàn)出來,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。