確定紅外控制碼的方法和裝置的制造方法
【專利摘要】本公開是關(guān)于一種確定紅外控制碼的方法和裝置,屬于設(shè)備控制技術(shù)領(lǐng)域。所述方法包括:對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,該遙控設(shè)備用于控制目標(biāo)設(shè)備;根據(jù)紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制碼,m為正整數(shù)。本公開解決了相關(guān)技術(shù)在選取與目標(biāo)設(shè)備適配的紅外控制碼集合時(shí),操作復(fù)雜,且必須知道目標(biāo)設(shè)備的設(shè)備型號(hào)才能完成適配操作的問題;僅需遙控設(shè)備對(duì)著終端發(fā)送一個(gè)或多個(gè)紅外遙控信號(hào),終端便可根據(jù)針對(duì)上述紅外遙控信號(hào)的識(shí)別結(jié)果,自動(dòng)篩選出與目標(biāo)設(shè)備適配的紅外控制碼集合,操作簡單且無需向終端提供目標(biāo)設(shè)備的設(shè)備型號(hào)。
【專利說明】
確定紅外控制碼的方法和裝置
技術(shù)領(lǐng)域
[0001] 本公開設(shè)及設(shè)備控制技術(shù)領(lǐng)域,特別設(shè)及一種確定紅外控制碼的方法和裝置。
【背景技術(shù)】
[0002] 支持紅外遙控的手機(jī)可W遙控不同的家電設(shè)備。由于不同的家電設(shè)備通常使用不 同的紅外編碼方案,因此用戶在使用手機(jī)控制某一家電設(shè)備之前,首先需要進(jìn)行適配操作。 也即,從手機(jī)存儲(chǔ)的多個(gè)紅外控制碼集合中確定出所需控制的家電設(shè)備對(duì)應(yīng)的紅外控制碼 集合。其中,一臺(tái)家電設(shè)備對(duì)應(yīng)于一個(gè)紅外控制碼集合,每個(gè)紅外控制碼集合包括用于控制 對(duì)應(yīng)家電設(shè)備的一個(gè)或多個(gè)紅外控制碼。
[0003] 在相關(guān)技術(shù)中,終端顯示預(yù)存的各個(gè)紅外控制碼集合,W及每個(gè)紅外控制碼集合 對(duì)應(yīng)的家電設(shè)備的設(shè)備型號(hào)。用戶從中選取某一設(shè)備型號(hào)后,終端便將被選取的設(shè)備型號(hào) 所對(duì)應(yīng)的紅外控制碼集合確定為所需控制的家電設(shè)備對(duì)應(yīng)的紅外控制碼集合。然而,上述 過程操作復(fù)雜,且用戶必須知道所需控制的家電設(shè)備的設(shè)備型號(hào)才能完成適配操作。
【發(fā)明內(nèi)容】
[0004] 本公開提供了一種確定紅外控制碼的方法和裝置。所述技術(shù)方案如下: 陽〇化]根據(jù)本公開實(shí)施例的第一方面,提供了一種確定紅外控制碼的方法,所述方法包 括:
[0006] 對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,所述遙控設(shè)備用于控 制目標(biāo)設(shè)備;
[0007] 根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的 紅外控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制碼,m為正整數(shù)。
[0008] 可選地,所述對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,包括:
[0009] 對(duì)所述遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行拍攝得到多媒體信息,所述多媒體信息 包括視頻和圖像中的至少一種;
[0010] 從所述多媒體信息中獲取η張圖像,η > 2且η為整數(shù); W11] 識(shí)別所述η張圖像中包含的特征組合;
[0012] 根據(jù)所述特征組合確定與所述紅外遙控信號(hào)對(duì)應(yīng)的紅外控制碼。
[0013] 可選地,所述識(shí)別所述η張圖像中包含的特征組合,包括:
[0014] 獲取所述η張圖像中包含的圖像信息,所述圖像信息包括顏色值、亮度值、灰度值 中的至少一種.
[0015] 根據(jù)每張圖像中包含的圖像信息分別確定每張圖像對(duì)應(yīng)的識(shí)別特征;
[0016] 根據(jù)所述η張圖像之間的拍攝順序和拍攝間隔將η個(gè)識(shí)別特征組合成所述特征組 合。
[0017] 可選地,所述根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取所述目標(biāo) 設(shè)備對(duì)應(yīng)的紅外控制碼集合,包括:
[0018] 從預(yù)存的m個(gè)紅外控制碼集合中篩選出包含所述紅外控制碼的紅外控制碼集合;
[0019] 若篩選出的所述紅外控制碼集合只有一個(gè),則直接將篩選出的所述紅外控制碼集 合確定為所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合;
[0020] 若篩選出的所述紅外控制碼集合有兩個(gè)或者兩個(gè)W上,則對(duì)所述遙控設(shè)備發(fā)出的 另一紅外遙控信號(hào)進(jìn)行識(shí)別得到另一紅外控制碼,根據(jù)所述另一紅外控制碼從篩選出的所 述紅外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合。
[0021] 可選地,所述方法還包括:
[0022] 生成并發(fā)出提示信息,所述提示信息用于指示用戶控制所述遙控設(shè)備發(fā)出所述另 一紅外遙控信號(hào);
[0023] 或者,
[0024] 向所述遙控設(shè)備發(fā)送信號(hào)發(fā)送指示,所述信號(hào)發(fā)送指示用于觸發(fā)所述遙控設(shè)備發(fā) 出所述另一紅外遙控信號(hào)。 陽0巧]可選地,所述方法還包括:
[00%] 根據(jù)預(yù)定對(duì)應(yīng)關(guān)系確定與被選取的所述紅外控制碼集合相對(duì)應(yīng)的設(shè)備型號(hào),所述 設(shè)備型號(hào)包括所述目標(biāo)設(shè)備的設(shè)備型號(hào)、所述遙控設(shè)備的設(shè)備型號(hào)中的至少一種;
[0027] 其中,所述預(yù)定對(duì)應(yīng)關(guān)系包括所述紅外控制碼集合與所述設(shè)備型號(hào)之間的對(duì)應(yīng)關(guān) 系。
[0028] 根據(jù)本公開實(shí)施例的第二方面,提供了一種確定紅外控制碼的裝置,所述裝置包 括:
[0029] 識(shí)別模塊,被配置為對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼, 所述遙控設(shè)備用于控制目標(biāo)設(shè)備;
[0030] 選取模塊,被配置為根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取所 述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制碼,m為 正整數(shù)。
[0031] 可選地,所述識(shí)別模塊,包括:拍攝子模塊、獲取子模塊、識(shí)別子模塊和確定子模 塊;
[0032] 所述拍攝子模塊,被配置為對(duì)所述遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行拍攝得到多 媒體信息,所述多媒體信息包括視頻和圖像中的至少一種;
[0033] 所述獲取子模塊,被配置為從所述多媒體信息中獲取η張圖像,η > 2且η為整數(shù);
[0034] 所述識(shí)別子模塊,被配置為識(shí)別所述η張圖像中包含的特征組合;
[0035] 所述確定子模塊,被配置為根據(jù)所述特征組合確定與所述紅外遙控信號(hào)對(duì)應(yīng)的紅 外控制碼。
[0036] 可選地,所述識(shí)別子模塊,包括:信息獲取子模塊、特征確定子模塊和特征組合子 模塊;
[0037] 所述信息獲取子模塊,被配置為獲取所述η張圖像中包含的圖像信息,所述圖像 信息包括顏色值、亮度值、灰度值中的至少一種;
[0038] 所述特征確定子模塊,被配置為根據(jù)每張圖像中包含的圖像信息分別確定每張圖 像對(duì)應(yīng)的識(shí)別特征;
[0039] 所述特征組合子模塊,被配置為根據(jù)所述η張圖像之間的拍攝順序和拍攝間隔將 η個(gè)識(shí)別特征組合成所述特征組合。
[0040] 可選地,所述選取模塊,包括:篩選子模塊、第一處理子模塊和第二處理子模塊;
[0041] 所述篩選子模塊,被配置為從預(yù)存的m個(gè)紅外控制碼集合中篩選出包含所述紅外 控制碼的紅外控制碼集合;
[0042] 所述第一處理子模塊,被配置為當(dāng)篩選出的所述紅外控制碼集合只有一個(gè)時(shí),直 接將篩選出的所述紅外控制碼集合確定為所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合;
[0043] 所述第二處理子模塊,被配置為當(dāng)篩選出的所述紅外控制碼集合有兩個(gè)或者兩個(gè) W上時(shí),對(duì)所述遙控設(shè)備發(fā)出的另一紅外遙控信號(hào)進(jìn)行識(shí)別得到另一紅外控制碼,根據(jù)所 述另一紅外控制碼從篩選出的所述紅外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制 碼集合。
[0044] 可選地,所述選取模塊,還包括:
[0045] 提示子模塊,被配置為生成并發(fā)出提示信息,所述提示信息用于指示用戶控制所 述遙控設(shè)備發(fā)出所述另一紅外遙控信號(hào);
[0046] 或者,
[0047] 發(fā)送子模塊,被配置為向所述遙控設(shè)備發(fā)送信號(hào)發(fā)送指示,所述信號(hào)發(fā)送指示用 于觸發(fā)所述遙控設(shè)備發(fā)出所述另一紅外遙控信號(hào)。
[0048] 可選地,所述裝置還包括:
[0049] 確定模塊,被配置為根據(jù)預(yù)定對(duì)應(yīng)關(guān)系確定與被選取的所述紅外控制碼集合相對(duì) 應(yīng)的設(shè)備型號(hào),所述設(shè)備型號(hào)包括所述目標(biāo)設(shè)備的設(shè)備型號(hào)、所述遙控設(shè)備的設(shè)備型號(hào)中 的至少一種.
[0050] 其中,所述預(yù)定對(duì)應(yīng)關(guān)系包括所述紅外控制碼集合與所述設(shè)備型號(hào)之間的對(duì)應(yīng)關(guān) 系。
[0051] 根據(jù)本公開實(shí)施例的第Ξ方面,提供了一種確定紅外控制碼的裝置,包括: 陽0巧 處理器;
[0053] 用于存儲(chǔ)所述處理器的可執(zhí)行指令的存儲(chǔ)器;
[0054] 其中,所述處理器被配置為: 陽化5] 對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,所述遙控設(shè)備用于控 制目標(biāo)設(shè)備;
[0056] 根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的 紅外控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制碼,m為正整數(shù)。
[0057] 本公開實(shí)施例提供的技術(shù)方案可W包括W下有益效果:
[0058] 通過對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,然后根據(jù)該紅外 控制碼篩選出目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合;解決了相關(guān)技術(shù)在選取與目標(biāo)設(shè)備適配的 紅外控制碼集合時(shí),操作復(fù)雜,且必須知道目標(biāo)設(shè)備的設(shè)備型號(hào)才能完成適配操作的問題; 僅需遙控設(shè)備對(duì)著終端發(fā)送一個(gè)或多個(gè)紅外遙控信號(hào),終端便可根據(jù)針對(duì)上述紅外遙控信 號(hào)的識(shí)別結(jié)果,自動(dòng)篩選出與目標(biāo)設(shè)備適配的紅外控制碼集合,操作簡單且無需向終端提 供目標(biāo)設(shè)備的設(shè)備型號(hào)。
[0059] 應(yīng)當(dāng)理解的是,W上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不 能限制本公開。
【附圖說明】
[0060] 此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施 例,并與說明書一起用于解釋本公開的原理。
[0061] 圖1是各個(gè)示例性實(shí)施例所設(shè)及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖;
[0062] 圖2是根據(jù)一示例性實(shí)施例示出的一種確定紅外控制碼的方法的流程圖;
[0063] 圖3A是根據(jù)另一示例性實(shí)施例示出的一種確定紅外控制碼的方法的流程圖;
[0064] 圖3B是根據(jù)一示例性實(shí)施例示出的步驟302的流程圖; 陽0化]圖3C是根據(jù)一示例性實(shí)施例示出的一種操作場景的示意圖;
[0066] 圖3D是根據(jù)一示例性實(shí)施例示出的步驟302c的流程圖;
[0067] 圖3E是根據(jù)一示例性實(shí)施例示出的步驟304的流程圖; W側(cè)圖4是根據(jù)一示例性實(shí)施例示出的一種確定紅外控制碼的裝置的框圖;
[0069] 圖5A是根據(jù)另一示例性實(shí)施例示出的一種確定紅外控制碼的裝置的框圖; 陽070] 圖5B是根據(jù)一示例性實(shí)施例示出的識(shí)別模塊410的框圖;
[0071] 圖5C是根據(jù)一示例性實(shí)施例示出的選取模塊420的框圖;
[0072] 圖6是根據(jù)一示例性實(shí)施例示出的一種裝置的框圖。
[0073] 通過上述附圖,已示出本公開明確的實(shí)施例,后文中將有更詳細(xì)的描述。運(yùn)些附圖 和文字描述并不是為了通過任何方式限制本公開構(gòu)思的范圍,而是通過參考特定實(shí)施例為 本領(lǐng)域技術(shù)人員說明本公開的概念。
【具體實(shí)施方式】
[0074] 運(yùn)里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述設(shè)及 附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。W下示例性實(shí)施例 中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0075] 圖1是各個(gè)示例性實(shí)施例所設(shè)及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖。如圖1所示,該 實(shí)施環(huán)境可W包括:遙控設(shè)備110、終端120和目標(biāo)設(shè)備130。其中:
[0076] 遙控設(shè)備110可通過紅外遙控信號(hào)遠(yuǎn)程控制目標(biāo)設(shè)備130。
[0077] 遙控設(shè)備110中設(shè)置有紅外發(fā)射組件,該紅外發(fā)射組件用于向外發(fā)出紅外遙控信 號(hào)。遙控設(shè)備110可W是紅外遙控器,也可W是具有紅外遙控功能的終端,如手機(jī)、平板電 腦。
[007引 目標(biāo)設(shè)備130中設(shè)置有紅外接收組件,該紅外接收組件用于接收遙控設(shè)備110發(fā) 出的紅外遙控信號(hào)。目標(biāo)設(shè)備130可W是空調(diào)、電視、冰箱、洗衣機(jī)、飲水機(jī)、智能插座、路由 器、微波爐等設(shè)備。
[00巧]終端120中設(shè)置有攝像頭和紅外發(fā)射組件。其中,終端120用于通過攝像頭拍攝 遙控設(shè)備110發(fā)出的紅外遙控信號(hào),進(jìn)而對(duì)其進(jìn)行識(shí)別得到紅外控制碼。終端120還用于 通過紅外發(fā)射組件向目標(biāo)設(shè)備130發(fā)送紅外遙控信號(hào),實(shí)現(xiàn)對(duì)目標(biāo)設(shè)備130進(jìn)行遠(yuǎn)程控制。 終端120可W是手機(jī)、平板電腦、電子書閱讀器、筆記本數(shù)碼相機(jī)、游戲機(jī)等電子設(shè)備。
[0080] 圖2是根據(jù)一示例性實(shí)施例示出的一種確定紅外控制碼的方法的流程圖,本實(shí)施 例W該方法應(yīng)用于圖1所示實(shí)施環(huán)境中的終端中進(jìn)行舉例說明。該方法可W包括如下幾個(gè) 步驟:
[0081] 在步驟202中,對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,該遙 控設(shè)備用于控制目標(biāo)設(shè)備。
[0082] 在步驟204中,根據(jù)紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取目標(biāo)設(shè)備對(duì) 應(yīng)的紅外控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制碼,m為正整數(shù)。
[0083] 綜上所述,本實(shí)施例提供的方法,通過對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別 得到紅外控制碼,然后根據(jù)該紅外控制碼篩選出目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合;解決了 相關(guān)技術(shù)在選取與目標(biāo)設(shè)備適配的紅外控制碼集合時(shí),操作復(fù)雜,且必須知道目標(biāo)設(shè)備的 設(shè)備型號(hào)才能完成適配操作的問題;僅需遙控設(shè)備對(duì)著終端發(fā)送一個(gè)或多個(gè)紅外遙控信 號(hào),終端便可根據(jù)針對(duì)上述紅外遙控信號(hào)的識(shí)別結(jié)果,自動(dòng)篩選出與目標(biāo)設(shè)備適配的紅外 控制碼集合,操作簡單且無需向終端提供目標(biāo)設(shè)備的設(shè)備型號(hào)。
[0084] 圖3A是根據(jù)另一示例性實(shí)施例示出的一種確定紅外控制碼的方法的流程圖,本 實(shí)施例W該方法應(yīng)用于圖1所示實(shí)施環(huán)境中的終端中進(jìn)行舉例說明。該方法可W包括如下 幾個(gè)步驟:
[00化]在步驟302中,對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,該遙 控設(shè)備用于控制目標(biāo)設(shè)備。
[0086] 終端對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別,得到紅外控制碼。在本實(shí)施例中, W遙控設(shè)備為用于控制目標(biāo)設(shè)備的紅外遙控器為例。用戶使用紅外遙控器對(duì)著終端,并按 下任一按鍵使得紅外遙控器向外發(fā)出紅外遙控信號(hào)。相應(yīng)的,終端對(duì)紅外遙控器發(fā)出的紅 外遙控信號(hào)進(jìn)行識(shí)別,得到紅外控制碼。
[0087] 在一種可能的實(shí)施方式中,如圖3B所示,步驟302可W包括如下幾個(gè)子步驟:
[0088] 在步驟302a中,對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行拍攝得到多媒體信息,該多 媒體信息包括視頻和圖像中的至少一種。
[0089] 終端設(shè)置有攝像頭,終端通過攝像頭對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行拍攝。 在一種可能的實(shí)施方式中,終端通過攝像頭針對(duì)紅外遙控信號(hào)進(jìn)行視頻采集;在另一種可 能的實(shí)施方式中,終端通過攝像頭針對(duì)紅外遙控信號(hào)進(jìn)行圖像采集;或者,也可采用上述兩 種實(shí)施方式相結(jié)合的方式,本實(shí)施例對(duì)此不作限定。雖然對(duì)于人眼來說紅外線是不可見的, 但是對(duì)于終端來說,可通過攝像頭拍攝紅外線,并將拍攝到的紅外線轉(zhuǎn)換成偽彩色的圖像 或視頻。
[0090] 如圖3C,其示出了一種操作場景的示意圖。用戶將紅外遙控器31的紅外發(fā)射頭對(duì) 準(zhǔn)終端32的攝像頭33,用戶按下任一按鍵使得紅外遙控器31向外發(fā)出紅外遙控信號(hào)。相 應(yīng)的,攝像頭33對(duì)紅外遙控器31發(fā)出的紅外線進(jìn)行拍攝,得到視頻和/或圖像。
[0091] 在步驟30化中,從多媒體信息中獲取η張圖像,η > 2且η為整數(shù)。
[0092] 當(dāng)多媒體信息為視頻時(shí),終端可從視頻中提取η個(gè)連續(xù)帖的圖像。當(dāng)多媒體信息 為圖像時(shí),終端可從多媒體信息中獲取連續(xù)拍攝的η張圖像。
[0093] 在步驟302c中,識(shí)別η張圖像中包含的特征組合。
[0094] 其中,特征組合包括η個(gè)識(shí)別特征,每一個(gè)識(shí)別特征分別對(duì)應(yīng)于一張圖像。圖像的 識(shí)別特征用于反映圖像中是否拍攝到了紅外線,也即反映了在拍攝該圖像的時(shí)刻,遙控設(shè) 備是否正向外發(fā)射紅外線。終端通過對(duì)獲取的η張圖像進(jìn)行處理和識(shí)別,根據(jù)η張圖像間 識(shí)別特征的變化規(guī)律,便可確定出紅外線的發(fā)射規(guī)律,進(jìn)而根據(jù)紅外線的發(fā)射規(guī)律確定出 遙控設(shè)備發(fā)出的紅外遙控信號(hào)對(duì)應(yīng)的紅外控制碼。
[0095] 在一種可能的實(shí)施方式中,如圖3D所示,步驟302c可W包括如下幾個(gè)子步驟:
[0096] 在步驟302cl中,獲取η張圖像中包含的圖像信息。
[0097] 其中,圖像信息包括顏色值、亮度值、灰度值中的至少一種。當(dāng)然,終端還可獲取圖 像中其它能夠反映出圖像特征或圖像之間區(qū)別的圖像信息,上述例舉的Ξ種圖像信息僅是 示例性的,并不限制本公開。
[0098] 在步驟302c2中,根據(jù)每張圖像中包含的圖像信息分別確定每張圖像對(duì)應(yīng)的識(shí)別 特征。
[0099] 終端可對(duì)每張圖像的圖像信息進(jìn)行歸一化處理。例如,當(dāng)某一圖像的亮度值大于 預(yù)設(shè)闊值時(shí),歸一化處理結(jié)果定為1,該圖像對(duì)應(yīng)的識(shí)別特征為第一識(shí)別特征。其中,第一識(shí) 別特征用于反映圖像中拍攝到了紅外線,該第一識(shí)別特征可1或者高電平信號(hào)表示。 當(dāng)某一圖像的亮度值小于預(yù)設(shè)闊值時(shí),歸一化處理結(jié)果定為0,該圖像對(duì)應(yīng)的識(shí)別特征為第 二識(shí)別特征。其中,第二識(shí)別特征用于反映圖像中未拍攝到紅外線,該第二識(shí)別特征可 0或者低電平信號(hào)表示。
[0100] 在步驟302c3中,根據(jù)η張圖像之間的拍攝順序和拍攝間隔將η個(gè)識(shí)別特征組合 成特征組合。 陽101] 終端根據(jù)η張圖像之間的拍攝順序和拍攝間隔,將η張圖像對(duì)應(yīng)的η個(gè)識(shí)別特征 進(jìn)行排序,得到特征組合。W η張圖像為從視頻中提取η個(gè)連續(xù)帖為例,該η張圖像之間的 拍攝順序即為帖序列的順序,相鄰兩張圖像之間的拍攝間隔可根據(jù)拍攝帖率進(jìn)行計(jì)算。例 如,當(dāng)拍攝帖率為240帖/秒時(shí),相鄰兩張圖像之間的拍攝間隔即為1/240秒,約為4. 167 微秒。
[0102] 在一個(gè)例子中,假設(shè)電子設(shè)備通過拍攝帖率為240帖/秒的攝像頭對(duì)紅外遙控信 號(hào)進(jìn)行拍攝得到視頻,終端從該視頻中提取10個(gè)連續(xù)帖的圖像,該10張圖像對(duì)應(yīng)的特征組 合可^是1、〇、1、〇、〇、〇、1、〇、〇、1,且相鄰兩個(gè)識(shí)別特征之間的間隔為4.167微秒。 陽103] 在步驟302d中,根據(jù)特征組合確定與紅外遙控信號(hào)對(duì)應(yīng)的紅外控制碼。
[0104] 終端可預(yù)存不同特征組合與不同紅外控制碼之間的對(duì)應(yīng)關(guān)系。當(dāng)終端識(shí)別出特征 組合后,查詢上述對(duì)應(yīng)關(guān)系獲取與識(shí)別出的特征組合相對(duì)應(yīng)的紅外控制碼,該紅外控制碼 即為遙控設(shè)備發(fā)出的紅外遙控信號(hào)對(duì)應(yīng)的紅外控制碼。
[01化]在步驟304中,根據(jù)紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取目標(biāo)設(shè)備對(duì) 應(yīng)的紅外控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制碼,m為正整數(shù)。
[0106] 每個(gè)紅外控制碼集合中,包含用于控制對(duì)應(yīng)的目標(biāo)設(shè)備的至少一個(gè)紅外控制碼。 另外,終端預(yù)存的m個(gè)紅外控制碼集合可W是預(yù)先設(shè)置于終端中的,也可W是終端通過網(wǎng) 絡(luò)預(yù)先從云服務(wù)器中下載的。 陽107] 在一個(gè)例子中,終端預(yù)存的紅外控制碼集合可W如下表-1所示: 陽10引
[0109] 表-1
[0110] 如圖3E所示,步驟304可W包括如下幾個(gè)子步驟: 陽111 ] 在步驟304a中,從預(yù)存的m個(gè)紅外控制碼集合中篩選出包含上述紅外控制碼的紅 外控制碼集合。
[0112] 比如,假設(shè)終端通過上述步驟302識(shí)別得到的紅外控制碼為紅外控制碼1,則終端 從預(yù)存的m個(gè)紅外控制碼集合中篩選出包含該紅外控制碼1的紅外控制碼集合。結(jié)合參考 上述表-1,終端可篩選出紅外控制碼集合1和紅外控制碼集合2中包含紅外控制碼1。
[0113] 在步驟304b中,若篩選出的紅外控制碼集合只有一個(gè),則直接將篩選出的紅外控 制碼集合確定為目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合。
[0114] 也即,當(dāng)篩選出的紅外控制碼集合只有一個(gè)時(shí),終端可W確定該篩選出的紅外控 制碼集合即為用于控制目標(biāo)設(shè)備的紅外控制碼集合。
[0115] 在步驟304c中,若篩選出的紅外控制碼集合有兩個(gè)或者兩個(gè)W上,則對(duì)遙控設(shè)備 發(fā)出的另一紅外遙控信號(hào)進(jìn)行識(shí)別得到另一紅外控制碼,根據(jù)另一紅外控制碼從篩選出的 紅外控制碼集合中選取目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合。
[0116] 也即,當(dāng)篩選出的紅外控制碼集合有兩個(gè)或者兩個(gè)W上時(shí),終端無法確定哪一個(gè) 紅外控制碼集合是用于控制目標(biāo)設(shè)備的紅外控制碼集合。此時(shí),為了確定出用于控制目標(biāo) 設(shè)備的紅外控制碼集合,終端對(duì)遙控設(shè)備發(fā)出的另一紅外遙控信號(hào)進(jìn)行識(shí)別得到另一紅外 控制碼,識(shí)別過程與上述步驟302相同,此處不再寶述。之后,終端從篩選出的紅外控制碼 集合中繼續(xù)篩選出包含上述另一紅外控制碼的紅外控制碼集合;若繼續(xù)篩選出的紅外控制 集合只有一個(gè),則直接將該繼續(xù)篩選出的紅外控制碼集合確定為目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制 碼集合;若繼續(xù)篩選出的紅外控制集合仍然有兩個(gè)或者兩個(gè)W上,則重復(fù)執(zhí)行上述對(duì)遙控 設(shè)備發(fā)出的另一紅外遙控信號(hào)進(jìn)行識(shí)別得到另一紅外控制碼,從篩選出的紅外控制碼集合 中繼續(xù)篩選出包含上述另一紅外控制碼的紅外控制碼集合的步驟,直至最終篩選出一個(gè)紅 外控制碼集合。
[0117] 比如,終端篩選出紅外控制碼集合1和紅外控制碼集合2中包含紅外控制碼1之 后,對(duì)遙控設(shè)備發(fā)出的另一紅外遙控信號(hào)進(jìn)行識(shí)別得到另一紅外控制碼,假設(shè)該另一紅外 控制碼為紅外控制碼3,之后終端便可從紅外控制碼集合1和紅外控制碼集合2中繼續(xù)篩選 出包含該紅外控制碼3的紅外控制碼集合。結(jié)合參考上述表-1,紅外控制碼集合1中包含 紅外控制碼3,而紅外控制碼集合2中不包含紅外控制碼3,則終端便可確定紅外控制碼集 合1即為用于控制目標(biāo)設(shè)備的紅外控制碼集合。
[0118] 終端選取目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合后,用戶便可通過終端向目標(biāo)設(shè)備發(fā)送 紅外遙控信號(hào),從而實(shí)現(xiàn)通過終端遠(yuǎn)程控制目標(biāo)設(shè)備。
[0119] 可選的,當(dāng)篩選出的紅外控制碼集合有兩個(gè)或者兩個(gè)W上時(shí),終端可生成并發(fā)出 提示信息,該提示信息用于指示用戶控制遙控設(shè)備發(fā)出另一紅外遙控信號(hào)。該提示信息可 W是文字形式的,也可W是語音形式的,或者還可W是視覺提示等。用戶接收到該提示信息 后,按下遙控設(shè)備中的另一按鍵,使得遙控設(shè)備向外發(fā)出另一紅外控制信號(hào)。
[0120] 或者,當(dāng)篩選出的紅外控制碼集合有兩個(gè)或者兩個(gè)W上時(shí),終端也可向遙控設(shè)備 發(fā)送信號(hào)發(fā)送指示,該信號(hào)發(fā)送指示用于觸發(fā)遙控設(shè)備發(fā)出另一紅外遙控信號(hào)。例如,當(dāng)遙 控設(shè)備為智能設(shè)備時(shí),終端可通過無線網(wǎng)絡(luò)向遙控設(shè)備發(fā)送信號(hào)發(fā)送指示;相應(yīng)的,遙控設(shè) 備在接收到信號(hào)發(fā)送指示后,自動(dòng)控制紅外發(fā)射組件向外發(fā)出另一紅外遙控信號(hào)。 陽121] 可選的,在本實(shí)施例提供的方法中,終端還可執(zhí)行如下步驟306 :
[0122] 在步驟306中,根據(jù)預(yù)定對(duì)應(yīng)關(guān)系確定與被選取的紅外控制碼集合相對(duì)應(yīng)的設(shè)備 型號(hào)。 陽123] 其中,設(shè)備型號(hào)包括目標(biāo)設(shè)備的設(shè)備型號(hào)、遙控設(shè)備的設(shè)備型號(hào)中的至少一種。預(yù) 定對(duì)應(yīng)關(guān)系包括紅外控制碼集合與設(shè)備型號(hào)之間的對(duì)應(yīng)關(guān)系。當(dāng)用戶忘記遙控設(shè)備的設(shè)備 型號(hào)和/或該遙控設(shè)備對(duì)應(yīng)的目標(biāo)設(shè)備的設(shè)備型號(hào)時(shí),用戶僅需操控遙控設(shè)備向終端發(fā)送 幾個(gè)紅外遙控信號(hào),終端便可通過上述方法向用戶提供該遙控設(shè)備的設(shè)備型號(hào)和/或該遙 控設(shè)備對(duì)應(yīng)的目標(biāo)設(shè)備的設(shè)備型號(hào)。
[0124] 需要說明的一點(diǎn)是:終端在從預(yù)存的m個(gè)紅外控制碼集合中選取目標(biāo)設(shè)備對(duì)應(yīng)的 紅外控制碼集合時(shí),若無法唯一篩選出一個(gè)紅外控制碼集合,也可將篩選出的多個(gè)候選的 紅外控制碼集合及各自對(duì)應(yīng)的設(shè)備型號(hào)進(jìn)行顯示,由用戶根據(jù)設(shè)備型號(hào)從中選取目標(biāo)設(shè)備 對(duì)應(yīng)的紅外控制碼集合。
[01巧]還需要說明的一點(diǎn)是:終端可定期或不定期地對(duì)其所存儲(chǔ)的紅外控制碼集合進(jìn)行 更新。例如,終端可每隔預(yù)定時(shí)間間隔從云服務(wù)器中獲取新增的和/或有修改的紅外控制 碼集合。運(yùn)樣,可W保證終端中存儲(chǔ)的紅外控制碼集合的準(zhǔn)確性和完整性,進(jìn)而提高在選取 與目標(biāo)設(shè)備適配的紅外控制碼集合時(shí)的成功率。
[01%] 綜上所述,本實(shí)施例提供的方法,通過對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別 得到紅外控制碼,然后根據(jù)該紅外控制碼篩選出目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合;解決了 相關(guān)技術(shù)在選取與目標(biāo)設(shè)備適配的紅外控制碼集合時(shí),操作復(fù)雜,且必須知道目標(biāo)設(shè)備的 設(shè)備型號(hào)才能完成適配操作的問題;僅需遙控設(shè)備對(duì)著終端發(fā)送一個(gè)或多個(gè)紅外遙控信 號(hào),終端便可根據(jù)針對(duì)上述紅外遙控信號(hào)的識(shí)別結(jié)果,自動(dòng)篩選出與目標(biāo)設(shè)備適配的紅外 控制碼集合,操作簡單且無需向終端提供目標(biāo)設(shè)備的設(shè)備型號(hào)。
[0127] 另外,本實(shí)施例提供的方法,還通過對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行拍攝得 到多媒體信息,并從多媒體信息中獲取多張圖像,然后根據(jù)該多張圖像之間的特征變化規(guī) 律確定出紅外遙控信號(hào)對(duì)應(yīng)的紅外控制碼,從用戶角度僅需操控遙控設(shè)備對(duì)著終端的攝像 頭發(fā)送幾個(gè)紅外遙控信號(hào),操作簡單,技術(shù)口檻低,充分提高用戶體驗(yàn)。
[0128] 在一個(gè)實(shí)際應(yīng)用場景中,當(dāng)小花想要使用手機(jī)的紅外遙控功能來控制家里的電視 機(jī)時(shí),小花可打開手機(jī)的攝像功能,然后操控該電視機(jī)原配的遙控器對(duì)著手機(jī)的攝像頭發(fā) 出紅外遙控信號(hào),手機(jī)便可自動(dòng)識(shí)別出該紅外遙控信號(hào)對(duì)應(yīng)的紅外控制碼,并從預(yù)存的多 個(gè)紅外控制碼集合中篩選出一個(gè)紅外控制碼集合,該篩選出的一個(gè)紅外控制碼集合即為與 上述電視機(jī)適配的、能夠控制該電視機(jī)的紅外控制碼集合。之后,小花便可通過手機(jī)向電視 機(jī)發(fā)送紅外遙控信號(hào),從而實(shí)現(xiàn)通過手機(jī)遠(yuǎn)程控制該電視機(jī)。
[0129] 下述為本公開裝置實(shí)施例,可W用于執(zhí)行本公開方法實(shí)施例。對(duì)于本公開裝置實(shí) 施例中未披露的細(xì)節(jié),請(qǐng)參照本公開方法實(shí)施例。
[0130] 圖4是根據(jù)一示例性實(shí)施例示出的一種確定紅外控制碼的裝置的框圖,該裝置可 W通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為圖1所示實(shí)施環(huán)境中的終端的部分或者全部。 該裝置可W包括:識(shí)別模塊410和選取模塊420。 陽131] 識(shí)別模塊410,被配置為對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制 碼,所述遙控設(shè)備用于控制目標(biāo)設(shè)備。
[0132] 選取模塊420,被配置為根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選 取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制 碼,m為正整數(shù)。
[0133] 綜上所述,本實(shí)施例提供的裝置,通過對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別 得到紅外控制碼,然后根據(jù)該紅外控制碼篩選出目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合;解決了 相關(guān)技術(shù)在選取與目標(biāo)設(shè)備適配的紅外控制碼集合時(shí),操作復(fù)雜,且必須知道目標(biāo)設(shè)備的 設(shè)備型號(hào)才能完成適配操作的問題;僅需遙控設(shè)備對(duì)著終端發(fā)送一個(gè)或多個(gè)紅外遙控信 號(hào),終端便可根據(jù)針對(duì)上述紅外遙控信號(hào)的識(shí)別結(jié)果,自動(dòng)篩選出與目標(biāo)設(shè)備適配的紅外 控制碼集合,操作簡單且無需向終端提供目標(biāo)設(shè)備的設(shè)備型號(hào)。
[0134] 圖5A是根據(jù)另一示例性實(shí)施例示出的一種確定紅外控制碼的裝置的框圖,該裝 置可W通過軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為圖1所示實(shí)施環(huán)境中的終端的部分或者全 部。該裝置可W包括:識(shí)別模塊410和選取模塊420。
[0135] 識(shí)別模塊410,被配置為對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制 碼,所述遙控設(shè)備用于控制目標(biāo)設(shè)備。 陽136] 可選的,如圖5B所示,識(shí)別模塊410,包括:拍攝子模塊410曰、獲取子模塊41化、識(shí) 別子模塊410c和確定子模塊410d。
[0137] 所述拍攝子模塊410a,被配置為對(duì)所述遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行拍攝得 到多媒體信息,所述多媒體信息包括視頻和圖像中的至少一種。
[0138] 所述獲取子模塊41化,被配置為從所述多媒體信息中獲取η張圖像,η > 2且η為 整數(shù)。
[0139] 所述識(shí)別子模塊410c,被配置為識(shí)別所述η張圖像中包含的特征組合。
[0140] 所述確定子模塊410山被配置為根據(jù)所述特征組合確定與所述紅外遙控信號(hào)對(duì)應(yīng) 的紅外控制碼。 陽141] 可選的,所述識(shí)別子模塊410c,包括:信息獲取子模塊410cl、特征確定子模塊 410c2和特征組合子模塊410c3。 陽142] 所述信息獲取子模塊410cl,被配置為獲取所述η張圖像中包含的圖像信息,所述 圖像信息包括顏色值、亮度值、灰度值中的至少一種。 陽143] 所述特征確定子模塊410c2,被配置為根據(jù)每張圖像中包含的圖像信息分別確定 每張圖像對(duì)應(yīng)的識(shí)別特征。
[0144] 所述特征組合子模塊410c3,被配置為根據(jù)所述η張圖像之間的拍攝順序和拍攝 間隔將η個(gè)識(shí)別特征組合成所述特征組合。
[0145] 選取模塊420,被配置為根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選 取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制 碼,m為正整數(shù)。 陽146] 可選的,如圖5C所示,所述選取模塊420,包括:篩選子模塊420a、第一處理子模塊 42化和第二處理子模塊420c。 陽147] 所述篩選子模塊420曰,被配置為從預(yù)存的m個(gè)紅外控制碼集合中篩選出包含所述 紅外控制碼的紅外控制碼集合。
[0148] 所述第一處理子模塊42化,被配置為當(dāng)篩選出的所述紅外控制碼集合只有一個(gè) 時(shí),直接將篩選出的所述紅外控制碼集合確定為所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合。
[0149] 所述第二處理子模塊420c,被配置為當(dāng)篩選出的所述紅外控制碼集合有兩個(gè)或者 兩個(gè)W上時(shí),對(duì)所述遙控設(shè)備發(fā)出的另一紅外遙控信號(hào)進(jìn)行識(shí)別得到另一紅外控制碼,根 據(jù)所述另一紅外控制碼從篩選出的所述紅外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外 控制碼集合。 陽1加]可選的,所述選取模塊420,還包括: 陽151] 提示子模塊420山被配置為生成并發(fā)出提示信息,所述提示信息用于指示用戶控 制所述遙控設(shè)備發(fā)出所述另一紅外遙控信號(hào)。 陽152] 或者,所述選取模塊420,還包括:
[0153] 發(fā)送子模塊420e,被配置為向所述遙控設(shè)備發(fā)送信號(hào)發(fā)送指示,所述信號(hào)發(fā)送指 示用于觸發(fā)所述遙控設(shè)備發(fā)出所述另一紅外遙控信號(hào)。
[0154] 可選的,如圖5A所示,所述裝置還包括:確定模塊430。
[0155] 確定模塊430,被配置為根據(jù)預(yù)定對(duì)應(yīng)關(guān)系確定與被選取的所述紅外控制碼集合 相對(duì)應(yīng)的設(shè)備型號(hào),所述設(shè)備型號(hào)包括所述目標(biāo)設(shè)備的設(shè)備型號(hào)、所述遙控設(shè)備的設(shè)備型 號(hào)中的至少一種。
[0156] 其中,所述預(yù)定對(duì)應(yīng)關(guān)系包括所述紅外控制碼集合與所述設(shè)備型號(hào)之間的對(duì)應(yīng)關(guān) 系。
[0157] 綜上所述,本實(shí)施例提供的裝置,通過對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別 得到紅外控制碼,然后根據(jù)該紅外控制碼篩選出目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合;解決了 相關(guān)技術(shù)在選取與目標(biāo)設(shè)備適配的紅外控制碼集合時(shí),操作復(fù)雜,且必須知道目標(biāo)設(shè)備的 設(shè)備型號(hào)才能完成適配操作的問題;僅需遙控設(shè)備對(duì)著終端發(fā)送一個(gè)或多個(gè)紅外遙控信 號(hào),終端便可根據(jù)針對(duì)上述紅外遙控信號(hào)的識(shí)別結(jié)果,自動(dòng)篩選出與目標(biāo)設(shè)備適配的紅外 控制碼集合,操作簡單且無需向終端提供目標(biāo)設(shè)備的設(shè)備型號(hào)。
[0158] 另外,本實(shí)施例提供的裝置,還通過對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行拍攝得 到多媒體信息,并從多媒體信息中獲取多張圖像,然后根據(jù)該多張圖像之間的特征變化規(guī) 律確定出紅外遙控信號(hào)對(duì)應(yīng)的紅外控制碼,從用戶角度僅需操控遙控設(shè)備對(duì)著終端的攝像 頭發(fā)送幾個(gè)紅外遙控信號(hào),操作簡單,技術(shù)口檻低,充分提高用戶體驗(yàn)。
[0159] 關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法 的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。 陽160] 圖6是根據(jù)一示例性實(shí)施例示出的一種裝置600的框圖。例如,裝置600可W是 移動(dòng)電話,數(shù)字廣播終端,平板設(shè)備,個(gè)人數(shù)字助理等。 陽161] 參照?qǐng)D6,裝置600可W包括W下一個(gè)或多個(gè)組件:處理組件602,存儲(chǔ)器604,電 源組件606,多媒體組件608,音頻組件610,輸入/輸出(I/O)的接口 612,傳感器組件614, 通信組件616 W及紅外發(fā)射組件618。
[0162] 處理組件602通常控制裝置600的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相 機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件602可W包括一個(gè)或多個(gè)處理器620來執(zhí)行指 令,W完成上述的方法的全部或部分步驟。此外,處理組件602可W包括一個(gè)或多個(gè)模塊, 便于處理組件602和其他組件之間的交互。例如,處理組件602可W包括多媒體模塊,W方 便多媒體組件608和處理組件602之間的交互。 陽163] 存儲(chǔ)器604被配置為存儲(chǔ)各種類型的數(shù)據(jù)W支持在裝置600的操作。運(yùn)些數(shù)據(jù)的 示例包括用于在裝置600上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù), 消息,圖片,視頻等。存儲(chǔ)器604可W由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的 組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器巧EPROM),可擦除 可編程只讀存儲(chǔ)器巧PROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃 存儲(chǔ)器,磁盤或光盤。
[0164] 電源組件606為裝置600的各種組件提供電力。電源組件606可W包括電源管理 系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置600生成、管理和分配電力相關(guān)聯(lián)的組件。
[01化]多媒體組件608包括在所述裝置600和用戶之間的提供一個(gè)輸出接口的屏幕。在 一些實(shí)施例中,屏幕可W包括液晶顯示器化CD)和觸摸面板燈巧。如果屏幕包括觸摸面板, 屏幕可W被實(shí)現(xiàn)為觸摸屏,W接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳 感器W感測觸摸、滑動(dòng)和觸摸面板上的手勢。所述觸摸傳感器可W不僅感測觸摸或滑動(dòng)動(dòng) 作的邊界,而且還檢測與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。多媒體組件608還 包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置600處于操作模式,如拍攝模式或視頻模 式時(shí),前置攝像頭和/或后置攝像頭可W接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置 攝像頭可W是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。 陽166] 音頻組件610被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件610包括一個(gè) 麥克風(fēng)(MIC),當(dāng)裝置600處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng) 被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可W被進(jìn)一步存儲(chǔ)在存儲(chǔ)器604或經(jīng)由通 信組件616發(fā)送。在一些實(shí)施例中,音頻組件610還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。 陽167] I/O接口 612為處理組件602和外圍接口模塊之間提供接口,上述外圍接口模塊可 W是鍵盤,點(diǎn)擊輪,按鈕等。運(yùn)些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖 定按鈕。
[0168] 傳感器組件614包括一個(gè)或多個(gè)傳感器,用于為裝置600提供各個(gè)方面的狀態(tài)評(píng) 估。例如,傳感器組件614可W檢測到裝置600的打開/關(guān)閉狀態(tài),組件的相對(duì)定化例如 所述組件為裝置600的顯示器和小鍵盤,傳感器組件614還可W檢測裝置600或裝置600 一個(gè)組件的位置改變,用戶與裝置600接觸的存在或不存在,裝置600方位或加速/減速和 裝置600的溫度變化。傳感器組件614可W包括接近傳感器,被配置用來在沒有任何的物 理接觸時(shí)檢測附近物體的存在。傳感器組件614還可W包括光傳感器,如CMOS或CCD圖像 傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件614還可W包括加速度傳 感器,巧螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0169] 通信組件616被配置為便于裝置600和其他設(shè)備之間有線或無線方式的通信。裝 置600可W接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi, 2G或3G,或它們的組合。在一個(gè)示例性 實(shí)施例中,通信組件616經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān) 信息。在一個(gè)示例性實(shí)施例中,所述通信組件616還包括近場通信(NFC)模塊,W促進(jìn)短程 通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶 0JWB)技術(shù),藍(lán)牙度T)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0170] 紅外發(fā)射組件618被配置為向空調(diào)、電視、冰箱、洗衣機(jī)、飲水機(jī)、智能插座、路由 器、微波爐等設(shè)備發(fā)送紅外遙控信號(hào),使得裝置600對(duì)上述設(shè)備進(jìn)行遠(yuǎn)程控制。 陽171 ] 在示例性實(shí)施例中,裝置600可W被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字 信號(hào)處理器值SP)、數(shù)字信號(hào)處理設(shè)備值SPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程口陣列 (FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0172] 在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例 如包括指令的存儲(chǔ)器604,上述指令可由裝置600的處理器620執(zhí)行W完成上述方法。例 如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可W是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、 軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0173] -種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由裝置600的處理 器執(zhí)行時(shí),使得裝置600能夠執(zhí)行如上述圖2或圖3A所示實(shí)施例中的方法。
[0174] 本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐運(yùn)里公開的發(fā)明后,將容易想到本公開的其 它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,運(yùn)些變型、用途或 者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí) 或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的 權(quán)利要求指出。
[0175] 應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并 且可W在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項(xiàng)】
1. 一種確定紅外控制碼的方法,其特征在于,所述方法包括: 對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,所述遙控設(shè)備用于控制目 標(biāo)設(shè)備; 根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外 控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制碼,m為正整數(shù)。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn) 行識(shí)別得到紅外控制碼,包括: 對(duì)所述遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行拍攝得到多媒體信息,所述多媒體信息包括 視頻和圖像中的至少一種; 從所述多媒體信息中獲取η張圖像,η多2且η為整數(shù); 識(shí)別所述η張圖像中包含的特征組合; 根據(jù)所述特征組合確定與所述紅外遙控信號(hào)對(duì)應(yīng)的紅外控制碼。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述識(shí)別所述η張圖像中包含的特征組 合,包括: 獲取所述η張圖像中包含的圖像信息,所述圖像信息包括顏色值、亮度值、灰度值中的 至少一種; 根據(jù)每張圖像中包含的圖像信息分別確定每張圖像對(duì)應(yīng)的識(shí)別特征; 根據(jù)所述η張圖像之間的拍攝順序和拍攝間隔將η個(gè)識(shí)別特征組合成所述特征組合。4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅 外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合,包括: 從預(yù)存的m個(gè)紅外控制碼集合中篩選出包含所述紅外控制碼的紅外控制碼集合; 若篩選出的所述紅外控制碼集合只有一個(gè),則直接將篩選出的所述紅外控制碼集合確 定為所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合; 若篩選出的所述紅外控制碼集合有兩個(gè)或者兩個(gè)以上,則對(duì)所述遙控設(shè)備發(fā)出的另一 紅外遙控信號(hào)進(jìn)行識(shí)別得到另一紅外控制碼,根據(jù)所述另一紅外控制碼從篩選出的所述紅 外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合。5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 生成并發(fā)出提示信息,所述提示信息用于指示用戶控制所述遙控設(shè)備發(fā)出所述另一紅 外遙控信號(hào); 或者, 向所述遙控設(shè)備發(fā)送信號(hào)發(fā)送指示,所述信號(hào)發(fā)送指示用于觸發(fā)所述遙控設(shè)備發(fā)出所 述另一紅外遙控信號(hào)。6. 根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述方法還包括: 根據(jù)預(yù)定對(duì)應(yīng)關(guān)系確定與被選取的所述紅外控制碼集合相對(duì)應(yīng)的設(shè)備型號(hào),所述設(shè)備 型號(hào)包括所述目標(biāo)設(shè)備的設(shè)備型號(hào)、所述遙控設(shè)備的設(shè)備型號(hào)中的至少一種; 其中,所述預(yù)定對(duì)應(yīng)關(guān)系包括所述紅外控制碼集合與所述設(shè)備型號(hào)之間的對(duì)應(yīng)關(guān)系。7. -種確定紅外控制碼的裝置,其特征在于,所述裝置包括: 識(shí)別模塊,被配置為對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,所述 遙控設(shè)備用于控制目標(biāo)設(shè)備; 選取模塊,被配置為根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取所述目 標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制碼,m為正整 數(shù)。8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述識(shí)別模塊,包括:拍攝子模塊、獲取子 模塊、識(shí)別子模塊和確定子模塊; 所述拍攝子模塊,被配置為對(duì)所述遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行拍攝得到多媒體 信息,所述多媒體信息包括視頻和圖像中的至少一種; 所述獲取子模塊,被配置為從所述多媒體信息中獲取η張圖像,η多2且η為整數(shù); 所述識(shí)別子模塊,被配置為識(shí)別所述η張圖像中包含的特征組合; 所述確定子模塊,被配置為根據(jù)所述特征組合確定與所述紅外遙控信號(hào)對(duì)應(yīng)的紅外控 制碼。9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述識(shí)別子模塊,包括:信息獲取子模塊、 特征確定子模塊和特征組合子模塊; 所述信息獲取子模塊,被配置為獲取所述η張圖像中包含的圖像信息,所述圖像信息 包括顏色值、亮度值、灰度值中的至少一種; 所述特征確定子模塊,被配置為根據(jù)每張圖像中包含的圖像信息分別確定每張圖像對(duì) 應(yīng)的識(shí)別特征; 所述特征組合子模塊,被配置為根據(jù)所述η張圖像之間的拍攝順序和拍攝間隔將η個(gè) 識(shí)別特征組合成所述特征組合。10. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述選取模塊,包括:篩選子模塊、第一 處理子模塊和第二處理子模塊; 所述篩選子模塊,被配置為從預(yù)存的m個(gè)紅外控制碼集合中篩選出包含所述紅外控制 碼的紅外控制碼集合; 所述第一處理子模塊,被配置為當(dāng)篩選出的所述紅外控制碼集合只有一個(gè)時(shí),直接將 篩選出的所述紅外控制碼集合確定為所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集合; 所述第二處理子模塊,被配置為當(dāng)篩選出的所述紅外控制碼集合有兩個(gè)或者兩個(gè)以上 時(shí),對(duì)所述遙控設(shè)備發(fā)出的另一紅外遙控信號(hào)進(jìn)行識(shí)別得到另一紅外控制碼,根據(jù)所述另 一紅外控制碼從篩選出的所述紅外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外控制碼集 合。11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述選取模塊,還包括: 提示子模塊,被配置為生成并發(fā)出提示信息,所述提示信息用于指示用戶控制所述遙 控設(shè)備發(fā)出所述另一紅外遙控信號(hào); 或者, 發(fā)送子模塊,被配置為向所述遙控設(shè)備發(fā)送信號(hào)發(fā)送指示,所述信號(hào)發(fā)送指示用于觸 發(fā)所述遙控設(shè)備發(fā)出所述另一紅外遙控信號(hào)。12. 根據(jù)權(quán)利要求7至11任一所述的裝置,其特征在于,所述裝置還包括: 確定模塊,被配置為根據(jù)預(yù)定對(duì)應(yīng)關(guān)系確定與被選取的所述紅外控制碼集合相對(duì)應(yīng)的 設(shè)備型號(hào),所述設(shè)備型號(hào)包括所述目標(biāo)設(shè)備的設(shè)備型號(hào)、所述遙控設(shè)備的設(shè)備型號(hào)中的至 少一種; 其中,所述預(yù)定對(duì)應(yīng)關(guān)系包括所述紅外控制碼集合與所述設(shè)備型號(hào)之間的對(duì)應(yīng)關(guān)系。13. -種確定紅外控制碼的裝置,其特征在于,包括: 處理器; 用于存儲(chǔ)所述處理器的可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 對(duì)遙控設(shè)備發(fā)出的紅外遙控信號(hào)進(jìn)行識(shí)別得到紅外控制碼,所述遙控設(shè)備用于控制目 標(biāo)設(shè)備; 根據(jù)所述紅外控制碼從預(yù)存的m個(gè)紅外控制碼集合中選取所述目標(biāo)設(shè)備對(duì)應(yīng)的紅外 控制碼集合,每個(gè)紅外控制碼集合中包含至少一個(gè)紅外控制碼,m為正整數(shù)。
【文檔編號(hào)】G08C23/04GK105989705SQ201510062009
【公開日】2016年10月5日
【申請(qǐng)日】2015年2月5日
【發(fā)明人】江波, 蔣黎峰, 任明月
【申請(qǐng)人】小米科技有限責(zé)任公司