<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

家電設備控制方法及系統、移動終端、服務器與流程

文檔序號:12676864閱讀:235來源:國知局
家電設備控制方法及系統、移動終端、服務器與流程

本發明涉及智能家居領域,尤其涉及一種家電設備控制方法及系統、移動終端、服務器。



背景技術:

現在的日常生活中,用戶用到的家電種類越來越多,例如,空調、空氣凈化器、電風扇等,家電的使用使得用戶的日常生活更加舒適。

這些家電大多配備有一個紅外遙控器,用戶可以通過該紅外遙控器來控制對應的家電。例如,當用戶試圖開啟一個空調時,需要通過該空調對應的遙控器,向空調發送一個開機指令。

日常生活中用戶經常會找不到家電對應的遙控器,此種情況下,用戶就不能對家電進行控制。



技術實現要素:

本發明旨在至少在一定程度上解決相關技術中的技術問題之一。

為此,本發明的第一個目的在于提出一種家電設備控制方法,以實現通過移動終端上的無線通信模塊對家電設備進行控制,用于解決當家電設備的遙控器找不到時,用戶無法對家電設備進行控制的問題。

本發明的第二個目的在于提出另一種家電設備控制方法。

本發明的第三個目的在于提出一種移動終端。

本發明的第四個目的在于提出一種服務器。

本發明的第五個目的在于提出一種家電設備控制系統。

為達上述目的,本發明第一方面實施例提出了一種家電設備控制方法,包括:

向服務器發送一個用于獲取目標家電設備的遙控器數據的獲取請求;

接收所述服務器返回的根據所述獲取請求獲取的所述遙控器數據;

基于所述遙控器數據通過無線通信模塊向所述目標家電設備發送控制指令。

本發明實施例的家電設備控制方法,在獲取到遙控器數據后,移動終端就可以基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

為達上述目的,本發明第二方面實施例提出了一種家電設備控制方法,包括:

接收移動終端發送的用于獲取目標家電設備的遙控器數據的獲取請求;

根據所述獲取請求獲取所述遙控器數據;

將所述遙控器數據發送給所述移動終端。

本發明實施例的家電設備控制方法,向移動終端發送遙控器數據,在獲取到遙控器數據后,移動終端就可以基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

為達上述目的,本發明第三方面實施例提出了一種移動終端,包括:

發送模塊,用于向服務器發送用于獲取目標家電設備的遙控器數據的獲取請求;

接收模塊,用于接收所述服務器返回的根據所述獲取請求獲取的所述遙控器數據;

控制模塊,用于基于所述遙控器數據通過無線通信模塊向所述目標家電設備發送控制指令。

本發明實施例的移動終端,在獲取到遙控器數據后,移動終端就可以基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

為達上述目的,本發明第四方面實施例提出了一種服務器,包括:

接收模塊,用于接收移動終端發送的用于獲取目標家電設備的遙控器數據的獲取請求;

獲取模塊,用于根據所述獲取請求獲取所述遙控器數據;

發送模塊,用于將所述遙控器數據發送給所述移動終端。

本發明實施例的服務器,向移動終端發送遙控器數據,在獲取到遙控器數據后,移動終端就可以基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

為達上述目的,本發明第五方面實施例提出了一種家電設備控制系統,包括:

本發明第三方面實施例提出的移動終端和本發明第四方面實施例提出的服務器。

本發明實施例的家電設備控制系統,通過服務器向移動終端發送遙控器數據,移動終端就基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。

附圖說明

本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:

圖1為本發明實施例提供的一種家電設備控制方法的流程示意圖;

圖2為本發明實施例提供的另一種家電設備控制方法的流程示意圖;

圖3為本發明實施例提供的一種服務器根據攜帶遙控器的圖片的獲取請求獲取遙控器數據的流程示意圖;

圖4為本發明實施例提供的把遙控器的圖片劃分成N個網格的示意圖;

圖5為本發明實施例提供的另一種家電設備控制方法的流程示意圖;

圖6為本發明實施例提供的另一種家電設備控制方法的流程示意圖;

圖7為本發明實施例提供的一種移動終端的結構示意圖;

圖8為本發明實施例提供的一種控制模塊的結構示意圖;

圖9為本發明實施例提供的一種服務器的結構示意圖;

