專利名稱:一種手機(jī)智能識(shí)別電視節(jié)目的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及手機(jī)和電視領(lǐng)域,特別涉及手機(jī)圖像信息識(shí)別處理領(lǐng)域,具體是指一種手機(jī)利用服務(wù)器圖像識(shí)別技術(shù)進(jìn)行電視節(jié)目自動(dòng)識(shí)別的方法。
背景技術(shù):
隨著3G網(wǎng)絡(luò)的普及,手機(jī)除了典型的電話功能外,還包含了 PDA、游戲機(jī)、MP3、照相機(jī)、攝影、錄音、GPS、上網(wǎng)等更多的功能。3G網(wǎng)絡(luò)能夠處理圖像、音樂、視頻流等多種媒體形式,提供包括網(wǎng)頁瀏覽、電話會(huì)議、電子商務(wù)等多種信息服務(wù)。人們對(duì)手機(jī)的依賴性越來越強(qiáng)烈,手機(jī)已經(jīng)成為社會(huì)生活中不可分割的一部分。人們?cè)谟^看傳統(tǒng)電視節(jié)目的同時(shí),身邊主要的電子設(shè)備一般不會(huì)是電腦,而通常 是手機(jī)或者平板電腦。在觀看電視節(jié)目的時(shí)候,人們通常想就某劇情和其他電視觀眾展開互動(dòng),因此通過手機(jī)發(fā)表電視劇評(píng)論微博便成為人們的一種新時(shí)尚。但很多時(shí)候用戶并不知道當(dāng)前正在播放的電視節(jié)目名稱,某些用戶目前可以通過分辨電視臺(tái)臺(tái)標(biāo)、頻道名稱等來確定當(dāng)前電視臺(tái)名稱,然后通過手動(dòng)連接到互聯(lián)網(wǎng),以識(shí)別出的電視臺(tái)名稱作為關(guān)鍵字在網(wǎng)絡(luò)上搜索該電視臺(tái)當(dāng)天節(jié)目播放列表,用戶要在眾多的搜索結(jié)果網(wǎng)頁中找到當(dāng)天的播放列表,最后通過時(shí)間段比對(duì)得到該電視臺(tái)正在播放的電視節(jié)目名稱。如果用戶想要得到更多關(guān)于該電視劇的信息,還要手動(dòng)在互聯(lián)網(wǎng)里面進(jìn)行搜索。以上這些繁瑣操作都會(huì)影響觀眾正常的觀看體驗(yàn),給用戶帶來極大的不便。特別地,很多時(shí)候用戶并不能區(qū)分眾多電視臺(tái)臺(tái)標(biāo)和頻道名稱,在這種情況下得到正在播放的電視節(jié)目名稱變得更加困難。因此迫切需要有一種使用手機(jī)自動(dòng)識(shí)別當(dāng)前播放電視節(jié)目的方法和應(yīng)用系統(tǒng)。目前,有關(guān)電視節(jié)目識(shí)別查詢的專利很少,主要有一種節(jié)目播放信息的查詢方法及移動(dòng)終端(申請(qǐng)?zhí)?01010608767. 4),一種電視節(jié)目提醒方法及電視機(jī)頂盒(申請(qǐng)?zhí)?01010138110. 6),一種節(jié)目管理方法、系統(tǒng)及數(shù)字電視接收終端(申請(qǐng)?zhí)?00710075305. 9)。上述幾個(gè)專利共同特征是必須要事先知道當(dāng)前播放的電視節(jié)目屬于哪一個(gè)確定的電視臺(tái)和頻道,這是一個(gè)很受限的條件,另外這幾個(gè)專利都需要使用特殊終端或機(jī)頂盒,增加了識(shí)別的成本。
發(fā)明內(nèi)容
本發(fā)明公開了一種自動(dòng)識(shí)別電視節(jié)目的方法,利用該方法能夠使用戶迅速獲得當(dāng)前正在播放的電視節(jié)目的主要信息,可為電視節(jié)目的個(gè)性化主動(dòng)推薦等提供基礎(chǔ)。本發(fā)明實(shí)施例的技術(shù)方案如下
一種手機(jī)智能識(shí)別電視節(jié)目的方法,該方法包括以下步驟
一、利用手機(jī)攝像頭進(jìn)行拍照,獲得電視機(jī)當(dāng)前播放內(nèi)容的一幅圖像;
二、手機(jī)對(duì)該圖像進(jìn)行壓縮處理后發(fā)送到代理服務(wù)器端;
三、代理服務(wù)器接收到處理請(qǐng)求后,首先進(jìn)行圖像解壓,然后尋找處于空閑狀態(tài)的臺(tái)標(biāo)和頻道識(shí)別服務(wù)器(后面簡(jiǎn)稱識(shí)別服務(wù)器);四、如果沒有識(shí)別服務(wù)器空閑,則轉(zhuǎn)到步驟五,否則轉(zhuǎn)到步驟六;
五、進(jìn)行排隊(duì)等待,并按調(diào)度算法返回步驟四繼續(xù)尋找處于空閑狀態(tài)的識(shí)別服務(wù)器;
六、將解壓后的圖像發(fā)送給處于空閑狀態(tài)的識(shí)別服務(wù)器,同時(shí)將該服務(wù)器標(biāo)記為忙碌狀態(tài);
七、選中的識(shí)別服務(wù)器進(jìn)行臺(tái)標(biāo)和頻道識(shí)別;
八、識(shí)別服務(wù)器將識(shí)別結(jié)果發(fā)送給代理服務(wù)器,代理服務(wù)器將該服務(wù)器狀態(tài)更改為空閑狀態(tài);
九、代理服務(wù)器利用識(shí)別出來的結(jié)果和當(dāng)天日期作為參數(shù)在預(yù)先建立好的電視臺(tái)節(jié)目庫(kù)中加載對(duì)應(yīng)的節(jié)目列表,再用當(dāng)前時(shí)間段確定出具體的電視節(jié)目名稱,并通過查找Internet得到該電視節(jié)目的相關(guān)信息;
十、代理服務(wù)器按照手機(jī)用戶配置模版對(duì)該電視節(jié)目的相關(guān)信息進(jìn)行格式化;
十一、代理服務(wù)器將格式化后的電視節(jié)目信息發(fā)送到手機(jī)終端。電視臺(tái)臺(tái)標(biāo)和頻道識(shí)別采用HMM (Hidden Markov Model,隱馬爾科夫模型),其訓(xùn)練步驟如下
一、建立HMM模型;
二、將臺(tái)標(biāo)和頻道圖像均勻分割,得到初始化的臺(tái)標(biāo)和頻道模型參數(shù);
三、初始化觀察序列參數(shù)、觀察向量和狀態(tài)轉(zhuǎn)移矩陣HMM參數(shù);
四、采用嵌入式的Viterbi分割方法進(jìn)行參數(shù)調(diào)整;
五、通過分段計(jì)算平均值K來估計(jì)模型參數(shù);
六、判斷模型的迭代是否收斂,如果不收斂則轉(zhuǎn)到步驟四,繼續(xù)進(jìn)行參數(shù)調(diào)整,如果收斂則得到訓(xùn)練好的HMM模型。本發(fā)明的優(yōu)點(diǎn)是用戶在看到感興趣的電視節(jié)目時(shí),通常想自動(dòng)在手機(jī)上得到該電視節(jié)目的更多信息,而不是通過普通計(jì)算機(jī)訪問Internet去手工瀏覽查找。通過本發(fā)明提供的方法,用戶可以在邊看電視節(jié)目的同時(shí),利用手機(jī)的拍照功能將當(dāng)前電視節(jié)目拍攝下來傳給服務(wù)器,服務(wù)器會(huì)自動(dòng)完成電視節(jié)目的識(shí)別,并將該電視節(jié)目的更多信息通過網(wǎng)絡(luò)或者短信發(fā)送給手機(jī)用戶。采用本方法進(jìn)行處理,能夠使用戶迅速獲得當(dāng)前電視節(jié)目中感興趣的信息,該方法可為電視節(jié)目的個(gè)性化主動(dòng)推薦等提供基礎(chǔ),而且不會(huì)對(duì)手機(jī)硬件有任何新的要求。
圖1為本發(fā)明方法的流程 圖2為服務(wù)器進(jìn)行電視節(jié)目識(shí)別的流程 圖3為系統(tǒng)應(yīng)用示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)表達(dá)得更加清楚明白,下面結(jié)合附圖2及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說明。I)當(dāng)用戶在收看電視節(jié)目的時(shí)候,對(duì)該電視節(jié)目非常感興趣,想了解更多的關(guān)于該節(jié)目的信息,以及想找到微博上關(guān)于該電視節(jié)目當(dāng)前的劇情評(píng)論組。但是用戶可能并不知道該電視節(jié)目名稱,用戶身邊也沒有臺(tái)式電腦,這個(gè)時(shí)候用戶可以使用手機(jī)的攝像頭拍攝下正在播放的電視節(jié)目,尤其是電視節(jié)目的左上角的電視臺(tái)臺(tái)標(biāo)和頻道標(biāo)識(shí)。2)用戶把拍下來的圖像通過手機(jī)應(yīng)用軟件自動(dòng)發(fā)送給代理服務(wù)器,在發(fā)送時(shí)手機(jī)會(huì)自動(dòng)對(duì)圖像進(jìn)行壓縮等處理。3)代理服務(wù)器在收到用戶的處理請(qǐng)求之后,首先對(duì)圖像進(jìn)行解壓縮等處理,然后查找識(shí)別服務(wù)器池中是否有處 于空閑狀態(tài)的識(shí)別服務(wù)器,如果找到處于空閑狀態(tài)的服務(wù)器則將圖像發(fā)給該服務(wù)器,并更改該識(shí)別服務(wù)器狀態(tài)為忙碌;否則代理服務(wù)器進(jìn)行休眠并按一定調(diào)度算法重新選擇是否有處于空閑狀態(tài)的識(shí)別服務(wù)器。4)識(shí)別服務(wù)器利用HMM圖像識(shí)別的方法提取出圖像中的電視臺(tái)臺(tái)標(biāo)和頻道名稱,通過比對(duì)系統(tǒng)臺(tái)標(biāo)和頻道庫(kù)確定當(dāng)前播放的節(jié)目屬于哪個(gè)電視臺(tái)頻道,將識(shí)別出來的結(jié)果發(fā)送給代理服務(wù)器。5)代理服務(wù)器接收到識(shí)別結(jié)果后,將該識(shí)別服務(wù)器狀態(tài)更改為空閑;同時(shí)利用識(shí)別出來的電視臺(tái)名稱和系統(tǒng)日期作為參數(shù)在預(yù)先建立好的電視臺(tái)節(jié)目庫(kù)加載相應(yīng)的節(jié)目列表,再用當(dāng)前時(shí)間確定出具體的電視節(jié)目名稱,并通過查找Internet得到該電視節(jié)目的相關(guān)信息。6)代理服務(wù)器按照手機(jī)用戶配置模版對(duì)該電視節(jié)目的相關(guān)信息進(jìn)行格式化,并可根據(jù)用戶需要提供與該電視節(jié)目相關(guān)的劇情評(píng)論微博群組信息。7 )代理服務(wù)器將格式化后的電視節(jié)目信息通過網(wǎng)絡(luò)或者短信發(fā)送給手機(jī)用戶。附圖3是該專利的一個(gè)系統(tǒng)應(yīng)用示意,從圖中我們可以看到該系統(tǒng)由手機(jī)客戶端,代理服務(wù)器和識(shí)別服務(wù)器三大部分構(gòu)成。手機(jī)用戶通過Internet可以向服務(wù)器發(fā)送圖像處理請(qǐng)求并接收服務(wù)器的識(shí)別結(jié)果;代理服務(wù)器也可以看作是調(diào)度服務(wù)器,主要完成識(shí)別任務(wù)的分析、分解及處理任務(wù)調(diào)度,并完成電視節(jié)目的加載和與手機(jī)客戶端的通信;識(shí)別服務(wù)器這里由一個(gè)處理器池(或處理器集群)構(gòu)成,可以實(shí)現(xiàn)高效的多用戶并發(fā)圖像節(jié)目識(shí)別,識(shí)別服務(wù)器池維護(hù)一個(gè)共同的臺(tái)標(biāo)數(shù)據(jù)庫(kù)。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種手機(jī)智能識(shí)別電視節(jié)目的方法,其特征在于,該方法包括以下步驟 一、利用手機(jī)攝像頭進(jìn)行拍照,獲得電視機(jī)當(dāng)前播放內(nèi)容的一幅圖像; 二、手機(jī)對(duì)該圖像進(jìn)行壓縮處理后發(fā)送到服務(wù)器端; 三、服務(wù)器利用圖像識(shí)別的方法提取出圖像中的電視臺(tái)臺(tái)標(biāo)和頻道名稱,將該臺(tái)標(biāo)及頻道與預(yù)先建立好的臺(tái)標(biāo)和頻道庫(kù)中的臺(tái)標(biāo)及頻道進(jìn)行比對(duì),確定當(dāng)前播放的節(jié)目屬于哪個(gè)電視臺(tái); 四、服務(wù)器加載該電視臺(tái)的當(dāng)天播放列表,通過與系統(tǒng)時(shí)間段進(jìn)行比對(duì),獲得正在播放的節(jié)目名稱; 五、服務(wù)器根據(jù)用戶配置模版從網(wǎng)絡(luò)上檢索到該電視節(jié)目的更多信息,將這些信息格式化后通過網(wǎng)絡(luò)或短信方式發(fā)送給手機(jī)用戶。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述的獲取電視機(jī)當(dāng)前播放內(nèi)容的一幅圖像有如下要求完整包含電視節(jié)目的左上角;圖像分辨率高,內(nèi)容清晰可辨。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,服務(wù)器識(shí)別臺(tái)標(biāo)和頻道包含如下步驟 一、代理服務(wù)器接收到處理請(qǐng)求后,首先進(jìn)行圖像解壓,然后尋找處于空閑狀態(tài)的臺(tái)標(biāo)和頻道識(shí)別服務(wù)器(后面簡(jiǎn)稱識(shí)別服務(wù)器); 二、如果沒有識(shí)別服務(wù)器空閑,則轉(zhuǎn)到步驟三,否則轉(zhuǎn)到步驟四; 三、進(jìn)行排隊(duì)等待,并按調(diào)度算法返回步驟二繼續(xù)尋找處于空閑狀態(tài)的識(shí)別服務(wù)器; 四、將解壓后的圖像發(fā)送給處于空閑狀態(tài)的識(shí)別服務(wù)器,同時(shí)將該服務(wù)器標(biāo)記為忙碌狀態(tài); 五、選中的識(shí)別服務(wù)器進(jìn)行臺(tái)標(biāo)和頻道識(shí)別; 六、識(shí)別服務(wù)器將識(shí)別結(jié)果發(fā)送給代理服務(wù)器,代理服務(wù)器將該服務(wù)器狀態(tài)更改為空閑狀態(tài); 七、代理服務(wù)器利用識(shí)別出來的結(jié)果和當(dāng)天日期作為參數(shù)在預(yù)先建立好的電視臺(tái)節(jié)目庫(kù)中加載對(duì)應(yīng)的節(jié)目列表,通過與系統(tǒng)當(dāng)前時(shí)間段比對(duì)確定出具體的電視節(jié)目名稱,并通過查找Internet得到該電視節(jié)目的相關(guān)信息; 八、代理服務(wù)器按照手機(jī)用戶配置模版對(duì)該電視節(jié)目的相關(guān)信息進(jìn)行格式化; 九、代理服務(wù)器將格式化后的電視節(jié)目信息發(fā)送到手機(jī)終端。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,電視臺(tái)臺(tái)標(biāo)和頻道識(shí)別方法,其訓(xùn)練步驟如下 一、建立HMM(Hidden Markov Model,隱馬爾科夫模型)模型; 二、將臺(tái)標(biāo)和頻道圖像均勻分割,得到初始化的臺(tái)標(biāo)和頻道模型參數(shù); 三、初始化觀察序列參數(shù)、觀察向量和狀態(tài)轉(zhuǎn)移矩陣HMM參數(shù); 四、采用嵌入式的Viterbi分割方法進(jìn)行參數(shù)調(diào)整; 五、通過分段計(jì)算平均值K來估計(jì)模型參數(shù); 六、判斷模型的迭代是否收斂,如果不收斂則轉(zhuǎn)到步驟四,繼續(xù)進(jìn)行參數(shù)調(diào)整,如果收斂則得到訓(xùn)練好的HMM模型。
全文摘要
本發(fā)明公開了一種手機(jī)智能識(shí)別電視節(jié)目的方法,本發(fā)明包括1)利用手機(jī)攝像頭進(jìn)行拍照,獲得電視機(jī)當(dāng)前播放內(nèi)容的一幅圖像;2)手機(jī)對(duì)該圖像壓縮處理后發(fā)送到服務(wù)器端;3)服務(wù)器利用圖像識(shí)別的方法提取出圖像中的電視臺(tái)臺(tái)標(biāo)和頻道名稱,通過比對(duì)系統(tǒng)臺(tái)標(biāo)和頻道庫(kù)確定當(dāng)前播放的節(jié)目屬于哪個(gè)電視臺(tái)頻道;4)服務(wù)器在預(yù)先建立好的電視臺(tái)節(jié)目庫(kù)中加載對(duì)應(yīng)的節(jié)目列表,通過與當(dāng)前時(shí)間段進(jìn)行比對(duì),獲得正在播放的節(jié)目名稱;5)服務(wù)器可根據(jù)用戶需要從網(wǎng)絡(luò)上檢索到該電視節(jié)目更多的信息,將這些信息通過網(wǎng)絡(luò)或短信方式發(fā)送給手機(jī)用戶。本發(fā)明能夠使用戶迅速獲得當(dāng)前正在播放的電視節(jié)目的主要信息,可為電視節(jié)目的個(gè)性化主動(dòng)推薦等提供基礎(chǔ)。
文檔編號(hào)H04N21/25GK102892031SQ20121036151
公開日2013年1月23日 申請(qǐng)日期2012年9月26日 優(yōu)先權(quán)日2012年9月26日
發(fā)明者李平, 胡棟, 陳利學(xué), 孫先, 張松林, 陳燕 申請(qǐng)人:西南石油大學(xué)