本發(fā)明涉及空調(diào)控制技術(shù)領(lǐng)域,尤其涉及一種用于空調(diào)的權(quán)限控制方法、裝置及空調(diào)。
背景技術(shù):
目前,空調(diào)的應(yīng)用非常廣泛,可以提供舒適的工作及生活環(huán)境。對于空調(diào)機(jī)組的運(yùn)行可以采用遙控器、線控器、集中控制器等進(jìn)行控制,并且,通過安裝在具有紅外發(fā)射功能的移動(dòng)終端設(shè)備上的app也可以對空調(diào)機(jī)組的運(yùn)行狀態(tài)進(jìn)行控制。目前,對于空調(diào)機(jī)組的控制通常不需要權(quán)限,因此,任何人都可以隨意改變空調(diào)機(jī)組的運(yùn)行狀態(tài),不能滿足使用者的需求,舒適性降低。當(dāng)用戶在使用空調(diào)時(shí),希望只有獲取權(quán)限的人員才可以操作設(shè)備,避免隨意對空調(diào)操作而使得舒適性降低。例如,在公共場所使用的空調(diào),希望空調(diào)維持在令人比較舒適的運(yùn)行狀態(tài),禁止無權(quán)限人員隨意操作,避免出現(xiàn)空調(diào)機(jī)組運(yùn)行狀態(tài)不合適的情況。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明要解決的一個(gè)技術(shù)問題是提供一種用于空調(diào)的權(quán)限控制方法、裝置及空調(diào),通過將操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配,基于匹配結(jié)果判斷操作人員是否具備執(zhí)行控制命令的權(quán)限。
根據(jù)本發(fā)明的一個(gè)方面,提供一種用于空調(diào)的權(quán)限控制方法,包括:接收到控制命令并獲取操作者的圖像;將所述操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配;基于匹配結(jié)果確定所述操作者的用戶類型以及操作權(quán)限,根據(jù)所述操作者的操作權(quán)限判斷是否執(zhí)行所述控制命令。
可選地,所述控制命令包括:用戶管理指令;所述方法還包括:當(dāng)所述控制命令為所述用戶管理指令時(shí),如果根據(jù)所述操作者的操作權(quán)限確定執(zhí)行所述用戶管理指令,則對用戶信息進(jìn)行相應(yīng)地操作;其中,所述對用戶信息進(jìn)行相應(yīng)地操作包括:添加用戶、修改用戶信息、刪除用戶;所述用戶信息包括:用戶類型、用戶圖像、操作權(quán)限。
可選地,所述控制命令包括:空調(diào)控制指令;所述方法還包括:當(dāng)所述控制命令為所述空調(diào)控制指令時(shí),如果根據(jù)所述操作者的操作權(quán)限確定執(zhí)行所述空調(diào)控制指令,則將所述空調(diào)控制指令發(fā)送給空調(diào)機(jī)組。
可選地,將所述空調(diào)控制指令發(fā)送給空調(diào)機(jī)組采用的通信方式包括:can總線、rs485總線、wifi。
可選地,所述將所述操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配、基于匹配結(jié)果確定所述操作者的用戶類型以及操作權(quán)限包括:對所述操作者的圖像進(jìn)行分析,提取出所述操作者的面部圖像;將所述操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配;如果匹配成功,則確定所述操作者的用戶類型以及操作權(quán)限為與所述操作者的面部圖像相匹配的用戶面部圖像所對應(yīng)的用戶類型以及操作權(quán)限;如果匹配失敗,則提示所述操作者沒有操作權(quán)限。
可選地,所述用戶類型包括:根用戶和臨時(shí)用戶;所述方法還包括:如果確定所述操作者的用戶類型為根用戶,則確定所述操作者的操作權(quán)限包括:空調(diào)控制權(quán)限、用戶管理權(quán)限;如果確定操作者的用戶類型為臨時(shí)用戶時(shí),則確定所述操作者的操作權(quán)限包括:空調(diào)控制權(quán)限。
可選地,對所述操作者的圖像進(jìn)行分析,獲取多個(gè)操作者的面部圖像;分別將多個(gè)操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配;當(dāng)所述控制命令為所述空調(diào)控制指令時(shí),如果確定多個(gè)操作者的面部圖像中的至少一個(gè)面部圖像匹配成功,則確定執(zhí)行所述空調(diào)控制指令;當(dāng)所述控制命令為所述用戶管理指令時(shí),如果確定多個(gè)操作者的用戶類型都為根用戶,則確定執(zhí)行所述用戶管理指令。
可選地,對所述操作者的圖像進(jìn)行分析,如果沒有獲取所述操作者的面部圖像,則提示所述操作者圖像采集錯(cuò)誤。
可選地,所述接收到控制命令并獲取操作者的圖像包括:接收到所述操作者通過控制操作裝置發(fā)送的所述控制命令,其中,所述控制操作裝置包括:控制面板、遙控器、移動(dòng)終端;通過圖像采集裝置采集所述操作者的圖像,其中,所述圖像采集裝置包括設(shè)置在所述控制操作裝置上的攝像頭。
根據(jù)本發(fā)明的另一方面,提供一種用于空調(diào)的權(quán)限控制裝置,包括:命令接收模塊,用于接收控制命令;圖像獲取模塊,用于獲取操作者的圖像;圖像匹配模塊,用于將所述操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配;權(quán)限確定模塊,用于基于匹配結(jié)果確定所述操作者的用戶類型以及操作權(quán)限,根據(jù)所述操作者的操作權(quán)限判斷是否執(zhí)行所述控制命令。
可選地,所述控制命令包括:用戶管理指令;所述裝置還包括:用戶管理模塊,用于當(dāng)所述控制命令為所述用戶管理指令時(shí),如果所述權(quán)限確定模塊根據(jù)所述操作者的操作權(quán)限確定執(zhí)行所述用戶管理指令,則對用戶信息進(jìn)行相應(yīng)地操作;其中,所述對用戶信息進(jìn)行相應(yīng)地操作包括:添加用戶、修改用戶信息、刪除用戶;所述用戶信息包括:用戶類型、用戶圖像、操作權(quán)限。
可選地,所述控制命令包括:空調(diào)控制指令;所述裝置還包括:控制指令發(fā)送模塊,用于當(dāng)所述控制命令為所述空調(diào)控制指令時(shí),如果所述權(quán)限確定模塊根據(jù)所述操作者的操作權(quán)限確定執(zhí)行所述空調(diào)控制指令,則將所述空調(diào)控制指令發(fā)送給空調(diào)機(jī)組;
可選地,所述控制指令發(fā)送模塊將所述空調(diào)控制指令發(fā)送給空調(diào)機(jī)組采用的通信方式包括:can總線、rs485總線、wifi。
可選地,所述圖像匹配模塊,還用于對所述操作者的圖像進(jìn)行分析,提取出所述操作者的面部圖像,將所述操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配;所述權(quán)限確定模塊,還用于如果匹配成功,則確定所述操作者的用戶類型以及操作權(quán)限為與所述操作者的面部圖像相匹配的用戶面部圖像所對應(yīng)的用戶類型以及操作權(quán)限,如果匹配失敗,則提示所述操作者沒有操作權(quán)限。
可選地,所述用戶類型包括:根用戶和臨時(shí)用戶;所述權(quán)限確定模塊,還用于如果確定所述操作者的用戶類型為根用戶,則確定所述操作者的操作權(quán)限包括:空調(diào)控制權(quán)限、用戶管理權(quán)限;如果確定操作者的用戶類型為臨時(shí)用戶時(shí),則確定所述操作者的操作權(quán)限包括:空調(diào)控制權(quán)限。
可選地,所述圖像匹配模塊,還用于對所述操作者的圖像進(jìn)行分析,獲取多個(gè)操作者的面部圖像,分別將多個(gè)操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配;所述權(quán)限確定模塊,還用于當(dāng)所述控制命令為所述空調(diào)控制指令時(shí),如果確定多個(gè)操作者的面部圖像中的至少一個(gè)面部圖像匹配成功,則確定執(zhí)行所述空調(diào)控制指令;當(dāng)所述控制命令為所述用戶管理指令時(shí),如果確定多個(gè)操作者的用戶類型都為根用戶,則確定執(zhí)行所述用戶管理指令。
可選地,所述圖像匹配模塊,還用于對所述操作者的圖像進(jìn)行分析,如果沒有獲取所述操作者的面部圖像,則提示所述操作者圖像采集錯(cuò)誤。
可選地,所述命令接收模塊接收到所述操作者通過控制操作裝置發(fā)送的所述控制命令,其中,所述控制操作裝置包括:控制面板、遙控器、移動(dòng)終端;所述圖像獲取模塊通過圖像采集裝置采集所述操作者的圖像,其中,所述圖像采集裝置包括設(shè)置在所述控制操作裝置上的攝像頭。
根據(jù)本發(fā)明的又一方面,提供一種用于空調(diào)的權(quán)限控制裝置,包括:存儲(chǔ)器;以及耦接至所述存儲(chǔ)器的處理器,所述處理器被配置為基于存儲(chǔ)在所述存儲(chǔ)器中的指令,執(zhí)行如上所述用于空調(diào)的權(quán)限控制方法。
根據(jù)本發(fā)明的再一方面,提供一種空調(diào),包括:如上所述的用于空調(diào)的權(quán)限控制裝置。
本發(fā)明的用于空調(diào)的權(quán)限控制方法、裝置及空調(diào),通過將操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配,判斷操作人員是否具備執(zhí)行控制命令的權(quán)限,確保只有獲取權(quán)限許可的人員才能進(jìn)行控制,能夠滿足空調(diào)的正常安全運(yùn)行,避免無權(quán)限人員對空調(diào)運(yùn)行狀態(tài)進(jìn)行更改,保證空調(diào)的正常使用,提高了用戶的使用感受度。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為根據(jù)本發(fā)明的用于空調(diào)的權(quán)限控制方法的一個(gè)實(shí)施例的流程示意圖;
圖2為根據(jù)本發(fā)明的用于空調(diào)的權(quán)限控制方法的另一個(gè)實(shí)施例的流程示意圖;
圖3為根據(jù)本發(fā)明的用于空調(diào)的權(quán)限控制裝置的一個(gè)實(shí)施例的模塊示意圖;
圖4為根據(jù)本發(fā)明的用于空調(diào)的權(quán)限控制裝置的另一個(gè)實(shí)施例的模塊示意圖。
具體實(shí)施方式
下面參照附圖對本發(fā)明進(jìn)行更全面的描述,其中說明本發(fā)明的示例性實(shí)施例。下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。下面結(jié)合各個(gè)圖和實(shí)施例對本發(fā)明的技術(shù)方案進(jìn)行多方面的描述。
圖1為根據(jù)本發(fā)明的用于空調(diào)的權(quán)限控制方法的一個(gè)實(shí)施例的流程示意圖,如圖1所示:
步驟101,接收到控制命令并獲取操作者的圖像。
接收到操作者通過控制操作裝置發(fā)送的控制命令,控制操作裝置包括:控制面板、遙控器、移動(dòng)終端等??刂泼羁梢酝ㄟ^遙控器、控制面板、移動(dòng)終端中安裝的app等發(fā)出。通過圖像采集裝置采集操作者的圖像,圖像采集裝置包括攝像頭等,攝像頭的設(shè)置位置可以有多種。例如攝像頭設(shè)置在控制操作裝置上,包括手機(jī)攝像頭、控制面板上的攝像頭、遙控器上的攝像頭等。當(dāng)控制命令由遙控器或手機(jī)中的app發(fā)出時(shí),發(fā)送操作者的圖像可以采用的通信方式為藍(lán)牙、wifi等??刂泼畎ㄓ脩艄芾碇噶?、空調(diào)控制指令等。操作者的圖像可以為包含有操作者面部的圖像。
步驟102,將操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配??梢曰谌四樧R(shí)別等圖像識(shí)別技術(shù)將操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配。
步驟103,基于匹配結(jié)果確定操作者的用戶類型以及操作權(quán)限,根據(jù)操作者的操作權(quán)限判斷是否執(zhí)行控制命令。
用戶類型包括根用戶、臨時(shí)用戶等。根用戶的權(quán)限包括:空調(diào)控制權(quán)限、用戶管理權(quán)限等,臨時(shí)用戶的權(quán)限包括空調(diào)控制權(quán)限等。例如,根用戶具備對于空調(diào)的控制權(quán)限,包括機(jī)組控制、參數(shù)設(shè)置等,根用戶可以添加根用戶、臨時(shí)用戶。臨時(shí)用戶的權(quán)限只能用于空調(diào)控制。
上述實(shí)施例中的用于空調(diào)的權(quán)限控制方法,適用于多種空調(diào),例如家用空調(diào)、商用多聯(lián)內(nèi)外機(jī)空調(diào)等,可以賦予用戶不同的操作權(quán)限,通過圖像識(shí)別技術(shù)將操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配,判斷操作人員是否具備相應(yīng)的操作權(quán)限,能夠滿足空調(diào)的正常安全運(yùn)行,避免無權(quán)限人員對空調(diào)運(yùn)行狀態(tài)進(jìn)行更改,確保空調(diào)使用者的舒適使用。
圖2為根據(jù)本發(fā)明的用于空調(diào)的權(quán)限控制方法的另一個(gè)實(shí)施例的流程示意圖,如圖2所示:
步驟201,空調(diào)上電初始化。
步驟202,判斷是否設(shè)置有根用戶,如果沒有設(shè)置根用戶,則進(jìn)入步驟203。
步驟203,提示設(shè)置根用戶??梢栽O(shè)置1個(gè)或多個(gè)根用戶,通常在家用場合下,根用戶可以為具有機(jī)器操作能力的家庭成員、長期使用該空調(diào)的人員等。在商用公共場合,根用戶可以是機(jī)組管理人員以及使用人員等。添加根用戶時(shí),將用戶的用戶類型、用戶圖像數(shù)據(jù)及對應(yīng)的操作權(quán)限存儲(chǔ)在存儲(chǔ)裝置中。設(shè)置根用戶通常在安裝調(diào)試階段由專業(yè)工程人員錄入。當(dāng)判斷沒有設(shè)置根用戶時(shí),可以無需密碼直接設(shè)置根用戶或者可以通過超級(jí)密碼等方式設(shè)置根用戶。在空調(diào)安裝并且設(shè)置好根用戶后,根用戶有權(quán)限新增、刪除根用戶。
步驟204,接收到控制命令并獲取操作者的圖像。
步驟205,對操作者的圖像進(jìn)行分析,提取出操作者的面部圖像。
步驟206,將操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配。
可以采用人臉識(shí)別技術(shù)對操作者的面部圖像進(jìn)行識(shí)別,并與存儲(chǔ)的用戶面部圖像進(jìn)行匹配,人臉識(shí)別技術(shù)可以采用現(xiàn)有技術(shù)中的多種方法。也可以從操作者的圖像提取出操作者的其它圖像,例如提取出虹膜圖像等,與存儲(chǔ)的用戶虹膜圖像等進(jìn)行匹配,確定操作者的用戶類型以及操作權(quán)限。
步驟207,判斷匹配是否成功,如果匹配成功則進(jìn)入步驟208,如果匹配失敗則進(jìn)入步驟209。
步驟208,確定操作者的用戶類型以及操作權(quán)限為與操作者的面部圖像相匹配的用戶面部圖像所對應(yīng)的用戶類型以及操作權(quán)限,獲取用戶類型、操作權(quán)限。
步驟209,提示操作者沒有操作權(quán)限。
當(dāng)判斷發(fā)送控制命令的操作者無相關(guān)的操作權(quán)限時(shí),提示操作者沒有操作權(quán)限,提示方式可通過led燈閃爍、帶有顏色的文字說明、語音提示等方式。
在一個(gè)實(shí)施例中,如果確定操作者的用戶類型為根用戶,則確定操作者的操作權(quán)限包括:空調(diào)控制權(quán)限、用戶管理權(quán)限等。如果確定操作者的用戶類型為臨時(shí)用戶時(shí),則確定操作者的操作權(quán)限包括:空調(diào)控制權(quán)限等。
當(dāng)控制命令為用戶管理指令時(shí),如果根據(jù)操作者的操作權(quán)限確定執(zhí)行用戶管理指令,則對用戶信息進(jìn)行相應(yīng)地操作,包括:添加用戶、修改用戶信息、刪除用戶等;用戶信息包括:用戶類型、用戶圖像、操作權(quán)限。
添加用戶可以添加根用戶與臨時(shí)用戶,兩種用戶類型的操作權(quán)限不同。在公共場合使用的空調(diào),希望維持在令人比較舒適的運(yùn)行狀態(tài),禁止無權(quán)限人員隨意操作。例如,某設(shè)備管理人員由于休假原因,需要臨時(shí)添加了一個(gè)臨時(shí)用戶,此臨時(shí)用戶可以控制空調(diào),但無法增加、刪除用戶。針對家用場合,臨時(shí)有客人訪問時(shí),需要臨時(shí)增加客人操作權(quán)限,則需要臨時(shí)添加了一個(gè)臨時(shí)用戶,賦予客人對空調(diào)的操作權(quán)限。
例如,設(shè)備管理人員通過移動(dòng)終端上的app發(fā)送用戶管理指令,添加一個(gè)臨時(shí)用戶。安裝在移動(dòng)終端上的攝像頭對操作者(設(shè)備管理人員)進(jìn)行拍攝,獲取設(shè)備管理員的圖像。接收到用戶管理指令和操作者的圖像,對操作者的圖像進(jìn)行分析,提取出操作者的面部圖像,將操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配,確定匹配成功的用戶面部圖像所對應(yīng)的用戶類型為根用戶,則操作者(設(shè)備管理人員)的用戶類型為根用戶,具有用戶管理的操作權(quán)限。
用戶管理指令可以攜帶用戶信息,例如包括用戶類型為臨時(shí)用戶、臨時(shí)用戶的頭像等。根據(jù)用戶管理指令添加一個(gè)新的臨時(shí)用戶,操作權(quán)限可以由操作者設(shè)定或采用系統(tǒng)的默認(rèn)設(shè)置。存儲(chǔ)裝置存儲(chǔ)用戶類型、用戶的面部圖像及該用戶的權(quán)限屬性,當(dāng)有用戶添加、修改、刪除時(shí),存儲(chǔ)裝置中的數(shù)據(jù)相應(yīng)變更。
當(dāng)控制命令為空調(diào)控制指令時(shí),如果根據(jù)操作者的操作權(quán)限確定執(zhí)行空調(diào)控制指令,則將空調(diào)控制指令發(fā)送給空調(diào)機(jī)組并獲取空調(diào)機(jī)組運(yùn)行狀態(tài)數(shù)據(jù)??照{(diào)控制指令包括:開啟、關(guān)閉、調(diào)節(jié)溫度、調(diào)節(jié)風(fēng)速等。將空調(diào)控制指令發(fā)送給空調(diào)機(jī)組采用的通信方式包括:can總線、rs485總線、wifi等。
例如,一個(gè)操作者通過移動(dòng)終端上的app發(fā)送空調(diào)控制指令,需要開啟空調(diào)。安裝在移動(dòng)終端上的攝像頭對操作者進(jìn)行拍攝,獲取操作者的圖像。接收到空調(diào)控制指令和操作者的圖像,對操作者的圖像進(jìn)行分析,提取出操作者的面部圖像,將操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配,確定匹配成功的用戶面部圖像所對應(yīng)的用戶類型為臨時(shí)用戶,則操作者的用戶類型為臨時(shí)用戶,具有空調(diào)的操作權(quán)限。將空調(diào)控制指令發(fā)送給空調(diào)機(jī)組,由空調(diào)機(jī)組執(zhí)行空調(diào)開啟。
在一個(gè)實(shí)施例中,對操作者的圖像進(jìn)行分析,獲取多個(gè)操作者的面部圖像。分別將多個(gè)操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配。當(dāng)控制命令為空調(diào)控制指令時(shí),如果確定多個(gè)操作者的面部圖像中的至少一個(gè)面部圖像匹配成功,則確定執(zhí)行空調(diào)控制指令;當(dāng)控制命令為用戶管理指令時(shí),如果確定多個(gè)操作者的用戶類型都為根用戶,則確定執(zhí)行用戶管理指令。
當(dāng)采集的操作者的圖像中有多個(gè)人的圖像時(shí),獲取多個(gè)操作者的面部圖像,如果控制命令為空調(diào)控制指令,則只要多個(gè)操作者中有根用戶或者臨時(shí)用戶,則允許此次操作。如果控制命令為用戶管理指令,則多個(gè)操作者全部為根用戶才允許執(zhí)行。
對操作者的圖像進(jìn)行分析,如果沒有獲取操作者的面部圖像,則提示操作者圖像采集錯(cuò)誤。當(dāng)接收到控制命令時(shí),有可能沒有采集到操作者的面部圖像,如果沒有采集到操作者的面部圖像,不進(jìn)行操作并提示圖像采集錯(cuò)誤.
上述實(shí)施例提供的用于空調(diào)的權(quán)限控制方法,基于圖像識(shí)別技術(shù)將操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配,判斷操作人員是否具備執(zhí)行控制命令的權(quán)限,確保只有獲取權(quán)限許可的人員才能進(jìn)行控制,能夠滿足空調(diào)的正常安全運(yùn)行,避免無權(quán)限人員對空調(diào)運(yùn)行狀態(tài)進(jìn)行更改,確??照{(diào)使用者的舒適使用;可以賦予不同用戶類型的操作人員不同的管理權(quán)限,避免出現(xiàn)許可之外的操作處理,保障機(jī)組的正常運(yùn)行。
在一個(gè)實(shí)施例中,本發(fā)明提供一種用于空調(diào)的權(quán)限控制裝置30,包括:命令接收模塊31、圖像獲取模塊32、圖像匹配模塊33、權(quán)限確定模塊34、用戶管理模塊35和控制指令發(fā)送模塊36。
命令接收模塊31接收控制命令。圖像獲取模塊32獲取操作者的圖像。圖像匹配模塊33將操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配。權(quán)限確定模塊34基于匹配結(jié)果確定操作者的用戶類型以及操作權(quán)限,根據(jù)操作者的操作權(quán)限判斷是否執(zhí)行控制命令。
命令接收模塊31接收到操作者通過控制操作裝置發(fā)送的控制命令,控制操作裝置包括:控制面板、遙控器、移動(dòng)終端等。圖像獲取模塊32通過圖像采集裝置采集操作者的圖像,圖像采集裝置包括設(shè)置在控制操作裝置上的攝像頭。
當(dāng)控制命令為用戶管理指令時(shí),如果權(quán)限確定模塊34根據(jù)操作者的操作權(quán)限確定執(zhí)行用戶管理指令,則用戶管理模塊35對用戶信息進(jìn)行相應(yīng)地操作,對用戶信息進(jìn)行相應(yīng)地操作包括:添加用戶、修改用戶信息、刪除用戶等,用戶信息包括:用戶類型、用戶圖像、操作權(quán)限。
當(dāng)控制命令為空調(diào)控制指令時(shí),如果權(quán)限確定模塊34根據(jù)操作者的操作權(quán)限確定執(zhí)行空調(diào)控制指令,則控制指令發(fā)送模塊36將空調(diào)控制指令發(fā)送給空調(diào)機(jī)組??刂浦噶畎l(fā)送模塊36將空調(diào)控制指令發(fā)送給空調(diào)機(jī)組采用的通信方式包括:can總線、rs485總線、wifi等。
圖像匹配模塊33對操作者的圖像進(jìn)行分析,提取出操作者的面部圖像,將操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配。如果匹配成功,則權(quán)限確定模塊34確定操作者的用戶類型以及操作權(quán)限為與操作者的面部圖像相匹配的用戶面部圖像所對應(yīng)的用戶類型以及操作權(quán)限,如果匹配失敗,則權(quán)限確定模塊34提示操作者沒有操作權(quán)限。
權(quán)限確定模塊34如果確定操作者的用戶類型為根用戶,則確定操作者的操作權(quán)限包括:空調(diào)控制權(quán)限、用戶管理權(quán)限。權(quán)限確定模塊34如果確定操作者的用戶類型為臨時(shí)用戶時(shí),則確定操作者的操作權(quán)限包括:空調(diào)控制權(quán)限。
圖像匹配模塊33對操作者的圖像進(jìn)行分析,獲取多個(gè)操作者的面部圖像,分別將多個(gè)操作者的面部圖像與存儲(chǔ)的用戶面部圖像進(jìn)行匹配。當(dāng)控制命令為空調(diào)控制指令時(shí),權(quán)限確定模塊34如果確定多個(gè)操作者的面部圖像中的至少一個(gè)面部圖像匹配成功,則權(quán)限確定模塊34確定執(zhí)行空調(diào)控制指令。當(dāng)控制命令為用戶管理指令時(shí),權(quán)限確定模塊34如果確定多個(gè)操作者的用戶類型都為根用戶,則確定執(zhí)行用戶管理指令。圖像匹配模塊33對操作者的圖像進(jìn)行分析,如果沒有獲取操作者的面部圖像,則提示操作者圖像采集錯(cuò)誤。
圖4為根據(jù)本發(fā)明的用于空調(diào)的權(quán)限控制裝置的另一個(gè)實(shí)施例的模塊示意圖。如圖4所示,該裝置可包括存儲(chǔ)器41、處理器42、通信接口43以及總線44。存儲(chǔ)器41用于存儲(chǔ)指令,處理器42耦合到存儲(chǔ)器41,處理器42被配置為基于存儲(chǔ)器41存儲(chǔ)的指令執(zhí)行實(shí)現(xiàn)上述的用于空調(diào)的權(quán)限控制方法。
存儲(chǔ)器41可以為高速ram存儲(chǔ)器、非易失性存儲(chǔ)器(non-volatilememory)等,存儲(chǔ)器41也可以是存儲(chǔ)器陣列。存儲(chǔ)器41還可能被分塊,并且塊可按一定的規(guī)則組合成虛擬卷。處理器42可以為中央處理器cpu,或?qū)S眉呻娐穉sic(applicationspecificintegratedcircuit),或者是被配置成實(shí)施本發(fā)明的用于空調(diào)的權(quán)限控制方法的一個(gè)或多個(gè)集成電路。
在一個(gè)實(shí)施例中,本發(fā)明提供一種空調(diào),包括如上任一實(shí)施例中的用于空調(diào)的權(quán)限控制裝置。
上述實(shí)施例提供的用于空調(diào)的權(quán)限控制方法、裝置及空調(diào),通過將操作者的圖像與存儲(chǔ)的用戶圖像進(jìn)行匹配,判斷操作人員是否具備執(zhí)行控制命令的權(quán)限,確保只有獲取權(quán)限許可的人員才能進(jìn)行控制,能夠滿足空調(diào)的正常安全運(yùn)行,避免無權(quán)限人員對空調(diào)運(yùn)行狀態(tài)進(jìn)行更改,確??照{(diào)使用者的舒適使用;可以賦予不同用戶類型不同的管理權(quán)限,可以很好地解決公共場合的機(jī)組操作管理,以及家居場合的臨時(shí)操作權(quán)限等問題,避免公共場合的誤操作,保證空調(diào)的正常使用。
可能以許多方式來實(shí)現(xiàn)本發(fā)明的方法和系統(tǒng)。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實(shí)現(xiàn)本發(fā)明的方法和系統(tǒng)。用于方法的步驟的上述順序僅是為了進(jìn)行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實(shí)施例中,還可將本發(fā)明實(shí)施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實(shí)現(xiàn)根據(jù)本發(fā)明的方法的機(jī)器可讀指令。因而,本發(fā)明還覆蓋存儲(chǔ)用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。