,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實(shí)施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可W根據(jù)運(yùn)些附圖獲得其他 的附圖。
[0031] 圖1是根據(jù)本發(fā)明實(shí)施例提供的可視化遠(yuǎn)程控制可觸控設(shè)備的方法的示意性流 程圖。
[0032] 圖2是根據(jù)本發(fā)明實(shí)施例提供的可視化遠(yuǎn)程控制可觸控設(shè)備的系統(tǒng)的示意圖。
[0033] 圖3是根據(jù)本發(fā)明實(shí)施例提供的另一可視化遠(yuǎn)程控制可觸控設(shè)備的系統(tǒng)的示意 圖。
[0034] 圖4是兩個可觸控設(shè)備的屬性信息的示意圖。
[0035] 圖5是基于二維圖像的特征提取方法的示意性流程圖。
[0036] 圖6是拍攝視角V的示意圖。
[0037] 圖7是基于=維深度圖像的特征提取方法的示意性流程圖。
[0038] 圖8是使用二維圖像進(jìn)行特征識別的示意性流程圖。
[0039] 圖9是使用S維深度圖像進(jìn)行特征識別的示意性流程圖。
[0040] 圖10是遠(yuǎn)程設(shè)備的顯示界面上顯示視頻圖像W及可觸控設(shè)備的示意圖。
[0041] 圖11是遠(yuǎn)程設(shè)備的顯示界面上顯示視頻圖像、選中的可觸控設(shè)備W及該選中的 可觸控設(shè)備的UI的示意圖。
[0042] 圖12是遠(yuǎn)程設(shè)備的顯示界面上顯示視頻圖像、選中的可觸控設(shè)備W及該選中的 可觸控設(shè)備的UI的另一示意圖。
[0043] 圖13是根據(jù)本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)框圖。
[0044] 圖14是根據(jù)本發(fā)明實(shí)施例提供的一種用于控制可觸控設(shè)備的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0045] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例?;诒景l(fā)明 中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施 例,都應(yīng)屬于本發(fā)明保護(hù)的范圍。
[0046] 本發(fā)明實(shí)施例中所稱的可觸控設(shè)備具有至少一個可W調(diào)節(jié)的運(yùn)行參數(shù)。用戶可W 使用應(yīng)用程序(英文,Application,簡稱:AP巧調(diào)節(jié)該至少一個可調(diào)節(jié)的運(yùn)行參數(shù)。例如, 該可觸控設(shè)備可W是臺燈。該臺燈可W調(diào)節(jié)的運(yùn)行參數(shù)可W是開和關(guān)?;蛘?,該臺燈可W 調(diào)節(jié)的運(yùn)行參數(shù)還可W包括燈的亮度。再如,該可觸控設(shè)備還可W是電視機(jī)。該電視機(jī)可 W調(diào)節(jié)的運(yùn)行參數(shù)可W包括開/關(guān)、音量、頻道等。
[0047] 圖1是根據(jù)本發(fā)明實(shí)施例提供的可視化遠(yuǎn)程控制可觸控設(shè)備的方法的示意性流 程圖。圖1所示的方法由遠(yuǎn)程控制系統(tǒng)中的控制中屯、設(shè)備執(zhí)行。
[0048] 101,該控制中屯、設(shè)備獲取視頻圖像。
[0049] 102,該控制中屯、設(shè)備確定位于該視頻圖像內(nèi)的至少一個可觸控設(shè)備中的每個可 觸控設(shè)備的標(biāo)識符。
[0050] 103,該控制中屯、設(shè)備將該視頻圖像W及該每個可觸控設(shè)備的標(biāo)識符發(fā)送給遠(yuǎn)端 設(shè)備,W便用戶能夠通過該遠(yuǎn)端設(shè)備對該視頻圖像內(nèi)的可觸控設(shè)備進(jìn)行控制。
[00川根據(jù)圖1所示的方法,遠(yuǎn)程控制系統(tǒng)中的控制中屯、設(shè)備能夠獲取視頻圖像,識別 出位于該視頻圖像內(nèi)的可觸控設(shè)備,并將視頻圖像和識別出的可觸控設(shè)備的標(biāo)識符發(fā)送給 遠(yuǎn)端設(shè)備。運(yùn)樣,用戶可W通過遠(yuǎn)端設(shè)備實(shí)時查看視頻圖像并且可W根據(jù)可觸控設(shè)備的標(biāo) 識符,方便地從視頻圖像中確定可W遠(yuǎn)程控制的可觸控設(shè)備并進(jìn)一步選擇需要控制的可觸 控設(shè)備。當(dāng)用戶需要調(diào)節(jié)可觸控設(shè)備的可調(diào)整運(yùn)行參數(shù)時,可W查看被控制的可觸控設(shè)備 的實(shí)際運(yùn)行參數(shù)而并非圖形化界面模擬出來的可觸控設(shè)備的運(yùn)行參數(shù)。
[0052] 可選的,作為一個實(shí)施例,該控制中屯、設(shè)備確定位于該視頻圖像內(nèi)的至少一個可 觸控設(shè)備中的每個可觸控設(shè)備的標(biāo)識符,包括:該控制中屯、設(shè)備對該視頻圖像進(jìn)行局部特 征提取,將提取到的局部特征與硬件數(shù)據(jù)庫中存儲的可觸控設(shè)備的視覺特征進(jìn)行匹配W確 定該硬件數(shù)據(jù)庫中個師傅存在與該局部特征匹配的可觸控設(shè)備的視覺特征;若該硬件數(shù)據(jù) 庫中存在與該局部特征匹配的可觸控設(shè)備的視覺特征,確定該視頻圖像內(nèi)包括的與該匹配 的視覺特征對應(yīng)的可觸控設(shè)備的標(biāo)識符。該硬件數(shù)據(jù)庫中包括N個可觸控設(shè)備的屬性信 息,該屬性信息包括可觸控設(shè)備的標(biāo)識符、可觸控設(shè)備的視覺特征、可觸控設(shè)備的應(yīng)用程序 接口(英文:ApplicationProgrammingInte;rface,簡稱:API)W及可觸控設(shè)備的操控用 戶界面(英文:UserInte;rface,簡稱:UI)。
[0053] 進(jìn)一步,在該控制中屯、設(shè)備確定位于該視頻圖像內(nèi)的至少一個可觸控設(shè)備中的每 個可觸控設(shè)備的標(biāo)識符之前,該控制中屯、設(shè)備還可W獲取該N個可觸控設(shè)備的屬性信息; 該控制中屯、可W將該N個可觸控設(shè)備的屬性信息保存到該硬件數(shù)據(jù)庫中。
[0054] 該控制中屯、設(shè)備獲取該N個可觸控設(shè)備的屬性信息,包括:該控制中屯、設(shè)備接收 該N個可觸控設(shè)備發(fā)送的各自的屬性信息;或者,該控制中屯、設(shè)備接收該N個可觸控設(shè)備發(fā) 送的各自的標(biāo)識符,根據(jù)該N個可觸控設(shè)備的標(biāo)識符,從保存有該N個可觸控設(shè)備的屬性信 息的服務(wù)器獲取該N個可觸控設(shè)備的視覺特征、該N個可觸控設(shè)備的APIW及該N個可觸 控設(shè)備的操控UI。
[0055] 可選的,作為另一個實(shí)施例,該控制中屯、設(shè)備確定位于該視頻圖像內(nèi)的至少一個 可觸控設(shè)備中的每個可觸控設(shè)備的標(biāo)識符,包括:該控制中屯、設(shè)備接收視頻采集設(shè)備發(fā)送 的該每個可觸控設(shè)備的標(biāo)識符。
[0056] 進(jìn)一步,該方法還可W包括:該控制中屯、設(shè)備接收該遠(yuǎn)端設(shè)備發(fā)送的第一調(diào)整信 息,該第一調(diào)整信息用于調(diào)整第一可觸控設(shè)備的可調(diào)整運(yùn)行參數(shù),該至少一個可操控之恩 那個設(shè)備包括該第一可觸控設(shè)備;該控制中屯、設(shè)備將該第一調(diào)整信息發(fā)送給該第一可觸控 設(shè)備,W便該第一可觸控設(shè)備根據(jù)該第一調(diào)整消息調(diào)整該可調(diào)整運(yùn)行參數(shù)。
[0057] 進(jìn)一步,該方法還可W包括:該控制中屯、設(shè)備可W確定該第一可觸控設(shè)備的坐標(biāo), 并將該第一可觸控設(shè)備的坐標(biāo)發(fā)送給該遠(yuǎn)端設(shè)備。
[0058] 圖2是根據(jù)本發(fā)明實(shí)施例提供的可視化遠(yuǎn)程控制可觸控設(shè)備的系統(tǒng)的示意圖。如 圖2所示,系統(tǒng)200包括控制中屯、設(shè)備201、遠(yuǎn)端設(shè)備202W及N個可觸控設(shè)備,N為大于或 等于1的正整數(shù)。
[0059] 控制中屯、設(shè)備201,用于獲取視頻圖像。
[0060] 控制中屯、設(shè)備201,還用于確定該N個可觸控設(shè)備中位于該視頻圖像內(nèi)的每個可 觸控設(shè)備的標(biāo)識符。
[0061] 控制中屯、設(shè)備201,還用于將該視頻圖像W及該每個可觸控設(shè)備的標(biāo)識符發(fā)送給 遠(yuǎn)端設(shè)備202。
[0062] 遠(yuǎn)端設(shè)備202,用于接收控制中屯、設(shè)備201發(fā)送的該視頻圖像W及該每個可觸控 設(shè)備的標(biāo)識符。
[0063] 遠(yuǎn)端設(shè)備202,還用于在顯示界面上呈現(xiàn)該視頻圖像W及該每個可觸控設(shè)備的標(biāo) 識符。
[0064] 根據(jù)圖2所示的系統(tǒng),控制中屯、設(shè)備可W識別出位于視頻圖像內(nèi)的可觸控設(shè)備, 并將可觸控設(shè)備的標(biāo)識符發(fā)送給遠(yuǎn)端設(shè)備。運(yùn)樣,用戶可W根據(jù)可觸控設(shè)備的標(biāo)識符,方便 地從該遠(yuǎn)端設(shè)備的顯示界面上呈現(xiàn)的視頻圖像中確定可W遠(yuǎn)程控制的可觸控設(shè)備并進(jìn)一 步選擇需要控制的可觸控設(shè)備。 陽0化]控制中屯、設(shè)備201,具體用于對該視頻圖像進(jìn)行局部特征提?。粚⑻崛〉降木植?特征與硬件數(shù)據(jù)庫中存儲的可觸控設(shè)備的視覺特征進(jìn)行匹配W確定該硬件數(shù)據(jù)庫中是否 存在與該局部特征匹配的可觸控設(shè)備的視覺特征;若該硬件數(shù)據(jù)庫中存在與該局部特征匹 配的可觸控設(shè)備的視覺特征,確定該視頻圖像內(nèi)包括的與該匹配的視覺特征對應(yīng)的可觸控 設(shè)備的標(biāo)識符。該硬件數(shù)據(jù)庫中包括該N個可觸控設(shè)備的屬性信息,該數(shù)進(jìn)行信息包括可 觸控設(shè)備的標(biāo)識符、可觸控設(shè)備的視覺特征、可觸控設(shè)備的APIW及可觸控設(shè)備的操控UI。 可選的,該硬件數(shù)據(jù)庫可W使與控制中屯、設(shè)備201集成在一起的,也可W是一個獨(dú)立的設(shè) 備或者與其他設(shè)備集成在一起。
[0066] 控制中屯、設(shè)備201,還用于獲取該N個可操控設(shè)備的屬性信息,將該N個可觸控設(shè) 備的屬性信息保存到該硬件數(shù)據(jù)庫中。
[0067] 可選的,控制中屯、設(shè)備201,具體用于接收該N個可觸控設(shè)備發(fā)送的各自的屬性信 息;或者,控制中屯、設(shè)備201,具體用于接收該N個可觸控設(shè)備發(fā)送的各自的標(biāo)識符,感覺該N個可觸控設(shè)備的標(biāo)識符,從保存有該N個可觸控設(shè)備的屬性信息的服務(wù)器獲取該N個可觸 控設(shè)備的視覺特征、該N個可觸控設(shè)備的APIW及該N個可觸控設(shè)備的操控UI。
[0068] 可選的,作為一個實(shí)施例,系統(tǒng)200還可W包括視頻采集設(shè)備203,視頻采集設(shè)備 203用于獲取該視頻圖像并確定該視頻圖像內(nèi)的該每個可觸控設(shè)備的標(biāo)識符。視頻采集設(shè) 備203還可W用于向控制中屯、設(shè)備201發(fā)送該視頻圖像W及該每個可觸控設(shè)備的標(biāo)識符。 控制中屯、設(shè)備201,具體用于接收該視頻采集設(shè)備發(fā)送的該視頻圖像W及該每個可觸控設(shè) 備的標(biāo)識符。
[0069] 進(jìn)一步,遠(yuǎn)端設(shè)備202,還用于獲取第一輸入,該第一輸入用于選擇第一可觸控設(shè) 備,該第一可操控智能設(shè)為為該視頻圖像內(nèi)的一個可觸控設(shè)備。遠(yuǎn)端設(shè)備202,還用于獲取 該第一可觸控設(shè)備的操控UIW及該第一可觸控設(shè)備的API。遠(yuǎn)端設(shè)備202,還用于在該顯 示界面上顯示該第一可觸控設(shè)備的操控UI??蛇x的,遠(yuǎn)端設(shè)備202可W直接從該硬件數(shù)據(jù) 庫中獲取該第一可觸控設(shè)備的操控UIW及該第一可觸控設(shè)備的API。遠(yuǎn)端設(shè)備202還可W 通過控制中屯、設(shè)備201獲取該第一可觸控設(shè)備的操控UIW及該第一可觸控設(shè)備的API。
[0070] 進(jìn)一步,遠(yuǎn)端設(shè)備202,還用于獲取用于調(diào)整該第一可觸控設(shè)備的可調(diào)整運(yùn)行參數(shù) 的第二輸入;向控制中屯、設(shè)備201發(fā)送第一調(diào)整消息,該第一調(diào)整消息用于調(diào)整該第一可 觸控設(shè)備的可調(diào)整運(yùn)行參數(shù)??刂浦型?、設(shè)備還用于將接收到的該第一調(diào)整消息發(fā)送給該第 一可操控設(shè)備。該第一可操控設(shè)備,用于根據(jù)該第一調(diào)整消息調(diào)整對應(yīng)的可調(diào)整運(yùn)行參數(shù)。
[0071] 為了幫助本領(lǐng)域技術(shù)人員更好地理解本發(fā)明,下面將結(jié)合具體實(shí)施了對本發(fā)明的 技術(shù)方案進(jìn)行描述??蒞理解的是該具體實(shí)施例僅是為了幫助更好地理解本發(fā)明,而并非 對本發(fā)明的限制。
[0072] 圖3是根據(jù)本發(fā)明實(shí)施例提供的另一可視化遠(yuǎn)程控制可觸控設(shè)備的系統(tǒng)的示意 圖。如圖3所示,遠(yuǎn)程控制系統(tǒng)300包括3個可觸控設(shè)備,可觸控設(shè)備301、可觸控設(shè)備302 和可觸控設(shè)備303。遠(yuǎn)程控制系統(tǒng)300還包括控制中屯、設(shè)備310和遠(yuǎn)端設(shè)備330。
[0073] 可觸控設(shè)備301、可觸控設(shè)備302和可觸控設(shè)備303在加入遠(yuǎn)程控制系統(tǒng)300時, 會向控制中屯、設(shè)備310發(fā)送注冊信息W完成注冊過程。該注冊信息可W包括可觸控設(shè)備的 屬性信息,其中該屬性信息包括可觸控設(shè)備的標(biāo)識符、可觸控設(shè)備的視覺特征、可觸控設(shè)備 的APIW及可觸控設(shè)備的操控UI。或者,該注冊信息可W僅包括該可觸控設(shè)備的標(biāo)識符。 控制中屯、設(shè)備310接收各個可觸控設(shè)備發(fā)送的各自的注冊信息。在該注冊信息包括可觸控 設(shè)備的屬性信息的情況下,控制中屯、設(shè)備310可W將注冊信息中的可觸控設(shè)備的屬性信息 保存到硬件特征數(shù)據(jù)庫。該硬件特征數(shù)據(jù)庫可W是位于控制中屯、設(shè)備310內(nèi),也可W是一 個單獨(dú)的硬件,或者,還可W是與其他硬件(例如服務(wù)器)集成在一起的,本發(fā)明并不限定。 在該注冊信息僅包括可觸控設(shè)備的標(biāo)識符的情況下,控制中屯、設(shè)備310可W根據(jù)該可觸控 設(shè)備的標(biāo)識符,從保存有可觸控設(shè)備的屬性信息的服務(wù)器處獲取對應(yīng)的可觸控設(shè)備的視覺 特征、APIW及操控UI??刂浦型汀⒃O(shè)備310可W將獲取的視覺特征、APIW及操控UI保存