圖10為本發明實施例提供的一種獲取模塊的結構示意圖;

圖11為本發明實施例提供的一種家電設備控制系統的結構示意圖。

具體實施方式

下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。

下面參考附圖描述本發明實施例的家電設備控制方法及系統、移動終端、服務器。

圖1為本發明實施例提供的一種家電設備控制方法的流程示意圖。該家電設備控制方法包括以下步驟:

S101、向服務器發送用于獲取目標家電設備的遙控器數據的獲取請求。

本實施例中,執行主體為移動終端,例如智能手機等。當用戶試圖控制目標家電設備時,可以向服務器發送一個獲取請求,該獲取請求用于請求獲取目標家電設備的遙控器數據。

優選地,獲取請求中攜帶目標家電設備的設備信息,其中,設備信息可以為目標家電設備的型號。本實施例中,服務器上預先存儲有多個家電設備對應的遙控器數據,在接收到獲取請求后,則可以根據目標家電設備的型號,確定出對應的遙控器數據。

可選地,獲取請求中攜帶目標家電設備對應的遙控器的圖片,本實施例中,服務器上可以對該圖片進行識別,得到與該圖片對應的遙控器,進而得到該遙控器的遙控器數據。

S102、接收服務器返回的根據獲取請求獲取的遙控器數據。

在服務器獲取到遙控器數據后,移動終端則可以接收到服務器根據獲取請求獲取到的遙控器數據。

本實施例中,當獲取請求中攜帶目標家電設備的設備信息時,從服務器處接收到的遙控器數據中包括:遙控器數據中包括所述目標家電設備對應的遙控器的圖片和圖片中所包括的控制按鈕的位置信息與控制按鈕的控制指令之間的映射關系。

而當獲取請求中攜帶目標家電設備對應的遙控器的圖片,由于移動終端上存儲有遙控器的圖片,則服務器可以不需要重新向移動終端下發該圖片,則遙控器數據中包括圖片中所包括的控制按鈕的位置信息與控制按鈕的控制指令之間的映射關系。

S103、基于遙控器數據通過無線通信模塊向目標家電設備發送控制指令。

本實施例中,移動終端可以實時地通過傳感器監測用戶是否對顯示屏幕進行點擊,當用戶點擊顯示屏幕上的圖片時,移動終端可以識別出用戶所點擊的區域所對應的目標控制按鈕。進一步地,根據遙控器數據中映射關系查詢到與目標按鈕的控制指令,具體地,確定目標控制按鈕在圖片中的位置信息,根據該目標控制按鈕的位置信息,在映射關系查詢到目標按鈕的控制指令。例如,可以根據圖片的像素坐標確定出目標控制按鈕在圖片中的位置信息。

在獲取到控制指令后,將控制指令通過自身的無線通信模塊發送給目標家電設備。無線通信模塊可以為移動終端上的紅外發送模塊、藍牙或者WiFi模塊。實際應用中,當用戶使完遙控器后,當想要再次控制家電設備時,可能無法快速地找到遙控器。而移動終端能夠提供一定的方式向用戶發出提醒,在利用移動終端控制家電設備的情況下,如果出現用戶找不到移動終端時,可以通過一定的方式定位到移動終端。例如,移動終端為智能手機時,由于智能手機上安裝有手機卡,當找不到智能手機可以通過撥打該智能手機的手機號碼快速地定位到該智能手機。

優選地,遙控器數據中還包括對圖片進行網格劃分的劃分規則,以及劃分后所有網格的編號,控制按鈕的位置信息與網格的編號之間的對應關系。移動終端接收到遙控器數據后,可以按照該遙控器數據中劃分規則對圖片進行劃分成網格,并且按照遙控器數據中攜帶的所有網格的編號對本地的圖片進行標記,當標記完成后就可以將控制按鈕的位置信息通過網格的編號進行表示,即可以形成控制按鈕的位置信息與網格的編號之間的對應關系。

