專(zhuān)利名稱(chēng):在終端視頻業(yè)務(wù)中獲取條碼信息的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種終端視頻業(yè)務(wù)領(lǐng)域,具體說(shuō),涉及一種在終端視頻業(yè)務(wù)中獲取條碼信息的方法。
背景技術(shù):
條碼是由一組按一定編碼規(guī)則排列的條、空符號(hào),用以表示一定的字符、數(shù)字及符號(hào)組成的信息;而條碼系統(tǒng)是由條碼符號(hào)設(shè)計(jì)、制作及掃描閱讀組成的自動(dòng)識(shí)別系統(tǒng)。條碼技術(shù)自90年代發(fā)明以來(lái),由于其信息容量較大、編碼范圍較廣、具有保密及防偽功能、條碼可靠性較高、數(shù)據(jù)偵錯(cuò)能力強(qiáng)等特性,已在各領(lǐng)域得到廣泛的應(yīng)用。近年來(lái),因條碼在使用上簡(jiǎn)便、快速之特性,陸續(xù)有人采用條碼進(jìn)行商務(wù)相關(guān)應(yīng)用。目前條碼識(shí)別技術(shù)已廣泛應(yīng)用于終端中,而采用的主要方法就是用攝像頭采集條碼圖片,再進(jìn)行識(shí)別,從而獲取條碼信息。
隨著3G時(shí)代的到來(lái),視頻業(yè)務(wù)已成為終端應(yīng)用中不可或缺的一部分,比如可視電話、流媒體、以及最新的終端電視應(yīng)用等一系列業(yè)務(wù)。那么,如果某些視頻數(shù)據(jù)業(yè)務(wù)中包含有條碼圖片,那么,原來(lái)單純地用攝像頭采集條碼圖片進(jìn)行信息提取的方法已不能滿足日新月異的終端視頻業(yè)務(wù)需求。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問(wèn)題是提供一種在終端視頻業(yè)務(wù)中獲取條碼信息的方法,當(dāng)視頻數(shù)據(jù)業(yè)務(wù)中采用了條碼技術(shù),通過(guò)本方法可以提取出相應(yīng)的條碼信息。
技術(shù)方案如下在終端視頻業(yè)務(wù)中獲取條碼信息的方法,步驟包括
(1)在視頻數(shù)據(jù)業(yè)務(wù)中啟動(dòng)條碼識(shí)別功能;(2)視頻數(shù)據(jù)業(yè)務(wù)播放視頻業(yè)務(wù)后,條碼識(shí)別系統(tǒng)在視頻播放回調(diào)中提取每一幀的圖片信息,并發(fā)送給條碼識(shí)別系統(tǒng)進(jìn)行信息提取和識(shí)別;(3)當(dāng)識(shí)別成功,按照返回的條碼類(lèi)型進(jìn)入相應(yīng)的界面。
進(jìn)一步,步驟(1)中,所述視頻數(shù)據(jù)業(yè)務(wù)中包含有條碼識(shí)別的啟動(dòng)開(kāi)關(guān),用戶在視頻數(shù)據(jù)業(yè)務(wù)開(kāi)始前或者開(kāi)始后均可以啟動(dòng)或者關(guān)閉條碼識(shí)別功能。
進(jìn)一步,步驟(2)中,所述條碼識(shí)別系統(tǒng)由條碼供應(yīng)商提供接口。
進(jìn)一步,步驟(2)中,所述條碼識(shí)別系統(tǒng)進(jìn)行的信息提取和識(shí)別與視頻數(shù)據(jù)業(yè)務(wù)并行,互相不影響。
進(jìn)一步,步驟(3)中,如果識(shí)別函數(shù)返回識(shí)別失敗,說(shuō)明該幀圖像中不包含條碼圖片內(nèi)容或者其中的條碼信息不符合條碼規(guī)范,此時(shí)不中斷視頻數(shù)據(jù)業(yè)務(wù),而直接進(jìn)行下一幀的圖片提取和識(shí)別。
進(jìn)一步,步驟(3)中,所述條碼類(lèi)型包括SMS類(lèi)型條碼或者email類(lèi)型條碼。
本發(fā)明有如下優(yōu)點(diǎn)1、當(dāng)啟動(dòng)終端視頻業(yè)務(wù)時(shí),可根據(jù)條碼控制開(kāi)關(guān)來(lái)決定是否啟動(dòng)條碼識(shí)別功能。
2、當(dāng)視頻幀中包含有條碼信息時(shí),提取出條碼信息后可根據(jù)條碼類(lèi)型轉(zhuǎn)到相應(yīng)的功能,而不影響視頻數(shù)據(jù)業(yè)務(wù)的正常功能。
3、視頻數(shù)據(jù)中不含條碼信息時(shí),用戶看不到任何現(xiàn)象,可實(shí)時(shí)識(shí)別數(shù)據(jù)幀。
圖1是本發(fā)明在終端視頻業(yè)務(wù)中通用的條碼信息提取方法流程圖。
具體實(shí)施例方式
為了滿足條碼在更廣泛的終端視頻業(yè)務(wù)中使用的需求,本發(fā)明提出一種在終端視頻業(yè)務(wù)中獲取條碼信息的方法,如果某些視頻數(shù)據(jù)業(yè)務(wù)中采用了條碼技術(shù),只要視頻數(shù)據(jù)業(yè)務(wù)中包含有條碼圖片,都可以提取出視頻幀并實(shí)時(shí)地對(duì)其進(jìn)行信息提取,直到識(shí)別出某個(gè)視頻幀中的某個(gè)條碼信息,單次條碼信息提取成功,繼而根據(jù)要求進(jìn)行下一幀的條碼信息提取。
下面參照附圖,對(duì)本發(fā)明的優(yōu)選實(shí)施例作詳細(xì)描述。
步驟S101用戶在視頻數(shù)據(jù)業(yè)務(wù)中啟動(dòng)條碼識(shí)別功能。
該頻數(shù)據(jù)業(yè)務(wù)中包含有條碼識(shí)別的啟動(dòng)開(kāi)關(guān),用戶在視頻數(shù)據(jù)業(yè)務(wù)開(kāi)始前或已經(jīng)開(kāi)始后均可以啟動(dòng)或者關(guān)閉條碼識(shí)別功能。
步驟S102視頻數(shù)據(jù)業(yè)務(wù)開(kāi)始按照一定的幀速率播放視頻業(yè)務(wù)后,識(shí)別系統(tǒng)開(kāi)始在視頻播放回調(diào)中提取每一幀的圖片信息,并將該幀圖片按照一定的格式發(fā)送給條碼識(shí)別系統(tǒng)(通常由條碼供應(yīng)商提供接口)進(jìn)行信息提取。
步驟S103將圖片信息以及其他庫(kù)函數(shù)需要的信息(比如終端IMEI號(hào)等)傳給解碼庫(kù)提供的解碼函數(shù)進(jìn)行解析和識(shí)別。此處,圖片信息可以為RAW格式的圖像文件。
條碼識(shí)別系統(tǒng)的信息提取和視頻數(shù)據(jù)業(yè)務(wù)并行,互相不影響。視頻數(shù)據(jù)業(yè)務(wù)繼續(xù)播放音視頻,繼續(xù)后臺(tái)播放,只是不顯示視頻。
步驟S104判斷識(shí)別是否成功。
如果識(shí)別成功,執(zhí)行步驟S105;否則,執(zhí)行步驟S106。
步驟S105如果識(shí)別成功,則按照返回的條碼類(lèi)型進(jìn)入相應(yīng)的界面。
如果條碼類(lèi)型是SMS類(lèi)型條碼,則進(jìn)入到短消息模塊;如果條碼類(lèi)型是email類(lèi)型條碼,則進(jìn)入到email模塊......。此時(shí),亦可以根據(jù)需求來(lái)確定是否停止當(dāng)前的視頻數(shù)據(jù)業(yè)務(wù),只是暫時(shí)不顯示視頻幀而已,直到條碼內(nèi)容保存或發(fā)送等處理完畢之后,再繼續(xù)回到步驟S106。
步驟S106如果識(shí)別失敗,說(shuō)明該幀圖像中不包含條碼圖片內(nèi)容,或者其中的條碼信息不符合條碼規(guī)范,此時(shí)不中斷視頻數(shù)據(jù)業(yè)務(wù),而直接進(jìn)行下一幀的圖片提取和識(shí)別,然后,執(zhí)行步驟S103,如此反復(fù)。
權(quán)利要求
1.一種在終端視頻業(yè)務(wù)中獲取條碼信息的方法,步驟包括(1)在視頻數(shù)據(jù)業(yè)務(wù)中啟動(dòng)條碼識(shí)別功能;(2)視頻數(shù)據(jù)業(yè)務(wù)播放視頻業(yè)務(wù)后,條碼識(shí)別系統(tǒng)在視頻播放回調(diào)中提取每一幀的圖片信息,并發(fā)送給條碼識(shí)別系統(tǒng)進(jìn)行信息提取和識(shí)別;(3)當(dāng)識(shí)別成功,按照返回的條碼類(lèi)型進(jìn)入相應(yīng)的界面。
2.根據(jù)權(quán)利要求1所述的在終端視頻業(yè)務(wù)中獲取條碼信息的方法,其特征在于,步驟(1)中,所述視頻數(shù)據(jù)業(yè)務(wù)中包含有條碼識(shí)別的啟動(dòng)開(kāi)關(guān),用戶在視頻數(shù)據(jù)業(yè)務(wù)開(kāi)始前或者開(kāi)始后均可以啟動(dòng)或者關(guān)閉條碼識(shí)別功能。
3.根據(jù)權(quán)利要求1所述的在終端視頻業(yè)務(wù)中獲取條碼信息的方法,其特征在于,步驟(2)中,所述條碼識(shí)別系統(tǒng)由條碼供應(yīng)商提供接口。
4.根據(jù)權(quán)利要求1所述的在終端視頻業(yè)務(wù)中獲取條碼信息的方法,其特征在于,步驟(2)中,所述條碼識(shí)別系統(tǒng)進(jìn)行的信息提取和識(shí)別與視頻數(shù)據(jù)業(yè)務(wù)并行,互相不影響。
5.根據(jù)權(quán)利要求1所述的在終端視頻業(yè)務(wù)中獲取條碼信息的方法,其特征在于,步驟(3)中,如果識(shí)別函數(shù)返回識(shí)別失敗,說(shuō)明該幀圖像中不包含條碼圖片內(nèi)容或者其中的條碼信息不符合條碼規(guī)范,此時(shí)不中斷視頻數(shù)據(jù)業(yè)務(wù),而直接進(jìn)行下一幀的圖片提取和識(shí)別。
6.根據(jù)權(quán)利要求1所述的在終端視頻業(yè)務(wù)中獲取條碼信息的方法,其特征在于,步驟(3)中,所述條碼類(lèi)型包括SMS類(lèi)型條碼或者email類(lèi)型條碼。
全文摘要
本發(fā)明公開(kāi)了一種在終端視頻業(yè)務(wù)中獲取條碼信息的方法,步驟包括在視頻數(shù)據(jù)業(yè)務(wù)中啟動(dòng)條碼識(shí)別功能;視頻數(shù)據(jù)業(yè)務(wù)播放視頻業(yè)務(wù)后,條碼識(shí)別系統(tǒng)在視頻播放回調(diào)中提取每一幀的圖片信息,并發(fā)送給條碼識(shí)別系統(tǒng)進(jìn)行信息提取和識(shí)別;當(dāng)識(shí)別成功,按照返回的條碼類(lèi)型進(jìn)入相應(yīng)的界面。當(dāng)啟動(dòng)終端視頻業(yè)務(wù)時(shí),可根據(jù)條碼控制開(kāi)關(guān)來(lái)決定是否啟動(dòng)條碼識(shí)別功能;當(dāng)視頻幀中包含有條碼信息時(shí),提取出條碼信息后可根據(jù)條碼類(lèi)型轉(zhuǎn)到相應(yīng)的功能,而不影響視頻數(shù)據(jù)業(yè)務(wù)的正常功能;視頻數(shù)據(jù)中不含條碼信息時(shí),用戶看不到任何現(xiàn)象,可實(shí)時(shí)識(shí)別數(shù)據(jù)幀。
文檔編號(hào)G06K7/00GK101026729SQ20071008693
公開(kāi)日2007年8月29日 申請(qǐng)日期2007年3月22日 優(yōu)先權(quán)日2007年3月22日
發(fā)明者劉艷 申請(qǐng)人:中興通訊股份有限公司