終端、風扇及用於控制風扇的方法與流程
2023-12-02 12:34:21 1
本發明涉及風扇領域,具體地,涉及一種終端、風扇及用於控制風扇的方法。
背景技術:
目前,風扇已經成為家庭生活必須用品之一,其主要通過驅動扇葉轉動以生成氣流,從而達到乘涼的效果的取涼設備。而隨著科技的發展,風扇也逐漸向著智能化方向發展。
常規的智能風扇一般採用場景聯動的模式,通過給出擬定參數而控制風扇進行自動搖擺但是需要手動控制風力。有的智能風扇可以具備與手機app互聯互通的功能,但也僅僅是簡單控制開關、風速而已,並不具備更加人性化吹風,例如,不能夠實現跟隨人體的移動而擺動的功能、人數眾多時無法合理分配風力等。
技術實現要素:
本發明的目的是提供一種終端、風扇及用於控制風扇的方法,其使得智能風扇能夠具備更加人性化吹風。
為了實現上述目的,本發明提供一種終端,該終端包括:攝像裝置,用於對該攝像裝置拍攝範圍內的人體進行拍攝;控制裝置,用於根據所拍攝的圖像分析所述人體的移動位置,以及用於根據該移動位置生成搖擺操控指令;以及發送裝置,用於發送所述搖擺操控指令。
可選地,所述控制裝置還用於確定所拍攝的圖像中的人體數量,以及用於根據所述人體數量生成風速操控指令;所述發送裝置還用於發送所述風速操控指令。
可選地,所述控制裝置還用於確定所拍攝的圖像中的人體分布位置,以及用於根據所述人體分布位置生成時間操控指令;所述發送裝置還用於發送所述時間操控指令。
可選地,所述終端還包括:接收裝置,用於接收風扇的當前運行狀態;以及顯示裝置,用於顯示所述風扇的當前運行狀態。
相應地,本發明還提供一種風扇,該風扇包括:接收模塊,用於接收搖擺操控指令;以及控制模塊,用於根據所述搖擺操控指令來控制所述風扇搖擺。
可選地,所述接收模塊還用於接收風速操控指令;所述控制模塊還用於根據所述風速操控指令來控制所述風扇的風速。
可選地,所述接收模塊還用於接收時間操控指令;所述控制模塊還用於根據所述時間操控指令控制所述風扇的吹風時間。
可選地,所述風扇還包括:發送模塊,用於對所述風扇的當前運行狀態進行發送。
相應地,本發明還提供一種用於控制風扇的方法,該方法包括:使用攝像裝置對該攝像裝置拍攝範圍內的人體進行拍攝;根據所拍攝的圖像分析所述人體的移動位置;根據所述移動位置生成搖擺操控指令;以及發送所述搖擺操控指令。
可選地,所述方法還包括:確定所拍攝的圖像中的人體數量;根據所述人體數量生成風速操控指令;以及發送所述風速操控指令。
可選地,所述方法還包括:確定所拍攝的圖像中的人體分布位置;根據所述人體分布位置生成時間操控指令;以及發送所述時間操控指令。
可選地,其特徵在於,所述方法還包括:接收風扇的當前運行狀態;以及顯示所述風扇的當前運行狀態。
相應地,本發明還提供一種用於控制風扇的方法,該方法包括:接收搖擺操控指令;以及根據所述搖擺操控指令來控制所述風扇搖擺。
可選地,所述方法還包括:接收風速操控指令;根據所述風速操控指令來控制所述風扇的風速。
可選地,所述方法還包括:接收時間操控指令;根據所述時間操控指令控制所述風扇的吹風時間。
可選地,其特徵在於,所述方法還包括:對所述風扇的當前運行狀態進行發送。
通過上述技術方案,智能分析所拍攝的圖像中的人體移動位置,根據該人體移動位置確定出風扇需要搖擺的角度並生成搖擺操控指令,風扇自動地根據該搖擺操控指令來進行搖擺,從而避免了用戶的手動操作,並同時提高了風扇的控制效率。
本發明的其它特徵和優點將在隨後的具體實施方式部分予以詳細說明。
附圖說明
附圖是用來提供對本發明的進一步理解,並且構成說明書的一部分,與下面的具體實施方式一起用於解釋本發明,但並不構成對本發明的限制。在附圖中:
圖1示出了本發明一實施例所提供的終端的結構框圖;
圖2示出了本發明另一實施例所提供的終端的結構框圖;
圖3示出了本發明一實施例所提供的風扇的結構框圖;
圖4示出了本發明另一實施例所提供的風扇的結構框圖;
圖5示出了本發明一實施例所提供的用於控制風扇的方法的流程圖;以及
圖6示出了本發明另一實施例所提供的用於控制風扇的方法的流程圖;
附圖標記說明
110 攝像裝置 120 控制裝置
130 發送裝置 140 接收裝置
150 顯示裝置 210 接收模塊
220 控制模塊 230 發送模塊
具體實施方式
以下結合附圖對本發明的具體實施方式進行詳細說明。應當理解的是,此處所描述的具體實施方式僅用於說明和解釋本發明,並不用於限制本發明。
圖1示出了本發明一實施例所提供的終端的結構框圖。如圖1所示,本發明實施例提供一種終端,該終端例如可以是智慧型手機、平板電腦等,該終端可以包括攝像裝置110、控制裝置120以及發送裝置130。
攝像裝置110可用於對該攝像裝置110拍攝範圍內的人體進行拍攝,所拍攝的圖像可以是動態影像(即,攝像裝置110執行錄像功能)也可以是靜態影像(即,攝像裝置110執行拍照功能),可選地,這裡可以將攝像裝置110的拍攝範圍與風扇的搖擺範圍設置為一致。
控制裝置120,可用於根據所拍攝的圖像分析所述人體的移動位置,並根據該移動位置生成搖擺操控指令。
對於所拍攝的圖像,控制裝置120可以首先提取圖像中的人體特徵數據,並將該提取的人體特徵數據與所存儲的特徵模板進行搜索匹配,這裡,人體特徵例如可以包括以下中的一者或多者:大致人體輪廓、人臉識別、手臂、腳等。在所匹配的相似度超過一閾值的情況下,認為成功識別出圖像中的人體,然後進一步地計算該人體特徵在圖像中的移動位置以確認人體的移動位置,具體地,從所拍攝的第一幅圖像到最後一幅圖像為止(在攝像裝置110執行錄像功能時,這裡可以指從第一幀圖像到最後一幀圖像為止),分別對圖像中對應的人體特徵進行距離比對,進而實時地測算圖像中該人體特徵的移動位置。在所匹配的相似度低於所述閾值的情況下,重新提取圖像中的人體特徵數據並重新執行所述搜索匹配的過程。
可選地,攝像裝置110的拍攝位置可以是固定的,因而可建立一個平面空間坐標系,控制裝置120通過識別圖像中的人體進行鎖定,當該人體移動,可實時從圖像中通過每一幀圖像或每一幅圖像依次獲得其移動坐標,進行測算其移動位置距離。
在確定出所述人體的移動位置之後,可以根據該人體的移動位置確定風扇的搖擺角度,可選地,在控制裝置120中可以存儲有圖像中人體移動位置與風扇的搖擺角度的對應表或對應關係,控制裝置120根據所確定的人體的移動位置以及所存儲的對應表或對應關係既可以確定出風扇所需的搖擺角度,該搖擺角度可以是風扇相對於初始位置的搖擺角度,並且所計算的搖擺角度的正負可以指示風扇搖擺的不同方向,然後控制裝置120根據該搖擺角度生成搖擺操控指令,發送裝置130可以用於將該搖擺操控指令發送至風扇,風扇從搖擺操控指令中解析出所述搖擺角度,並響應該搖擺角度而進行搖擺,以使風扇能夠跟隨人體的移動而進行搖擺。
可選地,控制裝置120所確定的搖擺角度可以具有正負符號,以表示風扇應當搖擺的不同方向。
圖2示出了本發明另一實施例所提供的終端的結構框圖。如圖2所示,本發明實施例提供的終端還可以包括:接收裝置140和顯示裝置150,接收裝置140可用於接收風扇的當前運行狀態,該當前運行狀態中可以包括風扇的當前搖擺角度(該搖擺角度可以是風扇相對於初始位置的搖擺角度)和風速等,該搖擺角度可以具有正負符號,以表示風扇的搖擺方向,可選地,控制裝置120可以根據風扇的當前運行狀態及所確定的搖擺角度來生成搖擺操控指令,例如可以採用所確定的搖擺角度與風扇的當前搖擺角度之差來生成搖擺操控指令。
顯示裝置150,可用於顯示所述風扇的當前運行狀態。在一可選實施例中,風扇還可以反饋指令執行成功或失敗的信號至終端,接收裝置140還可以用於接收該信號,控制裝置150解析該信號並控制顯示裝置150進行顯示,例如,可以控制顯示裝置150以顯示「成功」或「失敗」的字樣的方式來提醒用戶,在執行失敗的情況下,控制裝置150可以重新執行上述的指令生成及發送步驟。
在一實施例中,控制裝置120還可以用於確定攝像裝置110所拍攝的圖像中的人體數量。具體地,在所拍攝的圖像中可能包括多個人體特徵,控制裝置120重複執行上述的針對人體特徵數據的搜索匹配過程,並對匹配成功的人體特徵進行計數,進而可以確定出所拍攝的圖像中的人體數量。然後控制裝置120可以根據該人體數量確定風扇的風速,不同的人體數量可以對應不同的風速,人數較多時風速較高,人數較少時風速較低。可選地,控制裝置120可以預先存儲有人數範圍與風速大小的對應表,根據該對應表及所確定的人體數量來確定出合適的風速,並生成風速操控指令,發送裝置130可以用於將該風速操控指令發送至風扇,風扇從風速操控指令中解析出所述風速,並以該風速吹風,從而實現風扇風力的智能控制。
在另一實施例中,控制裝置120還可以根據攝像裝置110所拍攝的圖像來分析人體分布位置,並根據所述人體分布位置生成時間操控指令。
基於上述實施例,控制裝置120可以進一步確定出圖像中不同位置的人體數量,該不同位置例如可以通過上文中提到的空間坐標系來確定。圖像中的不同位置對應於風扇的不同搖擺角度,因而,根據不同位置範圍內的人體數量可以設置不同的風扇停留時間,在人體數量較多的位置風扇停留時間可以設置較長,在人體數量較少的位置風扇停留的時間可以設置較短,控制裝置120可以確定出不同人體數量的位置所對應的不同搖擺角度,以及進一步確定該不同搖擺角度所對應的風扇停留時間,並將該不同搖擺角度以及對應的風扇停留時間生成時間操控指令發送裝置130可以用於將該風速操控指令發送至風扇,風扇從時間操控指令中解析出不同搖擺角度所對應的風扇停留時間,以執行所述時間操控指令。
可選地,終端可以通過與風扇建立區域網連接而進行數據通信,如可以通過與風扇的wifi模塊建立區域網連接而實現通信。
可選地,本發明實施例所提供的終端的各種裝置也可以集成在風扇中,由風扇自動完成上述各個指令的生成及執行。
圖3示出了本發明一實施例所提供的風扇的結構框圖。如圖3所示,本發明實施例還提供一種風扇,該風扇可以包括:接收模塊210和控制模塊220。
其中,接收模塊210可用於接收搖擺操控指令,該搖擺操控指令可以由上述的終端發送,上文中已詳細描述了該搖擺操控指令的確定,這裡將不再贅述。控制模塊220可用於根據所述搖擺操控指令來控制所述風扇搖擺,具體地,控制模塊220可從所述搖擺操控指令中解析終端所確定的風扇的搖擺角度,並利用該搖擺角度控制風扇進行搖擺以使風扇能夠跟隨著人體移動而搖擺。
進一步地,接收模塊210還可以用於接收風速操控指令,該風速擦空指令可以由上述的終端發送,上文中已詳細描述了該風速操控指令的確定,這裡將不再贅述。控制模塊220還可以用於根據所述風速操控指令來控制所述風扇的風速,具體地,控制模塊220可從所述風速操控指令中解析終端所確定的風扇的風速,並控制風扇以該風速進行吹風,以實現風扇風速的自動智能化調節,而避免人工手動調節。
進一步地,接收模塊210還可以用於接收時間操控指令,該時間操控指令可以由上述的終端發送,上文中已詳細描述了該時間操控指令的確定,這裡將不再贅述。控制模塊220還可以用於根據所述時間操控指令來控制所述風扇的吹風時間,具體地,控制模塊220可從所述時間操控指令中解析終端所確定的風扇不同搖擺角度對應的吹風時間,並控制風扇執行該吹風時間的設定。
圖4示出了本發明另一實施例所提供的風扇的結構框圖。如圖4所示,本發明實施例所提供的風扇還可以包括發送模塊230,可以用於將所述風扇的當前運行狀態發送至終端。該當前運行狀態中可以包括風扇的當前搖擺角度(該搖擺角度可以是風扇相對於初始位置的搖擺角度)和風速等,該搖擺角度可以具有正負符號,以表示風扇的搖擺方向。
進一步地,控制裝置220還可以控制發送模塊230可以向終端發送指令執行成功或失敗的信號至終端,以及時提醒用戶。
可選地,在風扇中可以設置有Wi-Fi模塊,該Wi-Fi模塊是將串口或TTL電平轉為符合Wi-Fi無線網絡通信標準的嵌入式模塊,其內置無線網絡協議IEEE802.11b.g.n協議棧以及TCP/IP協議棧,進而可以實現與手機數據通信。
圖5示出了本發明一實施例所提供的用於控制風扇的方法的流程圖。如圖5所示,本發明實施例還提供一種用於控制風扇的方法,該方法可以包括:步驟S11,使用攝像裝置對該攝像裝置拍攝範圍內的人體進行拍攝;步驟S12,根據所拍攝的圖像分析所述人體的移動位置;步驟S13,根據所述移動位置生成搖擺操控指令;以及步驟S14,發送所述搖擺操控指令,進而控制風扇跟隨人體移動而搖擺。
該實施例中所提供的用於控制風扇的方法與本發明所提供的終端的操作原理及操作步驟類似,這裡將不再贅述。
圖6示出了本發明另一實施例所提供的用於控制風扇的方法的流程圖。如圖6所示,本發明實施例還提供一種用於控制風扇的方法,該方法可以包括:步驟S21,接收搖擺操控指令;以及步驟S22,根據所述搖擺操控指令來控制所述風扇搖擺。
該實施例中所提供的用於控制風扇的方法與本發明所提供的風扇的操作原理及操作步驟類似,這裡將不再贅述。
通過本發明所提供的終端、風扇及用於控制風扇的方法,能夠實現風扇的自動搖擺跟隨、風速自動控制、吹風時間的合理分配等功能,避免用戶手動調節,進而為用戶帶來更為人性化的體驗。
以上結合附圖詳細描述了本發明的優選實施方式,但是,本發明並不限於上述實施方式中的具體細節,在本發明的技術構思範圍內,可以對本發明的技術方案進行多種簡單變型,這些簡單變型均屬於本發明的保護範圍。
本領域技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,該程序存儲在一個存儲介質中,包括若干指令用以使得一個(可以是單片機,晶片等)或處理器(processor)執行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬碟、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
另外需要說明的是,在上述具體實施方式中所描述的各個具體技術特徵,在不矛盾的情況下,可以通過任何合適的方式進行組合,為了避免不必要的重複,本發明對各種可能的組合方式不再另行說明。
此外,本發明的各種不同的實施方式之間也可以進行任意組合,只要其不違背本發明的思想,其同樣應當視為本發明所公開的內容。