可選地,在接收服務器返回的根據獲取請求獲取的遙控器數據之后,移動終端可以將遙控器數據存儲在本地,當用戶再次對目標家電設備進行控制,可以直接基于存儲在本地的遙控器數據,通過無線通信模塊向目標家電設備發送控制指令。實際應用中,為了便于用戶便捷地控制家電設備,往往需要將家電設備的遙控器放置在便于用戶找到的位置如桌面上,這樣就會使得遙控器占據一定的桌面空間,而當將遙控器數據存儲在本地后,用戶可以利用移動終端再次控制家電設備,這樣用戶就可以不再使用遙控器,可以將遙控器收納起來,不再占用桌面控制。而且由于移動終端的使用頻率較高,可以避免通過遙控器控制家電設備時,由于遙控器表面積了灰塵把用戶的手弄臟等問題,提高了用戶體驗。

本實施例提供的家電設備控制方法,通過向服務器發送一個用于獲取目標家電設備的遙控器數據的獲取請求,接收服務器返回的根據獲取請求獲取的遙控器數據,基于遙控器數據通過無線通信模塊向目標家電設備發送控制指令。本實施例中,移動終端獲取到遙控器數據后,就可以基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

進一步地,由于用戶使用移動終端的頻率較高,當移動終端獲取到遙控器數據后,就可以在本地存儲數據,便于用戶利用移動終端再次對家電設備進行控制。

圖2為本發明實施例提供的另一種家電設備控制方法的流程示意圖。該家電設備控制方法包括以下步驟:

S201、接收移動終端發送的用于獲取目標家電設備的遙控器數據的獲取請求。

本實施例中,執行主體為服務器。當用戶試圖控制目標家電設備時,可以通過移動終端向服務器發送一個獲取請求,該獲取請求用于請求獲取目標家電設備遙控器數據。相應地,服務器可以從移動終端出接收到該獲取請求。

S202、根據獲取請求獲取遙控器數據。

優選地,獲取請求中攜帶目標家電設備的設備信息,其中,設備信息可以為目標家電設備的型號。本實施例中,服務器上預先設置一個家電設備遙控器數據庫,該家電設備遙控器數據庫中存儲有多個型號家電設備的遙控器的數據。在接收到獲取請求后,則可以根據目標家電設備的型號,確定出對應的遙控器,進而獲取到該遙控器對應的數據作為遙控器數據。其中,遙控器數據中包括所述目標家電設備對應的遙控器的圖片和圖片中所包括的控制按鈕的位置信息與控制按鈕的控制指令之間的映射關系。其中,控制按鈕的位置信息可以通過圖片的像素坐標獲取。

可選地,獲取請求中攜帶目標家電設備對應的遙控器的圖片,本實施例中,服務器利用圖像識別技術可以對該圖片進行識別,然后根據識別結果從預設的家電設備遙控器數據庫得到與該圖片對應的遙控器數據。具體地,服務器使用圖像識別技術提取出圖片的特征信息,利用圖片的特征信息在預設的家電設備遙控器數據庫中,獲取與圖片的特征信息匹配的遙控器數據,然后發送給移動終端。其中,遙控器數據中包括圖片中所包括的控制按鈕的位置信息與控制按鈕的控制指令之間的映射關系。其中,控制按鈕的位置信息可以通過圖片的像素坐標獲取。

進一步地,上述遙控器數據中還包括:對圖片進行網格劃分的劃分規則,以及劃分后所有網格的編號,控制按鈕的位置信息與網格的編號之間的對應關系。

當獲取請求中攜帶目標家電設備對應的遙控器的圖片時,服務器根據獲取請求獲取遙控器數據的流程如圖3所示。圖3為本發明實施例提供的一種服務器根據攜帶遙控器的圖片的獲取請求獲取遙控器數據的流程示意圖。

S301、按照劃分規則把遙控器的圖片劃分成N個網格,并為每個網格進行編號。

服務器在接收到獲取請求后,可以從獲取請求中提取出遙控器的圖片,可以按照預設的劃分規則將圖片劃分成N個網格。該預設的劃分規則中可以包括網格的大小,長寬比例等。圖4為本發明實施例提供的把遙控器的圖片劃分成N個網格的示意圖。圖4中虛線為用于將圖片劃分成N個網格的劃分線,如圖4中在劃分完成后可以為每個網格設置一個編號。如圖4中用黑色圓點所標記的網格可以表示成(B2,A1)。

S302、逐次識別網格提取出圖片的特征信息。

