專利名稱:一種獲取電視節(jié)目信息的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種獲取電視節(jié)目信息的方法及移動終端。
背景技術(shù):
隨著科學(xué)的發(fā)展和技術(shù)的進(jìn)步,電視已走進(jìn)千家萬戶,可在看電視時,用戶需要在客廳的沙發(fā)或躺在床上。當(dāng)用戶突然有事想要出去時,則不得不關(guān)掉喜愛的電視節(jié)目。這樣,用戶在出門的過程中就不能夠享受自己喜愛的電視節(jié)目了,只能將這些節(jié)目內(nèi)容存留在甜美的回憶中。目前手機(jī)、播放器等移動終端都可以播放視頻,如果移動終端能獲得用戶當(dāng)前觀看的電視節(jié)目信息,則用戶即使離開電視機(jī),也可以通過移動網(wǎng)絡(luò)在移動終端上來繼續(xù)在線觀看相關(guān)視頻節(jié)目。普通的,可以讓用戶通過手工輸入電視節(jié)目信息的方式在移動終端上查找電視節(jié)目,如輸入電視臺、電視節(jié)目名稱等,但是這種輸入方式比較麻煩,而且有時候用戶不知道準(zhǔn)確的電視臺或節(jié)目名稱。
發(fā)明內(nèi)容
有鑒于此,實有必要提供一種獲取電視節(jié)目信息的方法,使得用戶無需手工輸入即可獲取所觀看電視節(jié)目的信息。同時,提供一種移動終端,使得用戶無需手工輸入即可獲取所觀看電視節(jié)目的信息。一種獲取電視節(jié)目信息的方法,包括移動應(yīng)用通過移動終端的攝像頭拍攝電視視頻節(jié)目畫面,并在拍攝畫面顯示方框,將方框包含視頻節(jié)目畫面中的電視臺標(biāo)志;獲得畫面中電視臺標(biāo)志部分,通過分析該標(biāo)志確定播放所述視頻節(jié)目的電視臺;根據(jù)電子節(jié)目指南EPG信息及當(dāng)前時間,所述移動應(yīng)用獲取到所述電視臺正在播放的具體的視頻節(jié)目信息;所述移動應(yīng)用通過所述移動終端的顯示屏呈現(xiàn)所述獲取到的具體的視頻節(jié)目信息。一種移動終端,其特征在于,包括攝像頭、顯示屏及移動應(yīng)用;所述移動應(yīng)用包括攝像模塊,用于通過所述攝像頭拍攝電視視頻節(jié)目畫面,并在拍攝畫面顯示方框,將方框包含視頻節(jié)目畫面中的電視臺標(biāo)志;圖標(biāo)獲取模塊,用于獲得畫面中電視臺標(biāo)志部分,通過分析該標(biāo)志確定播放所述視頻節(jié)目的電視臺;節(jié)目信息獲取模塊,用于根據(jù)電子節(jié)目指南EPG信息及當(dāng)前時間,獲取到所述電視臺正在播放的具體的視頻節(jié)目信息;呈現(xiàn)模塊,用于通過所述顯示屏呈現(xiàn)所述獲取到的具體的視頻節(jié)目信息?!N獲取電視節(jié)目信息的系統(tǒng),包括移動終端和移動能力中心MAC;所述移動終端包括攝像頭、顯示屏及移動應(yīng)用;所述移動應(yīng)用包括攝像模塊,用于通過所述攝像頭拍攝電視視頻節(jié)目畫面,并在拍攝畫面顯示方框,將方框并包含視頻節(jié)目畫面中的電視臺標(biāo)志;圖標(biāo)獲取模塊,用于獲得畫面中電視臺標(biāo)志部分,通過分析該標(biāo)志確定播放所述視頻節(jié)目的電視臺;節(jié)目信息獲取模塊,用于根據(jù)當(dāng)前時間,獲取到所述電視臺正在播放的具體的視頻節(jié)目信息;呈現(xiàn)模塊,用于通過所述顯示屏呈現(xiàn)所述獲取到的具體的視頻節(jié)目信息; 所述MAC用于為所述移動終端提供能力接口。
一種移動視覺引擎服務(wù)器,包括接收手機(jī)移動應(yīng)用發(fā)送的包含電視臺標(biāo)志畫面的識別請求的模塊;對發(fā)送請求的移動終端進(jìn)行鑒權(quán)的模塊;將識別的電視臺信息返回所述移動終端的模塊。本發(fā)明實施例提供的移動終端獲取電視節(jié)目信息方法和移動終端,使帶攝像頭的移動終端如手機(jī)可以自動獲取正在播放的電視視頻節(jié)目的信息,無需用戶手工輸入信息。 本發(fā)明充分利用了手機(jī)的攝像頭功能,并根據(jù)手機(jī)的特性采用相應(yīng)的操作界面使電視臺標(biāo)的采集更為準(zhǔn)確和容易,并利用電視廣播節(jié)目的實時性,通過識別電視臺標(biāo)志,再結(jié)合電子節(jié)目指南EPG信息,即可確定手機(jī)所拍攝節(jié)目畫面當(dāng)前時刻對應(yīng)的電視視頻節(jié)目信息,使用戶可以不用手工輸入即可記錄和分享感興趣的電視節(jié)目信息。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例獲取電視節(jié)目信息方法流程圖。圖2為本發(fā)明實施例獲取電視節(jié)目信息方法流程圖。圖3為本發(fā)明實施例獲取電視節(jié)目信息方法流程圖。圖4為本發(fā)明實施例視覺引擎示意圖。圖5本發(fā)明實施例獲取電視節(jié)目信息方法流程圖。圖6為本發(fā)明實施例網(wǎng)絡(luò)結(jié)構(gòu)示意圖。圖7為本發(fā)明實施例移動終端結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。請結(jié)合參看圖1,本發(fā)明實施例獲取電視節(jié)目信息方法包括如下步驟步驟102,移動應(yīng)用通過移動終端的攝像頭拍攝電視視頻節(jié)目畫面,并在終端的拍攝畫面顯示方框,將方框包含視頻節(jié)目畫面中的電視臺標(biāo)志。步驟104,獲得畫面中電視臺標(biāo)志部分,通過分析該標(biāo)志確定播放所述視頻節(jié)目的電視臺。步驟106,根據(jù)電子節(jié)目指南EPG信息及當(dāng)前時間,所述移動應(yīng)用獲取到所述電視臺正在播放的具體的視頻節(jié)目信息。步驟108,所述移動應(yīng)用通過所述移動終端的顯示屏呈現(xiàn)所述獲取到的具體的視
頻節(jié)目信息。其中移動應(yīng)用包括終端客戶端部分和服務(wù)端部分。由于電子節(jié)目指南EPG信息量較大而且經(jīng)常更新,因此可以存儲在服務(wù)端,不必都下載到客戶端,根據(jù)電視臺和電子節(jié)目指南EPG信息及當(dāng)前時間確定視頻節(jié)目信息的處理可以在服務(wù)端完成??蛇x的,移動應(yīng)用將拍攝的包含電視臺標(biāo)志的畫面上傳到第三方服務(wù)器,由第三方服務(wù)器進(jìn)行圖像識別處理,確定該標(biāo)志對應(yīng)的電視臺。這樣,移動終端無需進(jìn)行圖像識別處理,識別能力還可以開放給第三方應(yīng)用??蛇x的,移動應(yīng)用接收所述第三方服務(wù)器返回的時間信息,時間信息是第三方服務(wù)器接收到識別請求的時間。移動終端的時間可能不準(zhǔn)確,以第三方服務(wù)器時間為準(zhǔn),網(wǎng)絡(luò)傳輸時間可以忽略不計??蛇x的,移動應(yīng)用通過移動終端的攝像頭拍攝多個電視視頻節(jié)目畫面,通過分析該標(biāo)識確定播放所述視頻節(jié)目的電視臺包括根據(jù)多個視頻節(jié)目畫面分析得出視頻節(jié)目的電視臺。有時畫面中的電視臺標(biāo)志受背景影響不清晰,用多個采樣可以提高識別的正確率??蛇x的,對所述電視節(jié)目畫面的右下角或左下角部分進(jìn)行文字識別,并利用該識別出的文字來區(qū)分是否為地方電視臺,如果是可以進(jìn)行地方臺的過濾,結(jié)合EPG信息來確定對應(yīng)的電視臺。另外對于轉(zhuǎn)播的節(jié)目,可能會出現(xiàn)臺標(biāo)的重疊,如新聞聯(lián)播等,通過對電視節(jié)目畫面的右下角或左下角部分的識別,可以解決臺標(biāo)重疊時無法識別臺標(biāo)的問題??蛇x的,移動應(yīng)用還可以利用顯示屏顯示獲取到的視頻節(jié)目信息的前一節(jié)目信息和后一節(jié)目信息,或者顯示前一節(jié)目信息和后一節(jié)目信息中與當(dāng)前時間最接近的節(jié)目信息。由于EPG信息有時并不十分準(zhǔn)確,時間可能會有誤差,或者節(jié)目有一些臨時變動,提供相鄰的節(jié)目信息,可以提高定位的準(zhǔn)確度??蛇x的,移動應(yīng)用通過移動終端向服務(wù)器上報錯誤的節(jié)目信息,以便于所述服務(wù)器根據(jù)上報的錯誤的節(jié)目信息對節(jié)目單信息進(jìn)行更新。這樣,可以降低由于EPG信息錯誤造成的識別錯誤??蛇x的,移動應(yīng)用將所述具體的視頻節(jié)目信息進(jìn)行收藏記錄,或共享到社交網(wǎng)絡(luò), 或向第三方應(yīng)用開放,允許其訪問用戶的視頻節(jié)目收藏記錄。第三方應(yīng)用可以不必開發(fā)視頻節(jié)目識別功能,只需要訪問和使用用戶已收藏的節(jié)目信息即可,如可以讓用戶進(jìn)行點(diǎn)播收藏的節(jié)目。可選的,進(jìn)一步獲取所述移動終端的位置信息,所述通過分析該標(biāo)志確定播放所述視頻節(jié)目的電視臺包括在電視臺標(biāo)志識別時根據(jù)位置信息過濾地方電視臺。這樣,可以縮小識別的范圍,提高識別效率。移動應(yīng)用訪問移動能力中心(MAC,Mobile Ability Center)請求能力協(xié)調(diào),協(xié)調(diào)電視臺標(biāo)志分析能力,和EPG信息/位置信息,該請求中包含能力間的調(diào)用關(guān)系以及用到的數(shù)據(jù)信息。MAC提供了一種訪問多種服務(wù)器的能力。本發(fā)明實施例中,移動終端可以是手機(jī)(HS,Handset)、個人數(shù)字助理(PDA, Personal Digital Assistant)、筆記本電腦(NB, Notebook Computer)禾口個人電腦(PC, Personal Computer)等消費(fèi)性電子產(chǎn)品,通常情況下都是包含有攝像頭的,本發(fā)明的實施例主要以包含有攝像頭和液晶顯示屏的智能手機(jī)為例進(jìn)行說明,但這不限定本發(fā)明只能應(yīng)用在該智能手機(jī)上。本發(fā)明實施例提供一種移動終端獲取電視節(jié)目信息的方法,使帶攝像頭的移動終端如手機(jī)可以自動獲取正在播放的電視視頻節(jié)目的信息,無需用戶手工輸入信息。本發(fā)明充分利用了手機(jī)的攝像頭功能,并根據(jù)手機(jī)的特性采用相應(yīng)的操作界面使電視臺標(biāo)的采集更為準(zhǔn)確和容易,并利用電視廣播節(jié)目的實時性,通過識別電視臺標(biāo)志,再結(jié)合電子節(jié)目指南EPG信息,即可確定手機(jī)所拍攝節(jié)目畫面當(dāng)前時刻對應(yīng)的電視視頻節(jié)目信息,使用戶可以不用手工輸入即可記錄和分享感興趣的電視節(jié)目信息。請結(jié)合參看圖2,發(fā)明實施例獲取電視節(jié)目信息的方法,包括步驟202、手機(jī)的移動應(yīng)用啟動拍攝畫面并顯示一個框,獲得包含電視臺標(biāo)志的視頻畫面。在用戶打開手機(jī)上的移動應(yīng)用后,該移動應(yīng)用可以提示用戶將手機(jī)的攝像頭對準(zhǔn)電視畫面,并可以在手機(jī)攝像界面顯示一個綠色方框或其他顏色形狀的框,提示用戶用綠色方框把視頻畫面中的電視臺標(biāo)志包含進(jìn)來。用戶不必拍攝完整的視頻畫面,只需要把包含電視臺標(biāo)志的部分拍攝下來即可,這樣可以大大提高識別效率。用戶手持手機(jī)時,與電視之間的相對位置、角度等都很容易影響到拍攝的圖像質(zhì)量,因此通過一個框,指示用戶框住電視臺圖標(biāo)是十分有用的,可以大大提高采集質(zhì)量和增加識別正確率。另外電視臺標(biāo)和電視畫面的尺寸比例通常是固定的,因此手機(jī)應(yīng)用可以根據(jù)計算拍攝畫面中電視畫面的大小尺寸,來生成相應(yīng)比例尺寸的框,以匹配畫面中電視臺標(biāo),從而不會使框太大或太小。很多手機(jī)都支持多點(diǎn)觸摸功能,因此手機(jī)移動應(yīng)用可以接收用戶的多點(diǎn)觸摸操作,來控制框的大小尺寸??蛞坏┰诮缑嫔仙娠@示,就最好不要再自動調(diào)整位置,當(dāng)然可以允許用戶控制操作移動框的位置,使之與畫面中的臺標(biāo)位置更好的匹配。手機(jī)的移動應(yīng)用可以自動或根據(jù)用戶的操作進(jìn)行畫面的拍攝。手機(jī)的移動應(yīng)用可以捕捉多個包含電視臺標(biāo)志部分的畫面,因為有時畫面中的電視臺標(biāo)志受疊加的節(jié)目背景影響不清晰,用多個采樣可以提高后續(xù)識別的正確率。如手機(jī)應(yīng)用可以每隔1秒拍攝一次, 總共拍攝三次,這樣可以提供三個畫面給后續(xù)的分析識別處理。后續(xù)分析時,如果一個畫面識別不出來,則可以用其他的畫面進(jìn)行識別。步驟204、與預(yù)先存儲的電視臺標(biāo)志圖案進(jìn)行對比分析,識別出所匹配的電視臺。電視臺標(biāo)志數(shù)量是比較有限的,而且不同電視臺的標(biāo)志差異較大,因此識別率較高,處理時間也不長。有些電視臺有多個頻道,如中央電視臺有多套節(jié)目頻道,每個頻道一般也有不同的標(biāo)志,為統(tǒng)一起見,本實施例中也稱作是電視臺標(biāo)志。可以將單獨(dú)的電視臺標(biāo)志圖案預(yù)先存儲,每個標(biāo)志圖案與電視臺或頻道一一對應(yīng)。手機(jī)拍攝的電視臺的標(biāo)志,一般是與視頻內(nèi)容畫面相疊加的,也可以說電視臺的標(biāo)志是以視頻內(nèi)容畫面作為背景的。具體的將圖像從增加了背景的畫面中識別出來的方法,以及具體的電視臺標(biāo)志識別方法,已有很多成熟的算法。對于轉(zhuǎn)播的節(jié)目,可能會出現(xiàn)臺標(biāo)重疊,這時是很難進(jìn)行識別的,如很多電視臺都會實時轉(zhuǎn)播中央電視臺的《新聞聯(lián)播》??梢酝瑫r對電視的視頻畫面右下角或左下角部分進(jìn)行采集和識別,右下角或左下角部分可以稱為是節(jié)目標(biāo)志。對于一些常見的有獨(dú)立圖標(biāo)的視頻節(jié)目,可以同樣采用圖標(biāo)識別的方法對右下角或左下角部分進(jìn)行處理,如果識別出不來時,可以接著用文字識別的方法,識別右下角或左下角部分包含的文字信息,后續(xù)可以根據(jù)識別出的文字信息(一般是節(jié)目名稱,如電視劇的名稱)結(jié)合當(dāng)前時間在EPG中確定對應(yīng)的電視臺。具體的可以在第一次識別電視臺臺標(biāo)失敗后提示用戶繼續(xù)拍攝右下角或左下角部分,仍然可以用框包含右下角或左下角部分的節(jié)目標(biāo)志,并進(jìn)行采集和識別。
手機(jī)移動應(yīng)用可以通過無線通信網(wǎng)絡(luò)上傳包含電視臺標(biāo)志的畫面到服務(wù)器,由服務(wù)器對接收到的畫面進(jìn)行圖像識別處理,確定該標(biāo)志對應(yīng)的電視臺。與由移動終端進(jìn)行圖像識別處理的方案對比,移動終端無需進(jìn)行復(fù)雜的圖像識別處理,也不必存儲電視臺標(biāo)志圖案數(shù)據(jù),服務(wù)器的分析識別能力還可以開放給第三方應(yīng)用??紤]到國內(nèi)有很多地方臺,為了縮小識別范圍,提高識別效率,可以獲取移動終端的位置信息,在電視臺標(biāo)志分析識別時根據(jù)位置信息過濾地方臺。位置信息可以由手機(jī)應(yīng)用直接提供,也可以由服務(wù)器根據(jù)手機(jī)號碼的歸屬地或者所在的小區(qū)等來確定,將本地?zé)o法觀看的其他省市地區(qū)地方臺的電視臺標(biāo)志忽略,不再進(jìn)行對比。步驟206、根據(jù)所識別出的電視臺以及當(dāng)前時間,在電子節(jié)目指南信息中獲取對應(yīng)的具體視頻節(jié)目信息。電子節(jié)目指南EPG中包含電視臺頻道名稱,節(jié)目名稱,播出時間等信息。將當(dāng)前時間與EPG中對應(yīng)電視臺的播出時間信息進(jìn)行對比,即可確定對應(yīng)的當(dāng)前節(jié)目名稱。如果是服務(wù)器端進(jìn)行了電視臺識別分析,則要將包含視頻節(jié)目信息的結(jié)果下發(fā)給手機(jī)移動應(yīng)用。而且由服務(wù)器進(jìn)行分析時,可以用服務(wù)器側(cè)的時間作為當(dāng)前時間,這樣可以避免由于手機(jī)時間不準(zhǔn)確造成的錯誤。電子節(jié)目指南EPG信息也可以預(yù)先從服務(wù)器下載到手機(jī)中,這樣在拍攝臺標(biāo)后無需訪問服務(wù)器即可判斷對應(yīng)的具體視頻節(jié)目信息。如在移動應(yīng)用在啟動時就從服務(wù)器獲取下載電子節(jié)目指南EPG信息。步驟208、手機(jī)移動應(yīng)用呈現(xiàn)視頻節(jié)目信息。在移動應(yīng)用界面上顯示的信息可以包含當(dāng)前視頻對應(yīng)的電視臺頻道名稱,節(jié)目名稱,播出時間等。因為EPG電子節(jié)目指南信息有時并不是十分精確,時間可能會有誤差,或者節(jié)目有一些臨時變動,在移動終端顯示當(dāng)前節(jié)目信息的同時,還可以顯示前一節(jié)目和后一節(jié)目的信息,或者顯示前一節(jié)目和后一節(jié)目中與當(dāng)前時間最接近的節(jié)目信息。另外為了降低由于EPG信息錯誤造成的識別錯誤,存儲EPG的服務(wù)器可以接受用戶通過手機(jī)移動應(yīng)用對錯誤的節(jié)目信息進(jìn)行的上報,并據(jù)此更新EPG??梢詫ι蠄箦e誤節(jié)目信息的用戶進(jìn)行積分獎勵等來鼓勵用戶報錯。步驟209、手機(jī)移動應(yīng)用記錄視頻節(jié)目信息。可以將識別出的視頻節(jié)目進(jìn)行收藏記錄,后續(xù)可以讓用戶進(jìn)行點(diǎn)播所收藏的節(jié)目。手機(jī)應(yīng)用可以將收藏記錄存儲到服務(wù)器側(cè),并向第三方應(yīng)用開放,允許其訪問用戶的視頻節(jié)目收藏記錄。這樣第三方應(yīng)用可以不必開發(fā)視頻節(jié)目識別功能,只需要訪問和使用用戶已收藏的節(jié)目信息即可。另外手機(jī)移動應(yīng)用還可以將視頻節(jié)目信息發(fā)送到用戶所在的社交網(wǎng)絡(luò)中,這樣用戶可以很方便得與好友分享所觀看的視頻節(jié)目信息。除了分享識別出的視頻節(jié)目信息,還允許用戶輸入對本節(jié)目的評論信息等。該應(yīng)用可以通過用戶預(yù)先提供的社交網(wǎng)絡(luò)賬號以及社交網(wǎng)絡(luò)的應(yīng)用程序接口(API,Application Programming Interface),將電視節(jié)目信息和評論發(fā)布到社交網(wǎng)絡(luò)中??紤]到運(yùn)營商的業(yè)務(wù)運(yùn)營,可以單獨(dú)設(shè)置移動視覺引擎(MoVE,MobileVisual Engine)服務(wù)器,將圖像識別能力接口(如電視臺標(biāo)志識別)開放給應(yīng)用開發(fā)者,手機(jī)應(yīng)用可以調(diào)用該接口進(jìn)行圖像識別處理等。另外的EPG信息也可以由單獨(dú)的服務(wù)器提供。請結(jié)合參看圖3,圖3為本發(fā)明實獲取電視節(jié)目信息方法的流程圖,包括步驟302、移動視覺引擎服務(wù)器接收手機(jī)移動應(yīng)用發(fā)送的包含電視臺標(biāo)志畫面的識別請求。步驟304、移動視覺引擎服務(wù)器對發(fā)送請求的移動終端進(jìn)行鑒權(quán)。簡單的可以通過檢測移動終端的網(wǎng)絡(luò)地址是否屬于提供本引擎的運(yùn)營商,如果是則允許使用移動視覺引擎,否則拒絕請求。另外運(yùn)營商還可以開展如起名為“智慧眼”、“智能眼”、“慧眼”或“智眼” 這樣的移動業(yè)務(wù),對于簽約該業(yè)務(wù)的用戶,允許其手機(jī)上的應(yīng)用訪問該引擎,移動視覺引擎服務(wù)器可以對發(fā)送請求的手機(jī)號碼進(jìn)行業(yè)務(wù)鑒權(quán)。步驟306、移動視覺引擎服務(wù)器將識別的電視臺信息返回手機(jī)。步驟308、手機(jī)移動應(yīng)用將電視臺信息發(fā)送給EPG服務(wù)器。步驟310、EPG服務(wù)器根據(jù)當(dāng)前時間確定該電視臺當(dāng)前的具體節(jié)目信息,并返回給手機(jī)的移動應(yīng)用。這種移動視覺業(yè)務(wù)在商業(yè)運(yùn)營時,可以采用包月收費(fèi)的模式,如簽約用戶每月繳納5元,即可使用基本的一些移動視覺應(yīng)用,如條形碼和二維碼識別相關(guān)的應(yīng)用。如果第三方基于移動視覺引擎開發(fā)了相關(guān)移動視覺應(yīng)用,用戶可以在應(yīng)用商店中進(jìn)行單獨(dú)購買。當(dāng)然第三方也可以免費(fèi)提供相關(guān)應(yīng)用,并通過廣告等方式營利。請結(jié)合參看圖4,移動視覺引擎提供的圖像識別能力可以包括,每種識別能力可以看作是一個視覺功能細(xì)胞單元,移動應(yīng)用可以同時使用多種視覺功能滿足用戶的需求。運(yùn)營商可以構(gòu)建自己的移動能力中心(MAC,Mobile Ability Center),為自己的用戶手機(jī)上的應(yīng)用提供位置信息、圖像識別、電視節(jié)目預(yù)告EPG等能力接口,各種應(yīng)用不必自己開發(fā)這些能力,大大提高對開發(fā)者的吸引力,快速開發(fā)出豐富的應(yīng)用。而為了提高能力訪問效率,最好能讓手機(jī)應(yīng)用發(fā)送一次請求即可使用多種能力。每種能力的處理可以分別由對應(yīng)的獨(dú)立的服務(wù)器完成。請結(jié)合參看圖5,圖5是本發(fā)明實施例獲取電視節(jié)目信息的方法流程圖,包括步驟502、手機(jī)移動應(yīng)用發(fā)送包含獲取位置信息、圖像識別、EPG能力的請求到移動能力中心。該請求可以通過超文本傳輸協(xié)議(HTTP,Hyper TextTransfer Protocol)發(fā)送,HTTP POST消息中除了包含電視臺標(biāo)志畫面外,還指明各能力之間的調(diào)用關(guān)系,如首先進(jìn)行位置信息的獲取,然后將位置信息作為圖像識別能力的輸入,隨后將圖像識別能力的輸出,即電視臺信息作為EPG能力的輸入,這些關(guān)系在HTTP POST消息中用多個字段或一個表達(dá)式進(jìn)行描述。如三種能力分別用LOC (位置信息),TVL0G0 (電視臺標(biāo)志識別)和EPG (電子節(jié)目指南)表示,完成本應(yīng)用的能力調(diào)用的表達(dá)式可以為=MobileAbility = "L0C > TVL0G0 > EPG”。該HTTP POST消息中還包括每種能力所需要的數(shù)據(jù)信息,如LOC能力所需的手機(jī)網(wǎng)絡(luò)地址或手機(jī)號碼或經(jīng)緯度信息,LOC能力處理這些信息,計算出手機(jī)對應(yīng)的地區(qū)城市信息;TVL0G0能力需要的信息包含電視臺標(biāo)志畫面,可以用GIF圖片格式,一個圖片中可以包含多個幀,這樣可以包含連續(xù)拍攝的多個采樣畫面,提高識別率。每種能力在處理時可以用到其他能力輸出的結(jié)果以及HTTP POST消息中包含該能力的對應(yīng)的數(shù)據(jù)。步驟504、手機(jī)應(yīng)用獲取移動能力中心返回的視頻節(jié)目信息。具體的可以由最后進(jìn)行處理的能力服務(wù)器如EPG服務(wù)器向手機(jī)返回視頻節(jié)目信息,手機(jī)移動應(yīng)用將獲取到視頻節(jié)目信息呈現(xiàn)給用戶,用戶確認(rèn)后可以將之記錄到收藏夾中。手機(jī)應(yīng)用的開發(fā)者還可以通過移動能力中心提供的統(tǒng)計分析工具查看用戶使用應(yīng)用訪問移動能力中心的記錄。移動能力中心是一種典型的基于云計算思想的服務(wù)架構(gòu),與應(yīng)用商店(AppMore) 相輔相成,可以更容易得為用戶開發(fā)豐富多彩的移動應(yīng)用。如圖6所示,基本步驟包括步驟602、手機(jī)從應(yīng)用商店1下載手機(jī)應(yīng)用程序,如“愛電視”手機(jī)應(yīng)用2,用戶可以通過攝像頭拍照獲得電視視頻節(jié)目信息。步驟604、手機(jī)發(fā)送請求訪問移動能力中心4,遠(yuǎn)程調(diào)用各種能力服務(wù),如臺標(biāo)識別3、位置信息3、EPG信息3,以及音樂識別、廣告、存儲、游戲的積分排名、社交網(wǎng)絡(luò)、應(yīng)用試用和搜索等能力服務(wù)。步驟606、逐級調(diào)用各種能力服務(wù)。步驟608、手機(jī)應(yīng)用從移動能力中心獲得能力服務(wù)根據(jù)其請求所提供的信息。當(dāng)然如果手機(jī)有自己的服務(wù)器程序,手機(jī)應(yīng)用的服務(wù)器程序也可以請求調(diào)用移動能力中心中的各種能力服務(wù),獲得相應(yīng)的服務(wù)結(jié)果。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過計算機(jī)處理器執(zhí)行的程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括 ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。請結(jié)合參看圖7,本發(fā)明實施例移動終端包括攝像頭702、顯示屏704及移動應(yīng)用 706。其中,攝像頭702用于拍攝圖片和視頻。顯示屏704,用于顯示圖像,一般為液晶顯示屏,或支持可多點(diǎn)觸摸的顯示設(shè)備。移動應(yīng)用706包括攝像模塊708,用于通過攝像頭702拍攝電視視頻節(jié)目畫面, 并在拍攝畫面顯示方框,將方框瞄準(zhǔn)并包含視頻節(jié)目畫面中的電視臺標(biāo)志。圖標(biāo)獲取模塊 710,用于獲得畫面中電視臺標(biāo)志部分,通過分析該標(biāo)志確定播放視頻節(jié)目的電視臺。圖標(biāo)獲取模塊710還用于根據(jù)多個視頻節(jié)目畫面分析得出視頻節(jié)目的電視臺。節(jié)目信息獲取模塊712,用于根據(jù)電子節(jié)目指南EPG信息及當(dāng)前時間,獲取到電視臺正在播放的具體的視頻節(jié)目信息。呈現(xiàn)模塊714,用于通過顯示屏704呈現(xiàn)獲取到的具體的視頻節(jié)目信息。移動應(yīng)用706還可以包括以下可選模塊上傳模塊716,用于將拍攝的包含電視臺標(biāo)志的畫面上傳到第三方服務(wù)器,由第三方服務(wù)器進(jìn)行圖像識別處理,確定該標(biāo)志對應(yīng)的電視臺。接收模塊718,用于接收第三方服務(wù)器返回的時間信息,該時間信息是第三方服務(wù)器接收到識別請求的時間。轉(zhuǎn)播識別模塊720,用于對電視節(jié)目畫面的右下角或左下角部分進(jìn)行文字識別。增強(qiáng)顯示模塊722,用于通過顯示屏704顯示獲取到的視頻節(jié)目信息的前一節(jié)目信息和后一節(jié)目信息,或者顯示前一節(jié)目信息和后一節(jié)目信息中與當(dāng)前時間最接近的節(jié)目信息。錯誤信息上報模塊724,用于向服務(wù)器上報錯誤的節(jié)目信息,以便于服務(wù)器根據(jù)上報的錯誤的節(jié)目信息對節(jié)目單信息進(jìn)行更新。收藏處理模塊726,用于將具體的視頻節(jié)目信息進(jìn)行收藏記錄,或共享到社交網(wǎng)絡(luò),或向第三方應(yīng)用開放,允許其訪問用戶的視頻節(jié)目收藏記錄。位置過濾模塊728,用于獲取移動終端的位置信息,在電視臺標(biāo)志識別時根據(jù)位置信息過濾地方電視臺。協(xié)調(diào)處理模塊730,用于訪問移動能力中心MAC請求能力協(xié)調(diào),協(xié)調(diào)電視臺標(biāo)志分析能力,和EPG信息/位置信息,該請求中包含能力間的調(diào)用關(guān)系以及用到的數(shù)據(jù)信息。本發(fā)明實施例提供的移動終端獲取電視節(jié)目信息方法和移動終端,使帶攝像頭的移動終端如手機(jī)可以自動獲取正在播放的電視視頻節(jié)目的信息,無需用戶手工輸入信息。 充分利用了手機(jī)的攝像頭功能,并根據(jù)手機(jī)的特性采用相應(yīng)的操作界面使電視臺標(biāo)的采集更為準(zhǔn)確和容易,并利用電視廣播節(jié)目的實時性,通過識別電視臺標(biāo)志,再結(jié)合電子節(jié)目指南EPG信息,即可確定手機(jī)所拍攝節(jié)目畫面當(dāng)前時刻對應(yīng)的電視視頻節(jié)目信息,使用戶可以不用手工輸入即可記錄和分享感興趣的電視節(jié)目信息。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種獲取電視節(jié)目信息的方法,其特征在于,包括移動應(yīng)用通過移動終端的攝像頭拍攝電視視頻節(jié)目畫面,并在拍攝畫面顯示方框,將方框包含視頻節(jié)目畫面中的電視臺標(biāo)志;獲得畫面中電視臺標(biāo)志部分,通過分析該標(biāo)志確定播放所述視頻節(jié)目的電視臺;根據(jù)電子節(jié)目指南EPG信息及當(dāng)前時間,所述移動應(yīng)用獲取到所述電視臺正在播放的具體的視頻節(jié)目信息;所述移動應(yīng)用通過所述移動終端的顯示屏呈現(xiàn)所述獲取到的具體的視頻節(jié)目信息。
2.如權(quán)利要求1所述的方法,其特征在于,該方法還包括所述移動應(yīng)用將拍攝的包含電視臺標(biāo)志的畫面上傳到第三方服務(wù)器,由所述第三方服務(wù)器進(jìn)行圖像識別處理,確定該標(biāo)志對應(yīng)的電視臺。
3.如權(quán)利要求1所述的方法,其特征在于,該方法還包括所述移動應(yīng)用通過所述移動終端的攝像頭拍攝多個電視視頻節(jié)目畫面,所述通過分析該標(biāo)識確定播放所述視頻節(jié)目的電視臺包括根據(jù)所述多個視頻節(jié)目畫面分析得出所述視頻節(jié)目的電視臺。
4.如權(quán)利要求1所述的方法,其特征在于,該方法還包括對所述電視節(jié)目畫面的右下角或左下角部分進(jìn)行文字識別。
5.如權(quán)利要求1所述的方法,其特征在于,該方法還包括顯示所述獲取到的視頻節(jié)目信息的前一節(jié)目信息和后一節(jié)目信息,或者顯示前一節(jié)目信息和后一節(jié)目信息中與當(dāng)前時間最接近的節(jié)目信息。
6.如權(quán)利要求1所述的方法,其特征在于,該方法還包括所述移動應(yīng)用通過所述移動終端向服務(wù)器上報錯誤的節(jié)目信息,以便于所述服務(wù)器根據(jù)上報的錯誤的節(jié)目信息對節(jié)目單信息進(jìn)行更新。
7.如權(quán)利要求1所述的方法,其特征在于,該方法還包括所述移動應(yīng)用將所述具體的視頻節(jié)目信息進(jìn)行收藏記錄,或共享到社交網(wǎng)絡(luò),或向第三方應(yīng)用開放,允許其訪問用戶的視頻節(jié)目收藏記錄。
8.如權(quán)利要求1所述的方法,其特征在于,該方法還包括獲取所述移動終端的位置信息,所述通過分析該標(biāo)志確定播放所述視頻節(jié)目的電視臺包括在電視臺標(biāo)志識別時根據(jù)位置信息過濾地方電視臺。
9.如權(quán)利要求1所述的方法,其特征在于,該方法包括所述移動應(yīng)用訪問移動能力中心MAC請求能力協(xié)調(diào),協(xié)調(diào)電視臺標(biāo)志分析能力,和EPG信息/位置信息,該請求中包含能力間的調(diào)用關(guān)系以及用到的數(shù)據(jù)信息。
10.一種移動終端,其特征在于,包括攝像頭、顯示屏及移動應(yīng)用;所述移動應(yīng)用包括攝像模塊,用于通過所述攝像頭拍攝電視視頻節(jié)目畫面,并在拍攝畫面顯示方框,將方框并包含視頻節(jié)目畫面中的電視臺標(biāo)志;圖標(biāo)獲取模塊,用于獲得畫面中電視臺標(biāo)志部分,通過分析該標(biāo)志確定播放所述視頻節(jié)目的電視臺;節(jié)目信息獲取模塊,用于根據(jù)當(dāng)前時間,獲取到所述電視臺正在播放的具體的視頻節(jié)目fn息;呈現(xiàn)模塊,用于通過所述顯示屏呈現(xiàn)所述獲取到的具體的視頻節(jié)目信息。
11.如權(quán)利要求10所述的移動終端,其特征在于,所述移動應(yīng)用還包括上傳模塊,用于將拍攝的包含電視臺標(biāo)志的畫面上傳到第三方服務(wù)器,由所述第三方服務(wù)器進(jìn)行圖像識別處理,確定該標(biāo)志對應(yīng)的電視臺。
12.如權(quán)利要求10所述的移動終端,其特征在于,所述圖像獲取模塊還用于根據(jù)所述多個視頻節(jié)目畫面分析得出所述視頻節(jié)目的電視臺。
13.如權(quán)利要求10所述的移動終端,其特征在于,所述移動應(yīng)用還包括轉(zhuǎn)播識別模塊,用于對所述電視節(jié)目畫面的右下角或左下角部分進(jìn)行文字識別。
14.如權(quán)利要求10所述的移動終端,其特征在于,所述應(yīng)用還包括增強(qiáng)顯示模塊,用于通過所述顯示屏顯示所述獲取到的視頻節(jié)目信息的前一節(jié)目信息和后一節(jié)目信息,或者顯示前一節(jié)目信息和后一節(jié)目信息中與當(dāng)前時間最接近的節(jié)目信息。
15.如權(quán)利要求10所述的移動終端,其特征在于,所述移動應(yīng)用還包括錯誤信息上報模塊,用于向服務(wù)器上報錯誤的節(jié)目信息,以便于所述服務(wù)器根據(jù)上報的錯誤的節(jié)目信息對節(jié)目單信息進(jìn)行更新。
16.如權(quán)利要求10所述的移動終端,其特征在于,所述移動應(yīng)用還包括收藏處理模塊,用于將所述具體的視頻節(jié)目信息進(jìn)行收藏記錄,或共享到社交網(wǎng)絡(luò),或向第三方應(yīng)用開放,允許其訪問用戶的視頻節(jié)目收藏記錄。
17.如權(quán)利要求10所述的移動終端,其特征在于,所述移動應(yīng)用還包括位置過濾模塊,用于獲取所述移動終端的位置信息,在電視臺標(biāo)志識別時根據(jù)位置信息過濾地方電視臺。
18.如權(quán)利要求10所述的移動終端,其特征在于,所述移動應(yīng)用還包括協(xié)調(diào)處理模塊,用于訪問移動能力中心MAC請求能力協(xié)調(diào),協(xié)調(diào)電視臺標(biāo)志分析能力,和EPG信息/位置信息,該請求中包含能力間的調(diào)用關(guān)系以及用到的數(shù)據(jù)信息。
19.一種獲取電視節(jié)目信息的系統(tǒng),其特征在于,包括移動終端和移動能力中心MAC ;所述移動終端包括攝像頭、顯示屏及移動應(yīng)用;所述移動應(yīng)用包括攝像模塊,用于通過所述攝像頭拍攝電視視頻節(jié)目畫面,并在拍攝畫面顯示方框,將方框并包含視頻節(jié)目畫面中的電視臺標(biāo)志;圖標(biāo)獲取模塊,用于獲得畫面中電視臺標(biāo)志部分,通過分析該標(biāo)志確定播放所述視頻節(jié)目的電視臺;節(jié)目信息獲取模塊, 用于根據(jù)當(dāng)前時間,獲取到所述電視臺正在播放的具體的視頻節(jié)目信息;呈現(xiàn)模塊,用于通過所述顯示屏呈現(xiàn)所述獲取到的具體的視頻節(jié)目信息;所述MAC用于為所述移動終端提供能力接口。
20.如權(quán)利要求19所述的系統(tǒng),其特征在于,該系統(tǒng)還包括應(yīng)用程序商店,用于給所述移動終端提供所述移動應(yīng)用的下載。
21.—種移動視覺引擎服務(wù)器,其特征在于,包括接收手機(jī)移動應(yīng)用發(fā)送的包含電視臺標(biāo)志畫面的識別請求的模塊;對發(fā)送請求的移動終端進(jìn)行鑒權(quán)的模塊;將識別的電視臺信息返回所述移動終端的模塊。
全文摘要
一種獲取電視節(jié)目信息的方法,包括移動應(yīng)用通過移動終端的攝像頭拍攝電視視頻節(jié)目畫面,并在拍攝畫面顯示方框,將方框包含視頻節(jié)目畫面中的電視臺標(biāo)志;獲得畫面中電視臺標(biāo)志部分,通過分析該標(biāo)志確定播放視頻節(jié)目的電視臺;根據(jù)電子節(jié)目指南EPG信息及當(dāng)前時間,移動應(yīng)用獲取到電視臺正在播放的具體的視頻節(jié)目信息;移動應(yīng)用通過移動終端的顯示屏呈現(xiàn)獲取到的具體的視頻節(jié)目信息。同時,本發(fā)明實施例還提供一種移動終端。本發(fā)明實施例可以不用手工輸入即可獲取和分享感興趣的電視節(jié)目信息。
文檔編號H04W80/12GK102185878SQ20111004341
公開日2011年9月14日 申請日期2011年2月18日 優(yōu)先權(quán)日2011年2月18日
發(fā)明者孫謙 申請人:華為技術(shù)有限公司