国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      使用圖像作為模擬遙控面板的方法和裝置與流程

      文檔序號(hào):12065041閱讀:321來源:國知局
      使用圖像作為模擬遙控面板的方法和裝置與流程

      本發(fā)明涉及到紅外遙控技術(shù)領(lǐng)域,特別是涉及到一種使用圖像作為模擬遙控面板的方法和裝置。



      背景技術(shù):

      目前,主流的遙控器都采用紅外發(fā)射操控,而現(xiàn)在的部分智能手機(jī)當(dāng)中具有紅外設(shè)備,可以進(jìn)行學(xué)習(xí)和發(fā)射操控功能。一些品牌手機(jī)擁有該功能,并且廠家還為自帶了不同的遙控器應(yīng)用軟件。除此之外,還有一些第三方應(yīng)用程序可以幫助上述機(jī)型完成對(duì)電器操控。

      由于機(jī)身紅外操控應(yīng)用程序中適配電視型號(hào)再多,也不能夠滿足所有用戶的需求,不少機(jī)型具有紅外學(xué)習(xí)功能,看看能否替代兩個(gè)遙控器使用。

      然而當(dāng)前手機(jī)的紅外遙控功能,只能通過搜索設(shè)備型號(hào)獲取相對(duì)應(yīng)紅外遙控器,即使在使用學(xué)習(xí)功能時(shí),只能采用傳統(tǒng)面板作為模擬遙控面板使用的模擬遙控面板也為系統(tǒng)設(shè)置的排布,無法滿足用戶個(gè)性化的需求。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明的主要目的為提供一種使用圖像作為模擬遙控面板的方法和裝置,滿足用戶個(gè)性化的需求。

      本發(fā)明提出了一種使用圖像作為模擬遙控面板的方法,包括如下步驟:

      識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器;

      若是,則調(diào)用遙控器數(shù)據(jù)庫中與該實(shí)體遙控器相同型號(hào)遙控器的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配;

      若否,則通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;

      當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板。

      優(yōu)選地,所述識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器的步驟之前,還包括:

      通過拍攝獲取所述實(shí)體遙控器的第一圖像。

      優(yōu)選地,所述通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼的步驟,包括:

      獲取按鍵區(qū)域;

      接收所述實(shí)體遙控器對(duì)應(yīng)按鍵發(fā)射的遙控信號(hào),將該遙控信號(hào)解析為對(duì)應(yīng)的按鍵編碼;

      將所述按鍵編碼與所述按鍵區(qū)域關(guān)聯(lián)。

      優(yōu)選地,所述獲取按鍵區(qū)域的步驟還包括:

      接收對(duì)按鍵的點(diǎn)擊,

      將點(diǎn)擊處指定半徑的區(qū)域作為按鍵區(qū)域。

      優(yōu)選地,所述識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器的步驟包括:

      檢測(cè)第一圖像中的實(shí)體遙控器的品牌,判斷遙控器數(shù)據(jù)庫中是否存在相同品牌;

      若不存在相同品牌,則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。優(yōu)選地,所述檢測(cè)第一圖像中的實(shí)體遙控器的品牌,判斷遙控器數(shù)據(jù)庫中是否存在相同品牌的步驟之后還包括:

      若存在相同品牌,則檢測(cè)第一圖像中的實(shí)體遙控器的型號(hào),判斷遙控器數(shù)據(jù)庫中是否存在相同型號(hào);

      若不存在相同型號(hào),則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。優(yōu)選地,所述檢測(cè)第一圖像中的實(shí)體遙控器的型號(hào),判斷遙控器數(shù)據(jù)庫中是否存在相同型號(hào)的步驟之后還包括:

      若存在相同型號(hào),則計(jì)算第一圖像中的實(shí)體遙控器按鍵與遙控器數(shù)據(jù)庫中對(duì)應(yīng)型號(hào)按鍵的匹配度;

      若匹配度大于或等于指定值,則判定第一圖像中包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      優(yōu)選地,所述當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板的步驟之后,還包括:

      接收編輯命令,進(jìn)入編輯狀態(tài),通過所述學(xué)習(xí)按鍵功能為所述模擬遙控面板匹配錯(cuò)誤的按鍵重新匹配按鍵編碼。

      優(yōu)選地,所述當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板的步驟之前包括:

      導(dǎo)入第一圖像;

      通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼。

      優(yōu)選地,所述當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板的步驟之前包括:

      繪制第一圖像;

      通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼。

      優(yōu)選地,所述通過拍攝獲取所述第一圖像的步驟之后,還包括:

      獲取所述實(shí)體遙控器所控制的設(shè)備的第二圖像。

      優(yōu)選地,所述獲取所述實(shí)體遙控器所控制的設(shè)備的第二圖像的步驟之后,還包括:

      提取所述第一圖像中的實(shí)體遙控器和第二圖像中的控制設(shè)備,關(guān)聯(lián)所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備。

      優(yōu)選地,所述當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板的步驟之后,還包括:

      將所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備加載于VR場(chǎng)景中,形成VR場(chǎng)景虛擬遙控器。

      本發(fā)明提出了一種使用圖像作為模擬遙控面板的裝置,包括:

      識(shí)別模塊,用于識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器;

      匹配模塊,用于調(diào)用遙控器數(shù)據(jù)庫中與該實(shí)體遙控器相同型號(hào)遙控器的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配;

      學(xué)習(xí)按鍵功能模塊,用于通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;

      模擬遙控面板生成模塊,用于當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板。

      優(yōu)選地,還包括:

      第一圖像獲取模塊,用于通過拍攝獲取所述實(shí)體遙控器的第一圖像。

      優(yōu)選地,所述學(xué)習(xí)按鍵功能模塊包括:

      按鍵區(qū)域單元,用于獲取按鍵區(qū)域;

      信號(hào)解析單元,用于接收所述實(shí)體遙控器對(duì)應(yīng)按鍵發(fā)射的遙控信號(hào),將該遙控信號(hào)解析為對(duì)應(yīng)的按鍵編碼;

      關(guān)聯(lián)單元,用于將所述按鍵編碼與所述按鍵區(qū)域關(guān)聯(lián)。

      優(yōu)選地,所述按鍵區(qū)域單元包括:

      點(diǎn)擊子單元,用于接收對(duì)按鍵的點(diǎn)擊,

      區(qū)域指定子單元,用于將點(diǎn)擊處指定半徑的區(qū)域作為按鍵區(qū)域。

      優(yōu)選地,所述識(shí)別模塊包括:

      品牌檢測(cè)單元,用于檢測(cè)第一圖像中的實(shí)體遙控器的品牌,判斷遙控器數(shù)據(jù)庫中是否存在相同品牌;

      品牌檢測(cè)失敗處理單元,用于若不存在相同品牌,則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。優(yōu)選地,所述識(shí)別模塊還包括:

      型號(hào)檢測(cè)單元,用于若存在相同品牌,則檢測(cè)第一圖像中的實(shí)體遙控器的型號(hào),判斷遙控器數(shù)據(jù)庫中是否存在相同型號(hào);

      型號(hào)檢測(cè)失敗處理單元,用于若不存在相同型號(hào),則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      優(yōu)選地,所述匹配模塊包括:

      匹配度檢測(cè)單元,用于若存在相同型號(hào),則計(jì)算第一圖像中的實(shí)體遙控器按鍵與遙控器數(shù)據(jù)庫中對(duì)應(yīng)型號(hào)按鍵的匹配度;

      型號(hào)檢測(cè)成功處理單元,用于若匹配度大于或等于指定值,則判定第一圖像中包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。優(yōu)選地,還包括:

      錯(cuò)誤按鍵糾錯(cuò)模塊,用于接收編輯命令,進(jìn)入使所述模擬遙控面板處于編輯狀態(tài),通過所述學(xué)習(xí)按鍵功能為所述模擬遙控面板匹配錯(cuò)誤的按鍵重新匹配按鍵編碼。

      優(yōu)選地,還包括:

      第一圖像導(dǎo)入模塊,用于導(dǎo)入第一圖像。

      優(yōu)選地,還包括:

      第一圖像繪制模塊,用于繪制第一圖像。

      優(yōu)選地,還包括:

      第二圖像獲取模塊,用于獲取所述實(shí)體遙控器所控制的設(shè)備的第二圖像。

      優(yōu)選地,還包括:

      圖像關(guān)聯(lián)模塊,用于提取所述第一圖像中的實(shí)體遙控器和第二圖像中的控制設(shè)備,關(guān)聯(lián)所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備。

      優(yōu)選地,還包括:

      VR場(chǎng)景虛擬遙控器生成模塊,用于將所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備加載于VR場(chǎng)景中,形成VR場(chǎng)景虛擬遙控器。

      本發(fā)明提出一種使用圖像作為模擬遙控面板的方法和裝置,其方法包括,識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器;若是,則調(diào)用遙控器數(shù)據(jù)庫中與該實(shí)體遙控器相同型號(hào)遙控器的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配;若否,則通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板,滿足了用戶個(gè)性化的需求,使用戶使用模擬遙控面板更為方便。

      附圖說明

      圖1為本發(fā)明使用圖像作為模擬遙控面板的方法的第一實(shí)施例的流程示意圖;

      圖2為本發(fā)明使用圖像作為模擬遙控面板的方法第三實(shí)施例的流程示意圖;

      圖3為本發(fā)明使用圖像作為模擬遙控面板的方法的第九實(shí)施例的流程示意圖;

      圖4為本發(fā)明使用圖像作為模擬遙控面板的方法第十實(shí)施例的流程示意圖;

      圖5為本發(fā)明使用圖像作為模擬遙控面板的裝置的第一實(shí)施例的結(jié)構(gòu)示意圖;

      圖6為本發(fā)明使用圖像作為模擬遙控面板的裝置第三實(shí)施例的結(jié)構(gòu)示意圖;

      圖7為本發(fā)明使用圖像作為模擬遙控面板的裝置的第九實(shí)施例的結(jié)構(gòu)示意圖;

      圖8為本發(fā)明使用圖像作為模擬遙控面板的裝置第十實(shí)施例的結(jié)構(gòu)示意圖。

      本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。

      具體實(shí)施方式

      本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個(gè)”、“所述”“上述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進(jìn)一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件、單元、模塊和/或組件,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、步驟、操作、元件、單元、模塊、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時(shí),它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個(gè)或更多個(gè)相關(guān)聯(lián)的列出項(xiàng)的全部或任一單元和全部組合。

      本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會(huì)用理想化或過于正式的含義來解釋。

      本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的“終端”、“智能終端”、“移動(dòng)終端”、“終端設(shè)備”既包括無線信號(hào)接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號(hào)接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,其具有能夠在雙向通信鏈路上,執(zhí)行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設(shè)備;PCS(Personal Communications Service,個(gè)人通信系統(tǒng)),其可以組合語音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;PDA(Personal Digital Assistant,個(gè)人數(shù)字助理),其可以包括射頻接收器、尋呼機(jī)、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或GPS(Global Positioning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備。這里所使用的“終端”、“終端設(shè)備”可以是便攜式、可運(yùn)輸、安裝在交通工具(航空、海運(yùn)和/或陸地)中的,或者適合于和/或配置為在本地運(yùn)行,和/或以分布形式,運(yùn)行在地球和/或空間的任何其他位置運(yùn)行。這里所使用的“終端”、“智能終端”、“終端設(shè)備”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是PDA、MID(Mobile Internet Device,移動(dòng)互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動(dòng)電話,也可以是智能電視、機(jī)頂盒等設(shè)備。

      應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      本發(fā)明提出一種使用圖像作為模擬遙控面板的方法。該使用圖像作為遙控面板的方法可以應(yīng)用于控制終端,控制終端可以為但不限于平板電腦、手機(jī)或其他智能設(shè)備。本實(shí)施例及以下實(shí)施例以手機(jī)為例進(jìn)行說明。參照?qǐng)D1,圖1為本發(fā)明使用圖像作為模擬遙控面板的方法的第一實(shí)施例的流程示意圖。本發(fā)明提出的使用圖像作為模擬遙控面板的方法,包括以下步驟:

      S20、識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器;

      S21、若是,則調(diào)用遙控器數(shù)據(jù)庫中與該實(shí)體遙控器相同型號(hào)遙控器的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配;

      S22、若否,則通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;

      S30、當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板。

      一般地,以上方法是通過在手機(jī)APP操作,實(shí)現(xiàn)其表達(dá)的功能。

      如上述步驟S20所述,上述識(shí)別過程,可通過OCR(Optical Character Recognition,光學(xué)字符識(shí)別)識(shí)別技術(shù),辨別遙控器按鍵上的字符。先是檢查所有可識(shí)別的字符中是否包含品牌名稱,再檢查在存在該品牌的情況下,是否包含相關(guān)的型號(hào)。

      如上述步驟S21所述,遙控器數(shù)據(jù)庫包含了市面上多個(gè)種類的遙控器的第一圖像,及其按鍵編碼。當(dāng)在遙控器數(shù)據(jù)庫中尋找到相同型號(hào)的遙控器,則將相應(yīng)的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配,使第一圖像中的實(shí)體遙控器具備按鍵功能。

      如上述步驟S22所述,在無法識(shí)別第一圖像中的遙控器時(shí),則使用學(xué)習(xí)按鍵功能,為第一圖像中實(shí)體遙控器的按鍵添加按鍵編碼。

      如上述步驟S30所述,當(dāng)所有按鍵都有其對(duì)應(yīng)的按鍵編碼之后,生成模擬遙控面板,保存于手機(jī)內(nèi)存中。手機(jī)上可保存多個(gè)模擬遙控面板,需要使用時(shí),可調(diào)用適合的版本。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第二實(shí)施例,與使用圖像作為模擬遙控面板的方法的第一實(shí)施例不同的是,步驟S20之前還包括:

      S10、通過拍攝獲取所述實(shí)體遙控器的第一圖像。

      如上述步驟S10所述,上述第一圖像可通過手機(jī)對(duì)實(shí)體遙控器拍攝獲得,也可調(diào)取手機(jī)中已有的含有實(shí)體遙控器的第一圖像。上述實(shí)體遙控器可以是空調(diào)遙控器,也可以是電視遙控器,或者其他紅外遙控裝置。遙控器數(shù)據(jù)庫中包含了市場(chǎng)上常見的空調(diào)遙控器和電視遙控器的圖片以及圖片中遙控器的按鍵對(duì)應(yīng)的按鍵編碼。

      圖2為本發(fā)明使用圖像作為模擬遙控面板的方法第三實(shí)施例的流程示意圖。進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第三實(shí)施例,與使用圖像作為模擬遙控面板的方法的第一實(shí)施例不同的是,步驟S22中通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼的步驟,包括:

      S221、獲取按鍵區(qū)域;

      S222、接收所述實(shí)體遙控器對(duì)應(yīng)按鍵發(fā)射的遙控信號(hào),將該遙控信號(hào)解析為對(duì)應(yīng)的按鍵編碼;

      S223、將所述按鍵編碼與所述按鍵區(qū)域關(guān)聯(lián)。

      如上述步驟S221所述,學(xué)習(xí)按鍵的第一步是確定好按鍵區(qū)域。通過點(diǎn)擊第一圖像上的按鍵,采集該點(diǎn)擊區(qū)域作為按鍵區(qū)域,按鍵區(qū)域高亮顯示。在實(shí)際操作中,確定好按鍵區(qū)域之后,便可進(jìn)入下一步驟S222。

      如上述步驟S222所述,所述遙控信號(hào)可為紅外信號(hào)或其他無線信號(hào)。在配置過程中,手機(jī)紅外裝置與遙控器紅外發(fā)射器需要相互對(duì)準(zhǔn),以保障手機(jī)紅外裝置能夠接收檢測(cè)到發(fā)射信號(hào)。此時(shí),手機(jī)的紅外系統(tǒng)會(huì)提示需要按的功能鍵,用戶需要長按直至被手機(jī)識(shí)別,一般情況需要長按2秒左右。

      如上述步驟S223所述,當(dāng)按鍵區(qū)域和按鍵編碼確定之后,兩者間便可建立關(guān)聯(lián)。此時(shí),第一圖像上的按鍵便具備與實(shí)體遙控器上的按鍵同樣的按鍵功能。在使用測(cè)試過程中,每個(gè)按鍵的學(xué)習(xí)時(shí)間不長,主要按鍵需要幾分鐘時(shí)間即可完成。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第三實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第四實(shí)施例,與使用圖像作為模擬遙控面板的方法的第三實(shí)施例不同的是,步驟S221還包括:

      S2211、接收對(duì)按鍵的點(diǎn)擊;

      S2212、將點(diǎn)擊處指定半徑的區(qū)域作為按鍵區(qū)域。

      如上述步驟S2211、S2212所述,接收對(duì)按鍵的點(diǎn)擊,點(diǎn)擊區(qū)域會(huì)高亮顯示,以點(diǎn)擊點(diǎn)為中心點(diǎn),半徑為0.5cm區(qū)域作為按鍵區(qū)域。此時(shí)用戶可檢查按鍵與高亮區(qū)域是否匹配。如果不匹配,則可通過縮放第一圖像和平移第一圖像,使按鍵區(qū)域與按鍵匹配,在平移或縮放第一圖像時(shí),高亮顯示的區(qū)域固定不動(dòng)。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第四實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第五實(shí)施例,與使用圖像作為模擬遙控面板的方法的第一或第二實(shí)施例不同的是,步驟S20中識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器的步驟,包括:

      S211、檢測(cè)第一圖像中的實(shí)體遙控器的品牌,判斷遙控器數(shù)據(jù)庫中是否存在相同品牌;

      S2111、若不存在相同品牌,則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      一般而言,遙控器正面有相應(yīng)廠商的標(biāo)識(shí)。步驟S201的作用在于檢查第一圖像上是否有相應(yīng)廠商的標(biāo)識(shí),以加快識(shí)別速度。

      如上述步驟S2111所述,若無法識(shí)別遙控器品牌,則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器,此時(shí)將執(zhí)行步驟S22。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第五實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第六實(shí)施例,與使用圖像作為模擬遙控面板的方法的第五實(shí)施例不同的是,步驟S211之后還包括:

      S212、若存在相同品牌,則檢測(cè)第一圖像中的實(shí)體遙控器的型號(hào),判斷遙控器數(shù)據(jù)庫中是否存在相同型號(hào);

      S2121、若不存在相同型號(hào),則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      一個(gè)廠商一般會(huì)生產(chǎn)不同型號(hào)的產(chǎn)品,各自型號(hào)的產(chǎn)品對(duì)應(yīng)的遙控器也并不一樣。步驟S212的目的在于檢測(cè)遙控器的型號(hào),判斷其型號(hào)是否與遙控器數(shù)據(jù)庫中已有的數(shù)據(jù)匹配。如不匹配,步驟S2121則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第六實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第七實(shí)施例,與使用圖像作為模擬遙控面板的方法的第六實(shí)施例不同的是,步驟S212之后還包括:

      S213、若存在相同型號(hào),則計(jì)算第一圖像中的實(shí)體遙控器按鍵與遙控器數(shù)據(jù)庫中對(duì)應(yīng)型號(hào)按鍵的匹配度;

      S214、若匹配度大于或等于指定值,則判定第一圖像中包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      如上述步驟S213所述,在確定型號(hào)相同之后,還需根據(jù)遙控器上的字符排布方式,計(jì)算遙控器的匹配度。因?yàn)橐恍S家相同型號(hào)的設(shè)備,也有可能有多種不同的遙控器。

      如上述步驟S214所述,當(dāng)匹配度超過80%時(shí),調(diào)用特征對(duì)碼庫中該實(shí)體遙控器的按鍵編碼與第一圖像中的對(duì)應(yīng)的按鍵匹配。這樣就賦予了第一圖像中按鍵具有實(shí)體按鍵的遙控功能。在實(shí)際的測(cè)試中,按鍵編碼與第一圖像中的對(duì)應(yīng)的按鍵匹配之后,便可測(cè)試按鍵功能是否正確。

      當(dāng)匹配度小于80%時(shí),說明第一圖像上的實(shí)體遙控器與特征對(duì)碼庫存在的按鍵編碼并不匹配。此時(shí),可通過學(xué)習(xí)功能,賦予第一圖像上的按鍵具備相應(yīng)的功能。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第八實(shí)施例,與使用圖像作為模擬遙控面板的方法的第一實(shí)施例不同的是,步驟S30之后還包括:

      S40、接收編輯命令,進(jìn)入編輯狀態(tài),通過所述學(xué)習(xí)按鍵功能為所述模擬遙控面板匹配錯(cuò)誤的按鍵重新匹配按鍵編碼。

      如上述步驟S40所述,一般而言,遙控器上存在大于十個(gè)的按鍵,匹配時(shí)可能會(huì)出現(xiàn)部分按鍵匹配錯(cuò)誤的情況。可使用編輯功能,為錯(cuò)誤功能按鍵做出相應(yīng)的調(diào)整。特別的,例如實(shí)體的遙控器有部分功能失效,此時(shí)通過本步驟進(jìn)行修正。在一些實(shí)施例中,此步驟還具有調(diào)試功能,可根據(jù)具體按鍵功能在遙控器數(shù)據(jù)庫中搜索,查找出適配的按鍵編碼,也可直接按學(xué)習(xí)按鍵功能步驟進(jìn)行學(xué)習(xí)。

      如圖3所示,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第九實(shí)施例,與使用圖像作為模擬遙控面板的方法的第一實(shí)施例不同的是,本發(fā)明提出的使用圖像作為模擬遙控面板的方法,包括:

      S60,導(dǎo)入第一圖像;

      S61,通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;

      S62,當(dāng)所述第一圖像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板。

      基于同樣的發(fā)明構(gòu)思,本實(shí)施例與第一實(shí)施例有所不同,是基于不同場(chǎng)景所研發(fā)的。第一實(shí)施例所使用的遙控器第一圖像是與相應(yīng)的遙控編碼匹配的,所以需要經(jīng)過識(shí)別過程來完成匹配。而本實(shí)施例中,所導(dǎo)入的第一圖像中遙控器與現(xiàn)實(shí)接觸的遙控器并不匹配?,F(xiàn)實(shí)生活中,用戶對(duì)某個(gè)品牌具有較高的認(rèn)可度,但實(shí)際使用的設(shè)備很可能不是該品牌。本實(shí)施例通過使用其他品牌外觀的遙控器來實(shí)現(xiàn)用戶的需求。

      如圖4所示,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第十實(shí)施例,與使用圖像作為模擬遙控面板的方法的第一實(shí)施例不同的是,本發(fā)明提出的使用圖像作為模擬遙控面板的系統(tǒng),包括:

      S70,繪制第一圖像;

      S80,通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;

      S90,當(dāng)所述第一圖像中繪制的遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板。

      同樣的,基于同樣的發(fā)明構(gòu)思,本實(shí)施例與第一實(shí)施例有所不同,是基于不同場(chǎng)景所研發(fā)的。在添加第一圖像之前,還可通過手繪的方式獲得遙控器第一圖像,進(jìn)而通過學(xué)習(xí)按鍵功能,使手繪版的遙控器發(fā)揮作用。此方式適合一些喜歡DIY,且具有較高繪畫水平的用戶使用,增加用戶的樂趣。在一些情況下,還可以將手繪的遙控器上傳至網(wǎng)絡(luò)平臺(tái),無償共享或付費(fèi)提供給其他感興趣的用戶。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第二實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第十一實(shí)施例,與使用圖像作為模擬遙控面板的方法的第二實(shí)施例不同的是,步驟S10之后還包括:

      S11、獲取所述實(shí)體遙控器所控制的設(shè)備的第二圖像。

      如上述步驟S11所述,在智能設(shè)備獲取遙控器的圖像同時(shí),也可獲取遙控設(shè)備的實(shí)體圖像。例如,遙控設(shè)備為空調(diào)機(jī)時(shí),可對(duì)空調(diào)機(jī)進(jìn)行拍攝獲得其實(shí)體圖像,該實(shí)體圖像可以用于輔助識(shí)別,幫助智能設(shè)備更好地對(duì)第一圖像中的遙控器進(jìn)行識(shí)別。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第十一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第十二實(shí)施例,與使用圖像作為模擬遙控面板的方法的第十一實(shí)施例不同的是,步驟S11之后還包括:

      S12、提取所述第一圖像中的實(shí)體遙控器和第二圖像中的控制設(shè)備,關(guān)聯(lián)所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備。

      如上述步驟S12所述,可利用現(xiàn)有的圖像識(shí)別技術(shù),將第一圖像中的實(shí)體遙控器與背景分離,從圖像中提取出來,同時(shí)將第二圖像中的控制設(shè)備與背景分離,從圖像中提取出來。將提取出來的第一圖像中的實(shí)體遙控器與第二圖像中的控制設(shè)備關(guān)聯(lián)。這樣在加載虛擬遙控面板時(shí),可同時(shí)加載其對(duì)應(yīng)的實(shí)體設(shè)備,提高用戶體驗(yàn)。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的方法的第十二實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的方法的第十三實(shí)施例,與使用圖像作為模擬遙控面板的方法的第十二實(shí)施例不同的是,步驟S11之后還包括:

      S13、將所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備加載于VR場(chǎng)景中,形成VR場(chǎng)景虛擬遙控器。

      如上述步驟S13所述,在獲得提取出來的第一圖像中的實(shí)體遙控器與第二圖像中的控制設(shè)備之后,還可以將提取出來的圖像加載于虛擬VR場(chǎng)景中。用戶可切換不同的場(chǎng)景,提高用戶體驗(yàn)。

      參照?qǐng)D5,圖5為本發(fā)明使用圖像作為模擬遙控面板的裝置的第一實(shí)施例的結(jié)構(gòu)示意圖。本發(fā)明提出的使用圖像作為模擬遙控面板的裝置,包括以下步驟:

      識(shí)別模塊20,用于識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器;

      匹配模塊30,用于調(diào)用遙控器數(shù)據(jù)庫中與該實(shí)體遙控器相同型號(hào)遙控器的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配;

      學(xué)習(xí)按鍵功能模塊40,用于通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;

      模擬遙控面板生成模塊50,用于當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板。

      一般地,以上裝置是通過在手機(jī)APP操作,實(shí)現(xiàn)其表達(dá)的功能。

      如識(shí)別模塊20所述,上述識(shí)別過程,可通過OCR(Optical Character Recognition,光學(xué)字符識(shí)別)識(shí)別技術(shù),辨別遙控器按鍵上的字符。先是檢查所有可識(shí)別的字符中是否包含品牌名稱,再檢查在存在該品牌的情況下,是否包含相關(guān)的型號(hào)。

      如匹配模塊30所述,遙控器數(shù)據(jù)庫包含了市面上多個(gè)種類的遙控器的第一圖像,及其按鍵編碼。當(dāng)在遙控器數(shù)據(jù)庫中尋找到相同型號(hào)的遙控器,則將相應(yīng)的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配,使第一圖像中的實(shí)體遙控器具備按鍵功能。

      如學(xué)習(xí)按鍵功能模塊40所述,在無法識(shí)別第一圖像中的遙控器時(shí),則使用學(xué)習(xí)按鍵功能,為第一圖像中實(shí)體遙控器的按鍵添加按鍵編碼。

      如模擬遙控面板生成模塊50所述,當(dāng)所有按鍵都有其對(duì)應(yīng)的按鍵編碼之后,生成模擬遙控面板,保存于手機(jī)內(nèi)存中。手機(jī)上可保存多個(gè)模擬遙控面板,需要使用時(shí),可調(diào)用適合的版本。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第二實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第一實(shí)施例不同的是,還包括:

      第一圖像獲取模塊10,用于通過拍攝獲取所述實(shí)體遙控器的第一圖像。

      如上述第一圖像獲取模塊10所述,上述第一圖像可通過手機(jī)對(duì)實(shí)體遙控器拍攝獲得,也可調(diào)取手機(jī)中已有的含有實(shí)體遙控器的第一圖像。上述實(shí)體遙控器可以是空調(diào)遙控器,也可以是電視遙控器,或者其他紅外遙控裝置。遙控器數(shù)據(jù)庫中包含了市場(chǎng)上常見的空調(diào)遙控器和電視遙控器的圖片以及圖片中遙控器的按鍵對(duì)應(yīng)的按鍵編碼。

      圖6為本發(fā)明使用圖像作為模擬遙控面板的裝置第三實(shí)施例的流程示意圖。進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第三實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第一實(shí)施例不同的是,學(xué)習(xí)按鍵功能模塊40包括:

      按鍵區(qū)域單元41,用于獲取按鍵區(qū)域;

      信號(hào)解析單元42,用于接收所述實(shí)體遙控器對(duì)應(yīng)按鍵發(fā)射的遙控信號(hào),將該遙控信號(hào)解析為對(duì)應(yīng)的按鍵編碼;

      關(guān)聯(lián)單元43,用于將所述按鍵編碼與所述按鍵區(qū)域關(guān)聯(lián)。

      如按鍵區(qū)域單元41所述,學(xué)習(xí)按鍵的第一步是確定好按鍵區(qū)域。通過點(diǎn)擊第一圖像上的按鍵,采集該點(diǎn)擊區(qū)域作為按鍵區(qū)域,按鍵區(qū)域高亮顯示。在實(shí)際操作中,確定好按鍵區(qū)域之后,便可進(jìn)入下一單元——信號(hào)解析單元42。

      如信號(hào)解析單元42所述,所述遙控信號(hào)可為紅外信號(hào)或其他無線信號(hào)。在配置過程中,手機(jī)紅外裝置與遙控器紅外發(fā)射器需要相互對(duì)準(zhǔn),以保障手機(jī)紅外裝置能夠接收檢測(cè)到發(fā)射信號(hào)。此時(shí),手機(jī)的紅外系統(tǒng)會(huì)提示需要按的功能鍵,用戶需要長按直至被手機(jī)識(shí)別,一般情況需要長按2秒左右。

      如關(guān)聯(lián)單元43所述,當(dāng)按鍵區(qū)域和按鍵編碼確定之后,兩者間便可建立關(guān)聯(lián)。此時(shí),第一圖像上的按鍵便具備與實(shí)體遙控器上的按鍵同樣的按鍵功能。在使用測(cè)試過程中,每個(gè)按鍵的學(xué)習(xí)時(shí)間不長,主要按鍵需要幾分鐘時(shí)間即可完成。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第三實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第四實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第三實(shí)施例不同的是,按鍵區(qū)域單元41還包括:

      點(diǎn)擊子單元411,用于接收對(duì)按鍵的點(diǎn)擊,

      區(qū)域指定子單元412,用于將點(diǎn)擊處指定半徑的區(qū)域作為按鍵區(qū)域。

      如上述點(diǎn)擊子單元411,區(qū)域指定子單元412所述,接收對(duì)按鍵的點(diǎn)擊,點(diǎn)擊區(qū)域會(huì)高亮顯示,以點(diǎn)擊點(diǎn)為中心點(diǎn),半徑為0.5cm區(qū)域作為按鍵區(qū)域。此時(shí)用戶可檢查按鍵與高亮區(qū)域是否匹配。如果不匹配,則可通過縮放第一圖像和平移第一圖像,使按鍵區(qū)域與按鍵匹配,在平移或縮放第一圖像時(shí),高亮顯示的區(qū)域固定不動(dòng)。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第四實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第五實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第一或第二實(shí)施例不同的是,所述識(shí)別模塊20包括:

      品牌檢測(cè)單元21,用于檢測(cè)第一圖像中的實(shí)體遙控器的品牌,判斷遙控器數(shù)據(jù)庫中是否存在相同品牌;

      品牌檢測(cè)失敗處理單元211,用于若不存在相同品牌,則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      一般而言,遙控器正面有相應(yīng)廠商的標(biāo)識(shí)。品牌檢測(cè)單元21的作用在于檢查第一圖像上是否有相應(yīng)廠商的標(biāo)識(shí),以加快識(shí)別速度。

      如上述品牌檢測(cè)失敗處理單元211所述,若無法識(shí)別遙控器品牌,則判定圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器,此時(shí)將執(zhí)行步驟S22。進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第五實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第六實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第五實(shí)施例不同的是,所述識(shí)別模塊20還包括:

      型號(hào)檢測(cè)單元22,用于若存在相同品牌,則檢測(cè)第一圖像中的實(shí)體遙控器的型號(hào),判斷遙控器數(shù)據(jù)庫中是否存在相同型號(hào);

      型號(hào)檢測(cè)失敗處理單元221,用于若不存在相同型號(hào),則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      一個(gè)廠商一般會(huì)生產(chǎn)不同型號(hào)的產(chǎn)品,各自型號(hào)的產(chǎn)品對(duì)應(yīng)的遙控器也并不一樣。型號(hào)檢測(cè)單元22的目的在于檢測(cè)遙控器的型號(hào),判斷其型號(hào)是否與遙控器數(shù)據(jù)庫中已有的數(shù)據(jù)匹配。如不匹配,型號(hào)檢測(cè)失敗處理單元221則通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第六實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第七實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第六實(shí)施例不同的是,所述匹配模塊30包括:

      匹配度檢測(cè)單元31,用于若存在相同型號(hào),則計(jì)算圖像中的實(shí)體遙控器按鍵與遙控器數(shù)據(jù)庫中對(duì)應(yīng)型號(hào)按鍵的匹配度;

      型號(hào)檢測(cè)成功處理單元32,用于若匹配度大于或等于指定值,則判定圖像中包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      如上述匹配度檢測(cè)單元31所述,在確定型號(hào)相同之后,還需根據(jù)遙控器上的字符排布方式,計(jì)算遙控器的匹配度。因?yàn)橐恍S家相同型號(hào)的設(shè)備,也有可能有多種不同的

      如上述型號(hào)檢測(cè)成功處理單元32所述,當(dāng)匹配度超過80%時(shí),調(diào)用特征對(duì)碼庫中該實(shí)體遙控器的按鍵編碼與第一圖像中的對(duì)應(yīng)的按鍵匹配。這樣就賦予了第一圖像中按鍵具有實(shí)體按鍵的遙控功能。在實(shí)際的測(cè)試中,按鍵編碼與第一圖像中的對(duì)應(yīng)的按鍵匹配之后,便可測(cè)試按鍵功能是否正確。

      當(dāng)匹配度小于80%時(shí),說明第一圖像上的實(shí)體遙控器與特征對(duì)碼庫存在的按鍵編碼并不匹配。此時(shí),可通過學(xué)習(xí)功能,賦予第一圖像上的按鍵具備相應(yīng)的功能。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第八實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第一實(shí)施例不同的是,裝置還包括:

      錯(cuò)誤按鍵糾錯(cuò)模塊60,用于接收編輯命令,進(jìn)入使所述模擬遙控面板處于編輯狀態(tài),通過所述學(xué)習(xí)按鍵功能為所述模擬遙控面板匹配錯(cuò)誤的按鍵重新匹配按鍵編碼。

      如上述錯(cuò)誤按鍵糾錯(cuò)模塊60所述,一般而言,遙控器上存在大于十個(gè)的按鍵,匹配時(shí)可能會(huì)出現(xiàn)部分按鍵匹配錯(cuò)誤的情況??墒褂镁庉嫻δ?,為錯(cuò)誤功能按鍵做出相應(yīng)的調(diào)整。特別的,例如實(shí)體的遙控器有部分功能失效,此時(shí)通過本步驟進(jìn)行修正。在一些實(shí)施例中,此步驟還具有調(diào)試功能,可根據(jù)具體按鍵功能在遙控器數(shù)據(jù)庫中搜索,查找出適配的按鍵編碼,也可直接按學(xué)習(xí)按鍵功能步驟進(jìn)行學(xué)習(xí)。

      如圖7所示,進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第九實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第一實(shí)施例不同的是,裝置還包括:

      第一圖像導(dǎo)入模塊70,用于導(dǎo)入第一圖像。

      基于同樣的發(fā)明構(gòu)思,本實(shí)施例與第一實(shí)施例有所不同,是基于不同場(chǎng)景所研發(fā)的。第一實(shí)施例所使用的遙控器第一圖像是與相應(yīng)的遙控編碼匹配的,所以需要經(jīng)過識(shí)別過程來完成匹配。而本實(shí)施例中,所導(dǎo)入的第一圖像中遙控器與現(xiàn)實(shí)接觸的遙控器并不匹配?,F(xiàn)實(shí)生活中,用戶對(duì)某個(gè)品牌具有較高的認(rèn)可度,但實(shí)際使用的設(shè)備很可能不是該品牌。本實(shí)施例通過使用其他品牌外觀的遙控器來實(shí)現(xiàn)用戶的需求。

      如圖8所示,進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第十實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第一實(shí)施例不同的是,裝置還包括:

      第一圖像繪制模塊80,用于繪制第一圖像。

      同樣的,基于同樣的發(fā)明構(gòu)思,本實(shí)施例與第一實(shí)施例有所不同,是基于不同場(chǎng)景所研發(fā)的。在添加第一圖像之前,還可通過手繪的方式獲得遙控器第一圖像,進(jìn)而通過學(xué)習(xí)按鍵功能,使手繪版的遙控器發(fā)揮作用。此方式適合一些喜歡DIY,且具有較高繪畫水平的用戶使用,增加用戶的樂趣。在一些情況下,還可以將手繪的遙控器上傳至網(wǎng)絡(luò)平臺(tái),無償共享或付費(fèi)提供給其他感興趣的用戶。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第二實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第十一實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第二實(shí)施例不同的是,裝置還包括:

      第二圖像獲取模塊11,用于獲取所述實(shí)體遙控器所控制的設(shè)備的第二圖像。

      第二圖像獲取模塊11中,在智能設(shè)備獲取遙控器的圖像同時(shí),也可獲取遙控設(shè)備的實(shí)體圖像。例如,遙控設(shè)備為空調(diào)機(jī)時(shí),可對(duì)空調(diào)機(jī)進(jìn)行拍攝獲得其實(shí)體圖像,該實(shí)體圖像可以用于輔助識(shí)別,幫助智能設(shè)備更好地對(duì)第一圖像中的遙控器進(jìn)行識(shí)別。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第十一實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第十二實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第十一實(shí)施例不同的是,裝置還包括:

      圖像關(guān)聯(lián)模塊12,用于提取所述第一圖像中的實(shí)體遙控器和第二圖像中的控制設(shè)備,關(guān)聯(lián)所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備。

      圖像關(guān)聯(lián)模塊12中,可利用現(xiàn)有的圖像識(shí)別技術(shù),將第一圖像中的實(shí)體遙控器與背景分離,從圖像中提取出來,同時(shí)將第二圖像中的控制設(shè)備與背景分離,從圖像中提取出來。將提取出來的第一圖像中的實(shí)體遙控器與第二圖像中的控制設(shè)備關(guān)聯(lián)。這樣在加載虛擬遙控面板時(shí),可同時(shí)加載其對(duì)應(yīng)的實(shí)體設(shè)備,提高用戶體驗(yàn)。

      進(jìn)一步的,基于本發(fā)明使用圖像作為模擬遙控面板的裝置的第十二實(shí)施例,本發(fā)明還提出了使用圖像作為模擬遙控面板的裝置的第十三實(shí)施例,與使用圖像作為模擬遙控面板的裝置的第十二實(shí)施例不同的是,裝置還包括:

      VR場(chǎng)景虛擬遙控器生成模塊13,用于將所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備加載于VR場(chǎng)景中,形成VR場(chǎng)景虛擬遙控器。

      VR場(chǎng)景虛擬遙控器生成模塊13中,在獲得提取出來的第一圖像中的實(shí)體遙控器與第二圖像中的控制設(shè)備之后,還可以將提取出來的圖像加載于虛擬VR場(chǎng)景中。用戶可切換不同的場(chǎng)景,提高用戶體驗(yàn)。

      本發(fā)明提出一種使用圖像作為模擬遙控面板的方法和裝置,其方法包括,識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器;若是,則調(diào)用遙控器數(shù)據(jù)庫中與該實(shí)體遙控器相同型號(hào)遙控器的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配;若否,則通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板,可代替實(shí)體遙控器使用,方便用戶操作,滿足用戶的個(gè)性化需求。

      本說明書中描述的主題和操作的實(shí)施方式可以在包括本說明書中公開的結(jié)構(gòu)及其結(jié)構(gòu)等效物的數(shù)字電子電路、或者在計(jì)算機(jī)軟件、固件或者硬件,或者上述各項(xiàng)中的一個(gè)或多個(gè)的組合中實(shí)現(xiàn)。本說明書中描述的主題的實(shí)施方式可以實(shí)現(xiàn)為編碼在計(jì)算機(jī)存儲(chǔ)介質(zhì)上的一個(gè)或多個(gè)計(jì)算機(jī)程序,即,一個(gè)或多個(gè)計(jì)算機(jī)程序指令模塊,以用于由數(shù)據(jù)處理裝置執(zhí)行或者控制數(shù)據(jù)處理裝置的操作。備選地或者附加地,程序指令可以編碼在人工生成的傳播信號(hào)(例如,機(jī)器生成的電、光或者電磁信號(hào))上,其被生成用于編碼信息以用于向適當(dāng)?shù)慕邮諜C(jī)傳輸,以便由數(shù)據(jù)處理裝置執(zhí)行。計(jì)算機(jī)存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)可讀存儲(chǔ)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)襯底、隨機(jī)或者串行存取存儲(chǔ)器陣列或者設(shè)備或者上述各項(xiàng)中的一個(gè)或多個(gè)的組合,或者包括在上述各項(xiàng)及上述各項(xiàng)中的一個(gè)或多個(gè)的組合之中。

      本說明書中描述的操作可以實(shí)現(xiàn)為由數(shù)據(jù)處理裝置對(duì)存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)設(shè)備上或者從其他來源接收的數(shù)據(jù)執(zhí)行的操作。

      計(jì)算機(jī)程序(也稱為程序、軟件、軟件應(yīng)用、腳本或者代碼)可以按照任何形式的編程語言(包括編譯或者解釋語言、聲明或者過程語言)編寫,并且其可以按照任何形式部署,包括作為獨(dú)立程序或者作為模塊、組件、子例程、對(duì)象或者適于在計(jì)算環(huán)境中使用的其他單元。計(jì)算機(jī)程序可以但不必與文件系統(tǒng)中的文件相對(duì)應(yīng)。程序可以存儲(chǔ)在保持其他程序或者數(shù)據(jù)的文件的一部分中(例如,存儲(chǔ)在標(biāo)記語言文檔中的一個(gè)或多個(gè)腳本)、專用于考慮中的程序的單個(gè)文件或者多個(gè)協(xié)作的文件中(例如,存儲(chǔ)一個(gè)或多個(gè)模塊、子程序或者部分代碼的文件)。計(jì)算機(jī)程序可以部署用于在一個(gè)計(jì)算機(jī)或者位于一個(gè)站點(diǎn)或者跨多個(gè)站點(diǎn)分布并且通過通信網(wǎng)絡(luò)互連的多個(gè)計(jì)算機(jī)上執(zhí)行。

      本說明書中描述的過程和邏輯流可以由一個(gè)或多個(gè)可編程處理器執(zhí)行,其執(zhí)行一個(gè)或多個(gè)計(jì)算機(jī)程序以通過對(duì)輸入數(shù)據(jù)進(jìn)行操作并且生成輸出來執(zhí)行功能。過程和邏輯流程還可以由專用邏輯電路來執(zhí)行,并且裝置也可以實(shí)現(xiàn)為專用邏輯電路,該專用邏輯電路例如FPGA(現(xiàn)場(chǎng)可編程門陣列)或者ASIC(專用集成電路)。

      適于執(zhí)行計(jì)算機(jī)程序的處理器包括例如通用和專用微處理器二者,以及任何類型的數(shù)字計(jì)算機(jī)的任何一個(gè)或多個(gè)處理器。一般而言,處理器將從只讀存儲(chǔ)器或者隨機(jī)訪問存儲(chǔ)器或者這二者接收指令和數(shù)據(jù)。計(jì)算機(jī)的主要元件是用于實(shí)現(xiàn)或執(zhí)行指令的處理器以及用于存儲(chǔ)指令和數(shù)據(jù)的一個(gè)或多個(gè)存儲(chǔ)器設(shè)備。一般而言,計(jì)算機(jī)還將包括用于存儲(chǔ)數(shù)據(jù)的一個(gè)或多個(gè)海量存儲(chǔ)設(shè)備(例如,磁、磁光盤或者光盤)或者可操作地耦合至該海量存儲(chǔ)設(shè)備以從其接收數(shù)據(jù)或者向其傳送數(shù)據(jù)或者二者。然而,計(jì)算機(jī)不需要具有此類設(shè)備。另外,計(jì)算機(jī)可以嵌入在另一設(shè)備中,該另一設(shè)備例如移動(dòng)電話、個(gè)人數(shù)字助理(PDA)、移動(dòng)音頻或者視頻播放器、游戲機(jī)、全球定位系統(tǒng)(GPS)接收機(jī)或者便攜式存儲(chǔ)設(shè)備(例如,通用串行總線(USB)閃速驅(qū)動(dòng)器),僅作為幾例。適于存儲(chǔ)計(jì)算機(jī)程序指令和數(shù)據(jù)的設(shè)備包括所有形式的非易失性存儲(chǔ)器、介質(zhì)和存儲(chǔ)器設(shè)備,包括例如:半導(dǎo)體存儲(chǔ)器設(shè)備,例如EPROM、EEPROM和閃速存儲(chǔ)器設(shè)備;磁盤,例如內(nèi)部硬盤或者可移動(dòng)盤;磁光盤;以及CD-ROM和DVD-ROM盤。處理器和存儲(chǔ)器可以由專用邏輯電路進(jìn)行補(bǔ)充或者并入其中。

      為了提供與用戶的交互,本說明書中描述的主題的實(shí)施方式可以在計(jì)算機(jī)上實(shí)現(xiàn),該計(jì)算機(jī)具有用于向用戶顯示信息的顯示設(shè)備(例如,CRT(陰極射線管)或者LCD(液晶顯示)監(jiān)視器)以及用戶可以通過其向計(jì)算機(jī)提供輸入的指點(diǎn)設(shè)備,例如鼠標(biāo)或者軌跡球。其他種類的設(shè)備也可以用于提供與用戶的交互;例如,向用戶提供的反饋可以是任何形式的感覺反饋,例如視覺反饋、聽覺反饋或者觸覺反饋;并且來自用戶的輸入可以按照任何形式接收,包括聲音、語音或者觸覺輸入。另外,計(jì)算機(jī)可以通過向用戶使用的設(shè)備發(fā)送文檔或者從其接收文檔而與用戶交互;例如,通過響應(yīng)于從用戶的客戶端設(shè)備上的web瀏覽器接收的請(qǐng)求,向該web瀏覽器發(fā)送web頁面。

      本說明書中描述的主題的實(shí)施方式可以在包括后端組件的計(jì)算系統(tǒng)(例如作為數(shù)據(jù)服務(wù)器)或者包括中間件組件的計(jì)算系統(tǒng)(例如,應(yīng)用服務(wù)器)或者包括前端組件的計(jì)算系統(tǒng)(例如用戶可以通過其與本說明書中描述的主題的實(shí)現(xiàn)進(jìn)行交互的具有圖形用戶接口或者Web瀏覽器的客戶端計(jì)算機(jī))中,或者一個(gè)或多個(gè)此類后端、中間件或者前端組件的任意組合中實(shí)現(xiàn)。系統(tǒng)的組件可以通過數(shù)字?jǐn)?shù)據(jù)通信的任何形式或者介質(zhì)(例如,通信網(wǎng)絡(luò))互連。通信網(wǎng)絡(luò)的示例包括局域網(wǎng)(“LAN”)和廣域網(wǎng)(“WAN”)、互聯(lián)網(wǎng)絡(luò)(例如,因特網(wǎng))和端對(duì)端網(wǎng)絡(luò)(例如,ad hoc端對(duì)端網(wǎng)絡(luò))。

      計(jì)算系統(tǒng)可以包括客戶端和服務(wù)器??蛻舳撕头?wù)器通常彼此遠(yuǎn)離并且通常通過通信網(wǎng)絡(luò)進(jìn)行交互??蛻舳撕头?wù)器的關(guān)系借助于相應(yīng)計(jì)算機(jī)上運(yùn)行的并且彼此具有客戶端-服務(wù)器關(guān)系的計(jì)算機(jī)程序來體現(xiàn)。在某些實(shí)施方式中,服務(wù)器向客戶端設(shè)備傳輸數(shù)據(jù)(例如,HTML頁面)(例如,出于向與客戶端設(shè)備交互的用戶顯示數(shù)據(jù)或者從其接收用戶輸入的目的)??梢栽诜?wù)器處從客戶端設(shè)備接收在客戶端設(shè)備處生成的數(shù)據(jù)(例如,用戶交互的結(jié)果)。

      雖然本說明書包含很多特定實(shí)現(xiàn)細(xì)節(jié),但是這些不應(yīng)當(dāng)視為對(duì)本發(fā)明或者可以要求保護(hù)的范圍的限制,而是作為特定于本發(fā)明的特定實(shí)施方式的特征的描述。本說明書在獨(dú)立的實(shí)施方式的上下文中描述的特定特征可以在單個(gè)實(shí)施方式中組合實(shí)現(xiàn)。相反,在單個(gè)實(shí)施方式的上下文中描述的各種特征也可以在多個(gè)實(shí)施方式中或者在任意適當(dāng)?shù)淖咏M合中分開實(shí)現(xiàn)。另外,雖然上文可能將特征描述為在特定組合中進(jìn)行并且甚至初始如此要求保護(hù),但是在某些情況下,所要求保護(hù)的組合中的一個(gè)或多個(gè)特征可以從組合中去除,并且所要求保護(hù)的組合可以針對(duì)子組合或者子組合的變體。

      類似地,雖然附圖中以特定次序描繪了操作,但是這不應(yīng)理解為需要以所示出的特定次序或者順序執(zhí)行此類操作,或者執(zhí)行所有示出的操作來達(dá)到期望的結(jié)果。在某些情況下,多任務(wù)和并行處理可能是有利的。另外,上文描述的實(shí)施方式中的各種系統(tǒng)組件的分離不應(yīng)當(dāng)理解為在所有實(shí)施方式中需要此類分離,并且應(yīng)當(dāng)理解,所描述的程序組件和系統(tǒng)通??梢砸黄鸺稍趩蝹€(gè)軟件產(chǎn)品中或者封裝為多個(gè)軟件產(chǎn)品。

      由此,已經(jīng)描述了本發(fā)明的特定實(shí)施方式。其他實(shí)施方式也在所附權(quán)利要求的范圍內(nèi)。在某些情況下,權(quán)利要求中限定的動(dòng)作可以按照不同的次序來執(zhí)行并且仍然達(dá)到期望的結(jié)果。另外,附圖中繪出的過程未必需要所示出的特定次序或者順序來達(dá)到期望的結(jié)果。在某些實(shí)現(xiàn)中,多任務(wù)和并行處理可能是有利的。

      以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

      本發(fā)明還提供:A1、一種使用圖像作為模擬遙控面板的方法,包括如下步驟:

      識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器;

      若是,則調(diào)用遙控器數(shù)據(jù)庫中與該實(shí)體遙控器相同型號(hào)遙控器的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配;

      若否,則通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;

      當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板。

      A2、根據(jù)A1所述的使用圖像作為模擬遙控面板的方法,所述識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器的步驟之前,還包括:

      通過拍攝獲取所述第一圖像。

      A3、根據(jù)A1所述的使用圖像作為模擬遙控面板的方法,所述通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼的步驟,包括:

      獲取按鍵區(qū)域;

      接收所述實(shí)體遙控器對(duì)應(yīng)按鍵發(fā)射的遙控信號(hào),將該遙控信號(hào)解析為對(duì)應(yīng)的按鍵編碼;

      將所述按鍵編碼與所述按鍵區(qū)域關(guān)聯(lián)。

      A4、根據(jù)A3所述的使用圖像作為模擬遙控面板的方法,所述獲取按鍵區(qū)域的步驟還包括:

      接收對(duì)按鍵的點(diǎn)擊,

      將點(diǎn)擊處指定半徑的區(qū)域作為按鍵區(qū)域。

      A5、根據(jù)A1所述的使用圖像作為模擬遙控面板的方法,所述識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器的步驟包括:

      檢測(cè)第一圖像中的實(shí)體遙控器的品牌,判斷遙控器數(shù)據(jù)庫中是否存在相同品牌;

      若不存在相同品牌,則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      A6、根據(jù)A5所述的使用圖像作為模擬遙控面板的方法,所述檢測(cè)第一圖像中的實(shí)體遙控器的品牌,判斷遙控器數(shù)據(jù)庫中是否存在相同品牌的步驟之后還包括:

      若存在相同品牌,則檢測(cè)第一圖像中的實(shí)體遙控器的型號(hào),判斷遙控器數(shù)據(jù)庫中是否存在相同型號(hào);

      若不存在相同型號(hào),則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      A7、根據(jù)A6所述的使用圖像作為模擬遙控面板的方法,所述檢測(cè)第一圖像中的實(shí)體遙控器的型號(hào),判斷遙控器數(shù)據(jù)庫中是否存在相同型號(hào)的步驟之后還包括:

      若存在相同型號(hào),則計(jì)算第一圖像中的實(shí)體遙控器按鍵與遙控器數(shù)據(jù)庫中對(duì)應(yīng)型號(hào)按鍵的匹配度;

      若匹配度大于或等于指定值,則判定第一圖像中包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      A8、根據(jù)A1所述的使用圖像作為模擬遙控面板的方法,所述當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板的步驟之后,還包括:

      接收編輯命令,進(jìn)入編輯狀態(tài),通過所述學(xué)習(xí)按鍵功能為所述模擬遙控面板匹配錯(cuò)誤的按鍵重新匹配按鍵編碼。

      A9、根據(jù)A1所述的使用圖像作為模擬遙控面板的方法,所述當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板的步驟之前包括:

      導(dǎo)入第一圖像;

      通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼。

      A1A0、根據(jù)A1所述的使用圖像作為模擬遙控面板的方法,所述當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板的步驟之前包括:

      繪制第一圖像;

      通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼。

      A11、根據(jù)A2所述的使用圖像作為模擬遙控面板的方法,所述通過拍攝獲取所述第一圖像的步驟之后,還包括:

      獲取所述實(shí)體遙控器所控制的設(shè)備的第二圖像。

      A12、根據(jù)A11所述的使用圖像作為模擬遙控面板的方法,所述獲取所述實(shí)體遙控器所控制的設(shè)備的第二圖像的步驟之后,還包括:

      提取所述第一圖像中的實(shí)體遙控器和第二圖像中的控制設(shè)備,關(guān)聯(lián)所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備。

      A13、根據(jù)A12所述的使用圖像作為模擬遙控面板的方法,所述當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板的步驟之后,還包括:

      將所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備加載于VR場(chǎng)景中,形成VR場(chǎng)景虛擬遙控器。

      B1、一種使用圖像作為模擬遙控面板的裝置,包括:

      識(shí)別模塊,用于識(shí)別第一圖像中是否包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器;

      匹配模塊,用于調(diào)用遙控器數(shù)據(jù)庫中與該實(shí)體遙控器相同型號(hào)遙控器的按鍵編碼與第一圖像中的實(shí)體遙控器對(duì)應(yīng)的按鍵匹配;

      學(xué)習(xí)按鍵功能模塊,用于通過學(xué)習(xí)按鍵功能為第一圖像中實(shí)體遙控器的按鍵匹配對(duì)應(yīng)的按鍵編碼;

      模擬遙控面板生成模塊,用于當(dāng)?shù)谝粓D像中實(shí)體遙控器所有按鍵完成匹配時(shí),生成模擬遙控面板。

      B2、根據(jù)B1所述的使用圖像作為模擬遙控面板的裝置,還包括:

      第一圖像獲取模塊,用于通過拍攝獲取所述實(shí)體遙控器的第一圖像。

      B3、根據(jù)B1所述的使用圖像作為模擬遙控面板的裝置,所述學(xué)習(xí)按鍵功能模塊包括:

      按鍵區(qū)域單元,用于獲取按鍵區(qū)域;

      信號(hào)解析單元,用于接收所述實(shí)體遙控器對(duì)應(yīng)按鍵發(fā)射的遙控信號(hào),將該遙控信號(hào)解析為對(duì)應(yīng)的按鍵編碼;

      關(guān)聯(lián)單元,用于將所述按鍵編碼與所述按鍵區(qū)域關(guān)聯(lián)。

      B4、根據(jù)B3所述的使用圖像作為模擬遙控面板的裝置,所述按鍵區(qū)域單元包括:

      點(diǎn)擊子單元,用于接收對(duì)按鍵的點(diǎn)擊,

      區(qū)域指定子單元,用于將點(diǎn)擊處指定半徑的區(qū)域作為按鍵區(qū)域。

      B5、根據(jù)B1所述的使用圖像作為模擬遙控面板的裝置,所述識(shí)別模塊包括:

      品牌檢測(cè)單元,用于檢測(cè)第一圖像中的實(shí)體遙控器的品牌,判斷遙控器數(shù)據(jù)庫中是否存在相同品牌;

      品牌檢測(cè)失敗處理單元,用于若不存在相同品牌,則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      B6、根據(jù)B5所述的使用圖像作為模擬遙控面板的裝置,所述識(shí)別模塊還包括:

      型號(hào)檢測(cè)單元,用于若存在相同品牌,則檢測(cè)第一圖像中的實(shí)體遙控器的型號(hào),判斷遙控器數(shù)據(jù)庫中是否存在相同型號(hào);

      型號(hào)檢測(cè)失敗處理單元,用于若不存在相同型號(hào),則判定第一圖像中不包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      B7、根據(jù)B6所述的使用圖像作為模擬遙控面板的裝置,所述匹配模塊包括:

      匹配度檢測(cè)單元,用于若存在相同型號(hào),則計(jì)算第一圖像中的實(shí)體遙控器按鍵與遙控器數(shù)據(jù)庫中對(duì)應(yīng)型號(hào)按鍵的匹配度;

      型號(hào)檢測(cè)成功處理單元,用于若匹配度大于或等于指定值,則判定第一圖像中包含與遙控器數(shù)據(jù)庫中遙控器相同型號(hào)的實(shí)體遙控器。

      B8、根據(jù)B1所述的使用圖像作為模擬遙控面板的裝置,還包括:

      錯(cuò)誤按鍵糾錯(cuò)模塊,用于接收編輯命令,進(jìn)入使所述模擬遙控面板處于編輯狀態(tài),通過所述學(xué)習(xí)按鍵功能為所述模擬遙控面板匹配錯(cuò)誤的按鍵重新匹配按鍵編碼。

      B9、根據(jù)B1所述的使用圖像作為模擬遙控面板的裝置,包括:

      第一圖像導(dǎo)入模塊,用于導(dǎo)入第一圖像。

      B10、根據(jù)B1所述的使用圖像作為模擬遙控面板的裝置,包括:

      第一圖像繪制模塊,用于繪制第一圖像。

      B11、根據(jù)B2所述的使用圖像作為模擬遙控面板的裝置,還包括:

      第二圖像獲取模塊,用于獲取所述實(shí)體遙控器所控制的設(shè)備的第二圖像。

      B12、根據(jù)B11所述的使用圖像作為模擬遙控面板的裝置,還包括:

      圖像關(guān)聯(lián)模塊,用于提取所述第一圖像中的實(shí)體遙控器和第二圖像中的控制設(shè)備,關(guān)聯(lián)所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備。

      B13、根據(jù)B12所述的使用圖像作為模擬遙控面板的方法,還包括:

      VR場(chǎng)景虛擬遙控器生成模塊,用于將所述第一圖像中的實(shí)體遙控器和所述第二圖像中的控制設(shè)備加載于VR場(chǎng)景中,形成VR場(chǎng)景虛擬遙控器。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1