服務器可以按一定的順序,逐個對網格進行識別,解析出每個網格所攜帶的特征信息,將所有網格的特征信息構成圖片的特征信息。圖片的特征信息包括圖片中各控制安全的顏色、控制按鈕的字體、控制按鈕上的文字、控制按鈕線條和控制安全的數量等。

S303、將圖片的特征信息與預設的家電設備遙控器數據庫中每個遙控器的特征信息進行匹配。

在獲取到圖片的特征信息后,服務器將圖片的特征信息與預設的家電設備遙控器數據庫中每個遙控器的特征信息進行匹配,可以計算一個匹配值,將匹配值與預設的閾值進行比較,當匹配值低于第一閾值,則認為匹配未成功。

如果匹配未成功,執行S304。如果匹配成功,執行S307。

S304、匹配未成功,判斷當前的匹配次數是否超出預設的次數。

本實施例中,預先設置一個匹配次數,在匹配未成功后,判斷匹配的次數是否超出預設的次數,如果未超出預設的次數,則執行S305調整劃分規則。如果超出預設的次數,則執行S306。

S305、更新劃分規則。

為了能夠識別出圖片對應的遙控器,服務器可以調整預設的劃分規則,例如調整網格大小、長寬比例等,以更新該劃分規則。在更新完劃分規則后,返回執行S301,直到在預設的次數內匹配成功。

S306、向移動終端返回匹配失敗的指示。

如果在預設的次數內,服務器仍然未匹配成功,說明該服務器的家電設備遙控器數據庫中,可能不存在該家電設備對應的遙控器的數據。服務器可以向移動終端返回一個匹配識別的指示,這樣用戶就可以繼續用遙控器控制目標家電設備。

S307、匹配成功,將與圖片的特征信息匹配的遙控器的數據作為遙控器數據。

如果匹配成功,則可以將與圖片的特征信息匹配的遙控器的數據作為遙控器數據。本實施例中,當遙控器數據中還包括:對圖片進行網格劃分的劃分規則,以及劃分后所有網格的編號,控制按鈕的位置信息與網格的編號之間的對應關系。在對圖片劃分網格,并對網格編號后,控制按鈕的位置信息就可以通過網格的編號進行表示。如圖4所示,調整控制按鈕主要占用了多個網格,可以通過該網格的編號(B5,A3;B5,A4;B6,A3,B6,A4)表示出調整控制按鈕的位置信息。而定風速控制按鈕主要占用了一個網格,可以通過該網格的編號(B5,A2)表示出風速控制按鈕的位置信息。

S203、將遙控器數據發送給移動終端。

在獲取到遙控器數據后,服務器將遙控器數據發送給移動終端,以使移動終端基于該遙控器數據通過自身的無線通信模塊向目標家電設備發送控制指令。

本實施例提供的家電設備控制方法,接收移動終端發送一個用于獲取目標家電設備的遙控器數據的獲取請求,根據該獲取請求遙控器數據,并發送給移動終端。本實施例中,向移動終端發送獲取到的遙控器數據,使得移動終端可以基于該遙控器數據通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

進一步地,由于用戶使用移動終端的頻率較高,當移動終端獲取到遙控器數據后,就可以在本地存儲數據,便于用戶利用移動終端再次對家電設備進行控制。

圖5為本發明實施例提供的另一種家電設備控制方法的流程示意圖。該家電設備控制方法包括以下步驟:

S401、移動終端向服務器發送用于獲取目標家電設備的遙控器數據的獲取請求,所述獲取請求中攜帶目標家電設備的設備信息。

獲取請求中攜帶的目標家電設備的設備信息可以為目標家電設備的型號。

S402、服務器根據設備信息從預設的家電設備遙控器數據庫中,獲取遙控器數據。

服務器中可以預先存儲有多個型號的家電設備的遙控器數據,在得到目標家電設備的型號后,就可以在遙控器數據庫中查找到與該型號對應的遙控器數據。

本實施例中,遙控器數據中包括目標家電設備對應的遙控器的圖片和圖片中所包括的控制按鈕的位置信息控制按鈕的控制指令之間的映射關系。

進一步地,遙控器數據中還包括:對圖片進行網格劃分的劃分規則,以及劃分后所有網格的編號,控制按鈕的位置信息與網格的編號之間的對應關系。

S403、服務器將遙控器數據發送給移動終端。

