內(nèi)環(huán)境掃描檢測人體位置帶來體表溫度檢測效率低的問題,且通過在確定的位置所在的區(qū)域內(nèi)掃描目標(biāo)對象,識別出目標(biāo)對象的預(yù)設(shè)位置來檢測體表溫度,提高了體表溫度的準(zhǔn)確度,進而提高空調(diào)的舒適性。
[0072]目前通過紅外傳感器檢測人體溫度的方式存在效率差,精度差,導(dǎo)致空調(diào)無法提供舒適的室內(nèi)環(huán)境的問題。
[0073]基于上述問題,本發(fā)明提供一種基于體表溫度的空調(diào)控制方法。
[0074]參照圖1,圖1為本發(fā)明基于體表溫度的空調(diào)控制方法的第一實施例的流程示意圖。
[0075]在一實施例中,所述基于體表溫度的空調(diào)控制方法包括:
[0076]步驟SlO,在基于紅外傳感器檢測體表溫度時,控制攝像裝置獲取目標(biāo)對象的位置信息;
[0077]在本實施例中,提供一種空調(diào),所述空調(diào)包括一紅外傳感器,所述紅外傳感器與空調(diào)的控制器連接,還包括與所述控制器連接的攝像裝置。所述攝像裝置為攝像頭等具有攝像功能的電子設(shè)備。所述紅外傳感器和所述攝像裝置均按照在所述空調(diào)表面,例如,安裝在所述空調(diào)室內(nèi)機的出風(fēng)側(cè)。
[0078]在空調(diào)開啟后,所述控制器接收控制指令,開啟紅外傳感器檢測人體體表溫度。具體的開啟方式為:I)接收用戶指令,根據(jù)用戶指令開啟紅外傳感器檢測人體體表溫度;2)在空調(diào)開啟后,間隔一定時間(10分鐘或15分鐘等)后,自動開啟紅外傳感器檢測人體體表溫度;3)在空調(diào)開啟后,在空調(diào)進入預(yù)設(shè)模式(智能送風(fēng)模式或制冷模式等)后,自動開啟紅外傳感器檢測人體體表溫度。以上的開啟紅外傳感器檢測人體體表溫度的方式僅僅為本發(fā)明列舉的其中幾個實施例,在本領(lǐng)域技術(shù)人員看來其他可行的開啟方式依然在本發(fā)明的保護范圍內(nèi)。在開啟紅外傳感器檢測人體體表溫度時,基于紅外傳感器檢測體表溫度,即,控制紅外傳感器掃描室內(nèi)環(huán)境,獲取熱源。在基于紅外傳感器檢測體表溫度時,控制攝像裝置獲取目標(biāo)對象的位置信息,即通過攝像裝置拍攝室內(nèi)環(huán)境的圖像,從拍攝的圖像中識別出目標(biāo)對象的位置信息。所述目標(biāo)對象可以是室內(nèi)環(huán)境內(nèi)的用戶或者物體(床、柜子等)。在開啟紅外傳感器檢測人體體表溫度之前,后者在空調(diào)安裝后,基于空調(diào)安裝室內(nèi)的方位及尺寸劃分不同的區(qū)域,例如,參考圖2,將整個室內(nèi)環(huán)境的畫面劃分為多個區(qū)域,對每個區(qū)域設(shè)定不同的標(biāo)識。例如,將室內(nèi)劃分為20個區(qū)域,每個區(qū)域根據(jù)離空調(diào)的位置不同而設(shè)置不同的識別標(biāo)識,離空調(diào)最近的一排劃分為5個區(qū)域,這個5個區(qū)域的列的標(biāo)識為Yl,行的標(biāo)識隨著區(qū)域不同而變化,對應(yīng)的區(qū)域標(biāo)識為01,¥1)、02,¥1)、03,¥1)、04,¥1)及(乂5,¥1);伴隨離空調(diào)縱向距離增加,行標(biāo)識不變,但對應(yīng)不同的列標(biāo)識,例如,以(XI,Y1)列為例,對應(yīng)區(qū)域標(biāo)識為01,打)、01,¥2)、如,¥3)及01,¥4),每個區(qū)域根據(jù)上述規(guī)則設(shè)置有不同的區(qū)域標(biāo)識O
[0079]步驟S20,根據(jù)所述位置信息控制所述紅外傳感器轉(zhuǎn)動至目的位置;
[0080]提前設(shè)置劃分的區(qū)域與紅外傳感器轉(zhuǎn)動角度的映射關(guān)系,在確定目標(biāo)對象的位置信息后,即得到目標(biāo)對象處于哪個劃分區(qū)域后,根據(jù)劃分的區(qū)域與紅外傳感器轉(zhuǎn)動角度,控制紅外傳感器轉(zhuǎn)動至目的位置。具體的,參考圖3,控制紅外傳感器的轉(zhuǎn)動過程包括:
[0081 ]步驟S21,根據(jù)所述位置信息確定所述紅外傳感器的轉(zhuǎn)動參數(shù),所述轉(zhuǎn)動參數(shù)包括上下轉(zhuǎn)動參數(shù)和左右轉(zhuǎn)動參數(shù);
[0082]步驟S22,按照所述上下轉(zhuǎn)動參數(shù)和左右轉(zhuǎn)動參數(shù)控制所述紅外傳感器轉(zhuǎn)動至目的位置。
[0083]紅外傳感器在轉(zhuǎn)動驅(qū)動裝置的驅(qū)動下進行上下擺動及左右擺動,以調(diào)整其檢測范圍,在得到目標(biāo)對象的位置信息后,即得到目標(biāo)位置所處的劃分區(qū)域后,根據(jù)區(qū)域位置對應(yīng)不同的旋轉(zhuǎn)裝置的電機角度,每個區(qū)域都對應(yīng)不同電機左右運動角度及上下運動角度。具體的,參考圖2和圖4,圖2為每個區(qū)域的標(biāo)識,圖4為每個區(qū)域的電機左/右和上/下轉(zhuǎn)動角度,圖2中的每一個區(qū)域一一對應(yīng)一個電機轉(zhuǎn)動角度參數(shù)。例如,畫面區(qū)域(XI,Y1)對應(yīng)的電機左右運動角度為al,上下運動角度為bl;畫面區(qū)域(Χ2,Yl)對應(yīng)的電機左右運動角度為a2,上下運動角度為b2;畫面區(qū)域(XI,Y2)對應(yīng)的電機左右運動角度為a6,上下運動角度為b6;畫面區(qū)域(X2,Y2)對應(yīng)的電機左右運動角度為a7,上下運動角度為b7。根據(jù)該畫面區(qū)域與電機的運動角度的映射表,當(dāng)攝像頭模塊檢測到人體的位置在某個畫面區(qū)間的時候(從攝像頭拍攝的圖像識別出人的技術(shù)簡單為識別到人臉位置,此為現(xiàn)有技術(shù)不在復(fù)述),此時紅外傳感器就根據(jù)該映射表對應(yīng)的電機角度,直接驅(qū)動上下運動電機和左右運動電機到指定的位置,即驅(qū)動至目標(biāo)對象所在的位置。
[0084]步驟S30,在所述紅外傳感器轉(zhuǎn)動至目的位置后,檢測目標(biāo)對象預(yù)設(shè)位置的溫度將該溫度作為體表溫度,并獲取室內(nèi)環(huán)境溫度;
[0085]在所述紅外傳感器轉(zhuǎn)動至目的位置后,控制紅外傳感器對準(zhǔn)目標(biāo)對象所在區(qū)域進行熱點掃描,并通過熱點掃描確定目標(biāo)對象的預(yù)設(shè)區(qū)域,檢測目標(biāo)對象預(yù)設(shè)位置的溫度將該溫度作為體表溫度,并獲取室內(nèi)環(huán)境溫度。所述預(yù)設(shè)位置為額頭或臉部等人體位置。具體的,參考圖5,識別出目標(biāo)對象預(yù)設(shè)位置的過程包括:
[0086]步驟S31,控制所述紅外傳感器在所述位置信息對應(yīng)的掃描區(qū)域掃描得到紅外掃描數(shù)據(jù);
[0087]步驟S32,根據(jù)掃描數(shù)據(jù)生成熱成像圖像,從所述熱成像圖像中識別出目標(biāo)對象的預(yù)設(shè)位置,檢測目標(biāo)對象預(yù)設(shè)位置的溫度將該溫度作為體表溫度。
[0088]在控制紅外傳感器轉(zhuǎn)動至目的位置后,由于此時紅外傳感器可以直接對準(zhǔn)人體所做區(qū)域進行掃描,在這個小范圍區(qū)域內(nèi)具有足夠多的像素點,從而能夠準(zhǔn)確的區(qū)分人體的額頭或者人體手掌的具體位置。如圖6所示:在小范圍區(qū)域內(nèi)具有足夠多的像素點,從而可以區(qū)分人體的具體部位,檢測到人體該部位的具體位置,從而能檢測到人體具體位置的體表溫度。例如,在A區(qū)域中的小區(qū)域2表示為目標(biāo)對象的額頭,10和12表示為目標(biāo)對象的手掌,11表示目標(biāo)對象的腿;因,目標(biāo)對象的具體部位也有單獨的像素點覆蓋,因此,可以通過具體部位的像素點檢測目標(biāo)對象具體部位的溫度,例如,檢測小區(qū)域2目標(biāo)對象額頭的溫度作為目標(biāo)對象的體表溫度,或檢測小區(qū)域10及/或12目標(biāo)對象手掌的溫度作為目標(biāo)對象的體表溫度。減少了環(huán)境溫度帶來的檢測誤差,進而提高了目標(biāo)溫度的精確度。
[0089]步驟S40,根據(jù)所述體表溫度及所述室內(nèi)環(huán)境溫度控制空調(diào)的運行。
[0090]在檢測到體表溫度及獲取到室內(nèi)溫度后,根據(jù)所述體表溫度及所述室內(nèi)環(huán)境溫度控制空調(diào)的運行。例如,根據(jù)體表溫度及室內(nèi)溫度的差值來控制空調(diào)的運行。
[0091]具體的,參考圖7,所述根據(jù)所述體表溫度及所述室內(nèi)環(huán)境溫度控制空調(diào)的運行的步驟包括:
[0092]步驟S41,比對體表溫度與室內(nèi)環(huán)境溫度;
[0093]步驟S42,在體表溫度與室內(nèi)環(huán)境溫度差值大于或等于預(yù)設(shè)閾值時,且體表溫度大于室內(nèi)環(huán)境溫度時,判斷當(dāng)前空調(diào)所處的模式;
[0094]步驟S43,在空調(diào)處于制冷模式時,控制豎直導(dǎo)風(fēng)條上下擺動,并控制水平導(dǎo)風(fēng)條左右擺動;
[0095]步驟S44,在空調(diào)處于制熱模式時,降低壓縮機頻率及風(fēng)機轉(zhuǎn)速;
[0096]步驟S45,在體表溫度與室內(nèi)溫度差值小于預(yù)設(shè)閾值時,降低風(fēng)機轉(zhuǎn)速,調(diào)整豎直和水平導(dǎo)風(fēng)條角度,以控制空調(diào)避開所述目標(biāo)對象送風(fēng)。
[0097]在得到體表溫度及室內(nèi)環(huán)境溫度后,將體表溫度與室內(nèi)環(huán)境溫度比對,如果當(dāng)前用戶的體表溫度與室內(nèi)環(huán)境溫度相差比較大的時候,而且用戶體表溫度相對比較高的時,空調(diào)主控板模塊調(diào)整導(dǎo)風(fēng)條上下左右搖擺,加速四周的空氣流動,提高整個房間的溫度均勻性,而且先設(shè)定一個中間的設(shè)定溫度,先讓室內(nèi)溫度降低到中間設(shè)定溫度后再進行第二階段的設(shè)定溫度降低,從而滿足老人空調(diào)逐步降溫的過程。
[0098]如果當(dāng)前用戶的體表溫度與室內(nèi)環(huán)境溫度相差不大的時候,而且用戶體表溫度相對不是很高的時候,空調(diào)器主控板降低風(fēng)速,調(diào)整導(dǎo)風(fēng)條角度,避開用戶的所在位置,從而不會造成用戶的過冷感覺。
[0099]本實施例先通過攝像裝置準(zhǔn)確定位目標(biāo)對象的位置,進而直接控制紅外傳感器掃描所確定的位置,避免整個室內(nèi)環(huán)境掃描檢測人體位置帶來體表溫度檢測效率低的問題,且通過在確定的位置所在的區(qū)域內(nèi)掃描目標(biāo)對象,識別出目標(biāo)對象的預(yù)設(shè)位置來檢測體表溫度,提高了體表溫度的準(zhǔn)確度,進而提高空調(diào)的舒適性。
[0100]進一步地,參考圖8,所述檢測目標(biāo)對象預(yù)設(shè)位置的溫度將該溫度作為體表溫度的步驟之后,還包括:
[0101 ]步驟S50,根據(jù)所述體表溫度判定所述目標(biāo)對象的狀態(tài);
[0102]步驟S60,在所述狀態(tài)為預(yù)設(shè)狀態(tài)時,上報所述目標(biāo)對象的狀態(tài);
[0103]步驟S70,根據(jù)所述目標(biāo)對象的狀態(tài)調(diào)整空調(diào)壓縮機頻率及/或風(fēng)機轉(zhuǎn)速。
[0104]具體的,例如,本實施例中的空調(diào)為一臺兒童空調(diào),該空調(diào)還攜帶一個無線模塊,所述無線模塊用于上報兒童不舒適的參數(shù)給移動終端,提示家長當(dāng)前兒童發(fā)燒的狀態(tài);該空調(diào)器用于檢測兒童睡眠過程中,兒童額頭的溫度,用以判斷兒童是否發(fā)燒,身體不舒適。本實施例空調(diào)器,在白天的時候先通過攝像頭掃描房間床放置的位置,然后通過定位該床的位置,直接通過所確定的位置,紅外傳感器直接掃描床的位置,而不需要整個房間范圍掃描,從而能