一種遙控器的學(xué)習(xí)方法、裝置及娛樂視聽設(shè)備的制作方法
【專利摘要】本發(fā)明適用于遙控器【技術(shù)領(lǐng)域】,提供了一種遙控器的學(xué)習(xí)方法、裝置及娛樂視聽設(shè)備,所述方法包括:A、獲取待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù);B、獲取第一類遙控器的遙控數(shù)據(jù),并將第一類遙控器的遙控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù);C、將待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)進(jìn)行匹配;D、如果匹配成功,則獲取并發(fā)送當(dāng)前類型的遙控器上的所有按鍵對應(yīng)的紅外編碼數(shù)據(jù)至待學(xué)習(xí)遙控器;E、如果匹配失敗,則獲取下一類型遙控器的遙控數(shù)據(jù),并將下一類型遙控器的遙控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù),返回步驟C。本發(fā)明,可一次性學(xué)習(xí)到所有按鍵的功能,學(xué)習(xí)過程簡單、快捷。
【專利說明】
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于遙控器【技術(shù)領(lǐng)域】,尤其涉及一種遙控器的學(xué)習(xí)方法、裝置及娛樂視聽 設(shè)備。 一種遙控器的學(xué)習(xí)方法、裝置及娛樂視聽設(shè)備
【背景技術(shù)】
[0002] 家用電器的集中管理,特別是家庭娛樂視聽設(shè)備的集中管理,是數(shù)字家庭系統(tǒng)的 核心所在。目前,極大多數(shù)的家庭娛樂視聽設(shè)備都采用紅外遙控器進(jìn)行設(shè)備的控制,要想實 現(xiàn)這些設(shè)備的智能集中控制管理,一般需要對這些設(shè)備的遙控器進(jìn)行學(xué)習(xí)。
[0003] 然而,目前大多數(shù)遙控器的學(xué)習(xí)方法都是采用對每個按鍵進(jìn)行逐個學(xué)習(xí)的方法, 這種方法操作繁瑣,大大降低了用戶的體驗。一方面,在用戶進(jìn)行多個按鍵甚至多個遙控器 進(jìn)行學(xué)習(xí)時,會耗費大量的時間和精力;另一方面,遙控器學(xué)習(xí)時容易受到周圍環(huán)境或人為 因素的影響,導(dǎo)致學(xué)習(xí)效率不高,所以對眾多按鍵都進(jìn)行逐個學(xué)習(xí)顯然并不合理。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實施例提供了一種遙控器的學(xué)習(xí)方法、裝置及娛樂視聽設(shè)備,旨在解決現(xiàn) 有技術(shù)提供的遙控器的學(xué)習(xí)方法,學(xué)習(xí)過程繁瑣且學(xué)習(xí)效率不高的問題。
[0005] -方面,提供一種遙控器的學(xué)習(xí)方法,所述方法包括:
[0006] A、獲取待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù),所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)是一已學(xué)習(xí)按鍵 對應(yīng)的紅外編碼數(shù)據(jù);
[0007] B、獲取第一類遙控器的遙控數(shù)據(jù),并將所述第一類遙控器的遙控數(shù)據(jù)作為當(dāng)前類 型的遙控器的遙控數(shù)據(jù),所述第一類遙控器的遙控數(shù)據(jù)是云端紅外數(shù)據(jù)庫中存儲的第一類 遙控器上的任一按鍵對應(yīng)的紅外編碼數(shù)據(jù);
[0008] C、將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)進(jìn)行匹配;
[0009] D、如果匹配成功,則獲取并發(fā)送所述當(dāng)前類型的遙控器上的所有按鍵對應(yīng)的紅外 編碼數(shù)據(jù)至所述待學(xué)習(xí)遙控器;
[0010] E、如果匹配失敗,則獲取下一類型遙控器的遙控數(shù)據(jù),并將所述下一類型遙控器 的遙控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù),返回步驟C。
[0011] 進(jìn)一步地,所述將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù) 進(jìn)行匹配包括:
[0012] 將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)的長度進(jìn)行匹 配;
[0013] 如果兩者長度相同,則計算所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器 的遙控數(shù)據(jù)之間的相關(guān)系數(shù),如果所述相關(guān)系數(shù)大于等于預(yù)設(shè)的匹配標(biāo)準(zhǔn)閾值,則匹配成 功;
[0014] 如果兩者長度不同或者兩者長度相同但是兩者之間的相關(guān)系數(shù)小于預(yù)設(shè)的匹配 標(biāo)準(zhǔn)閾值,則匹配失敗。
[0015] 進(jìn)一步地,所述匹配標(biāo)準(zhǔn)閾值是根據(jù)實際情況進(jìn)行設(shè)定的。
[0016] 另一方面,提供一種遙控器的學(xué)習(xí)裝置,所述裝置包括:
[0017] 學(xué)習(xí)數(shù)據(jù)獲取單元,用于獲取待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù),所述待學(xué)習(xí)遙控器的學(xué) 習(xí)數(shù)據(jù)是一已學(xué)習(xí)按鍵對應(yīng)的紅外編碼數(shù)據(jù);
[0018] 第一遙控數(shù)據(jù)獲取單元,獲取第一類遙控器的遙控數(shù)據(jù),并將所述第一類遙控器 的遙控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù),所述第一類遙控器的遙控數(shù)據(jù)是云端紅外 數(shù)據(jù)庫中存儲的第一類遙控器上的任一按鍵對應(yīng)的紅外編碼數(shù)據(jù);
[0019] 數(shù)據(jù)匹配單元,用于將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控 數(shù)據(jù)進(jìn)行匹配;
[0020] 遙控學(xué)習(xí)單元,用于如果匹配成功,則獲取并發(fā)送所述當(dāng)前類型的遙控器上的所 有按鍵對應(yīng)的紅外編碼數(shù)據(jù)至所述待學(xué)習(xí)遙控器;
[0021] 第二遙控數(shù)據(jù)獲取單元,用于如果匹配失敗,則獲取下一類型遙控器的遙控數(shù)據(jù), 并將所述下一類型遙控器的遙控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù)。
[0022] 進(jìn)一步地,所述數(shù)據(jù)匹配單元包括:
[0023] 數(shù)據(jù)長度匹配模塊,用于將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的 遙控數(shù)據(jù)的長度進(jìn)行匹配;
[0024] 相關(guān)系數(shù)計算模塊,用于如果兩者長度相同,則計算所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù) 據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)之間的相關(guān)系數(shù);
[0025] 匹配判斷模塊,用于如果所述相關(guān)系數(shù)大于等于預(yù)設(shè)的匹配標(biāo)準(zhǔn)閾值,則匹配成 功,如果兩者長度不同或者兩者長度相同但是兩者之間的相關(guān)系數(shù)小于預(yù)設(shè)的匹配標(biāo)準(zhǔn)閾 值,則匹配失敗。
[0026] 進(jìn)一步地,所述匹配標(biāo)準(zhǔn)閾值是根據(jù)實際情況進(jìn)行設(shè)定的。
[0027] 再一方面,提供一種娛樂視聽設(shè)備,所述娛樂視聽設(shè)備包括如上所述的遙控器的 學(xué)習(xí)裝置。
[0028] 在本發(fā)明實施例,在進(jìn)行遙控器的學(xué)習(xí)時,只需預(yù)先學(xué)習(xí)一個按鍵,然后根據(jù)該按 鍵的學(xué)習(xí)數(shù)據(jù)從云端的紅外數(shù)據(jù)庫獲取待學(xué)習(xí)遙控器的所有按鍵的學(xué)習(xí)數(shù)據(jù),可一次性學(xué) 習(xí)到所有按鍵的功能,學(xué)習(xí)過程簡單、快捷。
【專利附圖】
【附圖說明】
[0029] 圖1是本發(fā)明實施例一提供的遙控器的學(xué)習(xí)方法的實現(xiàn)流程圖;
[0030] 圖2是本發(fā)明實施例二提供的遙控器的學(xué)習(xí)裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0031] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0032] 在本發(fā)明實施例中,在進(jìn)行遙控器的學(xué)習(xí)時,只需預(yù)先學(xué)習(xí)一個按鍵,再獲取云端 的紅外數(shù)據(jù)庫中存儲的一種類型的遙控器的遙控數(shù)據(jù),然后將該按鍵的學(xué)習(xí)數(shù)據(jù)與該種類 型的遙控器的遙控數(shù)據(jù)進(jìn)行匹配,匹配成功,則獲取并發(fā)送該種類型的遙控器上的所有按 鍵對應(yīng)的紅外編碼數(shù)據(jù)至待學(xué)習(xí)遙控器,待學(xué)習(xí)遙控器可一次性學(xué)習(xí)到所述當(dāng)前類型的遙 控器的所有按鍵的功能。
[0033] 以下結(jié)合具體實施例對本發(fā)明的實現(xiàn)進(jìn)行詳細(xì)描述:
[0034] 實施例一
[0035] 圖1示出了本發(fā)明實施例一提供的遙控器的學(xué)習(xí)方法的實現(xiàn)流程,以遙控器的學(xué) 習(xí)裝置側(cè)為例來進(jìn)行說明,詳述如下:
[0036] 在步驟S101中,獲取待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù),所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)是 一已學(xué)習(xí)按鍵對應(yīng)的紅外編碼數(shù)據(jù)。
[0037] 在本實施例中,用戶先從待學(xué)習(xí)遙控器中任意選擇一個按鍵進(jìn)行學(xué)習(xí),得到該按 鍵的學(xué)習(xí)數(shù)據(jù),該學(xué)習(xí)數(shù)據(jù)是與該按鍵對應(yīng)的紅外編碼數(shù)據(jù)。
[0038] 為了描述方便,將用戶任意選擇的,已經(jīng)獲得學(xué)習(xí)數(shù)據(jù)的這一任意按鍵稱為已學(xué) 習(xí)按鍵,將其它未獲得學(xué)習(xí)數(shù)據(jù)的按鍵稱為未學(xué)習(xí)按鍵。
[0039] 后續(xù),用戶按下已學(xué)習(xí)按鍵后,待學(xué)習(xí)遙控器會發(fā)送與已學(xué)習(xí)按鍵對應(yīng)的紅外 編碼數(shù)據(jù)至遙控器的學(xué)習(xí)裝置。遙控器的學(xué)習(xí)裝置將所述紅外編碼數(shù)據(jù)存儲在數(shù)組 SampleR[N]中,其中,SampleR[N] = 1?,…,Rn},N為所述紅外編碼數(shù)據(jù)的長度,RN為所 述紅外編碼數(shù)據(jù)中的第N位數(shù)值。
[0040] 在步驟S102中,獲取第一類遙控器的遙控數(shù)據(jù),并將所述第一類遙控器的遙控數(shù) 據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù),所述第一類遙控器的遙控數(shù)據(jù)是云端紅外數(shù)據(jù)庫中 存儲的第一類遙控器上的任一按鍵對應(yīng)的紅外編碼數(shù)據(jù)。
[0041] 在本實施例中,遙控器的學(xué)習(xí)裝置將從云端紅外數(shù)據(jù)庫中獲取到的遙控數(shù)據(jù)存儲 在數(shù)組中SampleDx[M]中,SampleDx[M]表示第X類遙控器的遙控數(shù)據(jù),第一類遙控器對應(yīng) 的遙控數(shù)據(jù)為SampleDi [M],若當(dāng)前類型的遙控器為第X類遙控器時,則下一類型的遙控器 為第X+1類遙控器。其中,SampleDx[M] = ,…,Dm},M為所述遙控數(shù)據(jù)的長度,DM為 云端紅外數(shù)據(jù)庫中第X類遙控器的遙控數(shù)據(jù)中的第Μ位數(shù)值,X為大于等于1的自然數(shù)。
[0042] 在步驟S103中,將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù) 據(jù)進(jìn)行匹配,如果匹配成功,則執(zhí)行步驟S104 ;如果匹配失敗,則執(zhí)行步驟S105。
[0043] 在本實施例中,遙控器的學(xué)習(xí)裝置首先將待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的 遙控器的遙控數(shù)據(jù)的長度進(jìn)行匹配,如果兩者長度相同,則再計算待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù) 據(jù)與當(dāng)前類型遙控器的遙控數(shù)據(jù)之間的相關(guān)系數(shù),如果所述相關(guān)系數(shù)大于等于預(yù)設(shè)的匹配 標(biāo)準(zhǔn)閾值Standard,則表示待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)之間 匹配成功。
[0044] 如果兩者長度不同或者兩者長度相同但是兩者之間的相關(guān)系數(shù)小于預(yù)設(shè)的匹配 標(biāo)準(zhǔn)閾值Standard,則表示待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)之間 匹配失敗。
[0045] 具體的,遙控器的學(xué)習(xí)裝置通過判斷數(shù)組SampleR[N]中的N與SampleDx[M]中的 Μ是否相同來確定待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)的長度是否相 同。
[0046] 具體的,通過公式(1)計算待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型遙控器的遙控數(shù) 據(jù)之間的相關(guān)系數(shù)r : Xx^.-^KA-D)
[0047] r= l;=1 - " -公式(1) XiR.-RfXiD.-Df V i=l i=l
[0048] 其中,氏是已學(xué)習(xí)按鍵對應(yīng)的紅外編碼數(shù)據(jù)中的第i位數(shù)值,Di是云端紅外數(shù)據(jù) 庫中當(dāng)前類型的遙控器的遙控數(shù)據(jù)中的第i位數(shù)值,n = N = M,為待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù) 據(jù)或者當(dāng)前類型遙控器的遙控數(shù)據(jù)的長度。
[0049] 將r與預(yù)設(shè)的匹配標(biāo)準(zhǔn)閾值Standard進(jìn)行比較,如果r彡Standard,則表示待學(xué) 習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)匹配,執(zhí)行步驟S104。
[0050] 其中,Standard可以根據(jù)實際情況進(jìn)行設(shè)定。
[0051] 樣本相關(guān)系數(shù)是用以反映變量之間相關(guān)關(guān)系密切程度的統(tǒng)計指標(biāo)。相關(guān)系數(shù)是按 積差方法計算,以兩變量與各自平均值的離差為基礎(chǔ),通過兩個離差相乘來反映兩變量之 間相關(guān)程度。所以,可以根據(jù)樣本的相關(guān)系數(shù)計算結(jié)果來對數(shù)據(jù)的匹配結(jié)果進(jìn)行評價。
[0052] 相關(guān)系數(shù)r的取值范圍為|r|彡1,當(dāng)|r| = 1時,表示兩個變量之間完全相關(guān), 當(dāng)|r| =0時,表示兩個變量之間不相關(guān)。所以可以根據(jù)變量之間的|r|的值進(jìn)行數(shù)據(jù)匹 配結(jié)果的判斷。
[0053] 在步驟S104中,獲取并發(fā)送所述當(dāng)前類型的遙控器上的所有按鍵對應(yīng)的紅外編 碼數(shù)據(jù)至所述待學(xué)習(xí)遙控器。
[0054] 在本實施例中,當(dāng)待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)匹配 時,遙控器的學(xué)習(xí)裝置獲取當(dāng)前類型的遙控器的遙控數(shù)據(jù),并發(fā)送所述當(dāng)前類型的遙控器 的遙控數(shù)據(jù)至所述待學(xué)習(xí)遙控器,所述待學(xué)習(xí)遙控器保存所述當(dāng)前類型的遙控器的遙控數(shù) 據(jù)至內(nèi)部存儲器中,可一次性學(xué)習(xí)到所述當(dāng)前類型的遙控器的所有按鍵的功能。
[0055] 在步驟S105中,繼續(xù)獲取下一類型遙控器的遙控數(shù)據(jù),將所述下一類型遙控器的 遙控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù)并返回步驟S103。
[0056] 在本實施例中,在待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與第一類遙控器的遙控數(shù)據(jù)不匹配 時,遙控器的學(xué)習(xí)裝置可以繼續(xù)獲取第二類遙控器、第三類遙控器、第四類遙控器等不同類 型遙控器的遙控數(shù)據(jù),將待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與這些不同類型遙控器的遙控數(shù)據(jù)進(jìn)行 匹配,直至匹配成功。
[0057] 本實施例,在進(jìn)行遙控器的學(xué)習(xí)時,只需預(yù)先學(xué)習(xí)一個按鍵,再獲取云端的紅外數(shù) 據(jù)庫中存儲的一種類型的遙控器的遙控數(shù)據(jù),然后將該按鍵的學(xué)習(xí)數(shù)據(jù)與該種類型的遙控 器的遙控數(shù)據(jù)進(jìn)行匹配,匹配成功,則獲取并發(fā)送該種類型的遙控器上的所有按鍵對應(yīng)的 紅外編碼數(shù)據(jù)至待學(xué)習(xí)遙控器,待學(xué)習(xí)遙控器可一次性學(xué)習(xí)到所述當(dāng)前類型的遙控器的所 有按鍵的功能。整個學(xué)習(xí)過程方便、快捷,極大地提高了用戶的實用體驗。
[0058] 另外,針對按鍵的學(xué)習(xí)存在環(huán)境和人為因素的不確定性,導(dǎo)致所學(xué)習(xí)的按鍵的學(xué) 習(xí)數(shù)據(jù)和云端的紅外數(shù)據(jù)庫中存儲的遙控數(shù)據(jù)存在一定的偏差,而且用戶所按下的按鍵也 具有不確定性等因素,在學(xué)習(xí)的過程中,自動將所學(xué)習(xí)的按鍵的學(xué)習(xí)數(shù)據(jù)和云端的紅外數(shù) 據(jù)庫中存儲的遙控數(shù)據(jù)進(jìn)行匹配,保證了獲取到的遙控數(shù)據(jù)的準(zhǔn)確性。
[0059] 此外,在匹配的過程中,將數(shù)據(jù)長度的匹配作為初級的匹配評價能夠提高匹配的 效率,在長度匹配的情況下再進(jìn)行相關(guān)性的匹配,進(jìn)一步提高了匹配的準(zhǔn)確性。
[0060] 本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各實施例方法中的全部或部分步驟是可 以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì) 中,所述的存儲介質(zhì),如R0M/RAM、磁盤或光盤等。
[0061] 實施例二
[0062] 圖2示出了本發(fā)明實施例二提供的遙控器的學(xué)習(xí)裝置的具體結(jié)構(gòu)框圖,為了便于 說明,僅示出了與本發(fā)明實施例相關(guān)的部分。該遙控器的學(xué)習(xí)裝置可以是內(nèi)置于娛樂視聽 設(shè)備中的軟件單元、硬件單元或者軟硬件結(jié)合的單元,該遙控器的學(xué)習(xí)裝置2包括:學(xué)習(xí)數(shù) 據(jù)獲取單元21、第一遙控數(shù)據(jù)獲取單元22、數(shù)據(jù)匹配單元23、遙控學(xué)習(xí)單元24和第二遙控 數(shù)據(jù)獲取單元25。
[0063] 其中,學(xué)習(xí)數(shù)據(jù)獲取單元21,用于獲取待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù),所述待學(xué)習(xí)遙控 器的學(xué)習(xí)數(shù)據(jù)是一已學(xué)習(xí)按鍵對應(yīng)的紅外編碼數(shù)據(jù);
[0064] 第一遙控數(shù)據(jù)獲取單元22,獲取第一類遙控器的遙控數(shù)據(jù),并將所述第一類遙控 器的遙控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù),所述第一類遙控器的遙控數(shù)據(jù)是云端紅 外數(shù)據(jù)庫中存儲的第一類遙控器上的任一按鍵對應(yīng)的紅外編碼數(shù)據(jù);
[0065] 數(shù)據(jù)匹配單元23,用于將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙 控數(shù)據(jù)進(jìn)行匹配;
[0066] 遙控學(xué)習(xí)單元24,用于如果匹配成功,則獲取并發(fā)送所述當(dāng)前類型的遙控器上的 所有按鍵對應(yīng)的紅外編碼數(shù)據(jù)至所述待學(xué)習(xí)遙控器;
[0067] 第二遙控數(shù)據(jù)獲取單元25,用于如果匹配失敗,則獲取下一類型遙控器的遙控數(shù) 據(jù),并將所述下一類型遙控器的遙控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù)。
[0068] 具體的,所述數(shù)據(jù)匹配單元23包括:
[0069] 數(shù)據(jù)長度匹配模塊,用于將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的 遙控數(shù)據(jù)的長度進(jìn)行匹配;
[0070] 相關(guān)系數(shù)計算模塊,用于如果兩者長度相同,則計算所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù) 據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)之間的相關(guān)系數(shù);
[0071] 匹配判斷模塊,用于如果所述相關(guān)系數(shù)大于等于預(yù)設(shè)的匹配標(biāo)準(zhǔn)閾值,則匹配成 功,如果兩者長度不同或者兩者長度相同但是兩者之間的相關(guān)系數(shù)小于預(yù)設(shè)的匹配標(biāo)準(zhǔn)閾 值,則匹配失敗,所述匹配標(biāo)準(zhǔn)閾值是根據(jù)實際情況進(jìn)行設(shè)定的。
[0072] 本發(fā)明實施例提供的裝置可以應(yīng)用在前述對應(yīng)的方法實施例一中,詳情參見上述 實施例一的描述,在此不再贅述。
[0073] 值得注意的是,上述裝置實施例中,所包括的各個單元只是按照功能邏輯進(jìn)行劃 分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體 名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
[0074] 以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1. 一種遙控器的學(xué)習(xí)方法,其特征在于,所述方法包括: A、 獲取待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù),所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)是一已學(xué)習(xí)按鍵對應(yīng) 的紅外編碼數(shù)據(jù); B、 獲取第一類遙控器的遙控數(shù)據(jù),并將所述第一類遙控器的遙控數(shù)據(jù)作為當(dāng)前類型的 遙控器的遙控數(shù)據(jù),所述第一類遙控器的遙控數(shù)據(jù)是云端紅外數(shù)據(jù)庫中存儲的第一類遙控 器上的任一按鍵對應(yīng)的紅外編碼數(shù)據(jù); C、 將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)進(jìn)行匹配; D、 如果匹配成功,則獲取并發(fā)送所述當(dāng)前類型的遙控器上的所有按鍵對應(yīng)的紅外編碼 數(shù)據(jù)至所述待學(xué)習(xí)遙控器; E、 如果匹配失敗,則獲取下一類型遙控器的遙控數(shù)據(jù),并將所述下一類型遙控器的遙 控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù),返回步驟C。
2. 如權(quán)利要求1所述的方法,其特征在于,所述將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng) 前類型的遙控器的遙控數(shù)據(jù)進(jìn)行匹配包括: 將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù)的長度進(jìn)行匹配; 如果兩者長度相同,則計算所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控 數(shù)據(jù)之間的相關(guān)系數(shù),如果所述相關(guān)系數(shù)大于等于預(yù)設(shè)的匹配標(biāo)準(zhǔn)閾值,則匹配成功; 如果兩者長度不同或者兩者長度相同但是兩者之間的相關(guān)系數(shù)小于預(yù)設(shè)的匹配標(biāo)準(zhǔn) 閾值,則匹配失敗。
3. 如權(quán)利要求1所述的方法,其特征在于,所述已學(xué)習(xí)按鍵是已經(jīng)通過遙控器學(xué)習(xí)獲 得紅外編碼數(shù)據(jù)的按鍵。
4. 如權(quán)利要求2所述的方法,其特征在于,所述匹配標(biāo)準(zhǔn)閾值是根據(jù)實際情況進(jìn)行設(shè) 定的。
5. -種遙控器的學(xué)習(xí)裝置,其特征在于,所述裝置包括: 學(xué)習(xí)數(shù)據(jù)獲取單元,用于獲取待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù),所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù) 據(jù)是一已學(xué)習(xí)按鍵對應(yīng)的紅外編碼數(shù)據(jù); 第一遙控數(shù)據(jù)獲取單元,獲取第一類遙控器的遙控數(shù)據(jù),并將所述第一類遙控器的遙 控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù),所述第一類遙控器的遙控數(shù)據(jù)是云端紅外數(shù)據(jù) 庫中存儲的第一類遙控器上的任一按鍵對應(yīng)的紅外編碼數(shù)據(jù); 數(shù)據(jù)匹配單元,用于將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控數(shù)據(jù) 進(jìn)行匹配; 遙控學(xué)習(xí)單元,用于如果匹配成功,則獲取并發(fā)送所述當(dāng)前類型的遙控器上的所有按 鍵對應(yīng)的紅外編碼數(shù)據(jù)至所述待學(xué)習(xí)遙控器; 第二遙控數(shù)據(jù)獲取單元,用于如果匹配失敗,則獲取下一類型遙控器的遙控數(shù)據(jù),并將 所述下一類型遙控器的遙控數(shù)據(jù)作為當(dāng)前類型的遙控器的遙控數(shù)據(jù)。
6. 如權(quán)利要求5所述的裝置,其特征在于,所述數(shù)據(jù)匹配單元包括: 數(shù)據(jù)長度匹配模塊,用于將所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與當(dāng)前類型的遙控器的遙控 數(shù)據(jù)的長度進(jìn)行匹配; 相關(guān)系數(shù)計算模塊,用于如果兩者長度相同,則計算所述待學(xué)習(xí)遙控器的學(xué)習(xí)數(shù)據(jù)與 當(dāng)前類型的遙控器的遙控數(shù)據(jù)之間的相關(guān)系數(shù); 匹配判斷模塊,用于如果所述相關(guān)系數(shù)大于等于預(yù)設(shè)的匹配標(biāo)準(zhǔn)閾值,則匹配成功,如 果兩者長度不同或者兩者長度相同但是兩者之間的相關(guān)系數(shù)小于預(yù)設(shè)的匹配標(biāo)準(zhǔn)閾值,則 匹配失敗。
7. 如權(quán)利要求6所述的裝置,其特征在于,所述匹配標(biāo)準(zhǔn)閾值是根據(jù)實際情況進(jìn)行設(shè) 定的。
8. -種娛樂視聽設(shè)備,其特征在于,所述娛樂視聽設(shè)備包括如權(quán)利要求5至7任一項所 述的遙控器的學(xué)習(xí)裝置。
【文檔編號】G08C23/04GK104064021SQ201410281161
【公開日】2014年9月24日 申請日期:2014年6月20日 優(yōu)先權(quán)日:2014年6月20日
【發(fā)明者】張耿旭, 曾憲立, 陳敏 申請人:Tcl集團(tuán)股份有限公司