S404、移動終端從圖片中識別出用戶所點擊的目標控制按鈕。

本實施例中,移動終端可以實時地通過傳感器監測用戶是否對顯示屏幕進行點擊,當用戶點擊顯示屏幕上的圖片時,移動終端可以識別出用戶所點擊的區域所對應的目標控制按鈕。

S405、移動終端確定目標控制按鈕在圖片中的位置信息。

S406、移動終端根據目標控制按鈕的位置信息,在映射關系查詢到目標按鈕的控制指令。

S407、移動終端將控制指令通過無線通信模塊發送給目標家電設備。

在獲取到控制指令后,移動終端將控制指令通過自身的無線通信模塊發送給目標家電設備。無線通信模塊可以為移動終端上的紅外發送模塊、藍牙或者WiFi模塊。實際應用中,當用戶使完遙控器后,當想要再次控制家電設備時,可能無法快速地找到遙控器。而移動終端能夠提供一定的方式向用戶發出提醒,在利用移動終端控制家電設備的情況下,如果出現用戶找不到移動終端時,可以通過一定的方式定位到移動終端。例如,移動終端為智能手機時,由于智能手機上安裝有手機卡,當找不到智能手機可以通過撥打該智能手機的手機號碼快速地定位到該智能手機。

S408、移動終端在本地存儲遙控器數據。

當用戶再次對目標家電設備進行控制時,移動終端可以基于存儲在本地的遙控器數據通過無線通信模塊向目標家電設備發送控制指令。

本實施例提供的家電設備控制方法,移動終端向服務器發送一個攜帶有目標家電設備的設備信息的獲取請求,服務器根據該設備信息獲取遙控器數據,并返回給移動終端,移動終端基于遙控器數據通過無線通信模塊向目標家電設備發送控制指令。本實施例中,移動終端獲取到遙控器數據后,就可以基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

進一步地,由于用戶使用移動終端的頻率較高,當移動終端獲取到遙控器數據后,就可以在本地存儲數據,便于用戶利用移動終端再次對家電設備進行控制。

圖6為本發明實施例提供的另一種家電設備控制方法的流程示意圖。該家電設備控制方法包括以下步驟:

S500、移動終端調用攝像模塊對目標家電設備對應的遙控器進行拍攝,生成遙控器的圖片。

S501、移動終端向服務器發送用于獲取目標家電設備的遙控器數據的獲取請求,所述獲取請求中攜帶目標家電設備對應的遙控器的圖片。

由于用戶每天使用移動終端的頻率很高,而且用戶可能并不能明確知道目標家電的型號,這種情況下用戶可以通過移動終端的攝像模塊,對目標家電設備的遙控器進行拍攝,得到該遙控器的圖片。移動終端可以將該圖片攜帶在獲取請求中發送給服務器,服務器可以基于圖像識別技術去識別該遙控器圖片對應的型號,進而可以獲取到與該圖片對應的遙控器數據。

S502、服務器使用圖像識別技術提取出圖片的特征信息。

具體地,按照劃分規則把所述圖片劃分成N個網格,并為每個網格進行編號,逐次識別每個網格,利用識別出的所有網格的特征信息構成圖片的特征信息。具體過程可參見上述實施例中相關內容的記載,此處不再贅述。

S503、服務器利用圖片的特征信息在預設的家電設備遙控器數據庫,獲取與圖片的特征信息匹配的遙控器數據。

具體地,服務器將圖片的特征信息與預設的家電設備遙控器數據庫中每個遙控器的特征信息進行匹配,將與圖片的特征信息匹配的遙控器的數據作為遙控器數據。匹配的具體過程可參見上述實施例中相關內容的記載,此處不再贅述。

本實施例中,遙控器數據中包括圖片中所包括的控制按鈕的位置信息與控制按鈕的控制指令之間的映射關系。

進一步地,遙控器數據中還包括:對圖片進行網格劃分的劃分規則,以及劃分后所有網格的編號,控制按鈕的位置信息與網格的編號之間的對應關系。當對圖片進行網格劃分且對網格進行編號后,控制按鈕的位置信息就可以利用網格的編號進行表示,能夠形成控制按鈕的位置信息與網格的編號之間的對應關系。

