本發明涉及自動控制領域,特別涉及一種基于攝像模組的空調控制方法及系統。
背景技術:
隨著現代社會科技的發展,人們生活中對電器的使用越來越廣泛,這就使得對于如空調等電器的智能自動化控制得到了很好的發展。
現有技術中,空調的啟動往往需要用戶通過遙控器或空調上的開關控制,但是在空調的日常使用過程中,用戶往往會發生找不到遙控器或忘記啟動空調的情況發生,不利于用戶體驗。因此,如何根據用戶需求自行啟動空調,避免用戶無法快速啟動空調或忘記啟動空調的情況發生,提高用戶體驗度,是現今亟需解救的問題。
技術實現要素:
本發明的目的是提供一種基于攝像模組的空調控制方法及系統,以根據攝像模組拍攝的照片對空調的工作區域的是否存在用戶進行識別,達到自動啟動空調的目的,提高用戶體驗。
為解決上述技術問題,本發明提供一種基于攝像模組的空調控制方法,包括:
空調關閉時,通過攝像模組按第一預設時間間隔對預設區域進行拍照;
識別所述預設區域是否存在目標對象;
若是,則啟動所述空調。
可選的,所述啟動所述空調之前,還包括:
通過溫度感應器判斷所述預設區域的溫度是否達到溫度閾值;
若所述溫度達到所述溫度閾值,則啟動所述空調。
可選的,所述啟動所述空調,包括:
所述空調對所述預設區域進行開區。
可選的,所述空調對所述預設區域進行開區,包括:
所述空調按預先設置的工作模式對所述預設區域進行開區。
可選的,所述識別所述預設區域是否存在目標對象,包括:
識別所述預設區域是否持續存在所述目標對象。
可選的,該方法還包括:
所述空調啟動時,通過所述攝像模組按第二預設時間間隔對預設區域進行拍照;
識別所述預設區域是否存在所述目標對象;
若否,則關閉所述空調。
此外,本發明還提供了一種基于攝像模組的空調控制系統,包括:
第一拍照模塊,用于空調關閉時,通過攝像模組按第一預設時間間隔對預設區域進行拍照;
第一識別模塊,用于識別所述預設區域是否存在目標對象;
啟動模塊,用于若所述預設區域存在所述目標對象,則啟動所述空調。
可選的,該系統還包括:
判斷模塊,用于若所述預設區域存在所述目標對象,則通過溫度感應器判斷所述預設區域的溫度是否達到溫度閾值;
其中,所述啟動模塊,用于若所述溫度達到所述溫度閾值,則啟動所述空調。
可選的,所述啟動模塊,包括:
開區子模塊,用于所述空調對所述預設區域進行開區。
可選的,該系統還包括:
第二拍照模塊,用于所述空調啟動時,通過所述攝像模組按第二預設時間間隔對預設區域進行拍照;
第二識別模塊,用于識別所述預設區域是否存在所述目標對象;
關閉模塊,用于若所述預設區域不存在所述目標對象,則關閉所述空調。
本發明所提供的一種基于攝像模組的空調控制方法,包括:空調關閉時,通過攝像模組按第一預設時間間隔對預設區域進行拍照;識別所述預設區域是否存在目標對象;若是,則啟動所述空調;
可見,本發明通過空調關閉時,利用攝像模組按第一預設時間間隔對預設區域進行拍照,可以獲取空調的工作區域的信息;通過識別預設區域是否存在目標對象,可以判斷空調的工作區域是否存在用戶,從而在空調的工作區域存在用戶時啟動空調,以達到自動啟動空調的目的,避免發生用戶找不到遙控器無法快速開啟空調或忘記啟動空調的情況發生,提升了用戶體驗。此外,本發明還提供了一種基于攝像模組的空調控制系統,同樣具有上述有益效果。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
圖1為本發明實施例所提供的一種基于攝像模組的空調控制方法的流程圖;
圖2為本發明實施例所提供的另一種基于攝像模組的空調控制方法的流程圖;
圖3為本發明實施例所提供的另一種基于攝像模組的空調控制方法的流程圖;
圖4為本發明實施例所提供的一種基于攝像模組的空調控制系統的結構圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
請參考圖1,圖1為本發明實施例所提供的一種基于攝像模組的空調控制方法的流程圖。該方法可以包括:
步驟101:空調關閉時,通過攝像模組按第一預設時間間隔對預設區域進行拍照。
其中,預設區域可以為用戶或設計人員預先設置攝像模組可以拍攝到的區域,本實施例對此不受任何限制。
可以理解的是,對于第一預設時間間隔的具體數值的設置,也就是攝像模組對預設區域拍照的時間間隔的設置,可以由設計人員或用戶根據實用場景或用戶需求自行設置,如可以每隔一秒拍攝一張預設區域的照片,也可以設置為更短的時間間隔或實時拍攝。本實施例對此不受任何限制。
需要說明的是,對于開始通過攝像模組按第一預設時間間隔對預設區域進行拍照的時間,也就是啟動攝像模組第一預設時間間隔對預設區域進行拍照的啟動時間,可以為空調關閉時,也就是只要空調停止工作時,便啟動攝像模組進行工作;也可為在用戶或設計人員設置的時間間隔內,空調關閉時,如用戶可以設置時間間隔為夏天的日期,則當處于夏天的日期,空調停止工作,便啟動攝像模組進行工作,而處于其他日期時,即使空調停止工作,也不會啟動攝像模組進行工作。只要可以通過攝像模組按第一預設時間間隔對預設區域進行拍照,對于攝像模組的啟動時間,本實施例不做任何限制。
具體的,本實施例所提供的方法可以應用于可以自動啟動升溫或降溫等工作的空調,也可以應用于對如空調等家電進行管理的自動化管理裝置,本實施例對此不受任何限制。對于攝像模組的具體位置,可以設置在空調或自動化管理裝置上,也可以設置在其他位置,本實施例對此同樣不做任何限制。
步驟102:識別預設區域是否存在目標對象;若是,則進入步驟103。
其中,目標對象可以由設計人員或用戶根據實用場景和用戶需求自行設置,可以只包括用戶人員本身,也可以包括其他人員或動物,如目標對象為全部人員,當本步驟中識別到預設區域存在人員時,便可以通過下一步驟啟動空調。本實施例對此不做任何限制。
可以理解的是,對于本步驟中識別預設區域是否存在目標對象的具體的方式,也就是處理器對攝像模組拍攝的圖片的具體處理過程,可以由設計人員根據實用場景和用戶需求自行設置,只要可以通過攝像模組拍攝的圖片,識別出預設區域是否存在目標對象,對于具體的識別方式本實施例不做任何限制。對于執行本步驟的處理器的位置,可以為設置在空調或自動化管理裝置,也可以為設置在攝像模組或其他位置,本實施例對此不受任何限制。
優選的,為了提高對目標對象識別的準確性和對用戶使用空調需求判斷的準確性,避免由于一次錯誤的識別便啟動空調或目標對象只是短暫出現在目標區域便啟動空調的情況發生,本步驟可以為識別預設區域是否持續存在目標對象,如連續識別到攝像模組拍攝的第一閾值張圖片均存在目標用戶,再通過下一步驟啟動空調;或連續識別到攝像模組拍攝的第二閾值張圖片中有預設數量的照片中存在目標用戶,再通過下一步驟啟動空調。本實施例對此不受任何限制。
優選的,為了進一步提升對用戶使用空調需求判斷的準確性,避免啟動空調時,空調工作區域的溫度不需求啟動空調的情況發生,可以在本步驟之后加入通過溫度感應器判斷預設區域的溫度是否達到溫度閾值的步驟,也就是在識別出目標對象在預設區域時,判斷預設區域的溫度是否大于溫度閾值或小于溫度閾值,若是,則通過步驟103,啟動空調。
具體的,對于本步驟中預設區域不存在目標對象的情況,可以直接結束本次識別流程,等待下一張攝像模組拍攝的圖片。本實施例對此不做任何限制。
步驟103:啟動空調。
其中,本步驟中啟動空調,可以為啟動空調的全部工作模塊,也就是啟動空調對溫度調節的全部工作模塊,如家用空調在獲取預設區域存在目標對象的信息后,可以啟動全部工作模塊對家中的溫度進行調節;也可以為啟動部分工作模塊,也就是對預設區域進行開區,如中央空調在獲取某個房間(預設區域)存在目標對象的信息后,可以啟動該房間對應的工作模塊對該房間中的溫度進行調節。本實施對此不受任何限制。
可以理解的是,對于啟動空調的具體過程,也就是空調進行溫度調節的如制冷或制熱等具體工作模式,可以由用戶或設計人員根據實用場景或用戶需求自行設置,如空調根據上次關閉時保存的工作模式啟動工作。本實施例對此不受任何限制。
需要說明的是的是,若本實施所提供的方法為智能空調的處理器執行的方法,也就是智能空調根據攝像模組拍攝的照片識別到目標對象后,自動工作模塊開啟對溫度調節,則本實施例所提供的步驟中空調的開啟和關閉,可以理解為智能空調對溫度調節的工作模塊的開啟和關閉。本實施例對此不受任何限制。
本實施例中,本發明實施例通過空調關閉時,利用攝像模組按第一預設時間間隔對預設區域進行拍照,可以獲取空調的工作區域的信息;通過識別預設區域是否存在目標對象,可以判斷空調的工作區域是否存在用戶,從而在空調的工作區域存在用戶時啟動空調,以達到自動啟動空調的目的,避免發生用戶找不到遙控器無法快速開啟空調或忘記啟動空調的情況發生,提升了用戶體驗。
請參考圖2,圖2為本發明實施例所提供的另一種基于攝像模組的空調控制方法的流程圖。該方法可以包括:
步驟201:空調關閉時,通過攝像模組按第一預設時間間隔對預設區域進行拍照。
步驟202:識別預設區域是否存在目標對象;若是,則進入步驟203。
其中,步驟201和步驟202與步驟101和步驟103相似,在此不再贅述。
步驟203:通過溫度感應器判斷預設區域的溫度是否達到溫度閾值;若是,則進入步驟204。
其中,對于溫度感應器的檢測的溫度的地點,可以如本實施例所示檢測預設區域的溫度,也可以檢測其它區域。本實施例對此不做任何限制。對于溫度感應器的具體設置位置,可以為設置在的空調或自動化管理裝置上,也可以設置在其他位置,本實施例對此不做任何限制。
可以理解的是,本步驟中判斷預設區域的溫度是否達到溫度閾值,可以為判斷預設區域的溫度是否大于或等于溫度閾值,也可以為判斷預設區域的溫度是否小于或等于溫度閾值。本實施例對此不做任何限制。對于溫度閾值的具體數值的設置,可以由設計人員或用戶根據實用場景或用戶需求自行設置,本實施例對此不做任何限制。
具體的,對于本步驟中預設區域的溫度不達到溫度閾值的情況,可以直接結束本次判斷流程,等待下一次判斷流程。本實施例對此不做任何限制。
步驟204:空調按預先設置的工作模式對預設區域進行開區。
其中,預先設置的工作模式可以由用戶或設計人員自行設置,也可以為保存的上一次空調工作時的工作模式。本實施例對此不做任何限制。
可以理解的是,本步驟中空調對預設區域進行開區,可以為空調啟動預設區域的工作模塊,對預設區域的溫度進行調節。其中,空調進行開區的具體位置,可以如本實施例所示為與溫度感應器檢測溫度的區域和攝像模組拍攝的區域相同的預設區域;也可以為與溫度感應器檢測溫度的區域相同,但與攝像模組拍攝的不同區域的其他區域,本實施例對此不做任何限制。
本實施例中,本發明實施例通過溫度感應器判斷預設區域的溫度是否達到溫度閾值,可以進一步確認用戶是否需要使用空調,避免用戶不需要使用空調時,啟動空調造成的資源浪費;通過空調按預先設置的工作模式對預設區域進行開區,可以根據用戶的需求啟動空調相應的工作模式,進一步提升了用戶的體驗度。
基于上述任一實施例,本實施例所提供的方法還可以在用戶離開時自動關閉空調,避免用戶由于忘記關閉空調的習慣,造成的用電浪費。具體的,請參考圖3,圖3為本發明實施例所提供的另一種基于攝像模組的空調控制方法的流程圖。該方法可以包括:
步驟301:空調啟動時,通過攝像模組按第二預設時間間隔對預設區域進行拍照;
其中,第二預設時間間隔可以為與第一時間間隔相同的時間間隔,也可以為與第一時間間隔不同的時間間隔,對于第二預設時間間隔的具體數值的設置,可以由設計人員根據實用場景和用戶需求自行設置,本實施例對此不受任何限制。
步驟302:識別預設區域是否存在目標對象;若否,則進入步驟303。
步驟303:關閉空調。
可以理解的是,本步驟中關閉空調可以為只關閉空調對預設區域進行溫度調節的工作模塊,也可以為關閉空調全部對問對溫度進行調節的工作模塊。本實施例對此不做任何限制。
優選的,在關閉空調后,可以保存空調的工作模式,以方便下一次空調開啟時,按保存的工作模式進行溫度調節。
本實施例中,本發明實施例通過空調啟動時,利用攝像模組按第二預設時間間隔對預設區域進行拍照,可以獲取空調的工作區域的信息;通過識別預設區域是否存在目標對象,可以判斷空調的工作區域是否存在用戶,從而在空調的工作區域不存在用戶時關閉空調,以達到自動關閉空調的目的,避免用戶由于忘記關閉空調的習慣,造成的用電浪費,進一步提升了用戶體驗。
請參考圖4,圖4為本發明實施例所提供的一種基于攝像模組的空調控制系統的結構圖。該系統可以包括:
第一拍照模塊100,用于空調關閉時,通過攝像模組按第一預設時間間隔對預設區域進行拍照;
第一識別模塊200,用于識別預設區域是否存在目標對象;
啟動模塊300,用于若預設區域存在目標對象,則啟動空調。
可選的,該系統還可以包括:
判斷模塊,用于若預設區域存在目標對象,則通過溫度感應器判斷預設區域的溫度是否達到溫度閾值;
其中,啟動模塊300,用于若溫度達到溫度閾值,則啟動空調。
可選的,啟動模塊300,可以包括:
開區子模塊,用于空調對預設區域進行開區。
可選的,該系統還可以包括:
第二拍照模塊,用于空調啟動時,通過攝像模組按第二預設時間間隔對預設區域進行拍照;
第二識別模塊,用于識別預設區域是否存在目標對象;
關閉模塊,用于若預設區域不存在目標對象,則關閉空調。
本實施例中,本發明實施例通過第一拍照模塊空調關閉時,利用攝像模組按第一預設時間間隔對預設區域進行拍照,可以獲取空調的工作區域的信息;通過第一識別模塊200識別預設區域是否存在目標對象,可以判斷空調的工作區域是否存在用戶,從而在空調的工作區域存在用戶時通過啟動模塊300啟動空調,以達到自動啟動空調的目的,避免發生用戶找不到遙控器無法快速開啟空調或忘記啟動空調的情況發生,提升了用戶體驗。
說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。
專業人員還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。
結合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(ram)、內存、只讀存儲器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動磁盤、cd-rom、或技術領域內所公知的任意其它形式的存儲介質中。
以上對本發明所提供的基于攝像模組的空調控制方法及系統進行了詳細介紹。本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想。應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以對本發明進行若干改進和修飾,這些改進和修飾也落入本發明權利要求的保護范圍內。