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