進一步地,遙控器數據中還可以包括目標家電設備的設備信息,如品牌、機型、型號、功能或者操作說明等。

S504、服務端將遙控器數據發給移動終端。

S505、移動終端從圖片中識別出用戶所點擊的目標控制按鈕。

S506、移動終端確定目標控制按鈕在圖片中的位置信息。

S507、移動終端根據目標控制按鈕的位置信息,在映射關系查詢到目標按鈕的控制指令。

S508、移動終端將控制指令通過無線通信模塊發送給目標家電設備。

S509、移動終端在本地存儲遙控器數據。

關于S505~S509的介紹,可參見上述實施例中相關內容的記載,此處不再贅述。

本實施例提供的家電設備控制方法,移動終端向服務器發送一個攜帶有目標家電設備的遙控器圖片的獲取請求,服務器根據該圖片獲取遙控器數據,并返回給移動終端,移動終端基于遙控器數據通過無線通信模塊向目標家電設備發送控制指令。本實施例中,在用戶對目標家電設備的設備信息不明確的情況下,可以將目標家電設備對應遙控器的圖片發給服務器去識別,進而得到用于控制目標家電設備的遙控器數據,移動終端獲取到遙控器數據后,就可以基于該遙控器數據通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

進一步地,由于用戶使用移動終端的頻率較高,當移動終端獲取到遙控器數據后,就可以在本地存儲數據,便于用戶利用移動終端再次對家電設備進行控制。

圖7為本發明實施例提供的一種移動終端的結構示意圖。該移動終端包括:發送模塊11、接收模塊12和控制模塊13。

發送模塊11,用于向服務器發送用于獲取目標家電設備的遙控器數據的獲取請求。

接收模塊12,用于接收所述服務器返回的根據所述獲取請求獲取的所述遙控器數據。

控制模塊13,用于基于所述遙控器數據通過無線通信模塊向所述目標家電設備發送控制指令。

進一步地,獲取請求中攜帶所述目標家電設備的設備信息,則所述遙控器數據中包括所述目標家電設備對應的遙控器的圖片和所述圖片中所包括的控制按鈕的位置信息與所述控制按鈕的控制指令之間的映射關系。

進一步地,獲取請求中攜帶所述目標家電設備對應的遙控器的圖片,則所述遙控器數據中包括所述圖片中所包括的控制按鈕的位置信息與所述控制按鈕的控制指令之間的映射關系。

本實施例中,移動終端獲取到遙控器數據后,就可以基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

進一步地,由于用戶使用移動終端的頻率較高,當移動終端獲取到遙控器數據后,就可以在本地存儲數據,便于用戶利用移動終端再次對家電設備進行控制。

圖8為本發明實施例提供的一種控制模塊的結構示意圖。該控制模塊13,包括:識別單元131、查詢單元132和發送單元133。

其中,識別單元131,用于從所述圖片中識別出用戶所點擊的目標控制按鈕。

查詢單元132,用于根據所述映射關系查詢到與所述目標按鈕的控制指令。

發送單元133,用于將所述控制指令通過無線通信模塊發送給所述目標家電設備。

進一步地,查詢單元132,具體用于:

確定所述目標控制按鈕在所述圖片中的位置信息;

根據所述目標控制按鈕的所述位置信息,在所述映射關系查詢到所述目標按鈕的控制指令。

進一步地,遙控器數據中還包括對所述圖片進行網格劃分的劃分規則,以及劃分后所有網格的編號,所述控制按鈕的位置信息與所述網格的編號之間的對應關系。

進一步地,移動終端還包括:存儲模塊14。

存儲模塊14,用于在本地存儲所述遙控器數據;

控制模塊13,還用于當所述用戶再次對所述目標家電設備進行控制時,基于存儲在本地的所述遙控器數據通過無線通信模塊向所述目標家電設備發送所述控制指令。

進一步地,當獲取請求中攜帶目標家電設備對應的遙控器的圖片時,發送模塊11,具體用于:

調用攝像模塊對所述目標家電設備對應的所述遙控器進行拍攝,生成所述圖片;

向所述服務器發送攜帶所述圖片的所述獲取請求。

圖9本發明實施例提供的一種服務器的結構示意圖。該服務器包括:接收模塊21、獲取模塊22和發送模塊23。

