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