專利名稱:一種識別頻道的方法及裝置的制作方法
技術(shù)領域:
本發(fā)明涉及計算機及圖像處理技術(shù)領域,尤其涉及一種識別頻道的方法及裝置。
背景技術(shù):
智能電視,是具有全開放式平臺,搭載了操作系統(tǒng),顧客在欣賞普通電視內(nèi)容的同時,可自行安裝和卸載各類應用軟件,持續(xù)對功能進行擴充和升級的新電視產(chǎn)品。智能電視能夠不斷給顧客帶來豐富的個性化體驗。目前智能電視的到來,順應了電視機“高清化”、“網(wǎng)絡化”、“智能化”的趨勢。當PC(個人計算機)早就智能化,手機和平板也在大面積智能化的情況下,TV (電視)這一塊屏幕不會逃過IT(信息技術(shù))巨頭的法眼,一定也會走向智能化。所謂真正的智能電視,應該具備能從網(wǎng)絡、AV (音視頻)設備、PC等多種渠道獲得節(jié)目內(nèi)容,通過簡單易用的整合式操作界面,簡易操作將消費者最需要的內(nèi)容在大屏幕上清晰地展現(xiàn)。智能電視將實現(xiàn)網(wǎng)絡搜索、IP (互聯(lián)網(wǎng)協(xié)議)電視、BBTV網(wǎng)視通(一個節(jié)目內(nèi)容品牌)、視頻點播(VOD)、數(shù)字音樂、網(wǎng)絡新聞、網(wǎng)絡視頻電話等各種應用服務。電視機正在成為繼計算機、手機之后的第三種信息訪問終端,用戶可隨時訪問自己需要的信息;電視機也將成為一種智能設備,實現(xiàn)電視、網(wǎng)絡和程序之間跨平臺搜索;智能電視還將是一個“娛樂中心”,用戶可以搜索電視頻道、錄制電視節(jié)目、能夠播放衛(wèi)星和有線電視節(jié)目以及網(wǎng)絡視頻。本申請的發(fā)明人發(fā)現(xiàn),很多智能電視的上的應用,都是基于頻道信息,所以獲得頻道信息是應用的關鍵,目前尚未發(fā)現(xiàn)識別頻道的解決方案。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種識別頻道的方法及裝置,用于實現(xiàn)使電視終端獲知頻道信
肩、O一種識別頻道的方法,包括以下步驟向服務器發(fā)送視頻截圖,指示服務器根據(jù)視頻截圖進行頻道分析;接收服務器發(fā)送的頻道信息。本實施例中通過向服務器發(fā)送視頻截圖,來使服務器獲知電視終端側(cè)當前播放的視頻內(nèi)容,從而確定其播放的頻道信息。這樣,電視終端便可從服務器處獲得頻道信息,進而實現(xiàn)其它應用的推送等。優(yōu)選的,向服務器發(fā)送視頻截圖之前還包括步驟根據(jù)預設的時間間隔連續(xù)截圖,獲得多個視頻截圖。獲得多個視頻截圖后,可使服務器根據(jù)多個視頻截圖進行分析,從而提高分析的準確度。優(yōu)選的,向服務器發(fā)送視頻截圖的步驟包括在確定頻道發(fā)生變化后,向服務器發(fā)送視頻截圖。本實施例中電視終端只在頻道發(fā)生變化后發(fā)送視頻截圖,而不需要實時發(fā)送,減少數(shù)據(jù)傳輸量。優(yōu)選的,確定頻道發(fā)生變化的步驟包括對視頻截圖的臺標區(qū)域的顏色進行分析,根據(jù)顏色的變化判斷頻道是否發(fā)生變化。本實施例提供一種具體判斷頻道是否變化的實現(xiàn)方式。
一種識別頻道的方法,包括以下步驟接收電視終端發(fā)送的視頻截圖;對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標;根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻道信息;將確定的頻道信息發(fā)送給電視終端。服務器側(cè)收到視頻截圖后進行分析,從而確定頻道信息并發(fā)送給電視終端側(cè),使得電視終端側(cè)可獲知當前頻道信息。優(yōu)選的,對視頻截圖中的臺標進行分析的步驟至少包括下列步驟之一對視頻截圖的多個邊角區(qū)域進行臺標分析;對視頻截圖中的多個不重疊的臺標進行分析;對視頻截圖中的多個重疊的臺標進行分析。本實施例中對典型區(qū)域和特殊情況下的臺標進行分析,可提高分析的準確度和效率。優(yōu)選的,對視頻截圖中的多個不重疊的臺標進行分析,或?qū)σ曨l截圖中的多個重置的臺標進打分析時,確定視頻截圖中的臺標的步驟包括確定多個臺標中能夠標識當iu頻道的主臺標。多個臺標同時存在的情況通常是因為一個頻道在轉(zhuǎn)播另一個頻道的節(jié)目,所以轉(zhuǎn)播節(jié)目的頻道才是當前真正的頻道,即主頻道,因此需要進行識別。
優(yōu)選的,對視頻截圖中的臺標進行分析的步驟包括根據(jù)視頻截圖的臺標區(qū)域的顏色,對臺標進行分析。本實施例提供一種具體分析的實現(xiàn)方式。一種識別頻道的方法,包括以下步驟獲得視頻截圖;對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標;根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻道信息。對視頻截圖中的臺標進行分析的步驟至少包括下列步驟之一對視頻截圖的多個邊角區(qū)域進行臺標分析;對視頻截圖中的多個不重疊的臺標進行分析; 對視頻截圖中的多個重疊的臺標進行分析。一種識別頻道的電視終端,包括發(fā)送模塊,用于向服務器發(fā)送視頻截圖,指示服務器根據(jù)視頻截圖進行頻道分析;接收模塊,用于接收服務器發(fā)送的頻道信息。所述電視終端還包括截圖模塊,用于根據(jù)預設的時間間隔連續(xù)截圖,獲得多個視頻截圖。優(yōu)選的,發(fā)送模塊在確定頻道發(fā)生變化后,向服務器發(fā)送視頻截圖。所述電視終端還包括分析模塊,用于對視頻截圖的臺標區(qū)域的顏色進行分析,根據(jù)顏色的變化判斷頻道是否發(fā)生變化。一種識別頻道的服務器,包括接收模塊,用于接收電視終端發(fā)送的視頻截圖;分析模塊,用于對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標;查詢模塊,用于根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻道
信息;發(fā)送模塊,用于將確定的頻道信息發(fā)送給電視終端。優(yōu)選的,分析模塊至少具有下列功能之一對視頻截圖的多個邊角區(qū)域進行臺標分析;
對視頻截圖中的多個不重疊的臺標進行分析;對視頻截圖中的多個重疊的臺標進行分析。優(yōu)選的,對視頻截圖中的多個不重疊的臺標進行分析,或?qū)σ曨l截圖中的多個重疊的臺標進行分析時,分析模塊確定多個臺標中能夠標識當前頻道的主臺標。優(yōu)選的,分析模塊根據(jù)視頻截圖的臺標區(qū)域的顏色,對臺標進行分析。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中圖1為本發(fā)明實施例中電視終端側(cè)識 別頻道的主要方法流程圖;圖2A為本發(fā)明實施例中電視終端側(cè)識別頻道的詳細方法流程圖;圖2B為本發(fā)明實施例中電視終端側(cè)獨立識別頻道的方法流程圖;圖3為本發(fā)明實施例中服務器側(cè)識別頻道的主要方法流程圖;圖4為本發(fā)明實施例中服務器側(cè)識別頻道的詳細方法流程圖;圖5為本發(fā)明實施例中電視終端的主要結(jié)構(gòu)圖;圖6為本發(fā)明實施例中電視終端的詳細結(jié)構(gòu)圖;圖7為本發(fā)明實施例中服務器的結(jié)構(gòu)圖。
具體實施例方式以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。 本實施例中通過向服務器發(fā)送視頻截圖,來使服務器獲知電視終端側(cè)當前播放的視頻內(nèi)容,從而確定其播放的頻道信息。這樣,電視終端便可從服務器處獲得頻道信息,進而實現(xiàn)其它應用的推送等。參見圖1,本實施例中電視終端側(cè)識別頻道的主要方法流程如下步驟101 :向服務器發(fā)送視頻截圖,指示服務器根據(jù)視頻截圖進行頻道分析。步驟102 :接收服務器發(fā)送的頻道信息。本實施例中頻道信息包括頻道標識、頻段等與頻道有關的信息。在步驟101之前,電視終端側(cè)需要獲得視頻截圖,具體獲得方式有多種,如實時獲得視頻截圖?;蛘撸鶕?jù)預設的時間間隔連續(xù)截圖,獲得多個視頻截圖。預設的時間間隔為O.1秒級、I秒級等。連續(xù)獲得的視頻截圖數(shù)量為N,N的較佳取值范圍為100 200。較佳的,電視終端側(cè)在頻道未發(fā)生變化時不需要向服務器發(fā)送視頻截圖,每次頻道變化后,向服務器發(fā)送視頻截圖,如連續(xù)發(fā)送N張視頻截圖。這樣可以減少發(fā)送視頻截圖的數(shù)量。電視終端側(cè)具體判斷頻道是否發(fā)生變化的方式有多種,如對視頻截圖的臺標區(qū)域的顏色進行分析,根據(jù)顏色的變化判斷頻道是否發(fā)生變化,其中臺標區(qū)域包括視頻截圖中的四角區(qū)域。電視終端側(cè)具體判斷頻道是否發(fā)生變化的過程如下由于臺標在多個視頻截圖中其像素值都是不變的,獲得K張截圖中臺標周邊區(qū)域與臺標的像素特征,并利用該像素特征作為訓練樣本對訓練模型進行訓練,訓練模型可具體采用向量機(SVM)模型。其中,像素特征可采用顏色直方圖表示。獲得了訓練模型之后,電視終端側(cè)便可利用該訓練模型判斷頻道是否發(fā)生變化。即,將新獲得的視頻截圖輸入到訓練模型中,將視頻截圖的像素特征與訓練模型中的特征集合進行匹配,若匹配的相似度超過預設的門限值,則輸出值為真,即臺標與周圍區(qū)域的像素值關系未發(fā)生變化,則確定頻道未發(fā)生變化,否則確定頻道發(fā)生變化。下面通過一個詳細實施例來介紹電視終端側(cè)識別頻道的過程。
參見圖2A,本實施例中電視終端側(cè)識別頻道的詳細方法流程如下步驟201 :電視終端進行視頻截圖。此時至少需要獲得兩張視頻截圖。步驟202 電視終端對視頻截圖的臺標區(qū)域的顏色進行分析。步驟203 :電視終端判斷頻道是否發(fā)生變化,若是,則繼續(xù)步驟204,否則繼續(xù)步驟201。步驟204 電視終端將頻道變化后的視頻截圖發(fā)送給服務器。步驟205 :服務器根據(jù)收到的視頻截圖確定相應的頻道信息。步驟206 電視終端接收服務器發(fā)送的頻道信息。電視終端也可以本地進行臺標的識別和分析,進而確定頻道信息,不需要將視頻截圖發(fā)送給服務器。其過程如下,參見圖2B所示步驟211 :獲得視頻截圖。步驟212 :對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標。步驟213 :根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻道信息。以上介紹了電視終端側(cè)的實現(xiàn)過程,相應的,服務器側(cè)也有所改進,下面對服務器側(cè)的實現(xiàn)過程進行介紹。參見圖3,本實施例中服務器側(cè)識別頻道的主要方法流程如下步驟301 :接收電視終端發(fā)送的視頻截圖。步驟302 :對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標。步驟303 :根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻道信息。步驟304 :將確定的頻道信息發(fā)送給電視終端。其中,服務器側(cè)對視頻截圖中的臺標的分析包括很多方面,如對視頻截圖的邊角區(qū)域進行分析,邊角區(qū)域是臺標最可能出現(xiàn)的區(qū)域。對這部分區(qū)域進行分析,可提高分析的效率,并且減少無關區(qū)域?qū)Ψ治龅母蓴_,提高分析的準確度。以及,可能存在一個頻道轉(zhuǎn)播另一個頻道的節(jié)目的情況,這樣就可能在一個視頻截圖中出現(xiàn)多個臺標,多個臺標可能重疊可能不重疊,則涉及到對多個臺標的分析,確定多個臺標中能夠標識當前頻道的主臺標,即識別出轉(zhuǎn)播節(jié)目的頻道的臺標。對各種情況下的臺標識別,均是基于訓練模型來實現(xiàn)。構(gòu)造訓練模型的過程如下
假如有N個電視臺,對每個電視臺截取K張截圖作為訓練樣本,同時另外取L張不包含任何頻道圖標的圖作為“無臺標”場景的訓練樣本。由于臺標在視頻截圖中的位置基本不變,因此,對每個頻道的K張圖進行疊加,取像素平均值,基本上可以確定每個頻道的臺標的位置。以每個臺標t的中心位置為中心,取一塊矩形區(qū)域R(t)。對N個頻道,訓練N+1個模型(包括一個無臺標模型),假設訓練模型為M (t),則對于頻道N(t)所對應的模型M(t),對所有的N*K+L張圖片,根據(jù)N(t)對應的矩形區(qū)域R(t)截取圖片的子圖S(i),然后提取特征,用支持向量機(svm)進行訓練。如下面的函數(shù)所示。svm_model = svm_train(featurelist, labellist);labellist是特征list (列表)所對應的label (標簽)信息,如果該特征屬于臺標t,則label為1,如果不是則label為O。這樣可訓練出N個與臺標相關的模型和I個無臺標場景識別模型。通過上述方法可獲得訓練模型,之后便可通過該訓練模型對視頻截圖中的臺標進行分析。具體方式如下對于一張輸入的視頻截圖,根據(jù)每個模型,提取特征,輸入到以下預測函數(shù)中。[Predict_label, probability] = svm_predict(svm_modeI,feature)其中,svm_model表示采用的訓練模型,feature表示提取的特征,svm_predict表示向量機預測函數(shù)。若函數(shù)返回predict_label = = I,則表示預測為當前模型,如果predict_label = = 0,則表示不為當前模型,probablility為置信概率。最后,取predict_label為I且置信概率最高的模型所對應的臺標為預測的臺標。對于多個臺標疊加、一個臺可能有多種臺標的情形,只需要把對應的情形也作為訓練樣本,標記出這種場景下應該識別為的主臺標,進行上述模型訓練即可。下面通過一個典型實施例來詳細介紹服務器側(cè)識別頻道的實現(xiàn)過程。參見圖4,本實施例中服務器側(cè)識別頻道的詳細方法流程如下步驟401 :服務器接收電視終端發(fā)送的視頻截圖。步驟402 :服務器對視頻截圖中的邊角區(qū)域的圖像進行顏色分析,得到顏色分析數(shù)據(jù)。步驟403 :服務器將顏色分析數(shù)據(jù)加入到預設的訓練模型。步驟404 :服務器通過訓練模型進行是否有臺標的分析,以及多個臺標情況的分析,確定臺標。尤其是確定主臺標。步驟405 :服務器根據(jù)預設的臺標與頻道信息的對應關系,確定獲得的臺標對應的頻道信息。步驟406 :服務器將確定的頻道信息發(fā)送給電視終端。通過以上描述了解了識別頻道的方法實現(xiàn)過程,該過程主要由電視終端和服務器實現(xiàn),下面對這兩個設備的內(nèi)部結(jié)構(gòu)和功能進行介紹。參見圖5,本實施例中電視終端包括發(fā)送模塊501和接收模塊502。電視終端可具體為電視機(尤其是智能電視機)、計算機、移動終端等具有視頻播放功能的設備。發(fā)送模塊501用于向服務器發(fā)送視頻截圖,指示服務器根據(jù)視頻截圖進行頻道分析。較佳的,發(fā)送模塊501在確定頻道發(fā)生變化后,向服務器發(fā)送視頻截圖。
接收模塊502用于接收服務器發(fā)送的頻道信息。電視終端與服務器之間的信息交互可通過無線互聯(lián)網(wǎng)方式實現(xiàn)。較佳的,電視終端還包括截圖模塊503和分析模塊504,參見圖6所示。截圖模塊503用于根據(jù)預設的時間間隔連續(xù)截圖,獲得多個視頻截圖。分析模塊504用于對視頻截圖的臺標區(qū)域的顏色進行分析,根據(jù)顏色的變化判斷頻道是否發(fā)生變化。參見圖7,本實施例中服務器包括接收模塊701、分析模塊702、查詢模塊703和發(fā)送模塊704。
道信息。
接收模塊701用于接收電視終端發(fā)送的視頻截圖。
分析模塊702用于對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標。
查詢模塊703用于根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻
發(fā)送模塊704用于將確定的頻道信息發(fā)送給電視終端。
較佳的,分析模塊702至少具有下列功能之一對視頻截圖的多個邊角區(qū)域進行臺標分析;對視頻截圖中的多個不重疊的臺標進行分析;對視頻截圖中的多個重疊的臺標進行分析。本實施例中較佳的,對視頻截圖中的多個不重疊的臺標進行分析,或?qū)σ曨l截圖中的多個重疊的臺標進行分析時,分析模塊702確定多個臺標中能夠標識當前頻道的主臺標。其中,分析模塊702根據(jù)視頻截圖的臺標區(qū)域的顏色,對臺標進行分析。本實施例中通過向服務器發(fā)送視頻截圖,來使服務器獲知電視終端側(cè)當前播放的視頻內(nèi)容,從而確定其播放的頻道信息。這樣,電視終端便可從服務器處獲得頻道信息,進而實現(xiàn)其它應用的推送等。本實施例尤其適用于出現(xiàn)新頻道的情況,只需更新服務器中的記錄。電視終端在發(fā)現(xiàn)頻道變化后向服務器發(fā)送視頻截圖,便可從服務器處獲得相應的頻道信息,尤其是新頻道的頻道信息,不需要對電視終端進行大規(guī)模的升級,改動量較少。本實施例中電視終端還通過預設的訓練模型判斷是否發(fā)生頻道變化,在發(fā)生變化時才發(fā)送視頻截圖,以減少數(shù)據(jù)傳輸量。服務器通過預設的訓練模型可較準確的分析出多種情況下的臺標,并且可提聞分析效率。本領域內(nèi)的技術(shù)人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。顯然,本領域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種識別頻道的方法,其特征在于,包括以下步驟向服務器發(fā)送視頻截圖,指示服務器根據(jù)視頻截圖進行頻道分析;接收服務器發(fā)送的頻道信息。
2.如權(quán)利要求1所述的方法,其特征在于,向服務器發(fā)送視頻截圖之前還包括步驟根據(jù)預設的時間間隔連續(xù)截圖,獲得多個視頻截圖。
3.如權(quán)利要求1所述的方法,其特征在于,向服務器發(fā)送視頻截圖的步驟包括在確定頻道發(fā)生變化后,向服務器發(fā)送視頻截圖。
4.如權(quán)利要求3所述的方法,其特征在于,確定頻道發(fā)生變化的步驟包括對視頻截圖的臺標區(qū)域的顏色進行分析,根據(jù)顏色的變化判斷頻道是否發(fā)生變化。
5.一種識別頻道的方法,其特征在于,包括以下步驟接收電視終端發(fā)送的視頻截圖;對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標;根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻道信息;將確定的頻道信息發(fā)送給電視終端。
6.如權(quán)利要求5所述的方法,其特征在于,對視頻截圖中的臺標進行分析的步驟至少包括下列步驟之一對視頻截圖的多個邊角區(qū)域進行臺標分析;對視頻截圖中的多個不重疊的臺標進行分析;對視頻截圖中的多個重疊的臺標進行分析。
7.如權(quán)利要求6所述的方法,其特征在于,對視頻截圖中的多個不重疊的臺標進行分析,或?qū)σ曨l截圖中的多個重疊的臺標進行分析時,確定視頻截圖中的臺標的步驟包括確定多個臺標中能夠標識當前頻道的主臺標。
8.如權(quán)利要求5所述的方法,其特征在于,對視頻截圖中的臺標進行分析的步驟包括: 根據(jù)視頻截圖的臺標區(qū)域的顏色,對臺標進行分析。
9.一種識別頻道的方法,其特征在于,包括以下步驟獲得視頻截圖;對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標;根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻道信息。
10.如權(quán)利要求9所述的方法,其特征在于,對視頻截圖中的臺標進行分析的步驟至少包括下列步驟之一對視頻截圖的多個邊角區(qū)域進行臺標分析;對視頻截圖中的多個不重疊的臺標進行分析;對視頻截圖中的多個重疊的臺標進行分析。
11.一種識別頻道的電視終端,其特征在于,包括發(fā)送模塊,用于向服務器發(fā)送視頻截圖,指示服務器根據(jù)視頻截圖進行頻道分析;接收模塊,用于接收服務器發(fā)送的頻道信息。
12.如權(quán)利要求11所述的電視終端,其特征在于,還包括截圖模塊,用于根據(jù)預設的時間間隔連續(xù)截圖,獲得多個視頻截圖。
13.如權(quán)利要求11所述的電視終端,其特征在于,發(fā)送模塊在確定頻道發(fā)生變化后,向服務器發(fā)送視頻截圖。
14.如權(quán)利要求13所述的電視終端,其特征在于,還包括分析模塊,用于對視頻截圖的臺標區(qū)域的顏色進行分析,根據(jù)顏色的變化判斷頻道是否發(fā)生變化。
15.一種識別頻道的服務器,其特征在于,包括接收模塊,用于接收電視終端發(fā)送的視頻截圖;分析模塊,用于對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標;查詢模塊,用于根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻道信發(fā)送模塊,用于將確定的頻道信息發(fā)送給電視終端。
16.如權(quán)利要求15所述的服務器,其特征在于,分析模塊至少具有下列功能之一 對視頻截圖的多個邊角區(qū)域進行臺標分析;對視頻截圖中的多個不重疊的臺標進行分析;對視頻截圖中的多個重疊的臺標進行分析。
17.如權(quán)利要求16所述的服務器,其特征在于,對視頻截圖中的多個不重疊的臺標進行分析,或?qū)σ曨l截圖中的多個重疊的臺標進行分析時,分析模塊確定多個臺標中能夠標識當前頻道的主臺標。
18.如權(quán)利要求15所述的服務器,其特征在于,分析模塊根據(jù)視頻截圖的臺標區(qū)域的顏色,對臺標進行分析。
全文摘要
本發(fā)明公開了一種識別頻道的方法,用于實現(xiàn)使電視終端獲知頻道信息。電視終端側(cè)的方法包括向服務器發(fā)送視頻截圖,指示服務器根據(jù)視頻截圖進行頻道分析;接收服務器發(fā)送的頻道信息。服務器側(cè)的方法包括接收電視終端發(fā)送的視頻截圖;對視頻截圖中的臺標進行分析,確定視頻截圖中的臺標;根據(jù)臺標與頻道信息的對應關系,確定分析出的臺標對應的頻道信息;將確定的頻道信息發(fā)送給電視終端。本發(fā)明還公開了用于實現(xiàn)所述方法的裝置。
文檔編號H04N21/258GK103002328SQ20121050729
公開日2013年3月27日 申請日期2012年11月30日 優(yōu)先權(quán)日2012年11月30日
發(fā)明者李鵬, 陸承恩, 孫熙, 高鵬程 申請人:北京十分科技有限公司