接收模塊21,用于接收移動終端發送的用于獲取目標家電設備的遙控器數據的獲取請求。

獲取模塊22,用于根據所述獲取請求獲取所述遙控器數據。

發送模塊23,用于將所述遙控器數據發送給所述移動終端。

進一步地,獲取請求中攜帶所述目標家電設備的設備信息,則獲取模塊22,具體用于根據所述設備信息從預設的家電設備遙控器數據庫中,獲取所述遙控器數據。

其中,所述遙控器數據中包括所述目標家電設備對應的遙控器的圖片和所述圖片中所包括的控制按鈕的位置信息與所述控制按鈕的控制指令之間的映射關系。

當獲取請求中攜帶所述目標家電設備對應的遙控器的圖片時,如圖10所示獲取模塊22,包括:圖像識別單元221和獲取單元222。圖10為本發明實施例提供的一種獲取模塊的結構示意圖。

圖像識別單元221,用于使用圖像識別技術提取出所述圖片的特征信息。

獲取單元222,用于利用所述圖片的特征信息在預設的家電設備遙控器數據庫,獲取與所述圖片的特征信息匹配的所述遙控器數據。

其中,所述遙控器數據中包括所述圖片中所包括的控制按鈕的位置信息與所述控制按鈕的控制指令之間的映射關系。

進一步地,圖像識別單元221,具體用于:

按照劃分規則把所述圖片劃分成N個網格,并為每個網格進行編號;

逐次識別每個網格提取出所述圖片的特征信息;

獲取單元222,具體用于:

將每次獲取的所述圖片的特征信息與預設的家電設備遙控器數據庫中每個遙控器的特征信息進行匹配;

如果匹配未成功,則更新所述劃分規則,并返回圖像識別單元221執行按照所述劃分規則把所述圖片分割成N個網格,并為每個所述網格進行編號,以及逐次識別每個網格提取出所述圖片的特征信息并將所述圖片的特征信息返給獲取單元222進行處理,直到在預設的次數內匹配成功。

進一步地,所述獲取模塊21還包括返回單元223。

返回單元223,用于如果在預設的次數內仍然匹配未成功向所述移動終端返回匹配失敗的指示。

進一步地,遙控器數據中還包括:對所述圖片進行網格劃分的劃分規則,以及劃分后所有網格的編號,所述控制按鈕的位置信息與所述網格的編號之間的對應關系。

本實施例中,移動終端獲取到遙控器數據后,就可以基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

進一步地,由于用戶使用移動終端的頻率較高,當移動終端獲取到遙控器數據后,就可以在本地存儲數據,便于用戶利用移動終端再次對家電設備進行控制。

圖11為本發明實施例提供的一種家電設備控制系統的結構示意圖。該系統包括:移動終端1、服務器2和目標家電設備3。

移動終端1向服務器2發送獲取請求,該獲取請求用于獲取目標家電設備的遙控器數據,服務器2根據獲取請求獲取遙控器數據,發給移動終端1。移動終端1在接收到遙控器數據后,基于該遙控器數據,通過自身的無線通信模塊向目標家電設備3發送控制指令。

本實施例中的移動終端1為上述實施例中的移動終端,本實施例中的服務器2為上述實施例中的服務器。關于移動終端1和服務器2的介紹,可參見上述實施例中相關內容的記載,此處不再贅述。

本實施例中,移動終端獲取到遙控器數據后,就可以基于該遙控器數據,通過自身的無線通信模塊向家電設備發送控制指令,實現了利用移動終端對家電設備進行控制的目標。而且用戶在利用移動終端控制家電設備的情況下,如果找不到移動終端時,由于移動終端能夠提供一定的方式向用戶發出提醒,從而可以便于用戶快速地定位到該移動終端,即解決了現有通過遙控器控制家電設備時,在用戶找不到對應的遙控器時無法控制家電設備的問題。

進一步地,由于用戶使用移動終端的頻率較高,當移動終端獲取到遙控器數據后,就可以在本地存儲數據,便于用戶利用移動終端再次對家電設備進行控制。

在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。

此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。

流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現定制邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬技術領域的技術人員所理解。

在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基于計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令并執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。

應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。如,如果用硬件來實現和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。

本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。

此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。

上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例進行變化、修改、替換和變型。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影