本發(fā)明涉及一種設(shè)備控制方法和設(shè)備控制系統(tǒng),尤其涉及一種采用圖像識(shí)別技術(shù)的設(shè)備控制方法和設(shè)備控制系統(tǒng)。
背景技術(shù):
:隨著通訊和物聯(lián)網(wǎng)技術(shù)的發(fā)展,采用單一的移動(dòng)設(shè)備,例如智能手機(jī)、平板計(jì)算機(jī)等,即可通過網(wǎng)絡(luò)控制多個(gè)電子設(shè)備的動(dòng)作。然,現(xiàn)有的設(shè)備控制技術(shù)具有很多不足。例如,與電子設(shè)備對(duì)應(yīng)的控制程序圖標(biāo)只能以列表的形式顯示于移動(dòng)設(shè)備上,而不能以立體可視化的形式呈現(xiàn)于移動(dòng)設(shè)備上,使得用戶只能通過點(diǎn)選上述列表之一的方式來控制對(duì)應(yīng)的電子設(shè)備。由于與電子設(shè)備對(duì)應(yīng)的控制程序圖標(biāo)之間的差異性小,不能直觀辨認(rèn),易出現(xiàn)錯(cuò)誤控制。還有,為了在移動(dòng)設(shè)備和需被控制的電子設(shè)備之間創(chuàng)建控制連接,用戶需手動(dòng)進(jìn)行多項(xiàng)設(shè)置,具體包括程序搜索步驟、程序手動(dòng)選擇步驟及參數(shù)設(shè)置步驟等,而且上述步驟之間還因系統(tǒng)運(yùn)行的原因需等待較長時(shí)間。另外,不同的電子設(shè)備的控制程序設(shè)置可能需要不同的步驟,使得電子設(shè)備的控制設(shè)置更加復(fù)雜化,導(dǎo)致用戶在設(shè)置過程中極易出錯(cuò),且一旦出錯(cuò)就需重新設(shè)置,為用戶帶來諸多不便。技術(shù)實(shí)現(xiàn)要素:有鑒于此,有必要提供一種設(shè)備控制方法,以解決上述問題。有鑒于此,有必要提供一種設(shè)備控制系統(tǒng),以解決上述問題。本發(fā)明提供一種設(shè)備控制方法。該設(shè)備控制方法應(yīng)用于具有圖像擷取功能的移動(dòng)設(shè)備上。該移動(dòng)設(shè)備連接于一通訊網(wǎng)絡(luò),該設(shè)備控制方法包括:該移動(dòng)設(shè)備擷取一特定區(qū)域的第一圖像,其中,該第一圖像包含多個(gè)位于該特定區(qū)域且連接于該通訊網(wǎng)絡(luò)上的電子設(shè)備;該移動(dòng)設(shè)備執(zhí)行一設(shè)備識(shí)別和一控制程序步驟,具體包括:a)該移動(dòng)設(shè)備通過該通訊網(wǎng)絡(luò)傳輸一連接信號(hào)至一設(shè)備列表中的一被選定的電子設(shè)備,其中,該設(shè)備列表包含所有在該特定區(qū)域且被連接至該通訊網(wǎng)絡(luò)上的電子設(shè)備;b)該移動(dòng)設(shè)備通過判斷是否接收到來自該電子設(shè)備響應(yīng)該連接信號(hào)而做出的應(yīng)答來判斷該電子設(shè)備是否在第一圖像中;c)該移動(dòng)設(shè)備在確定該電子設(shè)備在第一圖像中時(shí),從該設(shè)備列表中識(shí)別該被選定的電子設(shè)備并創(chuàng)建該被選定的電子設(shè)備與該第一圖像中的該電子設(shè)備的圖像之間的映射關(guān)系;及d)該移動(dòng)設(shè)備發(fā)送該連接信號(hào)至該設(shè)備列表中的另一控電子設(shè)備,并重復(fù)上述步驟b)和c),直至該設(shè)備列表中的所有電子設(shè)備均被驗(yàn)證。本發(fā)明提供一種設(shè)備控制系統(tǒng)。該設(shè)備控制系統(tǒng),包括:多個(gè)連接于通訊網(wǎng)絡(luò)上的電子設(shè)備;及連接于該通訊網(wǎng)絡(luò)上的移動(dòng)設(shè)備。其中,該移動(dòng)設(shè)備能夠:擷取一特定區(qū)域的第一圖像,該第一圖像包含多個(gè)位于該特定區(qū)域且連接于該通訊網(wǎng)絡(luò)上的電子設(shè)備;及執(zhí)行一設(shè)備識(shí)別和一控制程序步驟,具體包括:a)通過該通訊網(wǎng)絡(luò)傳輸一連接信號(hào)至一設(shè)備列表中的一被選定的電子設(shè)備,其中,該設(shè)備列表包含所有在該特定區(qū)域且被連接至該通訊網(wǎng)絡(luò)上的電子設(shè)備;b)通過判斷是否接收到來自該電子設(shè)備且針對(duì)該連接信號(hào)做出的應(yīng)答來判斷該電子設(shè)備的圖像是否在第一圖像中;c)在確定該電子設(shè)備在第一圖像中時(shí),從該設(shè)備列表中識(shí)別該被選定的電子設(shè)備并創(chuàng)建該被選定的電子設(shè)備與該第一圖像中的該電子設(shè)備之間的圖像之間映射關(guān)系;及d)發(fā)送該連接信號(hào)至該設(shè)備列表中的另一被選定的對(duì)應(yīng)的電子設(shè)備,并重復(fù)上述步驟b)和c),直至該設(shè)備列表中的所有電子設(shè)備均被驗(yàn)證。本發(fā)明能夠通過圖像擷取技術(shù)擷取圖像,并創(chuàng)建擷取圖像中的電子設(shè)備的圖像與電子設(shè)備之間的映射關(guān)系,使得電子設(shè)備的圖像立體可視化,容易直觀辨認(rèn),且創(chuàng)建映射的過程簡化,方便用戶設(shè)置和操作。附圖說明圖1為本發(fā)明一實(shí)施方式中的設(shè)備控制系統(tǒng)的示意圖。圖2為移動(dòng)設(shè)備與電子設(shè)備之間網(wǎng)絡(luò)連接的網(wǎng)絡(luò)結(jié)構(gòu)的示意圖。圖3為本發(fā)明一實(shí)施方式中的設(shè)備識(shí)別和定位操作的示意圖。圖4為本發(fā)明一實(shí)施方式中的設(shè)備選擇和控制操作的示意圖。圖5為本發(fā)明一實(shí)施方式中的設(shè)備控制方法的流程圖。圖6為本發(fā)明一實(shí)施方式中的設(shè)備建組方法的流程圖。圖7為本發(fā)明一實(shí)施方式中的設(shè)備建組操作的示意圖。主要元件符號(hào)說明設(shè)備控制系統(tǒng)1智能模塊3移動(dòng)設(shè)備10圖像傳感器12感測(cè)范圍121觸摸顯示屏14控制界面141路由器20揚(yáng)聲器30a、30d時(shí)間顯示/控制設(shè)備30b芳香裝置30e空氣凈化器30g鬧鐘30f用戶2圖像A32a’圖像B32b’圖像C32c’功能模塊單元32a、32b、32c紅外光信號(hào)201方框形光信號(hào)203三角形式光學(xué)信號(hào)205電子設(shè)備60a,60b,60c,60d,60e第一群組圖像60c’,60d’,60e’第二群組圖像60a’、60b’如下具體實(shí)施方式將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施方式中的附圖,對(duì)本發(fā)明實(shí)施方式中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施方式僅是本發(fā)明一部分實(shí)施方式,而不是全部的實(shí)施方式?;诒景l(fā)明中的實(shí)施方式,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施方式,都屬于本發(fā)明保護(hù)的范圍。需要說明的是,當(dāng)一個(gè)組件被認(rèn)為是“連接”另一個(gè)組件,它可以是直接連接到另一個(gè)組件或者可能同時(shí)存在居中組件。除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語與屬于本發(fā)明的
技術(shù)領(lǐng)域:
的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術(shù)語只是為了描述具體的實(shí)施方式的目的,不是旨在于限制本發(fā)明。本文所使用的術(shù)語“及/或”包括一個(gè)或多個(gè)相關(guān)的所列項(xiàng)目的任意的和所有的組合。本發(fā)明的實(shí)施方式為面向用戶習(xí)慣的自動(dòng)控制提供多種方法、裝置和系統(tǒng)。面向用戶習(xí)慣的自動(dòng)控制采用云端計(jì)算機(jī)技術(shù)、數(shù)字通訊技術(shù)和物聯(lián)網(wǎng)技術(shù)。接下來詳細(xì)描述了表面安裝多功能智能模塊系統(tǒng)的面向用戶習(xí)慣的自動(dòng)控制方法、裝置和系統(tǒng)的多個(gè)實(shí)施方式??衫斫?,表面安裝多功能智能模塊系統(tǒng)僅用于說明本發(fā)明,并非限制本發(fā)明的保護(hù)范圍。本發(fā)明的實(shí)施方式提供一種用于設(shè)備控制系統(tǒng)。本發(fā)明可被嵌入計(jì)算機(jī)可讀裝置中。該計(jì)算機(jī)可讀裝置配置于信息承載媒介上,以供任何適合的計(jì)算機(jī)或者數(shù)據(jù)處理設(shè)備使用。所述信息承載媒介可以是計(jì)算機(jī)可讀傳輸媒介的記錄媒介,例如,磁性媒介、光學(xué)媒介或者其它適合的媒介。記錄媒介可包括磁盤、光盤、磁帶或者其它公知的媒介。本領(lǐng)域通常知識(shí)者可知,任何具有適合的處理程序的計(jì)算機(jī)系統(tǒng)均可執(zhí)行本發(fā)明的步驟。本領(lǐng)域通常知識(shí)者可知,盡管本發(fā)明的實(shí)施方式中均為安裝在計(jì)算機(jī)上的應(yīng)用軟件,但是,硬件或者軟硬結(jié)合亦在本發(fā)明的保護(hù)范圍之內(nèi)。設(shè)備控制系統(tǒng)實(shí)施方式本發(fā)明揭示一種用于創(chuàng)建電子設(shè)備從物理到虛擬空間的映射關(guān)系的設(shè)備控制系統(tǒng)和設(shè)備控制方法。與電子設(shè)備對(duì)應(yīng)的立體化圖像顯示于一移動(dòng)設(shè)備的用戶界面上,使得用戶能夠容易的找到該圖像,從而方便控制該電子設(shè)備,簡化了創(chuàng)建電子設(shè)備與圖像之間的映射關(guān)系的過程。請(qǐng)參考圖1,圖1為一種設(shè)備控制系統(tǒng)1的示意圖。設(shè)備控制系統(tǒng)1包括一界面安裝多功能智能模塊3(下稱智能模塊3),該智能模塊3有序地安裝于一安裝面,例如墻上。該智能模塊3的所有元素均為可視和可操作的。設(shè)備控制系統(tǒng)1還包括移動(dòng)設(shè)備10和路由器20。智能模塊3包括多個(gè)具有通訊功能的電子設(shè)備,例如,功能模塊單元30a-g。該多個(gè)電子設(shè)備通過一個(gè)或多個(gè)獨(dú)立的安裝組件安裝于一安裝面,例如墻上。該功能模塊單元30a-g包括但不限于時(shí)間顯示/控制設(shè)備30b,一組或多組揚(yáng)聲器30a,30d,芳香裝置30e,空氣凈化器30g,和一鬧鐘30f。本實(shí)施方式中,智能模塊3的功能模塊單元30a-g通過路由器20連接于通訊網(wǎng)絡(luò)上。移動(dòng)設(shè)備10可通過通訊網(wǎng)絡(luò)連接于功能模塊單元30a-g中任一個(gè)。移動(dòng)設(shè)備10和功能模塊單元30a-g之間可通過網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)/信號(hào)傳輸。在一些實(shí)施方式中,圖1中的多個(gè)揚(yáng)聲器30a,30d,芳香裝置30e,空氣凈化器30g,和鬧鐘30f均通過線纜物理連接于時(shí)間顯示/控制設(shè)備30b。時(shí)間顯示/控制設(shè)備30b用于通過用戶輸入或者預(yù)設(shè)操作(例如待機(jī)、睡眠模式、預(yù)約操作等)的方式控制揚(yáng)聲器30a,30d、芳香裝置30e、空氣凈化器30g和鬧鐘30f的動(dòng)作。在一些實(shí)施方式中,圖1中的時(shí)間顯示/控制設(shè)備30b、多個(gè)揚(yáng)聲器30a,30d,芳香裝置30e,空氣凈化器30g和鬧鐘30f被連接至一遠(yuǎn)程云端服務(wù)器上,用于獲取用戶偏好的控制參數(shù)和配置。任一時(shí)間顯示/控制設(shè)備30b、多個(gè)揚(yáng)聲器30a,30d,芳香裝置30e,空氣凈化器30g和鬧鐘30f還能夠?qū)⒉僮鳡顟B(tài)信息反饋至遠(yuǎn)程云端服務(wù)器上。在一些實(shí)施方式中,功能模塊單元30a-g中的任一具有扁平,大致呈矩形且像瓷片的結(jié)構(gòu)。功能模塊單元30a-g的扁平和規(guī)則幾何形狀的配置使得它們按照一定序列緊密排列,使得功能模塊單元30a-g能夠大面積的蓋住墻,能夠有效利用空間,減少空間的浪費(fèi)。在一些實(shí)施方式中,功能模塊單元30a-g的任一設(shè)有一大致呈矩形的觀察面,該觀察面朝向安裝面,例如墻。該觀察面在交互環(huán)境下能夠被用戶點(diǎn)擊。功能模塊單元30a-g的面輪廓度(例如觀察面)可被定義。具體地,路由器20能夠通過網(wǎng)絡(luò)將電子設(shè)備(例如,功能模塊單元30a-g)的數(shù)據(jù)傳輸至移動(dòng)設(shè)備10上。在一實(shí)施方式中,路由器20包括必要的硬件和固件,用于在一個(gè)本地網(wǎng)絡(luò)內(nèi)監(jiān)視和傳輸數(shù)據(jù)。移動(dòng)設(shè)備10具有圖像擷取和通訊功能。移動(dòng)設(shè)備10能夠被用戶2操作。移動(dòng)設(shè)備10能夠通過其圖像識(shí)別和圖像擷取功能,創(chuàng)建與多個(gè)電子設(shè)備(如功能模塊單元30a-g)之間從物理到虛擬空間的映射關(guān)系,從而將電子設(shè)備的物理位置映像到一虛擬用戶界面上,從而使用戶能夠通過移動(dòng)設(shè)備10控制和管理該些電子設(shè)備(如功能模塊單元30a-g)。更具體地,移動(dòng)設(shè)備10具有至少一圖像傳感器12。圖像傳感器12具有覆蓋某一具體區(qū)域的感測(cè)范圍121,例如墻的表面,天花板區(qū)域,或者房間內(nèi)。在本實(shí)施方式中,感測(cè)范圍121至少包含具有智能模塊3的墻面。進(jìn)一步地,移動(dòng)設(shè)備10具有一存儲(chǔ)在嵌入式存儲(chǔ)器中的設(shè)備列表。該設(shè)備列表包含所有連接在網(wǎng)絡(luò)上或者可連接到移動(dòng)設(shè)備10的電子設(shè)備。在一些實(shí)施例中,該設(shè)備列表以表格的形式排列于任一連接在通訊網(wǎng)絡(luò)上的電子設(shè)備上,且被關(guān)聯(lián)識(shí)別碼。在一實(shí)施方式中,該設(shè)備列表的每一條設(shè)備信息為/對(duì)應(yīng)一設(shè)備控制程序,移動(dòng)設(shè)備10通過運(yùn)行該設(shè)備控制程序,能夠以遠(yuǎn)程的方式控制對(duì)應(yīng)的電子設(shè)備的動(dòng)作。該嵌入式存儲(chǔ)器可以是靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器,例如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、同步動(dòng)態(tài)隨機(jī)存取記憶體(SDRAM)或雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器等(DDR),閃存,例如快閃記憶體(NAND)或編碼型快閃記憶體(NOR),只讀存儲(chǔ)器,例如,只讀存儲(chǔ)器(ROM)、可擦可編程只讀存儲(chǔ)器(EPROM)或電可擦只讀存儲(chǔ)器(EEPROM)。移動(dòng)設(shè)備10具有一用于設(shè)備控制的應(yīng)用程序,該應(yīng)用程序安裝于移動(dòng)設(shè)備10的嵌入式處理器上并可被執(zhí)行。用戶2能夠通過手動(dòng)操作的方式初始化安裝在移動(dòng)設(shè)備10上的應(yīng)用程序,該手動(dòng)操作的方式為:當(dāng)移動(dòng)設(shè)備被握持在用戶手中時(shí),圖像傳感器12能夠擷取一特定區(qū)域或者目標(biāo)區(qū)域。在本實(shí)施方式中,圖像傳感器12能夠在圖像擷取模式下以恒定的幀速率擷取該特定區(qū)域或者目標(biāo)區(qū)域,例如每秒5-10幀。在另一實(shí)施方式中,圖像傳感器12能夠在一視頻擷取模式下以恒定的幀速率擷取該特定區(qū)域,例如每秒24-30幀。圖像傳感器12的幀速率可被預(yù)設(shè)置或者被用戶2通過用戶操作而設(shè)置。應(yīng)用于圖1的設(shè)備控制系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),如圖2所示。所有電子設(shè)備,例如功能模塊單元30a-g,或者功能模塊單元32a-c,被定義為“D”,移動(dòng)設(shè)備10被定義為“M”,與移動(dòng)設(shè)備10連接的特殊網(wǎng)絡(luò)節(jié)點(diǎn)被定義為“R”,例如,路由器。然后,還需說明的是網(wǎng)絡(luò)用于為電子設(shè)備(如功能模塊單元30a-g,或功能模塊單元32a-c)和移動(dòng)設(shè)備10之間提供數(shù)據(jù)通訊路徑和數(shù)據(jù)共享,從而能夠通過移動(dòng)設(shè)備10很好的控制上述電子設(shè)備。網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)還可依據(jù)實(shí)際的結(jié)構(gòu)做一定的變化,并不限定于上述的星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。請(qǐng)繼續(xù)參閱圖2,在其它實(shí)施方式中,用于連接電子設(shè)備(如功能模塊單元30a-g,或功能模塊單元32a-c)和移動(dòng)設(shè)備10的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)可以是任何形式,例如,總線網(wǎng)絡(luò)拓?fù)洌h(huán)形網(wǎng)絡(luò)拓?fù)?,網(wǎng)狀網(wǎng)絡(luò)拓?fù)洌ヂ?lián)網(wǎng)絡(luò)拓?fù)?,樹形或?qū)哟尉W(wǎng)絡(luò)拓?fù)洌蚱渌?。在圖1中,電子設(shè)備被定義為“D”,且移動(dòng)設(shè)備被定義為“M”。例如,在總線拓?fù)浣Y(jié)構(gòu)中,所有的電子設(shè)備(如功能模塊單元30a-g,或功能模塊單元32a-c)通過一網(wǎng)絡(luò)路由節(jié)點(diǎn)(例如路由器20),被連接于一單一的總線或者以太網(wǎng)電纜。移動(dòng)設(shè)備10可與電子設(shè)備之間通過相應(yīng)的MAC或者IP地址通訊。又如,在環(huán)形網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)下,電子設(shè)備和移動(dòng)設(shè)備10被連接為一個(gè)環(huán)形。再如,在樹形拓?fù)浣Y(jié)構(gòu)下,一個(gè)根節(jié)點(diǎn)(例如,系統(tǒng)的一中央控制器或者時(shí)間顯示/控制設(shè)備30b)被連接于處于子節(jié)點(diǎn)的一個(gè)或者多個(gè)功能模塊單元(例如,光模塊單元、揚(yáng)聲器30a,30d,空氣凈化器30g,時(shí)鐘30f或其它)。在樹形拓?fù)浣Y(jié)構(gòu)下,移動(dòng)設(shè)備10和電子設(shè)備均被通過線纜或者連接于單一的總線以創(chuàng)建兩者之間的無線連接。基于上述詳細(xì)的闡述,本領(lǐng)域具有通常知識(shí)者能夠創(chuàng)建基于互聯(lián)網(wǎng)系統(tǒng)的通訊網(wǎng)絡(luò)連接,此處不再贅述。圖1所示的實(shí)施方式中,移動(dòng)設(shè)備10的圖像傳感器12擷取具有智能模塊3的墻面的至少一副圖像,并產(chǎn)生包含所有功能模塊單元30a-g的第一圖像。移動(dòng)設(shè)備10的處理器能夠在執(zhí)行一設(shè)備識(shí)別和控制步驟的同時(shí),其圖像傳感器12能夠執(zhí)行一圖像擷取功能,移動(dòng)設(shè)備10的處理器還能創(chuàng)建其圖像包含在第一圖像中的電子設(shè)備例如功能模塊單元30a-g從物理到虛擬空間之間的映像關(guān)系,例如,創(chuàng)建圖像包含在第一圖像中的電子設(shè)備的物理位置與顯示在移動(dòng)設(shè)備10的顯示屏上的虛擬位置之間的映像關(guān)系。當(dāng)執(zhí)行完上述設(shè)備識(shí)別和控制步驟,移動(dòng)設(shè)備10能夠通過通訊網(wǎng)絡(luò)發(fā)送一連接信號(hào)至一設(shè)備列表中被選定的電子設(shè)備。移動(dòng)設(shè)備10按照設(shè)備列表中的電子設(shè)備的順序或者用戶指定的某一電子設(shè)備傳送連接信號(hào)。該連接信號(hào)包括至少一確認(rèn)請(qǐng)求,其中,該確認(rèn)請(qǐng)求為請(qǐng)求電子設(shè)備發(fā)出應(yīng)答。在一實(shí)施方式中,該連接信號(hào)包括一確認(rèn)請(qǐng)求和一關(guān)聯(lián)于被選定的電子設(shè)備的識(shí)別碼。移動(dòng)設(shè)備10的處理器通過判斷是否在一預(yù)設(shè)時(shí)間內(nèi)(例如,1秒或2秒)收到自被選定的電子設(shè)備響應(yīng)該連接信號(hào)而發(fā)出的應(yīng)答來判斷被選定的電子設(shè)備的圖像是否出現(xiàn)在所擷取的第一圖像中。在一實(shí)施方式中,移動(dòng)設(shè)備10判斷被選定的電子設(shè)備是否提供一光學(xué)反饋信號(hào),例如,采用圖像傳感器12感應(yīng)是否在一預(yù)設(shè)時(shí)間內(nèi)具有可見光式的反饋或者不可見光式的反饋。如圖3所示,用戶(圖3未示出)手拿移動(dòng)設(shè)備10,使得圖像傳感器12能夠繼續(xù)在一特定區(qū)域內(nèi)以一定的幀速率擷取包含電子設(shè)備(例如,功能模塊單元32a-c)的第一圖像。移動(dòng)設(shè)備10包括一觸摸顯示屏14。第一圖像顯示在該觸摸顯示屏14上。在第一圖像中,功能模塊單元32與圖像A32a’對(duì)應(yīng),功能模塊單元32b與圖像B32b’對(duì)應(yīng),功能模塊單元32c與圖像C32c’對(duì)應(yīng)。當(dāng)每一電子設(shè)備(例如,功能模塊單元32a-c)收到該連接信號(hào)時(shí),便發(fā)出光學(xué)反饋信號(hào)。該光學(xué)反饋信號(hào)可以是可見光式的光學(xué)反饋信號(hào),例如,幾何形狀的光信號(hào),彩色的光信號(hào),閃爍的光信號(hào),或者唯一形狀的光信號(hào)。該光學(xué)反饋信號(hào)還可以是不可見光式的光學(xué)反饋信號(hào),例如,紅外光。上述光學(xué)反饋信號(hào)能夠被移動(dòng)設(shè)備10的圖像傳感器12擷取。例如,功能模塊單元32a在收到連接信號(hào)時(shí),可發(fā)送一不可見光式的光學(xué)反饋信號(hào)(例如,紅外光信號(hào)201)以供圖像傳感器12擷取和識(shí)別??蛇x擇地,功能模塊單元32b可傳輸一可見光式的光學(xué)反饋信號(hào)(例如,方框形光信號(hào)203)以供圖像傳感器12擷取和識(shí)別。功能模塊單元32c還可傳輸一可見光式的光學(xué)反饋信號(hào)(例如,閃爍的三角形式光學(xué)信號(hào)205)以供圖像傳感器12擷取和識(shí)別。在一些實(shí)施方式中,每一電子設(shè)備具有一唯一的身份識(shí)別碼或者二維碼,以供移動(dòng)設(shè)備10擷取和識(shí)別該電子設(shè)備。需要說明的是特征識(shí)別技術(shù)和物體定位識(shí)別技術(shù)是圖像識(shí)別
技術(shù)領(lǐng)域:
的公知技術(shù),此處不再贅述。當(dāng)移動(dòng)設(shè)備10沒有偵測(cè)到來自被選定的電子設(shè)備的光學(xué)反饋信號(hào)時(shí),移動(dòng)設(shè)備10便確定被選定的電子設(shè)備不在第一圖像中,且繼續(xù)傳輸連接信號(hào)至設(shè)備列表中的下一被選定的電子設(shè)備,直至在第一圖像中的所有電子設(shè)備均被驗(yàn)證。相反地,當(dāng)移動(dòng)設(shè)備10偵測(cè)到預(yù)設(shè)時(shí)間內(nèi)來自被選定的電子設(shè)備的光學(xué)反饋信號(hào)時(shí),該移動(dòng)設(shè)備10確定所選電子設(shè)備,例如功能模塊單元32a-c在第一圖像中。移動(dòng)設(shè)備10可識(shí)別在第一圖像中的電子設(shè)備對(duì)應(yīng)的圖像并存儲(chǔ)該圖像在嵌入式存儲(chǔ)器中。例如,移動(dòng)設(shè)備10能夠創(chuàng)建功能模塊單元32a與最左邊的圖像,例如32a’的映像,功能模塊單元32b與中間圖像,例如32b’的映像,功能模塊單元32c與最右邊圖像,例如32c’的映像,因而創(chuàng)建電子設(shè)備從物理到虛擬空間的映射關(guān)系。簡而言之,移動(dòng)設(shè)備10能夠?yàn)樵诘谝粓D像中的電子設(shè)備呈現(xiàn)一可視化的圖像,使得用戶能夠查看和定位到目標(biāo)電子設(shè)備,提高了用戶便利性。圖4示出了一設(shè)備選擇和控制操作。在執(zhí)行了設(shè)備識(shí)別和控制步驟后,應(yīng)用程序創(chuàng)建了一個(gè)在第一圖像中的電子設(shè)備在移動(dòng)設(shè)備10的觸摸顯示屏14上的虛擬輸出,如圖4所示。移動(dòng)設(shè)備10的用戶能夠通過其觸摸顯示屏14點(diǎn)選一圖像,如圖像C32c’,來控制對(duì)應(yīng)的電子設(shè)備,如功能模塊單元32c,以呈現(xiàn)該電子設(shè)備對(duì)應(yīng)的控制界面,如功能模塊單元32c對(duì)應(yīng)的控制界面。一示例的該電子設(shè)備對(duì)應(yīng)的控制界面141如圖4所示。以所選電子設(shè)備的揚(yáng)聲器為例,控制界面141可包括一電源打開/關(guān)閉控制按鈕,一音量調(diào)高/調(diào)低控制按鈕。在本實(shí)施方式中,圖像傳感器12可以是紅外線圖像傳感器、互補(bǔ)金屬氧化物半導(dǎo)體傳感器或者電荷耦合傳感器,具體可根據(jù)移動(dòng)設(shè)備10的類型及操作要求而定。在一些實(shí)施方式中,移動(dòng)設(shè)備10可以是智能手機(jī)、平板計(jì)算機(jī)、個(gè)人數(shù)字助理、數(shù)碼相機(jī)、便攜式攝像機(jī)或者其它具有圖像擷取功能,且安裝有設(shè)備控制的應(yīng)用程序的可穿戴式設(shè)備。在一些實(shí)施方式中,設(shè)備控制的應(yīng)用程序在設(shè)備出廠前即被預(yù)安裝。在一些實(shí)施方式中,設(shè)備控制的應(yīng)用程序可被從網(wǎng)絡(luò)下下載并安裝。需要注意的是,圖1、圖3、圖4僅僅用來示例設(shè)備控制系統(tǒng)和設(shè)備控制方法,并不會(huì)限定本發(fā)明的保護(hù)范圍。設(shè)備識(shí)別和控制方法實(shí)施方式本發(fā)明還保護(hù)一種應(yīng)用于上述設(shè)備控制系統(tǒng)的設(shè)備識(shí)別和控制方法。圖4示出一種設(shè)備控制方法。上述設(shè)備控制方法能能夠被上述具有圖像傳感器的移動(dòng)設(shè)備的處理器所執(zhí)行。移動(dòng)設(shè)備具有一安裝在其上的應(yīng)用程序。該應(yīng)用程序用于設(shè)備控制。該應(yīng)用程序能夠從一外部服務(wù)器上下載。步驟401,移動(dòng)設(shè)備的處理器響應(yīng)用戶的操作啟動(dòng)一用于設(shè)備控制的應(yīng)用程序,例如設(shè)備控制應(yīng)用程序。步驟403,移動(dòng)設(shè)備的處理器搜索一與之通過路由器連接的通訊網(wǎng)絡(luò),以定位與通訊網(wǎng)絡(luò)連接的所有電子設(shè)備。具體地,移動(dòng)設(shè)備首先通過路由器及移動(dòng)網(wǎng)絡(luò)與每一電子設(shè)備創(chuàng)建連接,移動(dòng)設(shè)備的處理器接下來搜索所有與通訊網(wǎng)絡(luò)連接的電子設(shè)備以定位電子設(shè)備。在一些實(shí)施方式中,移動(dòng)設(shè)備與路由器通訊獲取與通訊網(wǎng)絡(luò)連接的電子設(shè)備的信息。步驟405,移動(dòng)設(shè)備的處理器創(chuàng)建所有與通訊網(wǎng)絡(luò)連接的電子設(shè)備的設(shè)備列表,并將該設(shè)備列表存儲(chǔ)于移動(dòng)設(shè)備的記憶體中。在一實(shí)施方式中,該記憶體還內(nèi)置于該處理器中。步驟407,移動(dòng)設(shè)備被用戶握持至一狀態(tài),在該狀態(tài)下,移動(dòng)設(shè)備的圖像傳感器能夠擷取一特定區(qū)域(例如墻面或房間內(nèi))的圖像。移動(dòng)設(shè)備的處理器驅(qū)動(dòng)圖像傳感器以恒定的幀速率擷取電子設(shè)備的至少一第一圖像。特定區(qū)域包含多個(gè)電子設(shè)備,該多個(gè)電子設(shè)備的數(shù)量少于或者等于設(shè)備列表中的電子設(shè)備的數(shù)量。該特定區(qū)域的尺寸依該嵌入式圖像傳感器的感應(yīng)范圍而定。該嵌入式圖像傳感器的幀速率可在該移動(dòng)設(shè)備出廠前進(jìn)行預(yù)設(shè)值或者基于用戶的手動(dòng)操作而設(shè)置。步驟409,移動(dòng)設(shè)備的處理器通過通訊網(wǎng)絡(luò)發(fā)送一連接信號(hào)至一被選定的電子設(shè)備。該連接信號(hào)包括一確認(rèn)請(qǐng)求。在一實(shí)施方式中,該連接信號(hào)包括一確認(rèn)請(qǐng)求和一被選定的電子設(shè)備的識(shí)別碼。步驟411,移動(dòng)設(shè)備的處理器通過判斷是否在預(yù)設(shè)時(shí)間(例如,一秒或者兩秒)內(nèi)收到來自被選定的電子設(shè)備響應(yīng)該連接信號(hào)而做出的應(yīng)答來判斷被選定的電子設(shè)備的圖像是否在第一圖像中。具體地,移動(dòng)設(shè)備10采用其圖像傳感器基于所擷取的圖像(例如,基于至少一第一圖像)判斷所選電子設(shè)備是否提供一光學(xué)反饋信號(hào),例如,可見光式光學(xué)反饋信號(hào)或不可見光式光學(xué)反饋信號(hào)。每一電子設(shè)備(例如,圖1的功能模塊單元30a-g)在收到由移動(dòng)設(shè)備發(fā)出的連接信號(hào)時(shí),發(fā)出光學(xué)反饋信號(hào),例如,可見光式的光學(xué)反饋信號(hào),如,幾何形狀的光信號(hào),彩色的光信號(hào),閃爍的光信號(hào),或者唯一形狀的光信號(hào),不可見光式的光學(xué)反饋信號(hào),例如,紅外光。在一實(shí)施方式中,每一電子設(shè)備具有一唯一的身份識(shí)別碼或者二維識(shí)別碼標(biāo)識(shí)。該移動(dòng)設(shè)備能夠響應(yīng)上述連接信號(hào)擷取和識(shí)別該電子設(shè)備。當(dāng)移動(dòng)設(shè)備的處理器不能偵測(cè)到應(yīng)該由被選定的電子設(shè)備發(fā)出的光學(xué)反饋信號(hào)時(shí),移動(dòng)設(shè)備的處理器確定被選定的電子設(shè)備的圖像不在第一圖像中,并跳轉(zhuǎn)到步驟415。相反地,當(dāng)移動(dòng)設(shè)備的處理器確定收到由被選定的電子設(shè)備發(fā)出的光學(xué)反饋信號(hào)時(shí),移動(dòng)設(shè)備的處理器確定被選定的電子設(shè)備的圖像在第一圖像中,并跳轉(zhuǎn)到步驟413。步驟413,移動(dòng)設(shè)備的處理器識(shí)別被選定的電子設(shè)備的圖像在第一圖像中的關(guān)聯(lián)位置,并存儲(chǔ)關(guān)聯(lián)位置信息在記憶體中,然后跳轉(zhuǎn)至步驟419。步驟415,移動(dòng)設(shè)備判斷設(shè)備列表中的所有電子設(shè)備是否被驗(yàn)證。當(dāng)移動(dòng)設(shè)備確定設(shè)備列表中仍有部分電子設(shè)備未被驗(yàn)證時(shí),跳轉(zhuǎn)至步驟417。相反地,當(dāng)移動(dòng)設(shè)備確定設(shè)備列表中所有電子設(shè)備均被驗(yàn)證時(shí),跳轉(zhuǎn)至步驟419。步驟417,移動(dòng)設(shè)備的處理器向設(shè)備列表中的下一電子設(shè)備發(fā)送連接信號(hào),并跳轉(zhuǎn)到步驟411。移動(dòng)設(shè)備的處理器持續(xù)進(jìn)行發(fā)送連接信號(hào)的動(dòng)作直到設(shè)備列表中的所有電子設(shè)備均被驗(yàn)證。步驟419,移動(dòng)設(shè)備的處理器驅(qū)使移動(dòng)設(shè)備的觸摸顯示屏顯示一包括關(guān)聯(lián)位置信息的用戶界面,以供用戶查看并通過用戶的操作(例如觸摸輸入)控制電子設(shè)備的動(dòng)作。移動(dòng)設(shè)備的處理器傳輸該控制信號(hào)到相應(yīng)的電子設(shè)備以用于根據(jù)用戶在移動(dòng)設(shè)備的觸摸顯示屏上的觸摸輸入來配置被選定的電子設(shè)備的操作。在一實(shí)施方式中,在創(chuàng)建了其圖像位于第一圖像中的電子設(shè)備從物理到虛擬空間的映射關(guān)系之后,多個(gè)電子設(shè)備的圖像可被以一定的方式創(chuàng)建群組。圖6示出一設(shè)備創(chuàng)建群組的流程圖。圖7示出一設(shè)備創(chuàng)建群組的示意圖。步驟510,當(dāng)至少兩個(gè)電子設(shè)備出現(xiàn)在所擷取的第一圖像中,且圖像傳感器還在擷取該特定區(qū)域時(shí),只要收到一用戶選擇操作,移動(dòng)設(shè)備的處理器便驅(qū)使圖像傳感器擷取一包含至少兩個(gè)出現(xiàn)在第一圖像中的電子設(shè)備(例如電子設(shè)備60a-e)的第二圖像,例如,第一群組圖像包括60c’,60d’,60e’和第二群組圖像60a’和60b’。出現(xiàn)在第二圖像中的電子設(shè)備的數(shù)量少于或者等于出現(xiàn)在第一圖像中的電子設(shè)備的數(shù)量。步驟520,移動(dòng)設(shè)備的處理器定義出現(xiàn)在第二圖像中的電子設(shè)備為功能群組,例如電子設(shè)備60c-e對(duì)應(yīng)虛擬圖像60c’,60d’,60e’,電子設(shè)備60a-b對(duì)應(yīng)的虛擬圖像60a’和60b’。移動(dòng)設(shè)備的處理器能夠通過連接的形式將兩個(gè)電子設(shè)備組建起來以供用戶控制、查看或者在其上操作。步驟530,移動(dòng)設(shè)備的處理器基于用戶的輸入操作,例如觸摸輸入,配置電子設(shè)備的操作。例如,用戶能夠配置目標(biāo)群組中的電子設(shè)備之一為控制設(shè)備,其它的電子設(shè)備為被控設(shè)備。控制設(shè)備可基于用戶的輸入控制被控設(shè)備的動(dòng)作。又如,由于將所選電子設(shè)備組建為群組,用戶可通過控制操作控制群組中電子設(shè)備同時(shí)動(dòng)作,例如,同時(shí)開關(guān)機(jī),或者同時(shí)進(jìn)行預(yù)約操作。本發(fā)明還提供一移動(dòng)設(shè)備的實(shí)施。移動(dòng)設(shè)備包括存儲(chǔ)器、處理器、圖像傳感器、顯示器和通訊單元。存儲(chǔ)器、圖像傳感器、顯示器和通訊單元電性連接于處理器。具體地,圖像傳感器擷取某一特定區(qū)域的圖像。該圖像中呈現(xiàn)了許多電子設(shè)備。位于該特定區(qū)域的電子設(shè)備的數(shù)量小于或者等于設(shè)備列表中的電子設(shè)備的數(shù)量。顯示器提供一可視化的顯示,如顯示上述擷取的圖像,以供用戶查看。通訊單元通過路由器以有線或者無線的形式連接至網(wǎng)絡(luò)。存儲(chǔ)器存儲(chǔ)一包含所有連接至通訊網(wǎng)絡(luò)的電子設(shè)備的設(shè)備列表。處理器是移動(dòng)設(shè)備的核心,用于執(zhí)行設(shè)備識(shí)別和控制步驟,創(chuàng)建電子設(shè)備和顯示在顯示器上的虛擬圖像之間的映射關(guān)系,并通過觸控虛擬圖像來控制電子設(shè)備。處理器可以是一處理芯片,例如數(shù)碼單核處理器,嵌入式微控制器。處理器被配置有必要的固件來控制存儲(chǔ)器、圖像傳感器、顯示器和通訊單元的動(dòng)作,并執(zhí)行設(shè)備識(shí)別和控制程序。存儲(chǔ)器可以是一處理器芯片的記憶體部分,揮發(fā)性記憶體芯片,非揮發(fā)性記憶體芯片,例如閃存芯片,只讀存儲(chǔ)器或者隨機(jī)可讀存儲(chǔ)器等。通訊單元可以是通訊處理芯片,能夠通過路由器創(chuàng)建本地網(wǎng)絡(luò)與遠(yuǎn)程云端服務(wù)器的連接。移動(dòng)設(shè)備被連接于位于第一圖像中,且還沒有連接至通訊網(wǎng)絡(luò)的電子設(shè)備上。更具體地,當(dāng)移動(dòng)設(shè)備的處理器確定一電子設(shè)備在第一圖像中,但不在設(shè)備列表中時(shí),移動(dòng)設(shè)備能夠通過進(jìn)場掃描、藍(lán)牙掃描技術(shù)等技術(shù)來進(jìn)行一次設(shè)備掃描,來找到相應(yīng)的電子裝置并創(chuàng)建配對(duì)連接。配對(duì)后,移動(dòng)設(shè)備的處理器傳輸通訊網(wǎng)絡(luò)信息,例如路由器的IP地址,至該相應(yīng)的電子設(shè)備,使該電子設(shè)備也能夠通過所述通訊網(wǎng)絡(luò)信息連接至該通訊網(wǎng)絡(luò)。相應(yīng)地,本發(fā)明還提供一種設(shè)備控制機(jī)構(gòu),不僅能夠創(chuàng)建可視化的圖像,該圖像映射于可被控制的電子設(shè)備的物理位置,使得用戶容易查看,分辨且易控制該電子設(shè)備。設(shè)備控制機(jī)構(gòu)能夠通過圖像擷取技術(shù)快速創(chuàng)建擷取圖像和電子設(shè)備之間的映射關(guān)系,減少了設(shè)備控制時(shí)間,增加了用戶體驗(yàn)。本
技術(shù)領(lǐng)域:
的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,以上的實(shí)施方式僅是用來說明本發(fā)明,而并非用作為對(duì)本發(fā)明的限定,只要在本發(fā)明的實(shí)質(zhì)精神范圍之內(nèi),對(duì)以上實(shí)施方式所作的適當(dāng)改變和變化都落在本發(fā)明要求保護(hù)的范圍之內(nèi)。當(dāng)前第1頁1 2 3