機頂盒類型的識別方法和識別系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能家居領(lǐng)域,特別涉及一種機頂盒類型的識別方法和識別系統(tǒng)。
【背景技術(shù)】
[0002]隨著數(shù)字電視技術(shù)的發(fā)展,數(shù)字機頂盒已經(jīng)成為了普遍的家用電器之一。然而,隨著機頂盒的引入,還需要引入一個與該機頂盒配對的機頂盒遙控器,且該機頂盒只能由該機頂盒遙控器進行控制,在用戶收看電視節(jié)目時,由于需要操作的遙控器(機頂盒遙控器和電視機遙控器)數(shù)量變多,此時給用戶帶來了不便。
[0003]為解決上述技術(shù)問題,現(xiàn)有技術(shù)中提供的一種利用電視機遙控器來控制機頂盒的方法,從而可省去機頂盒遙控器。具體地,在電視機設(shè)置有紅外碼存儲模塊和紅外碼轉(zhuǎn)換模塊、紅外發(fā)射模塊。其中,紅外碼存儲模塊中存儲有各類型機頂盒對應(yīng)的紅外碼表。
[0004]在用戶利用電視機遙控器來控制機頂盒之前,用戶需要通過電視機遙控器去人工選擇與電視機連接的機頂盒的類型;然后,紅外碼存儲模塊調(diào)取出與用戶所選擇的機頂盒類型相對應(yīng)的紅外碼表,并發(fā)送給紅外碼轉(zhuǎn)換模塊;接著,紅外碼轉(zhuǎn)換模塊將接收到的機頂盒的紅外碼表與預先存儲的電視機的紅外碼表建立對應(yīng)關(guān)系。
[0005]在用戶利用電視機遙控器來控制機頂盒時,用戶會通過電視機遙控器向電視機發(fā)送第一紅外碼(與電視機的紅外碼表匹配);然后,紅外碼轉(zhuǎn)換模塊根據(jù)預先建立好的對應(yīng)關(guān)系,將該第一紅外碼轉(zhuǎn)化為對機頂盒進行控制的第二紅外碼(與機頂盒的紅外碼表匹配);接著,紅外發(fā)射模塊將該第二紅外碼發(fā)送至機頂盒,以控制機頂盒執(zhí)行相應(yīng)的操作。
[0006]由上述內(nèi)容可見,在利用電視機遙控器來控制機頂盒之前,必選要用戶人工的選擇出與電視機連接的機頂盒的類型,以供紅外碼轉(zhuǎn)換模塊建立相應(yīng)的對應(yīng)關(guān)系。然而,在實際應(yīng)用中,由于市面上機頂盒的類型繁多,用戶經(jīng)常容易選擇錯誤的機頂盒類型,從而造成電視機遙控器無法準確的對機頂盒進行控制。更重要的是,供用戶選擇機頂盒類型的界面往往位于電視機菜單中比較隱蔽的位置,用戶往往要花費很長時間才能找到該界面,從而導致了用戶的體驗感較差。
【發(fā)明內(nèi)容】
[0007]本發(fā)明提供一種機頂盒類型的識別方法和識別系統(tǒng),用于根據(jù)機頂盒在開機狀態(tài)或換臺狀態(tài)時輸出的畫面,來自動識別機頂盒的類型,從而解決了現(xiàn)有技術(shù)中只能通過人工配置的方式來告知電視機與其相連的機頂盒類型的技術(shù)問題。
[0008]為實現(xiàn)上述目的,本發(fā)明提供了一種機頂盒類型的識別方法,包括:
[0009]根據(jù)預先生成的第一分類器集合對待檢測機頂盒處于換臺狀態(tài)時輸出的至少一幀換臺畫面中的EPG界面進行識別,得到第一識別結(jié)果集合,所述第一分類器集合包括:各類型機頂盒對應(yīng)的EPG界面分類器,所述EPG界面分類器的正樣本為對應(yīng)類型機頂盒的全部EPG界面樣本,負樣本為除對應(yīng)類型機頂盒之外的其他類型機頂盒的全部所述EPG界面樣本;
[0010]根據(jù)所述第一識別結(jié)果集合確定所述待檢測機頂盒的類型。
[0011]可選地,所述根據(jù)預先生成的第一分類器集合對機頂盒處于換臺狀態(tài)時輸出的至少一幀換臺畫面中的EPG界面進行識別的步驟之前還包括:
[0012]判斷所述待檢測機頂盒是否處于換臺狀態(tài);
[0013]若判斷出所述待檢測機頂盒處于換臺時,則執(zhí)行所述根據(jù)預先生成的第一分類器集合對所述待檢測機頂盒處于換臺狀態(tài)時輸出的至少一幀換臺畫面中的EPG界面進行識別的步驟。
[0014]可選地,所述判斷所述機頂盒是否處于換臺狀態(tài)的步驟包括:
[0015]每隔預設(shè)幀時間識別所述待檢測機頂盒輸出畫面中的臺標;
[0016]判斷當前臺標識別結(jié)果與上一次臺標識別結(jié)果是否相同,若判斷出所述當前臺標識別結(jié)果與所述上一次臺標識別結(jié)果不同時,則確定出所述待檢測機頂盒從當前時刻起至之后的預設(shè)時長內(nèi)均處于換臺狀態(tài)。
[0017]可選地,當?shù)谝环诸惼骷蠈Υ龣z測機頂盒處于換臺狀態(tài)時輸出的多幀換臺畫面中的EPG界面進行識別時,所述第一識別結(jié)果集合中包括:所述多幀換臺畫面中的各幀換臺畫面的EPG界面對應(yīng)的識別結(jié)果;
[0018]所述根據(jù)所述第一識別結(jié)果集合確定所述待檢測機頂盒的類型的步驟包括:
[0019]對所述第一識別結(jié)果集合中的識別結(jié)果進行分類統(tǒng)計,得到第一統(tǒng)計結(jié)果;
[0020]根據(jù)所述第一統(tǒng)計結(jié)果選取出頻數(shù)最大的一類識別結(jié)果,并將該頻數(shù)最大的一類識別結(jié)果對應(yīng)的機頂盒類型作為所述待檢測機頂盒的類型。
[0021 ]為實現(xiàn)上述目的,本發(fā)明還提供了一種機頂盒類型的識別方法,包括:
[0022]根據(jù)預先生成的第二分類器集合對待檢測機頂盒處于開機狀態(tài)時輸出的至少一幀開機畫面進行識別,得到第二識別結(jié)果集合,所述第二分類器集合包括:各類型機頂盒對應(yīng)的開機畫面分類器,所述開機畫面分類器的正樣本為對應(yīng)類型機頂盒的全部開機畫面樣本,負樣本為除對應(yīng)類型機頂盒之外的其他類型機頂盒的全部開機畫面樣本;
[0023]根據(jù)所述第二識別結(jié)果集合確定所述待檢測機頂盒的類型。
[0024]可選地,當?shù)诙诸惼骷蠈Υ龣z測機頂盒處于開機狀態(tài)時輸出的多幀開機畫面進行識別時,所述第二識別結(jié)果集合中包括:所述多幀開機畫面中的各幀開機畫面對應(yīng)的識別結(jié)果;
[0025]所述根據(jù)所述第二識別結(jié)果集合確定所述機頂盒的類型的步驟包括:
[0026]對所述第二識別結(jié)果集合中的識別結(jié)果進行分類統(tǒng)計,得到第二統(tǒng)計結(jié)果;
[0027]根據(jù)所述第二統(tǒng)計結(jié)果選取出頻數(shù)最大的一類識別結(jié)果,并將該頻數(shù)最大的一類識別結(jié)果對應(yīng)的機頂盒類型作為所述待檢測機頂盒的類型。
[0028]為實現(xiàn)上述目的,本發(fā)明還提供了一種機頂盒類型的識別系統(tǒng),包括:
[0029]第一識別單元,用于根據(jù)預先生成的第一分類器集合對待檢測機頂盒處于換臺狀態(tài)時輸出的至少一幀換臺畫面中的EPG界面進行識別,得到第一識別結(jié)果集合,所述第一分類器集合包括:各類型機頂盒對應(yīng)的EPG界面分類器,所述EPG界面分類器的正樣本為對應(yīng)類型機頂盒的全部EPG界面樣本,負樣本為除對應(yīng)類型機頂盒之外的其他類型機頂盒的全部所述EPG界面樣本;
[0030]第一確定單元,用于根據(jù)所述第一識別結(jié)果集合確定所述待檢測機頂盒的類型。
[0031]可選地,還包括:
[0032]第一判斷單元,用于判斷所述待檢測機頂盒是否處于換臺狀態(tài);
[0033]所述第一識別單元用于若第一判斷單元判斷出所述待檢測機頂盒處于換臺時,根據(jù)預先生成的第一分類器集合對所述待檢測機頂盒處于換臺狀態(tài)時輸出的至少一幀換臺畫面中的EPG界面進行識別。
[0034]可選地,所述第一判斷單元包括:
[0035]臺標識別模塊,用于每隔預設(shè)幀時間識別所述待檢測機頂盒輸出畫面中的臺標;
[0036]判斷模塊,用于判斷當前臺標識別結(jié)果與上一次臺標識別結(jié)果是否相同;
[0037]狀態(tài)確定模塊,用于若判斷模塊判斷出所述當前臺標識別結(jié)果與所述上一次臺標識別結(jié)果不同時,則確定出所述待檢測機頂盒從當前時刻起至之后的預設(shè)時長內(nèi)均處于換臺狀態(tài)。
[0038]可選地,當?shù)谝环诸惼骷蠈Υ龣z測機頂盒處于換臺狀態(tài)時輸出的多幀換臺畫面中的EPG界面進行識別時,所述第一識別結(jié)果集合中包括:所述多幀換臺畫面中的各幀換臺畫面的EPG界面對應(yīng)的識別結(jié)果;
[0039]所述第一確定單元包括:
[0040]第一統(tǒng)計模塊,用于對所述第一識別結(jié)果集合中的識別結(jié)果進行分類統(tǒng)計,得到第一統(tǒng)計結(jié)果;
[0041]第一確定模塊,用于根據(jù)所述第一統(tǒng)計結(jié)果選取出頻數(shù)最大的一類識別結(jié)果,并將該頻數(shù)最大的一類識別結(jié)果對應(yīng)的機頂盒類型作為所述待檢測機頂盒的類型。
[0042 ]為實現(xiàn)上述目的,本發(fā)明還提供了一種機頂盒類型的識別系統(tǒng),包括:
[0043]第二識別單元,用于根據(jù)預先生成的第二分類器集合對待檢測機頂盒處于開機狀態(tài)時輸出的至少一幀開機畫面進行識別,得到第二識別結(jié)果集合,所述第二分類器集合包括:各類型機頂盒對應(yīng)的開機畫面分類器,所述開機畫面分類器的正樣本為對應(yīng)類型機頂盒的全部開機畫面樣本,負樣本為除對應(yīng)類型機頂盒之外的其他類型機頂盒的全部開機畫面樣本;
[0044]第二確定單元,用于根據(jù)所述第二識別結(jié)果集合確定所述待檢測機頂盒的類型。
[0045]可選地,當?shù)诙诸惼骷蠈Υ龣z測機頂盒處于開機狀態(tài)時輸出的多幀開機畫面進行識別時,所述第二識別結(jié)果集合中包括:所述多幀開機畫面中的各幀開機畫面對應(yīng)的識別結(jié)果;
[0046]所述第二確定單元包括:
[0047]第二統(tǒng)計