本發明涉及空調技術領域,特別涉及一種空調、對空調進行控制的系統以及空調業務實現方法。
背景技術:
隨著人們生活水平的提高,空調逐漸成為人們工作和生活中所必不可少的用品。
目前,在空調的使用過程中,由于各個使用人員要求的空調開啟模式不同。不同的使用人員在使用空調時,均需利用空調遙控器,將空調調節至自己需求的開啟模式,但是在調節過程中需要多次操作遙控器,才能將空調調節至需要的開啟模式。
可見,現有的方式,空調調節時,需要多次操作遙控器才能將空調調節至需求的模式,因此,用戶體驗不佳。
技術實現要素:
本發明提供了一種空調、對空調進行控制的系統以及空調業務實現方法,可以提高用戶體驗。
第一方面,本發明提供了一種空調,該空調包括:攝像單元、處理單元、溫控板以及制冷系統,其中,
所述攝像單元,用于對所述空調所在區域進行拍攝,獲取視頻幀;
所述處理單元,用于接收所述攝像單元發送的所述視頻幀,當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案,將所述空調調節方案發送給所述溫控板;
所述溫控板,用于根據接收到的所述空調調節方案,控制所述制冷系統執行對應的調節處理。
優選地,
所述人體特征包括人臉特征;
所述處理單元,用于設置至少一種樣本人臉,所述至少一種樣本人臉分別對應至少一種空調調節方案,其中,每一種所述樣本人臉對應自身的各個特征點之間的歐氏距離、曲率和角度;當識別所述視頻幀中存在人臉時,確定所述人臉的五官對應的各個所述特征點之間的歐氏距離、曲率和角度,根據所述人臉的五官對應的各個所述特征點之間的歐氏距離、曲率和角度在所述至少一種樣本人臉中確定目標樣本人臉,并確定所述目標樣本人臉對應的空調調節方案。
優選地,
所述人體特征包括手勢特征;
所述處理單元,用于存儲至少一個手勢軌跡,所述至少一個手勢軌跡分別對應至少一種空調調節方案;當識別所述視頻幀中存在手勢影像時,獲取所述手勢影像的各個特征點,根據各個所述特征點確定所述手勢影像的軌跡,根據所述手勢影像的軌跡在所述至少一種手勢軌跡中確定目標手勢軌跡,并確定所述目標手勢軌跡對應的空調調節方案。
優選地,
所述人體特征包括位置特征;
所述處理單元,用于存儲至少一個角度區間,所述至少一個角度區間分別對應至少一個空調調節方案;當識別所述視頻幀中存在人體時,根據公式(1),計算所述人體與所述攝像單元間的方位角度,根據所述方位角度在所述至少一個角色區間中確定目標角度區間,并確定所述目標角度區間對應的空調調節方案;
其中,所述θi表征所述人體i的方位角度;xi表征人體i在所述視頻幀中相比坐標(0,0)的水平距離;所述ω表征所述攝像單元本身視野能夠達到的水平角度范圍;所述l表征所述視頻幀的寬度。
優選地,
所述攝像單元,包括:光線傳感器、濾光片切換器、第一攝像頭濾光片、第二攝像頭濾光片;
所述光線傳感器,用于獲取所述空調所在區域的光參數,將所述光參數發送至所述處理單元;
所述處理單元,用于當判斷所述光參數大于預先設定的第一閾值時,觸發所述濾光片切換器;當判斷所述光參數小于所述第一閾值時,觸發所述濾光片切換器;
所述濾光片切換器,用于根據所述處理單元的觸發,為所述攝像單元的鏡頭前配置所述第一攝像頭濾光片或配置所述第二攝像頭濾光片。
優選地,
所述攝像單元,進一步包括:紅外二極管控制器以及紅外二極管陣列;
所述處理單元,進一步用于當判斷所述拍攝光參數小于預先設定的第二閾值時,根據所述光參數確定所述紅外二極管陣列的光照度,觸發所述紅外二極管控制器;
所述紅外二極管控制器,用于根據所述處理單元的觸發,控制所述紅外二極管陣列提供所述光照度。
優選地,
進一步包括:攝像頭遮擋片;
所述處理單元,進一步用于當接收到外部輸入的遮擋片啟動指令時,觸發所述攝像頭遮擋片;
所述攝像頭遮擋片,用于當接收到所述處理單元的觸發時,移動至所述攝像單元的鏡頭前,以對所述鏡頭進行遮擋。
第二方面,本發明提供了一種對空調進行控制的系統,該系統包括:上述任一所述的空調、以及至少一個移動客戶端;
每一個所述移動客戶端,用于發送空調控制指令至所述空調,以使所述空調執行與所述空調控制指令對應的空調控制處理。
優選地,
進一步包括:網絡平臺服務器;
所述網絡平臺服務器,分別與所述空調、以及每一個所述移動客戶端相連;用于存儲至少一種樣本調節方案;當接收所述移動客戶端的空調使用要求,發送與所述空調使用要求對應的樣本調節方案至所述移動客戶端;
每一個所述移動客戶端,進一步用于發送所述空調使用要求至所述網絡平臺服務器;接收所述網絡平臺服務器發送的與所述空調使用要求對應的樣本調節方案,并生成與所述樣本調節方案對應的空調控制指令。
第三方面,本發明提供了一種空調業務實現方法,該方法包括:
對所述空調所在區域進行拍攝,獲取視頻幀;
當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案;
利用溫控板控制制冷系統執行與所述調節方案對應的調節處理。
優選地,
所述人體特征包括人臉特征;
所述當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案,包括:
設置至少一種樣本人臉,所述至少一種樣本人臉分別對應至少一種空調調節方案,其中,每一種所述樣本人臉對應自身的各個特征點之間的歐氏距離、曲率和角度;
當識別所述視頻幀中存在人臉時,確定所述人臉的五官對應的各個所述特征點之間的歐氏距離、曲率和角度;
根據所述人臉的五官對應的各個所述特征點之間的歐氏距離、曲率和角度在所述至少一種樣本人臉中確定目標樣本人臉,并確定所述目標樣本人臉對應的空調調節方案。
優選地,
所述人體特征包括手勢特征;
所述當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案,包括:
存儲至少一個手勢軌跡,所述至少一個手勢軌跡分別對應至少一種空調調節方案;
當識別所述視頻幀中存在手勢影像時,獲取所述手勢影像的各個特征點,根據各個所述特征點確定所述手勢影像的軌跡;
根據所述手勢影像的軌跡在所述至少一種手勢軌跡中確定目標手勢軌跡,并確定所述目標手勢軌跡對應的空調調節方案。
優選地,
所述人體特征包括位置特征;
所述當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案,包括:
存儲至少一個角度區間,所述至少一個角度區間分別對應至少一個空調調節方案;
當識別所述視頻幀中存在人體時,根據公式(1),計算所述人體與所述攝像單元間的方位角度;
其中,所述θi表征所述人體i的方位角度;xi表征人體i在所述視頻幀中相比坐標(0,0)的水平距離;所述ω表征所述攝像單元本身視野能夠達到的水平角度范圍;所述l表征所述視頻幀的寬度;
根據所述方位角度在所述至少一個角色區間中確定目標角度區間,并確定所述目標角度區間對應的空調調節方案。
本發明提供了一種空調、對空調進行控制的系統以及空調業務實現方法,該空調包括:攝像單元、處理單元、溫控板以及制冷系統,攝像單元對空調所在區域進行拍攝,獲取視頻幀,并將視頻幀發送給處理單元。處理單元當確定攝像單元發送的視頻幀中存在人體特征時,確定人體特征對應的空調調節方案,并將確定的空調調節方案發送給溫控板。然后溫控板在接收到空調調節方案時,控制制冷系統執行對應于空調調節方案的調節處理。通過上述可知,本方案可以根據視頻幀中的人體特征,確定滿足人體特征的空調調節方案,并進行空調調節方案對應的調節處理,因此,本方案可以提高用戶體驗。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明一個實施例提供的一種空調的結構示意圖;
圖2是本發明另一個實施例提供的一種空調的結構示意圖;
圖3是本發明一個實施例提供的一種包括紅外二極管陣列和紅外二極管控制器的空調的結構示意圖;
圖4是本發明一個實施例提供的一種包括攝像頭遮擋片的空調的結構示意圖;
圖5是本發明一個實施例提供的一種對空調進行控制的系統的結構示意圖;
圖6是本發明另一個實施例提供的一種對空調進行控制的系統的結構示意圖;
圖7是本發明一個實施例提供的空調業務實現方法的流程示意圖;
圖8是本發明另一個實施例提供的空調業務實現方法的流程示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例,基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
如圖1所示,本發明實施例提供了一種空調,該空調包括:
攝像單元101、處理單元102、溫控板103以及制冷系統104,其中,
所述攝像單元101,用于對所述空調所在區域進行拍攝,獲取視頻幀;
所述處理單元102,用于接收所述攝像單元101發送的所述視頻幀,當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案,將所述空調調節方案發送給所述溫控板103;
所述溫控板103,用于根據接收到的所述空調調節方案,控制所述制冷系統104執行對應的調節處理。
根據如圖1所示的實施例,該空調包括:攝像單元、處理單元、溫控板以及制冷系統,攝像單元對空調所在區域進行拍攝,獲取視頻幀,并將視頻幀發送給處理單元,處理單元當確定攝像單元發送的視頻幀中存在人體特征時,確定人體特征對應的空調調節方案,并將確定的空調調節方案發送給溫控板。然后溫控板在接收到空調調節方案時,控制制冷系統執行對應于空調調節方案的調節處理。通過上述可知,本方案可以根據視頻幀中的人體特征,確定滿足人體特征的空調調節方案,并進行空調調節方案對應的調節處理,因此,本發明實施例可以提高用戶體驗。
在本發明一個實施例中,處理單元的具體型式可以根據業務要求確定,比如可以選用系統級芯片soc中央處理板,待確定與人體特征對應的空調調節方案后,通過通用異步收發傳輸器uart接口與溫控板進行通信,以使溫控板根據確定的空調調節方案,控制制冷系統執行對應的調節處理。
在本發明一個實施例中,人體特征的具體內容可以根據業務要求確定。比如,人體特征可以是人臉特征、手勢特征、位置特征中的至少一種。其中人體特征可以是人臉特征、手勢特征、位置特征只是一種優選方式,還可以根據業務要求選擇其他的特征,比如,身高特征、距離特征。
在本發明一個實施例中,在所述人體特征包括人臉特征時,
上述圖1所示結構示意圖中的處理單元102,用于設置至少一種樣本人臉,所述至少一種樣本人臉分別對應至少一種空調調節方案,其中,每一種所述樣本人臉對應自身的各個特征點之間的歐氏距離、曲率和角度;當識別所述視頻幀中存在人臉時,確定所述人臉的五官對應的各個所述特征點之間的歐氏距離、曲率和角度,根據所述人臉的五官對應的各個所述特征點之間的歐氏距離、曲率和角度在所述至少一種樣本人臉中確定目標樣本人臉,并確定所述目標樣本人臉對應的空調調節方案。
在本實施例中,可以包括兩種形式的樣本人臉,一種是身份樣本人臉,另一種是年齡樣本人臉。另外,每一種樣本人臉對應的空調調節方案可以根據具體的業務要求確定。比如采用身份樣本人臉時,兒童樣本人臉的調節方案為溫度27℃、風力中級。男主人樣本人臉的調節方案為溫度24℃、風力高級。
當采用身份樣本人臉時,具體的身份特征可以根據業務要求確定。比如以公共場所為單位時,至少一種樣本人臉中可以包括男性人臉和女性人臉。比如以家庭為單位,至少一種樣本人臉中可以包括男主人人臉、女主人人臉、兒童人臉。下面以家庭單位為例進行說明:設置了男主人人臉、女主人人臉、兒童人臉。其中,男主人人臉對應空調調節方案1、女主人人臉對應空調調節方案2、兒童人臉對應空調調節方案3。男主人人臉對應自身的各個特征點之間的歐氏距離a、曲率a和角度a,女主人人臉對應自身的各個特征點之間的歐氏距離b、曲率b和角度b,兒童人臉對應自身的各個特征點之間的歐氏距離c、曲率c和角度c。當處理單元識別出攝像單元發送的視頻幀中存在人臉1時,則確定該人臉1中的五官分別對應的各個特征點之間的歐氏距離、曲率和角度,然后將人臉1中的各個特征點之間的歐氏距離、曲率和角度分別與男主人人臉、女主人人臉以及兒童人臉對應的各個特征點之間的歐氏距離、曲率和角度進行比對。經過比對后,確定人臉1中的各個特征點之間的歐氏距離、曲率和角度與兒童人臉對應的各個特征點之間的歐氏距離c、曲率c和角度c相匹配,則確定兒童人臉為目標樣本人臉,并確定兒童人臉對應的空調調節方案3,以使溫控板根據空調調節方案3,控制制冷系統執行對應的調節處理。
當采用年齡樣本人臉時,具體的年齡特征可以根據業務要求確定,比如,至少一個年齡樣本人臉設置為:1至20歲的樣本人臉、21至50歲的樣本人臉、51至150歲的樣本人臉。其中,1至20歲的樣本人臉對應空調調節方案1、21至50歲的樣本人臉對應空調調節方案2、51至150歲的樣本人臉對應空調調節方案3,且為每一個年齡樣本人臉設置對應的各個特征點之間的歐氏距離、曲率和角度。當處理單元識別出攝像單元發送的視頻幀中存在人臉2時,則確定該人臉2中的五官分別對應的各個特征點之間的歐氏距離、曲率和角度。然后將人臉2中的各個特征點之間的歐氏距離、曲率和角度分別與1至20歲的樣本人臉、21至50歲的樣本人臉、51至150歲的樣本人臉對應的各個特征點之間的歐氏距離、曲率和角度進行比對。經過比對后,確定人臉2中的各個特征點之間的歐氏距離、曲率和角度與21至50歲的樣本人臉對應的各個特征點之間的歐氏距離、曲率和角度相匹配,則確定21至50歲的樣本人臉為目標樣本人臉,并確定21至50歲的樣本人臉對應的空調調節方案2,以使溫控板根據空調調節方案2,控制制冷系統執行對應的調節處理。
根據上述實施例,當識別視頻幀中存在人臉時,確定該人臉的五官對應的各個特征點之間的歐氏距離、曲率和角度,然后根據人臉的五官對應的各個特征點之間的歐氏距離、曲率和角度在預先設置的各個樣本人臉中確定目標樣本人臉,并確定目標樣本人臉對應的空調調節方案。由于空調調節方案的確定是通過人臉特征來確定的,因此可以根據不同的用戶確定不同的空調調節方案。
在本發明一個實施例中,在所述人體特征包括手勢特征時,
上述圖1所示結構示意圖中的處理單元,用于存儲至少一個手勢軌跡,所述至少一個手勢軌跡分別對應至少一種空調調節方案;當識別所述視頻幀中存在手勢影像時,獲取所述手勢影像的各個特征點,根據各個所述特征點確定所述手勢影像的軌跡,根據所述手勢影像的軌跡在所述至少一種手勢軌跡中確定目標手勢軌跡,并確定所述目標手勢軌跡對應的空調調節方案。
在本實施例中,存儲的手勢軌跡的數量和型式均可以根據用戶要求確定,每一種手勢對應的空調調節方案可以根據用戶要求確定。比如存儲了3個手勢軌跡分別為:手勢軌跡1為向右的手勢、手勢軌跡2為向左的手勢、手勢軌跡3為向上的手勢。其中,手勢軌跡1對應調節方案為溫度27℃、風力中級、手勢軌跡2對應的調節方案為溫度24℃、風力高級、手勢軌跡3對應的調節方案為溫度30℃、風力低級。
在本實施例中,當識別攝像單元獲取的視頻幀中存在手勢影像a時,獲取手勢影像a的各個特征點,根據各個特征點確定手勢影像a的軌跡為向右的軌跡,則確定手勢軌跡1為目標手勢軌跡,并確定手勢軌跡1對應的空調調節方案為溫度27℃、風力中級,以使溫控板根據溫度27℃、風力中級,控制制冷系統執行對應的調節處理。
根據上述實施例,當識別攝像單元獲取的視頻幀中存在手勢影像時,獲取該手勢影像的各個特征點,根據各個特征點確定手勢影像的軌跡,根據手勢影像的軌跡在預先存儲的手勢軌跡中確定目標手勢軌跡,并確定目標手勢軌跡對應的空調調節方案。由于空調調節方案可以根據用戶的手勢動作來確定的,因此可以提高用戶使用的便利性。
在本發明一個實施例中,在人體特征包括位置特征時,
上述圖1所示結構示意圖中的處理單元,用于存儲至少一個角度區間,所述至少一個角度區間分別對應至少一個空調調節方案;當識別所述視頻幀中存在人體時,根據公式(1),計算所述人體與所述攝像單元間的方位角度,根據所述方位角度在所述至少一個角色區間中確定目標角度區間,并確定所述目標角度區間對應的空調調節方案;
其中,所述θi表征所述人體i的方位角度;xi表征人體i在所述視頻幀中相比坐標(0,0)的水平距離;所述ω表征所述攝像單元本身視野能夠達到的水平角度范圍;所述l表征所述視頻幀的寬度。
在本實施例中,由于用戶與空調的角度位置,直接影響著用戶的體驗,比如用戶與空調的角度位置較小時,用戶被空調出風直吹,用戶體驗不佳。角度區間的大小以及個數均可以根據業務要求確定,比如,設置了3個角度區間,角度區間1為-30°至30°、角度區間2為-90至-29°、角度區間2為31°至90°。其中,角度區間1對應空調調節方案1、角度區間2對應空調調節方案2、角度區間3對應空調調節方案3。
在本實施例中,當識別攝像單元獲取的視頻幀中存在人體時,根據公式(1),計算該人體與攝像單元間的方位角度為:
則確定角度區間2為31°至90°為目標角度區間,則確定角度區間2對應的空調調節方案2,以使溫控板根據空調調節方案2,控制制冷系統執行對應的調節處理。
根據上述實施例,當識別攝像單元獲取的視頻幀中存在人體時,計算該人體與攝像單元間的方位角度,根據方位角度在預先設定的角色區間中確定目標角度區間,并確定目標角度區間對應的空調調節方案,由于空調調節方案可以根據用戶與空調之間的角度來確定的,因此可以根據用戶的不同位置信息確定不同的空調調節方案。
在本發明一個實施例中,在人體特征包括身高特征時,
上述圖1所示結構示意圖中的處理單元,用于存儲至少一個身高區間,所述至少一個身高區間分別對應至少一個空調調節方案;當識別所述視頻幀中存在人體時,利用所述視頻幀中的人體高度以及所述攝像單元的成像參數確定所述人體的實際高度,根據所述實際高度確定對應的目標身高區間,并確定所述目標身高區間對應的空調調節方案。
在本實施例中,身高區間的數量及范圍均可以根據業務要求確定,比如,設置3個身高區間,身高區間1為1.7米至2.0米,身高區間2為1.5米至1.69米、身高區間3為0至1.49米,且身高區間1對應空調調節方案1、身高區間2對應空調調節方案2、身高區間3對應空調調節方案3。在指定空調調節方案時,要考慮不同身高對應的受眾群,比如身高區間3為0至1.49米可能為兒童,那么對應的空調調節方案要滿足兒童的需求。
在本實施例中,當識別攝像單元獲取的視頻幀中存在人體1時,則獲取人體1在視頻幀中的高度,并根據獲取的高度以及攝像單元的成像參數比如焦距,確定出人體1的實際高度。比如確定出的實際高度為1.8米,則確定身高區間1為目標身高區間,并確定身高區間1對應的空調調節方案1,以使溫控板根據空調調節方案1,控制制冷系統執行對應的調節處理。
根據上述實施例,當識別攝像單元獲取的視頻幀中存在人體時,利用所視頻幀中的人體高度以及攝像單元的成像參數確定該人體的實際高度,并在預先設定的身高區間中確定與實際高度對應的目標身高區間,并確定目標身高區間對應的空調調節方案。由于空調調節方案可以根據用戶的身高來確定,因此可以根據用戶確定不同的空調調節方案。
在本發明一個實施例中,在人體特征包括距離特征時,
上述圖1所示結構示意圖中的處理單元,用于存儲至少一個距離區間,所述至少一個距離區間分別對應至少一個空調調節方案;當識別所述視頻幀中存在人體時,利用所述視頻幀中的人體高度以及所述攝像單元的成像參數確定所述人體與所述攝像單元之間的距離,根據所述距離確定對應的目標距離區間,并確定所述目標距離區間對應的空調調節方案。
在本實施例中,距離區間的數量及范圍均可以根據業務要求確定,比如,設置3個距離區間,距離區間1為3米至4米,身高區間2為2米至2.9米、身高區間3為0至2米,且距離區間1對應空調調節方案1、距離區間2對應空調調節方案2、距離區間3對應空調調節方案3。在制定空調調節方案時,要考慮不同距離可以承受的風量及溫度大小,比如在制冷模式下離空調越遠設置的風量越大,溫度越低,在制熱模式下離空調越遠設置的風量越大,溫度越高。
根據上述實施例,當識別攝像單元獲取的視頻幀中存在人體時,利用所視頻幀中的人體高度以及攝像單元的成像參數確定該人體與攝像單元之間的距離,并在預先設定的距離區間中確定與距離對應的目標距離區間,并確定目標距離區間對應的空調調節方案。由于空調調節方案可以根據用戶與空調之間的距離來確定,因此可以根據用戶所處位置不同確定不同的空調調節方案。
在本發明一個實施例中,當確定所述視頻幀中存在至少兩個人體特征時,需要按照預先的排序規則對所述至少兩個人體特征進行排序,在所述排序中,確定目標人體特征,并確定所述目標人體特征對應的調節方案。
在本實施例中,排序規則可以根據業務要求確定,比如,人體特征包括人臉特征時,設定兒童樣本人臉樣本優先級第一、女主人樣本人臉優先級第二、男主人樣本人臉優先級第三。當確定視頻幀中存在兒童人臉和男主人人臉時,按照預先的兒童樣本人臉樣本優先級第一、女主人樣本人臉優先級第二、男主人樣本人臉優先級第三的排序規則進行排序,在所述排序中,確定優先級最高的兒童樣本人臉為目標樣本人臉,并確定兒童樣本人臉對應的空調調節方案,以使溫控板根據確定的空調調節方案,控制制冷系統執行對應的調節處理。
根據上述實施例,當確定視頻幀中存在至少兩個人體特征時,按照預先的排序規則對至少兩個人體特征進行排序,在排序中確定目標人體特征,并確定目標人體特征對應的空調調節方案。由于目標人體特征是根據排序確定的,因此,確定的空調調節方案可以滿足優先級最高的用戶需求。
在本發明一個實施例中,如圖2所示,上述圖1所示結構示意圖中的攝像單元101可以包括:光線傳感器201、濾光片切換器202、第一攝像頭濾光片203、第二攝像頭濾光片204;
所述光線傳感器201,用于獲取所述空調所在區域的光參數,將所述光參數發送至所述處理單元102;
所述處理單元102,用于當判斷所述光參數大于預先設定的第一閾值時,觸發所述濾光片切換器202;當判斷所述光參數小于所述第一閾值時,觸發所述濾光片切換器202;
所述濾光片切換器202,用于根據所述處理單元的觸發,為所述攝像單元的鏡頭前配置所述第一攝像頭濾光片203或配置所述第二攝像頭濾光片204。
在本實施例中,第一攝像頭濾光片以及第二攝像頭濾光片的具體型式均可以根據業務要求選定。第一閾值的大小也可以根據業務要求確定。比如,第一攝像頭濾光片可以選用濾光波長為300~650nm其可以在光線較強時工作的濾光片。第二攝像頭濾光片可以選用濾光波長為300~1100nm其可以在光線較弱時工作的濾光片。在不同的光參數下更換攝像頭濾光片的目的均為:允許更多的光線進入到攝像單元中的攝像頭,以獲取高質量的圖像。
根據上述實施例,處理單元通過比對光線傳感器獲取的光參數與設定閾值的關系,觸發濾光片切換器為攝像單元的鏡頭前配置不同的攝像頭濾光片,以提高獲取視頻幀的質量。
在本發明一個實施例中,如圖3所示,上述圖2所示結構示意圖中的攝像單元101可以進一步包括:紅外二極管控制器301以及紅外二極管陣列302;
所述處理單元102,進一步用于當判斷所述拍攝光參數小于預先設定的第二閾值時,根據所述光參數確定所述紅外二極管陣列的光照度,觸發所述紅外二極管控制器301;
所述紅外二極管控制器301,用于根據所述處理單元102的觸發,控制所述紅外二極管陣列302提供所述光照度。
在本實施例中,紅外二極管陣列的具體型式可以根據業務要求確定,第二閾值的大小也可以根據業務要求確定。其中,紅外二極管陣列可以選用寬范圍的二極管,且選用發光角度大于60°,這種紅外二極管工作時發出波長為940nm的紅外光,該波段紅外光為不可見紅外光,工作時既不會對用戶眼睛有影響,又可以提高照射的角度和距離。
在本實施例中,紅外二極管陣列的光照度,可以根據光參數、紅外二極管陣列的使用面積等參數確定,因此不同的光參數條件下紅外二極管陣列的開啟光照度是不同的。
根據上述實施例,處理單元通過比對光線傳感器獲取的光參數與設定閾值的關系,確定紅外二極管陣列的光照度,并觸發紅外二極管控制器控制紅外二極管陣列提供確定的光照度,以提高獲取視頻幀的質量。
在本發明一個實施例中,如圖4所示,所述空調中還可以進一步包括:攝像頭遮擋片401;
所述處理單元102,進一步用于當接收到外部輸入的遮擋片啟動指令時,觸發所述攝像頭遮擋片401;
所述攝像頭遮擋片401,用于當接收到所述處理單元102的觸發時,移動至所述攝像單元101的鏡頭前,以對所述鏡頭進行遮擋。
在本實施例中,攝像頭遮擋片的型式可以根據業務要求確定,比如選用聚乙烯材質的攝像頭遮擋片。當用戶不想使用攝像頭進行拍攝時,可以為處理單元發送遮擋片啟動指令,然后遮擋片移動至鏡頭前,對鏡頭進行遮擋,以使攝像頭不能再對空調所在的區域進行拍攝。
根據上述實施例,所述空調可以進一步包括攝像頭遮擋片,當用戶不需要攝像單元進行拍攝時,可以為處理單元發送遮擋片啟動指令,以使攝像頭遮擋片移動至攝像單元的鏡頭前,以對鏡頭進行遮擋。從而可以滿足用戶的不同需求。
如圖5所示,本發明實施例提供了一種對空調進行控制的系統,該系統包括:上述任一所述的空調501、以及至少一個移動客戶端502;
每一個所述移動客戶端502,用于發送空調控制指令至所述空調501,以使所述空調501執行與所述空調控制指令對應的空調控制處理。
根據如圖5所示的實施例,該對空調進行控制的系統中包括空調以及至少一個移動客戶端,各個移動客戶端可以發送空調控制指令至空調,以使空調執行與空調控制指令對應的空調控制處理。由于移動客戶端可以實現對空調的控制調節,因此可以提高空調使用的便利性。
在本發明一個實施例中,如圖6所示,上述圖1所示的對空調進行控制的系統可以進一步包括:網絡平臺服務器601;
所述網絡平臺服務器601,分別與所述空調501、以及每一個所述移動客戶端502相連;用于存儲至少一種樣本調節方案;當接收所述移動客戶端502的空調使用要求,發送與所述空調使用要求對應的樣本調節方案至所述移動客戶端502;
每一個所述移動客戶端502,進一步用于發送所述空調使用要求至所述網絡平臺服務器601;接收所述網絡平臺服務器601發送的與所述空調使用要求對應的樣本調節方案,并生成與所述樣本調節方案對應的空調控制指令。
在本實施例中,移動客戶端可以是安裝在手機等電子設備上的應用程序app,通過傳輸控制協議tcp/ip協議分別與空調以及網絡平臺服務器進行通信。
在本實施例中,樣本調節方案的數量以及對應的具體內容均可以根據業務要求確定。比如網絡平臺服務器中存儲了兒童樣本調節方案1、老人樣本調節方案2。當用戶需要空調進行適用兒童的調節時,可以使用移動客戶端發送兒童空調使用要求至網絡平臺服務器,當網絡平臺服務接收到兒童空調使用要求時,確定出對應的兒童樣本調節方案,并發送至移動客戶端。移動客戶端根據接收的兒童樣本調節方案生成對應的空調控制指令,以使空調根據空調控制指令進行相應的調節。
另外,空調還可以把自身的使用狀態和參數發送給網絡平臺服務器,然后各個移動客戶端可以在網絡平臺服務器中獲取空調的使用狀態和參數,以使用戶可以根據獲取的空調信息,確定是否對空調進行調節和維護。
根據上述實施例,對空調進行控制的系統可以進一步包括:網絡平臺服務器,網絡平臺服務器當接收移動客戶端的空調使用要求,可以在存儲的樣本空調調節方案中確定與空調使用要求對應的調節方案,并發送給移動客戶端,以使移動客戶端根據樣本調節方案生成對應的空調控制指令。由于可以反饋給移動客戶端滿足其空調使用要求的樣本調節方案,因此使用的便利性較高。
如圖7所示,本發明實施例提供了一種空調業務實現方法,該方法可以包括:
步驟701:對所述空調所在區域進行拍攝,獲取視頻幀;
步驟702:當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案;
步驟703:利用溫控板控制制冷系統執行與所述調節方案對應的調節處理。
根據如圖7所示的實施例,該空調業務實現方法包括:對空調所在區域進行拍攝,獲取視頻幀,然后在確定獲取的視頻幀中存在人體特征時,確定人體特征對應的空調調節方案,并利用溫控板控制制冷系統執行與調節方案對應的調節處理。通過上述可知,本方案可以根據視頻幀中的人體特征,確定滿足人體特征的空調調節方案,并進行空調調節方案對應的調節處理,因此,本發明實施例可以提高用戶體驗。
在本發明一個實施例中,上述圖7所述的空調業務實現方法流程圖中的步驟702當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案可以包括:
設置至少一種樣本人臉,所述至少一種樣本人臉分別對應至少一種空調調節方案,其中,每一種所述樣本人臉對應自身的各個特征點之間的歐氏距離、曲率和角度;
當識別所述視頻幀中存在人臉時,確定所述人臉的五官對應的各個所述特征點之間的歐氏距離、曲率和角度;
根據所述人臉的五官對應的各個所述特征點之間的歐氏距離、曲率和角度在所述至少一種樣本人臉中確定目標樣本人臉,并確定所述目標樣本人臉對應的空調調節方案。
在本發明一個實施例中,上述圖7所述的空調業務實現方法流程圖中的步驟702當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案可以包括:
存儲至少一個手勢軌跡,所述至少一個手勢軌跡分別對應至少一種空調調節方案;
當識別所述視頻幀中存在手勢影像時,獲取所述手勢影像的各個特征點,根據各個所述特征點確定所述手勢影像的軌跡;
根據所述手勢影像的軌跡在所述至少一種手勢軌跡中確定目標手勢軌跡,并確定所述目標手勢軌跡對應的空調調節方案。
在本發明一個實施例中,上述圖7所述的空調業務實現方法流程圖中的步驟702當確定所述視頻幀中存在人體特征時,確定所述人體特征對應的空調調節方案可以包括:
存儲至少一個角度區間,所述至少一個角度區間分別對應至少一個空調調節方案;
當識別所述視頻幀中存在人體時,根據公式(1),計算所述人體與所述攝像單元間的方位角度;
其中,所述θi表征所述人體i的方位角度;xi表征人體i在所述視頻幀中相比坐標(0,0)的水平距離;所述ω表征所述攝像單元本身視野能夠達到的水平角度范圍;所述l表征所述視頻幀的寬度;
根據所述方位角度在所述至少一個角色區間中確定目標角度區間,并確定所述目標角度區間對應的空調調節方案。
在本發明一個實施例中,所述空調業務實現方法可以進一步包括:
獲取所述空調所在區域的光參數;
當判斷所述光參數大于第一閾值時,為鏡頭前配置所述第一攝像頭濾光片;
當判斷所述光參數小于所述第一閾值時,為鏡頭前配置所述第二攝像頭濾光片。
在本發明一個實施例中,所述空調業務實現方法可以進一步包括:
當判斷所述拍攝光參數小于第二閾值時,根據所述光參數確定所述紅外二極管陣列的光照度,控制紅外二極管陣列提供所述光照度。
在本發明一個實施例中,所述空調業務實現方法可以進一步包括:
當接收到外部輸入的遮擋片啟動指令時,移動攝像頭遮擋片至所述鏡頭前,以對所述鏡頭進行遮擋。
下面以對空調中包括攝像單元、處理單元、攝像頭遮擋片、溫控板以及制冷系統,其中攝像單元包括光線傳感器、濾光片切換器、第一攝像頭濾光片、第二攝像頭濾光片、紅外二極管控制器以及紅外二極管陣列為例。展開說明空調業務實現方法,如圖8所示,該空調業務實現方法可以包括如下步驟:
步驟801:設置至少一個樣本人臉,至少一種樣本人臉分別對應至少一種空調調節方案,其中,每一種樣本人臉對應自身的各個特征點之間的歐氏距離、曲率和角度;設定第一閾值以及第二閾值。
在本步驟中,以家庭為單位,至少一種樣本人臉中可以包括男主人人臉、女主人人臉、兒童人臉。下面以家庭單位為例進行說明:設置了男主人人臉、女主人人臉、兒童人臉。其中,男主人人臉對應空調調節方案1、女主人人臉對應空調調節方案2、兒童人臉對應空調調節方案3,男主人人臉對應自身的各個特征點之間的歐氏距離a、曲率a和角度a,女主人人臉對應自身的各個特征點之間的歐氏距離b、曲率b和角度b,兒童人臉對應自身的各個特征點之間的歐氏距離c、曲率c和角度c。
在本步驟中,獲取光參數的種類可以根據業務要求確定,比如本實施例中獲取的光參數為光照度,設定第一閾值為50勒克斯以及第二閾值15勒克斯。
步驟802:判斷是否接收到遮擋片啟動指令,如果是,執行步驟814,否則執行步驟803。
步驟803:獲取空調所在區域的光參數。
在本步驟中,獲取的光參數為13勒克斯。
步驟804:判斷光參數是否大于第一閾值,如果是,執行步驟805;否則執行步驟806。
在本步驟中,當步驟803中的光參數大于第一閾值時,為鏡頭前配置第一攝像頭濾光片;當步驟803中的光參數小于等于第一閾值時,為鏡頭前配置第二攝像頭濾光片。顯然在本實施例中,步驟803中獲取的光參數13勒克斯小于步驟801中設置的50勒克斯,則執行步驟806。
步驟805:為攝像單元的鏡頭前配置第一攝像頭濾光片,并執行步驟807。
步驟806:為攝像單元的鏡頭前配置第二攝像頭濾光片。
步驟807:判斷拍攝光參數是否小于第二閾值,如果是,執行步驟808;否則執行步驟809。
在本步驟中,當步驟803中的光參數大于第一閾值時,說明光照度合適,則不開啟紅外二極管陣列;當步驟803中的光參數小于等于第二閾值時,說明光照度不合適,則開啟紅外二極管陣列,執行步驟808
步驟808:根據光參數確定紅外二極管陣列的光照度,并控制紅外二極管陣列提供光照度。
在本步驟中,利用紅外二極管陣列的照射面積,光參數等確定紅外二極管陣列需要開啟的光照度,并控制紅外二極管陣列提供該確定的光照度。
步驟809:對空調所在區域進行拍攝,獲取視頻幀。
步驟810:判斷視頻幀是否存在人臉,如果是,執行步驟810,否則,執行步驟809。
步驟811:確定人臉的五官對應的各個特征點之間的歐氏距離、曲率和角度。
步驟812:根據人臉的五官對應的各個特征點之間的歐氏距離、曲率和角度在至少一種樣本人臉中確定目標樣本人臉,并確定目標樣本人臉對應的空調調節方案。
在本步驟中,當處理單元識別出攝像單元發送的視頻幀中存在人臉1時,則確定該人臉1中的五官分別對應的各個特征點之間的歐氏距離、曲率和角度,然后將人臉1中的各個特征點之間的歐氏距離、曲率和角度分別于男主人人臉、女主人人臉以及兒童人臉對應的各個特征點之間的歐氏距離、曲率和角度進行比對,經過比對后,確定人臉1中的各個特征點之間的歐氏距離、曲率和角度與兒童人臉對應自身的各個特征點之間的歐氏距離c、曲率c和角度c相匹配,則確定兒童人臉為目標樣本人臉,并確定兒童人臉對應的空調調節方案3。
步驟813:利用溫控板控制制冷系統執行與調節方案對應的調節處理。
在本步驟中,比如調節方案3為制冷模式,溫度27℃、風力中級,則溫控板控制制冷系統調節至制冷模式,溫度27℃、風力中級。
步驟814:將攝像頭遮擋片移動至攝像單元的鏡頭前,以對鏡頭進行遮擋。
在本步驟中,當鏡頭被遮擋后,將不能獲取視頻幀,空調只能在外邊指令的控制下完成調節。
步驟815:判斷是否接收到移動客戶端發送空調控制指令,如果是,執行步驟816,否則結束當前流程。
步驟816:空調執行與空調控制指令對應的空調控制處理。
在本步驟中,比如,空掉控制指令為制冷模式,溫度24℃、風力高級,則溫控板控制制冷系統調節至制冷模式,溫度24℃、風力高級。
綜上所述,本發明各個實施例至少可以實現如下有益效果:
1、在本發明實施例中,該空調包括:攝像單元、處理單元、溫控板以及制冷系統,攝像單元對空調所在區域進行拍攝,獲取視頻幀,并將視頻幀發送給處理單元。處理單元當確定攝像單元發送的視頻幀中存在人體特征時,確定人體特征對應的空調調節方案,并將確定的空調調節方案發送給溫控板。然后溫控板在接收到空調調節方案時,控制制冷系統執行對應于空調調節方案的調節處理。通過上述可知,本方案可以根據視頻幀中的人體特征,確定滿足人體特征的空調調節方案,并進行空調調節方案對應的調節處理,因此,本發明實施例可以提高用戶體驗。
2、在本發明實施例中,當識別視頻幀中存在人臉時,確定該人臉的五官對應的各個特征點之間的歐氏距離、曲率和角度,然后根據人臉的五官對應的各個特征點之間的歐氏距離、曲率和角度在預先設置的各個樣本人臉中確定目標樣本人臉,并確定目標樣本人臉對應的空調調節方案。由于空調調節方案的確定是通過人臉特征來確定的,因此可以根據不同的用戶確定不同的空調調節方案。
3、在本發明實施例中,當識別攝像單元獲取的視頻幀中存在手勢影像時,獲取該手勢影像的各個特征點,根據各個特征點確定手勢影像的軌跡,根據手勢影像的軌跡在預先存儲的手勢軌跡中確定目標手勢軌跡,并確定目標手勢軌跡對應的空調調節方案。由于空調調節方案可以根據用戶的手勢動作來確定的,因此可以提高用戶使用的便利性。
4、在本發明實施例中,當識別攝像單元獲取的視頻幀中存在人體時,計算該人體與攝像單元間的方位角度,根據方位角度在預先設定的角色區間中確定目標角度區間,并確定目標角度區間對應的空調調節方案,由于空調調節方案可以根據用戶與空調之間的角度來確定的,因此可以根據用戶的不同位置信息確定不同的空調調節方案。
5、在本發明實施例中,當識別攝像單元獲取的視頻幀中存在人體時,利用所視頻幀中的人體高度以及攝像單元的成像參數確定該人體的實際高度,并在預先設定的身高區間中確定與實際高度對應的目標身高區間,并確定目標身高區間對應的空調調節方案。由于空調調節方案可以根據用戶的身高來確定,因此可以根據用戶確定不同的空調調節方案。
6、在本發明實施例中,當識別攝像單元獲取的視頻幀中存在人體時,利用所視頻幀中的人體高度以及攝像單元的成像參數確定該人體與攝像單元之間的距離,并在預先設定的距離區間中確定與距離對應的目標距離區間,并確定目標距離區間對應的空調調節方案。由于空調調節方案可以根據用戶與空調之間的距離來確定,因此可以根據用戶所處位置不同確定不同的空調調節方案。
7、在本發明實施例中,當確定視頻幀中存在至少兩個人體特征時,按照預先的排序規則對至少兩個人體特征進行排序,在排序中確定目標人體特征,并確定目標人體特征對應的空調調節方案。由于目標人體特征是根據排序確定的,因此,確定的空調調節方案可以滿足優先級最高的用戶需求。
8、在本發明實施例中,處理單元通過比對光線傳感器獲取的光參數與設定閾值的關系,觸發濾光片切換器為攝像單元的鏡頭前配置不同的攝像頭濾光片,以提高獲取視頻幀的質量。
9、在本發明實施例中,處理單元通過比對光線傳感器獲取的光參數與設定閾值的關系,確定紅外二極管陣列的光照度,并觸發紅外二極管控制器控制紅外二極管陣列提供確定的光照度,以提高獲取視頻幀的質量。
10、在本發明實施例中,所述空調可以進一步包括攝像頭遮擋片,當用戶不需要攝像單元進行拍攝時,可以為處理單元發送遮擋片啟動指令,以使攝像頭遮擋片移動至攝像單元的鏡頭前,以對鏡頭進行遮擋。從而可以滿足用戶的不同需求。
11、在本發明實施例中,該對空調進行控制的系統中包括空調以及至少一個移動客戶端,各個移動客戶端可以發送空調控制指令至空調,以使空調執行與空調控制指令對應的空調控制處理。由于移動客戶端可以實現對空調的控制調節,因此可以提高空調使用的便利性。
12、在本發明實施例中,對空調進行控制的系統可以進一步包括:網絡平臺服務器,網絡平臺服務器當接收移動客戶端的空調使用要求,可以在存儲的樣本空調調節方案中確定與空調使用要求對應的調節方案,并發送給移動客戶端,以使移動客戶端根據樣本調節方案生成對應的空調控制指令。由于可以反饋給移動客戶端滿足其空調使用要求的樣本調節方案,因此使用的便利性較高。
13、在本發明實施例中,該空調業務實現方法包括:對空調所在區域進行拍攝,獲取視頻幀,然后在確定獲取的視頻幀中存在人體特征時,確定人體特征對應的空調調節方案,并利用溫控板控制制冷系統執行與調節方案對應的調節處理。通過上述可知,本方案可以根據視頻幀中的人體特征,確定滿足人體特征的空調調節方案,并進行空調調節方案對應的調節處理,因此,本發明實施例可以提高用戶體驗。
需要說明的是,在本文中,諸如第一和第二之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個······”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同因素。
本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質中。
最后需要說明的是:以上所述僅為本發明的較佳實施例,僅用于說明本發明的技術方案,并非用于限定本發明的保護范圍。凡在本發明的精神和原則之內所做的任何修改、等同替換、改進等,均包含在本發明的保護范圍內。