本發(fā)明涉及空調(diào)器領(lǐng)域,具體而言,涉及一種空調(diào)器的控制方法和裝置。
背景技術(shù):
在工作生活中,空調(diào)器被廣泛使用于各個(gè)場(chǎng)合,大多數(shù)空調(diào)器需要用戶通過遙控器手動(dòng)開啟或關(guān)閉。另外,現(xiàn)有的空調(diào)控制技術(shù)中,一般依賴于攝像頭檢測(cè)室內(nèi)畫面是否有人,由于攝像頭探測(cè)角度較為固定,存在一定盲區(qū),無法準(zhǔn)確檢測(cè)室內(nèi)是否有人,進(jìn)而導(dǎo)致空調(diào)誤判關(guān)閉空調(diào),給用戶帶來不舒適體驗(yàn)。
針對(duì)上述的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種空調(diào)器的控制方法和裝置,以至少解決現(xiàn)有的空調(diào)器無法準(zhǔn)確檢測(cè)室內(nèi)是否有人的技術(shù)問題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種空調(diào)器的控制方法,包括:利用所述空調(diào)器的攝像頭拍攝所述空調(diào)器所在房間內(nèi)的場(chǎng)景圖像;根據(jù)所述場(chǎng)景圖像確定出所述房間的門的位置信息;根據(jù)所述位置信息檢測(cè)從所述門進(jìn)入所述房間和走出所述房間的人數(shù),得到更新人數(shù),其中,所述更新人數(shù)為進(jìn)入所述房間的人數(shù)和走出所述房間的人數(shù)的差值;根據(jù)在所述場(chǎng)景圖像中識(shí)別出的人數(shù)和所述更新人數(shù)確定房間內(nèi)的當(dāng)前人數(shù);根據(jù)當(dāng)前人數(shù)控制所述空調(diào)器的開機(jī)或者關(guān)機(jī)。
進(jìn)一步地,所述位置信息包括所述門在所述房間中的位置,根據(jù)所述場(chǎng)景圖像確定出所述房間的門的位置信息包括:識(shí)別所述場(chǎng)景圖像中人體的移動(dòng)軌跡;根據(jù)所述移動(dòng)軌跡判斷出所述人體從所述場(chǎng)景圖像中出現(xiàn)或者消失的第一位置;將所述第一位置確定為所述門在所述房間中的位置。
進(jìn)一步地,所述位置信息包括所述門在所述房間中的方向,根據(jù)所述場(chǎng)景圖像確定出所述房間的門的位置信息包括:識(shí)別所述場(chǎng)景圖像中人體的移動(dòng)軌跡;根據(jù)所述移動(dòng)軌跡判斷出所述人體從所述場(chǎng)景圖像的邊緣出現(xiàn)或者消失的第二位置;將所述第二位置所在的方向確定為所述門在所述房間中的方向。
進(jìn)一步地,根據(jù)在所述場(chǎng)景圖像中識(shí)別出的人數(shù)和所述更新人數(shù)確定房間內(nèi)的當(dāng)前人數(shù)包括:識(shí)別所述場(chǎng)景圖像中人體的數(shù)量,得到所述識(shí)別出的人數(shù);判斷所述識(shí)別出的人數(shù)是否多于所述更新人數(shù);在所述識(shí)別出的人數(shù)多于所述更新人數(shù)時(shí),將所述識(shí)別出的人數(shù)作為所述房間內(nèi)的當(dāng)前人數(shù)。
進(jìn)一步地,識(shí)別所述場(chǎng)景圖像中人體的數(shù)量,得到所述識(shí)別出的人數(shù)包括:在所述空調(diào)器開機(jī)時(shí),識(shí)別所述場(chǎng)景圖像中的人體;在識(shí)別出所述場(chǎng)景圖像中沒有人體時(shí),將所述識(shí)別出的人數(shù)設(shè)定為1;在識(shí)別出所述場(chǎng)景圖像中有人體時(shí),將識(shí)別出的人體的個(gè)數(shù)作為所述識(shí)別出的人數(shù)。
進(jìn)一步地,根據(jù)在所述場(chǎng)景圖像中識(shí)別出的人數(shù)和所述更新人數(shù)確定房間內(nèi)的當(dāng)前人數(shù)包括:判斷所述場(chǎng)景圖像中是否識(shí)別出人體;如果沒有從所述場(chǎng)景圖像中識(shí)別出人體,并且進(jìn)入所述房間的人數(shù)小于或者等于走出所述房間的人數(shù),則確定所述房間當(dāng)前人數(shù)為0。
進(jìn)一步地,在所述當(dāng)前人數(shù)為0時(shí)確定所述房間無人,根據(jù)當(dāng)前人數(shù)控制所述空調(diào)器的開機(jī)或者關(guān)機(jī)包括:檢測(cè)出所述房間在第一預(yù)設(shè)時(shí)間段無人時(shí),將所述空調(diào)器的當(dāng)前設(shè)定的第一溫度調(diào)整到目標(biāo)設(shè)定溫度或者調(diào)整所述空調(diào)器的當(dāng)前設(shè)定的第一風(fēng)擋調(diào)整到最低風(fēng)擋;若檢測(cè)出在所述第一預(yù)設(shè)時(shí)間段之后的第二時(shí)間段無人時(shí),控制所述空調(diào)器關(guān)機(jī),其中,在所述空調(diào)器處于制冷模式時(shí),所述目標(biāo)設(shè)定溫度高于所述當(dāng)前設(shè)定的第一溫度,在所述空調(diào)器處于制熱模式時(shí),所述目標(biāo)設(shè)定溫度低于所述當(dāng)前設(shè)定的第一溫度。
進(jìn)一步地,在控制所述空調(diào)器關(guān)機(jī)之后,所述方法還包括:實(shí)時(shí)檢測(cè)所述房間是否有人;若檢測(cè)出所述房間有人,則控制所述空調(diào)器開啟,并且恢復(fù)所述空調(diào)器的設(shè)定溫度為所述第一溫度,恢復(fù)所述空調(diào)器的運(yùn)行風(fēng)擋為所述第一風(fēng)擋;
進(jìn)一步地,在所述當(dāng)前人數(shù)不為0時(shí)確定所述房間有人,根據(jù)當(dāng)前人數(shù)控制所述空調(diào)器的開啟或者關(guān)閉,包括:在所述房間有人時(shí),保持所述空調(diào)器的當(dāng)前運(yùn)行模式。
根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種空調(diào)器的控制裝置,包括:攝像頭采集模塊,用于拍攝所述空調(diào)器所在房間內(nèi)的場(chǎng)景圖像;第一確定單元,用于根據(jù)所述場(chǎng)景圖像確定出所述房間的門的位置信息;計(jì)算單元,用于根據(jù)所述位置信息檢測(cè)從所述門進(jìn)入所述房間和走出所述房間的人數(shù),得到更新人數(shù),其中,所述更新人數(shù)為進(jìn)入所述房間的人數(shù)和走出所述房間的人數(shù)的差值;第二確定單元,根據(jù)在所述場(chǎng)景圖像中識(shí)別出的人數(shù)和所述更新人數(shù)確定房間內(nèi)的當(dāng)前人數(shù);控制單元,根據(jù)當(dāng)前人數(shù)控制所述空調(diào)器的開機(jī)或者關(guān)機(jī)。
可選地,所述第一確定單元包括:第一收集模塊,用于識(shí)別所述場(chǎng)景圖像中人體的移動(dòng)軌跡;第一判斷模塊,用于根據(jù)所述移動(dòng)軌跡判斷出所述人體從所述場(chǎng)景圖像中出現(xiàn)或者消失的第一位置;第一確定模塊,用于將所述第一位置確定為所述門在所述房間中的位置。
可選地,所述第一確定單元包括:第二收集模塊,用于識(shí)別所述場(chǎng)景圖像中人體的移動(dòng)軌跡;第二判斷模塊,用于根據(jù)所述移動(dòng)軌跡判斷出所述人體從所述場(chǎng)景圖像的邊緣出現(xiàn)或者消失的第二位置;第二確定模塊,用于將所述第二位置所在的方向確定為所述門在所述房間中的方向。
可選地,所述第二確定單元包括:第三收集模塊,用于識(shí)別所述場(chǎng)景圖像中人體的數(shù)量,得到所述識(shí)別出的人數(shù);第三判斷模塊,用于判斷所述識(shí)別出的人數(shù)是否多于所述更新人數(shù);第三確定模塊,用于在所述識(shí)別出的人數(shù)多于所述更新人數(shù)時(shí),將所述識(shí)別出的人數(shù)作為所述房間內(nèi)的當(dāng)前人數(shù)。
可選地,所述第三收集模塊包括:第一收集子模塊,用于在所述空調(diào)器開機(jī)時(shí),識(shí)別所述場(chǎng)景圖像中的人體;第一預(yù)設(shè)模塊,用于在識(shí)別出所述場(chǎng)景圖像中沒有人體時(shí),將所述識(shí)別出的人數(shù)設(shè)定為1;第一確定子模塊,用于在識(shí)別出所述場(chǎng)景圖像中有人體時(shí),將識(shí)別出的人體的個(gè)數(shù)作為所述識(shí)別出的人數(shù)。
可選地,所述第二確定單元包括:第一判斷子模塊,用于判斷所述場(chǎng)景圖像中是否識(shí)別出人體;第二確定子模塊,用于如果沒有從所述場(chǎng)景圖像中識(shí)別出人體,并且進(jìn)入所述房間的人數(shù)小于或者等于走出所述房間的人數(shù),則確定所述房間當(dāng)前人數(shù)為0。
可選地,所述在所述第二確定子模塊確定當(dāng)前人數(shù)為0時(shí),控制單元包括:調(diào)整模塊,用于當(dāng)?shù)诙_定子模塊確定所述房間在第一預(yù)設(shè)時(shí)間段無人時(shí),將所述空調(diào)器的當(dāng)前設(shè)定的第一溫度調(diào)整到目標(biāo)設(shè)定溫度或者調(diào)整所述空調(diào)器的當(dāng)前設(shè)定的第一風(fēng)擋調(diào)整到最低風(fēng)擋;控制子模塊,用于當(dāng)?shù)诙_定子模塊確定所述房間在所述第一預(yù)設(shè)時(shí)間段之后的第二時(shí)間段無人時(shí),控制所述空調(diào)器關(guān)機(jī),其中,在所述空調(diào)器處于制冷模式時(shí),所述目標(biāo)設(shè)定溫度高于所述當(dāng)前設(shè)定的第一溫度,在所述空調(diào)器處于制熱模式時(shí),所述目標(biāo)設(shè)定溫度低于所述當(dāng)前設(shè)定的第一溫度。
可選地,所述裝置還包括:檢測(cè)模塊,用于在控制子模塊控制所述空調(diào)器關(guān)機(jī)之后,實(shí)時(shí)檢測(cè)所述房間是否有人;恢復(fù)模塊,用于當(dāng)檢測(cè)模塊檢測(cè)出所述房間有人,則控制模塊控制所述空調(diào)器開啟,并且恢復(fù)所述空調(diào)器的設(shè)定溫度為所述第一溫度,恢復(fù)所述空調(diào)器的運(yùn)行風(fēng)擋為所述第一風(fēng)擋。
可選地,所述控制單元還包括:保持子模塊,用于在第二確定單元確定當(dāng)前人數(shù)不為0時(shí),即在所述房間有人時(shí),保持所述空調(diào)器的當(dāng)前運(yùn)行模式。
在本發(fā)明實(shí)施例中,采用空調(diào)器的攝像頭拍攝空調(diào)器所在房間內(nèi)的場(chǎng)景圖像;根據(jù)場(chǎng)景圖像確定出房間的門的位置信息;根據(jù)位置信息檢測(cè)從門進(jìn)入房間和走出房間的人數(shù),得到更新人數(shù),其中,更新人數(shù)為進(jìn)入房間的人數(shù)和走出房間的人數(shù)的差值;根據(jù)在場(chǎng)景圖像中識(shí)別出的人數(shù)和更新人數(shù)確定房間內(nèi)的當(dāng)前人數(shù);根據(jù)當(dāng)前人數(shù)控制所述空調(diào)器的開機(jī)或者關(guān)機(jī)的方式,達(dá)到了用戶不需要用遙控器手動(dòng)開啟空調(diào)器,且可準(zhǔn)確判定室內(nèi)有無人存在,從而實(shí)現(xiàn)了用戶使用空調(diào)器過程中的節(jié)能省電和自動(dòng)開啟或關(guān)閉空調(diào)帶來智能體驗(yàn),進(jìn)而解決了現(xiàn)有的空調(diào)器無法準(zhǔn)確檢測(cè)室內(nèi)是否有的技術(shù)問題。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的一種空調(diào)器的控制方法流程的示意圖;
圖2是根據(jù)本發(fā)明實(shí)施例的一種空調(diào)器的控制裝置的示意圖;
圖3是根據(jù)本發(fā)明實(shí)施例的空調(diào)器所在房間內(nèi)的場(chǎng)景圖像1的示意圖;
圖4是根據(jù)本發(fā)明實(shí)施例的空調(diào)器所在房間內(nèi)的場(chǎng)景圖像2的示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、裝置、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、裝置、產(chǎn)品或設(shè)備固有的其它步驟或單元。
根據(jù)本發(fā)明實(shí)施例,提供了一種空調(diào)器控制方法的方法實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
圖1是根據(jù)本發(fā)明實(shí)施例的空調(diào)器控制方法,如圖1所示,該方法包括如下步驟:
步驟S102,利用空調(diào)器的攝像頭拍攝空調(diào)器所在房間內(nèi)的場(chǎng)景圖像;
步驟S104,根據(jù)場(chǎng)景圖像確定出房間的門的位置信息,門的位置信息包含門在房間中的位置和門在房間中的方向;門的位置信息是由先判斷場(chǎng)景圖像中人體的移動(dòng)軌跡,進(jìn)而判斷出人體在場(chǎng)景圖像中出現(xiàn)或消失的位置來確定。確定了門在房間中的位置和門在房間中的方向,就能獲取以下步驟中進(jìn)入房間和走出房間的人數(shù)。
步驟S106,根據(jù)位置信息檢測(cè)從門進(jìn)入房間和走出房間的人數(shù),得到更新人數(shù),其中,更新人數(shù)為進(jìn)入房間的人數(shù)和走出房間的人數(shù)的差值;
步驟S108,根據(jù)在場(chǎng)景圖像中識(shí)別出的人數(shù)和更新人數(shù)確定房間內(nèi)的當(dāng)前人數(shù);
步驟S110,根據(jù)當(dāng)前人數(shù)控制空調(diào)器的開機(jī)或者關(guān)機(jī)。
通過上述步驟,可以得到空調(diào)器的攝像頭拍攝房間內(nèi)的場(chǎng)景圖像,通過場(chǎng)景圖像確定出房間門所在位置,進(jìn)而檢測(cè)進(jìn)入和走出房間的人數(shù),并計(jì)算兩者差值即得到更新人數(shù),通過在房間場(chǎng)景圖像中識(shí)別出的人數(shù)和更新人數(shù)得到當(dāng)前房間內(nèi)人數(shù),解決了現(xiàn)有空調(diào)器無法準(zhǔn)確檢測(cè)室內(nèi)是否有人的技術(shù)問題,達(dá)到了準(zhǔn)確檢測(cè)室內(nèi)是否有人的技術(shù)效果。進(jìn)一步地,可以根據(jù)檢測(cè)出房間是否有人的檢測(cè)結(jié)果,控制空調(diào)器的開機(jī)或關(guān)機(jī),從而實(shí)現(xiàn)了自動(dòng)地控制空調(diào)器開機(jī)和關(guān)機(jī)。
空調(diào)器的攝像頭拍攝房間內(nèi)的場(chǎng)景圖像,通常情況有兩種:一種是可以拍攝到房間的門,一種是拍攝不到門。通過確定門的位置信息,可以檢測(cè)出進(jìn)出入房間人數(shù),進(jìn)一步地確定當(dāng)前房間的人數(shù),進(jìn)而控制空調(diào)器的開機(jī)或關(guān)機(jī)。其中,當(dāng)空調(diào)器的攝像頭能夠拍攝到房間門時(shí),對(duì)門位置信息的確定通過識(shí)別場(chǎng)景圖像中人體的移動(dòng)軌跡,比如,如圖2,場(chǎng)景圖像中有門,即攝像頭可以拍攝到房間的門,那么,分析出人體習(xí)慣的從圖2中的場(chǎng)景畫面(即場(chǎng)景圖像)內(nèi)部某個(gè)位置出現(xiàn)或逐漸消失,則判定人體出現(xiàn)或逐漸消失的位置為門的位置。當(dāng)空調(diào)器的攝像頭不能夠拍攝到房間門時(shí),如圖3,房間的門沒有顯示在場(chǎng)景圖像中,此時(shí)根據(jù)空調(diào)器的圖像識(shí)別模塊記錄的人體的移動(dòng)軌跡,判斷出人體從場(chǎng)景圖像的邊緣消失或出現(xiàn)位置是門的方向。
利用空調(diào)器的攝像頭拍攝到的房間內(nèi)的場(chǎng)景圖像,空調(diào)器的圖像識(shí)別模塊識(shí)別場(chǎng)景中人體移動(dòng)軌跡,由移動(dòng)軌跡判斷人體在場(chǎng)景圖像中出現(xiàn)或消失的位置,進(jìn)而判斷門的位置和方向信息,檢測(cè)確定了門的位置和方向信息,就可以進(jìn)一步地檢測(cè)進(jìn)入和走出房間的人數(shù),而進(jìn)入房間的人數(shù)和走出房間的人數(shù)的差值即更新人數(shù)。
獲取到攝像頭拍攝到的房間內(nèi)的場(chǎng)景圖像得更新人數(shù),再根據(jù)識(shí)別場(chǎng)景圖像中人體的數(shù)量,得到識(shí)別出的人數(shù),將兩者進(jìn)行比較,判斷識(shí)別出的人數(shù)是否多于更新人數(shù)。
空調(diào)器的攝像頭在拍攝房間內(nèi)場(chǎng)景圖像時(shí),存在空調(diào)器的圖像識(shí)別模塊識(shí)別出人體和未識(shí)別出人體兩種可能。
當(dāng)空調(diào)器的圖像識(shí)別模塊能夠從場(chǎng)景圖像中識(shí)別出人體并識(shí)別出的人數(shù)多于更新人數(shù)時(shí),將識(shí)別出的人數(shù)作為房間內(nèi)的當(dāng)前人數(shù)。確定了當(dāng)前人數(shù)之后,可以通過當(dāng)前人數(shù)確定房間是否有人,進(jìn)而調(diào)整空調(diào)器溫度設(shè)置檔數(shù),在一定的時(shí)間段內(nèi)進(jìn)行風(fēng)檔調(diào)整或溫度設(shè)定,實(shí)現(xiàn)空調(diào)機(jī)正常的智能化的制冷和制熱。
在沒有從場(chǎng)景圖像中識(shí)別出人體的情況下,可能是房間內(nèi)沒人,也可能是房間內(nèi)有人。
具體地,識(shí)別場(chǎng)景圖像中人體的數(shù)量,得到識(shí)別出的人數(shù)包括:在空調(diào)器開機(jī)時(shí),識(shí)別場(chǎng)景圖像中的人體,即空調(diào)器的圖像識(shí)別模塊立即掃描分析一次室內(nèi)是否有人。在識(shí)別出場(chǎng)景圖像中沒有人體時(shí),由于此時(shí)開啟空調(diào)器的人體在室內(nèi),指示攝像頭沒有拍攝到該人體,因此將識(shí)別出的房間人數(shù)設(shè)定為1;在識(shí)別出場(chǎng)景圖像中有人體時(shí),將識(shí)別出的場(chǎng)景圖像中的人體的個(gè)數(shù)作為識(shí)別出的人數(shù),即將識(shí)別出的人體個(gè)數(shù)作為空調(diào)器的攝像頭的初始化的人體數(shù)量。
當(dāng)空調(diào)器的圖像識(shí)別模塊并沒有從場(chǎng)景圖像中識(shí)別出人體,并且進(jìn)入房間的人數(shù)小于或者等于走出房間的人數(shù),則確定房間當(dāng)前人數(shù)為0,即此時(shí)房間無人。
在當(dāng)前人數(shù)為0時(shí)確定房間無人,根據(jù)當(dāng)前人數(shù)控制空調(diào)器的開機(jī)或者關(guān)機(jī)包括:空調(diào)器的圖像識(shí)別模塊檢測(cè)房間在第一預(yù)設(shè)時(shí)間段無人時(shí),將空調(diào)器的當(dāng)前設(shè)定的第一溫度調(diào)整到目標(biāo)設(shè)定溫度或者調(diào)整空調(diào)器的當(dāng)前設(shè)定的第一風(fēng)擋調(diào)整到最低風(fēng)擋;若檢測(cè)出在第一預(yù)設(shè)時(shí)間段之后的第二時(shí)間段無人時(shí),控制空調(diào)器關(guān)機(jī),其中,在空調(diào)器處于制冷模式時(shí),目標(biāo)設(shè)定溫度高于當(dāng)前設(shè)定的第一溫度,在空調(diào)器處于制熱模式時(shí),目標(biāo)設(shè)定溫度低于當(dāng)前設(shè)定的第一溫度。例如:空調(diào)器處于制冷模式時(shí),在第一預(yù)設(shè)時(shí)間段30min內(nèi)檢測(cè)到房間內(nèi)無人時(shí),將當(dāng)前設(shè)定的第一溫度26℃調(diào)整為目標(biāo)設(shè)定溫度28℃,如果進(jìn)一步檢測(cè)第一預(yù)設(shè)時(shí)間段之后的第二時(shí)間段即30min內(nèi),房間無人時(shí),則空調(diào)器自動(dòng)關(guān)機(jī);進(jìn)一步地,若檢測(cè)出房間有人,則控制空調(diào)器開啟,并且恢復(fù)空調(diào)器的設(shè)定溫度為第一溫度26℃。又例如:空調(diào)器處于制熱模式時(shí),在第一預(yù)設(shè)時(shí)間段30min內(nèi)檢測(cè)到房間內(nèi)無人時(shí),將當(dāng)前設(shè)定的第一風(fēng)擋調(diào)整到最低風(fēng)擋;在第一預(yù)設(shè)時(shí)間段之后的第二時(shí)間段即30min內(nèi),房間無人時(shí),空調(diào)器自動(dòng)關(guān)機(jī)。進(jìn)一步地,若檢測(cè)出房間有人,則控制空調(diào)器開啟,并且恢復(fù)空調(diào)器的運(yùn)行風(fēng)擋為第一風(fēng)擋。根據(jù)當(dāng)前人數(shù)控制空調(diào)器開啟或關(guān)閉,解決了用戶使用空調(diào)遙控器手動(dòng)控制空調(diào)器的不便,實(shí)現(xiàn)智能化空調(diào)控制,節(jié)省了電能。
可選地,在空調(diào)器的圖像識(shí)別模塊檢測(cè)到房間內(nèi)當(dāng)前人數(shù)不為0時(shí)確定房間有人,根據(jù)當(dāng)前人數(shù)控制空調(diào)器的開機(jī)或者關(guān)機(jī)包括:在房間有人時(shí),保持空調(diào)器的處于當(dāng)前運(yùn)行模式。
實(shí)時(shí)檢測(cè)房間內(nèi)是否有人,在有人的情況下,保持空調(diào)處于當(dāng)前運(yùn)行模式,在沒有人的情況下,可以降低風(fēng)擋或者關(guān)機(jī),從而減少了空調(diào)的耗能,節(jié)約了能源。
可選地,攝像頭為旋轉(zhuǎn)攝像頭,利用空調(diào)器的攝像頭拍攝空調(diào)器所在房間內(nèi)的場(chǎng)景圖像。由于旋轉(zhuǎn)攝像頭可自由旋轉(zhuǎn),根據(jù)拍攝畫面分析房間形狀,并監(jiān)控房間內(nèi)所有區(qū)域,一直轉(zhuǎn)動(dòng)觀察是否有人,如果有人則向人的方向轉(zhuǎn)動(dòng)個(gè)角度,進(jìn)一步檢測(cè)當(dāng)前人數(shù),確定房間是否有人,從而控制空調(diào)器開啟或關(guān)閉。旋轉(zhuǎn)攝像頭的使用更加靈活,使得拍攝場(chǎng)景圖可移動(dòng)調(diào)整,有人時(shí)向人的方向轉(zhuǎn)動(dòng)角度,更加方便地檢測(cè)房間當(dāng)前人數(shù)信息??照{(diào)器攝像頭為旋轉(zhuǎn)攝像頭,使得對(duì)房間當(dāng)前人數(shù)的檢測(cè)360度無死角,通過檢測(cè)到得房間內(nèi)的當(dāng)前人數(shù)控制空調(diào)器運(yùn)行模式,使用戶避免依賴遙控器頻繁操作控制空調(diào)器,生活更加智能化;同時(shí)解決了當(dāng)前空調(diào)器無法準(zhǔn)確判定室內(nèi)無人的問題,在一定時(shí)間內(nèi)無人情況下,控制空調(diào)器關(guān)閉,節(jié)省了電能。
如圖4所示,根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種空調(diào)器的控制裝置,該空調(diào)器的控制裝置包括:攝像頭采集模塊40,用于拍攝空調(diào)器所在房間內(nèi)的場(chǎng)景圖像;第一確定單元42,用于根據(jù)場(chǎng)景圖像確定出房間的門的位置信息;門的位置信息包含門在房間中的位置和門在房間中的方向;確定門的位置信息需要先判斷場(chǎng)景圖像中人體的移動(dòng)軌跡,進(jìn)而判斷出人體在場(chǎng)景圖像中出現(xiàn)或消失的位置。確定了門在房間中的位置和門在房間中的方向,就能獲取進(jìn)入房間和走出房間的人數(shù)。計(jì)算單元44,用于根據(jù)位置信息檢測(cè)從門進(jìn)入房間和走出房間的人數(shù),計(jì)算兩者差值,得到更新人數(shù);第二確定單元46,根據(jù)在場(chǎng)景圖像中識(shí)別出的人數(shù)和更新人數(shù)確定房間內(nèi)的當(dāng)前人數(shù);控制單元48,根據(jù)當(dāng)前人數(shù)控制空調(diào)器的開機(jī)或者關(guān)機(jī)。
第一確定單元包括第一收集模塊和第二收集模塊,分別用于識(shí)別場(chǎng)景圖像中人體的移動(dòng)軌跡;第一收集模塊又包括第一判斷模塊和第一確定模塊,其中,第一判斷模塊用于根據(jù)移動(dòng)軌跡判斷出人體從場(chǎng)景圖像中出現(xiàn)或者消失的第一位置;第一確定模塊,用于將第一位置確定為門在房間中的位置;第二收集模塊又包括第二判斷模塊和第二確定模塊,其中,第二判斷模塊,用于根據(jù)移動(dòng)軌跡判斷出人體從場(chǎng)景圖像的邊緣出現(xiàn)或者消失的第二位置;第二確定模塊,用于將第二位置所在的方向確定為門在房間中的方向。確定了門的位置和方向信息,就可以進(jìn)一步地檢測(cè)進(jìn)入和走出房間的人數(shù),而通過計(jì)算單元計(jì)算進(jìn)入房間的人數(shù)和走出房間的人數(shù)的差值即更新人數(shù)。
識(shí)別場(chǎng)景圖像中人體的數(shù)量由第二確定單元的第三收集模塊完成,判斷識(shí)別出的人數(shù)是否多于更新人數(shù)由第二確定單元的第三判斷模塊完成,在識(shí)別出的人數(shù)多于更新人數(shù)時(shí),將識(shí)別出的人數(shù)作為房間內(nèi)的當(dāng)前人數(shù)是由第二確定單元的第三確定模塊完成。由計(jì)算單元可得到攝像頭拍攝到的房間內(nèi)的場(chǎng)景圖像的更新人數(shù),再根據(jù)第二確定單元的第三收集模塊識(shí)別場(chǎng)景圖像中人體的數(shù)量,得到識(shí)別出的人數(shù),將兩者進(jìn)行比較,由第二確定單元的第三判斷模塊判斷識(shí)別出的人數(shù)是否多于更新人數(shù),當(dāng)識(shí)別出的人數(shù)多于更新人數(shù)時(shí),將識(shí)別出的人數(shù)作為房間內(nèi)的當(dāng)前人數(shù)。確定了當(dāng)前人數(shù)之后,可以通過當(dāng)前人數(shù)確定房間是否有人,進(jìn)而調(diào)整空調(diào)器溫度設(shè)置檔數(shù),在一定的時(shí)間段內(nèi)進(jìn)行風(fēng)檔調(diào)整或溫度設(shè)定,實(shí)現(xiàn)空調(diào)機(jī)正常的智能化的制冷和制熱。
空調(diào)器的攝像頭在拍攝房間內(nèi)場(chǎng)景圖時(shí),存在空調(diào)器的圖像識(shí)別模塊識(shí)別出人體和未識(shí)別出人體兩種可能。在空調(diào)器開機(jī)時(shí),第三收集模塊的第一收集子模塊識(shí)別場(chǎng)景圖像中的人體;在識(shí)別出場(chǎng)景圖像中沒有人體時(shí),第三收集模塊的第一預(yù)設(shè)模塊將識(shí)別出的人數(shù)設(shè)定為1;在識(shí)別出場(chǎng)景圖像中有人體時(shí),第三收集模塊的第一確定子模塊將識(shí)別出的人體個(gè)數(shù)作為識(shí)別出的人數(shù)。
可選地,第二確定單元的第一判斷子模塊,判斷場(chǎng)景圖像中是否識(shí)別出人體;如果沒有從場(chǎng)景圖像中識(shí)別出人體,并且進(jìn)入房間的人數(shù)小于或者等于走出房間的人數(shù),第二確定單元的第二確定子模塊確定房間當(dāng)前人數(shù)為0。在第二確定子模塊確定當(dāng)前人數(shù)為0時(shí),且在第一預(yù)設(shè)時(shí)間段無人時(shí),控制單元的調(diào)整模塊將空調(diào)器的當(dāng)前設(shè)定的第一溫度調(diào)整到目標(biāo)設(shè)定溫度或者調(diào)整空調(diào)器的當(dāng)前設(shè)定的第一風(fēng)擋調(diào)整到最低風(fēng)擋;在第二確定子模塊確定房間在第一預(yù)設(shè)時(shí)間段之后的第二時(shí)間段無人時(shí),控制單元的控制子模塊控制空調(diào)器關(guān)機(jī),其中,在空調(diào)器處于制冷模式時(shí),目標(biāo)設(shè)定溫度高于當(dāng)前設(shè)定的第一溫度,在空調(diào)器處于制熱模式時(shí),目標(biāo)設(shè)定溫度低于當(dāng)前設(shè)定的第一溫度。
例如:空調(diào)器處于制冷模式時(shí),第二確定子模塊確定在第一預(yù)設(shè)時(shí)間段30min內(nèi)房間內(nèi)無人時(shí),控制單元的調(diào)整模塊將當(dāng)前設(shè)定的第一溫度26℃調(diào)整為目標(biāo)設(shè)定溫度30℃,如果進(jìn)一步第二確定子模塊確定第一預(yù)設(shè)時(shí)間段之后的第二時(shí)間段即30min內(nèi),房間無人時(shí),則控制單元的控制子模塊控制空調(diào)器自動(dòng)關(guān)機(jī);進(jìn)一步地,若檢測(cè)模塊檢測(cè)出房間有人,則控制模塊控制空調(diào)器開啟,并且恢復(fù)空調(diào)器的設(shè)定溫度為第一溫度26℃。又例如:空調(diào)器處于制熱模式時(shí),第二確定子模塊確定在第一預(yù)設(shè)時(shí)間段30min內(nèi)檢測(cè)到房間內(nèi)無人時(shí),控制單元的調(diào)整模塊將當(dāng)前設(shè)定的第一風(fēng)擋調(diào)整到最低風(fēng)擋;在第二確定子模塊確定第一預(yù)設(shè)時(shí)間段之后的第二時(shí)間段即30min內(nèi),房間無人時(shí),則控制單元的控制子模塊控制空調(diào)器自動(dòng)關(guān)機(jī)。進(jìn)一步地,若檢測(cè)模塊檢測(cè)出房間有人,則控制模塊控制空調(diào)器開啟,并且恢復(fù)空調(diào)器的運(yùn)行風(fēng)擋為第一風(fēng)擋。根據(jù)當(dāng)前人數(shù)控制空調(diào)器開啟或關(guān)閉,解決了用戶使用空調(diào)遙控器手動(dòng)控制空調(diào)器的不便,實(shí)現(xiàn)智能化空調(diào)控制,節(jié)省了電能。
可選地,在第二確定單元確定當(dāng)前人數(shù)不為0時(shí),即在房間有人時(shí),控制單元的保持子模塊保持空調(diào)器的當(dāng)前運(yùn)行模式。
在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述裝置的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。