專(zhuān)利名稱(chēng):一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻圖像技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示方法和裝置。
背景技術(shù):
目前隨著用戶(hù)對(duì)視頻圖像需求的不斷增多,視頻圖像中字幕的使用范圍也越來(lái)越大。例如對(duì)于英語(yǔ)學(xué)習(xí)用戶(hù),在通過(guò)視頻學(xué)習(xí)英語(yǔ)的過(guò)程中,需要屏蔽部分或全部英文字幕,從而能夠檢驗(yàn)自身對(duì)于英語(yǔ)的理解程度。對(duì)于家庭用戶(hù),在視頻的播放過(guò)程中,需要針對(duì)未成年人屏蔽的敏感詞匯,也能夠設(shè)置屏蔽效果。目前的字幕顯示主要有兩種方式,S卩外掛字幕和內(nèi)嵌字幕;其中,外掛字幕是指外掛字幕文件和視頻文件分離,在播放時(shí)再導(dǎo)入外掛字幕文件;內(nèi)嵌字幕是指視頻文件和字 幕文件已經(jīng)集成到了一起,字幕內(nèi)容包括在視頻文件當(dāng)中,無(wú)法拆分字幕。目前普遍使用的字幕隱藏方法有兩種。第一種是采用視頻播放軟件自身提供的“隱藏”設(shè)置項(xiàng)進(jìn)行字幕隱藏。這種方式的主要缺點(diǎn)是1)只能針對(duì)外掛字幕;2)無(wú)法靈活地選擇隱藏字幕的時(shí)間段,當(dāng)需要隱藏部分時(shí)間段的字幕時(shí),只能反復(fù)切換“顯示/隱藏”設(shè)置項(xiàng);3)部分外掛字幕中包含兩種語(yǔ)言,如果設(shè)置隱藏字幕,將無(wú)法實(shí)現(xiàn)隱藏其中一種字幕的效果。第二種是通過(guò)手動(dòng)編輯外掛字幕文件進(jìn)行字幕隱藏,即將外掛字幕文件中需要隱藏的文字刪除。從而能夠?qū)崿F(xiàn)字幕的隱藏效果。這種方式的主要缺點(diǎn)是1)只能針對(duì)外掛字幕;2)由于外掛字幕文件的格式種類(lèi)繁多(目前存在ssa, ass, srt等格式),用戶(hù)需要針對(duì)每種字幕文件進(jìn)行編輯,并對(duì)各類(lèi)外掛字幕文件進(jìn)行區(qū)別處理;3)字幕隱藏?zé)o法做到動(dòng)態(tài)調(diào)整,不能及時(shí)響應(yīng)用戶(hù)請(qǐng)求;4)當(dāng)用戶(hù)需要將隱藏的字幕重新顯示時(shí),還需要重新編輯已被刪除的字幕。可見(jiàn),現(xiàn)有的實(shí)現(xiàn)字幕隱藏的方法僅針對(duì)外掛字幕,并且無(wú)法靈活實(shí)現(xiàn)字幕隱藏。
發(fā)明內(nèi)容
本發(fā)明提供了一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示方法和裝置,針對(duì)外掛字幕和內(nèi)嵌字幕均能夠靈活實(shí)現(xiàn)字幕隱藏。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示方法,包括接收用戶(hù)輸入的隱藏區(qū)域信息,根據(jù)所述隱藏區(qū)域信息確定隱藏區(qū)域;接收用戶(hù)輸入的隱藏時(shí)間段信息;在顯示視頻圖像時(shí),將所述隱藏時(shí)間段內(nèi)的視頻圖像的所述隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像。所述接收用戶(hù)輸入的隱藏區(qū)域信息的方式為接收用戶(hù)輸入的用于確定隱藏區(qū)域的兩個(gè)點(diǎn)的坐標(biāo)位置,記兩個(gè)點(diǎn)的坐標(biāo)位置分別為(xl,yl)和(χ2, y2),將四個(gè)角坐標(biāo)分別為(xl, yl)、(x2, yl)、(xl, y2)和(x2,y2)的矩形區(qū)域確定為隱藏區(qū)域。所述接收用戶(hù)輸入的隱藏時(shí)間段信息的方式為接收用戶(hù)輸入的隱藏時(shí)間段的起始時(shí)刻和結(jié)束時(shí)刻。所述接收用戶(hù)輸入的隱藏時(shí)間段信息的方式為針對(duì)外掛字幕,確定用戶(hù)輸入用于確定隱藏區(qū)域的初始位置的時(shí)刻,確定該時(shí)刻顯示的字幕內(nèi)容;讀取外掛字幕文件,獲取所述字幕內(nèi)容的起始時(shí)刻和結(jié)束時(shí)刻;將所述起始時(shí)刻和結(jié)束時(shí)刻確定為用戶(hù)輸入的隱藏時(shí)間段信息。所述將隱藏時(shí)間段內(nèi)的視頻圖像的隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像的方式為確定隱藏時(shí)間段內(nèi)的視頻圖像的各個(gè)幀,將各個(gè)幀的隱藏區(qū)域分別顯示為預(yù)先設(shè)置的圖像。一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示裝置,包括
隱藏區(qū)域接收模塊,用于接收用戶(hù)輸入的隱藏區(qū)域信息,并根據(jù)所述隱藏區(qū)域信息確定隱藏區(qū)域;隱藏時(shí)間段接收模塊,用于接收用戶(hù)輸入的隱藏時(shí)間段信息;圖像顯示模塊,用于在顯示視頻圖像時(shí),將所述隱藏時(shí)間段內(nèi)的視頻圖像的所述隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像。所述隱藏區(qū)域接收模塊用于,接收用戶(hù)輸入的用于確定隱藏區(qū)域的兩個(gè)點(diǎn)的坐標(biāo)位置,記兩個(gè)點(diǎn)的坐標(biāo)位置分別為(xl,yl)和(x2,y2),將四個(gè)角的坐標(biāo)分別為(xl,yl)、(x2, yl)、(xl, y2)和(x2,y2)的矩形區(qū)域確定為隱藏區(qū)域。所述隱藏時(shí)間段接收模塊用于,接收用戶(hù)輸入的隱藏時(shí)間段的起始時(shí)刻和結(jié)束時(shí)刻。所述隱藏時(shí)間段接收模塊用于,針對(duì)外掛字幕,確定用戶(hù)輸入用于確定隱藏區(qū)域的初始位置的時(shí)刻,確定該時(shí)刻顯示的字幕內(nèi)容;讀取外掛字幕文件,獲取所述字幕內(nèi)容的起始時(shí)刻和結(jié)束時(shí)刻;將所述啟示時(shí)刻和結(jié)束時(shí)刻確定為用戶(hù)輸入的隱藏時(shí)間段信息。所述圖像顯示模塊,用于確定隱藏時(shí)間段內(nèi)的視頻圖像的各個(gè)幀,將各個(gè)幀的隱藏區(qū)域分別顯示為預(yù)先設(shè)置的圖像??梢?jiàn),本發(fā)明提出的方法和裝置,能夠?qū)崟r(shí)接收用戶(hù)輸入的隱藏區(qū)域信息和隱藏時(shí)間段信息,并在顯示時(shí)將隱藏時(shí)間段內(nèi)的視頻圖像的隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像,從而屏蔽掉原本存在的字幕內(nèi)容。本發(fā)明實(shí)現(xiàn)方式靈活,并且針對(duì)對(duì)外掛字幕和內(nèi)嵌字幕均適用。
圖I為本發(fā)明提出的實(shí)現(xiàn)字幕隱藏的視頻圖像顯示方法流程圖;圖2為用戶(hù)選擇的隱藏區(qū)域示意圖;圖3為本發(fā)明提出的實(shí)現(xiàn)字幕隱藏的視頻圖像顯示裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明提出一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示方法,圖I為本發(fā)明提出的實(shí)現(xiàn)字幕隱藏的視頻圖像顯示方法流程圖,包括以下步驟步驟101 :接收用戶(hù)輸入的隱藏區(qū)域信息,根據(jù)所述隱藏區(qū)域信息確定隱藏區(qū)域;
步驟102 :接收用戶(hù)輸入的隱藏時(shí)間段信息;步驟103 :在顯示視頻圖像時(shí),將所述隱藏時(shí)間段內(nèi)的視頻圖像的所述隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像。上述步驟101中,接收用戶(hù)輸入的隱藏區(qū)域信息的方式可以包括步驟1011 :在視頻圖像顯示過(guò)程中的某一時(shí)刻T,接收用戶(hù)用于確定隱藏區(qū)域的第一個(gè)點(diǎn)的坐標(biāo)位置A(xl,yl),例如,接收用戶(hù)通過(guò)點(diǎn)擊鼠標(biāo)在視頻圖像中確定的隱藏區(qū)域的第一個(gè)點(diǎn);步驟1012 :接收用戶(hù)用于確定隱藏區(qū)域的第二個(gè)點(diǎn)的坐標(biāo)位置B(x2,y2),例如,接收用戶(hù)拖動(dòng)鼠標(biāo)至視頻圖像中的另一位置,并釋放鼠標(biāo)時(shí),確定的隱藏區(qū)域的第二個(gè)
占. 步驟1013 :根據(jù)用戶(hù)的選擇,確定所選取的隱藏區(qū)域?yàn)橐訟B為對(duì)角線(xiàn)的矩形區(qū)域,如圖2所示,也就是四個(gè)角坐標(biāo)分別為(xl,yl)、(x2,yl)、(xl,y2)和(x2,y2)的矩形區(qū)域。上述步驟102中接收用戶(hù)輸入的隱藏時(shí)間段信息的方式可以為接收用戶(hù)輸入的隱藏時(shí)間段的起始時(shí)刻和結(jié)束時(shí)刻。這種方式對(duì)于外掛字幕和內(nèi)嵌字幕同樣適用。針對(duì)外掛字幕,上述步驟102中接收用戶(hù)輸入的隱藏時(shí)間段信息的方式還可以為確定用戶(hù)輸入用于確定隱藏區(qū)域的初始位置的時(shí)刻(即上述步驟1011中的時(shí)刻T),確定該時(shí)刻顯示的字幕內(nèi)容;讀取外掛字幕文件,獲取所述字幕內(nèi)容的起始時(shí)刻和結(jié)束時(shí)刻;將所述起始時(shí)刻和結(jié)束時(shí)刻確定為用戶(hù)輸入的隱藏時(shí)間段信息。例如,用戶(hù)在00:00:11時(shí)刻點(diǎn)擊鼠標(biāo),確定點(diǎn)A,00:00:11時(shí)刻顯示的字幕內(nèi)容為“XXXXXX” ;讀取外掛字幕文件,外掛字幕文件中包括以下一條信息“00:00:10,812-> 00:00:12,144XXXXXX”則獲取到字幕內(nèi)容“XXXXXX”的起始時(shí)刻和結(jié)束時(shí)刻分別為00:00:10,812和00:00:12,144,也就是隱藏時(shí)間段信息。采用這種方式可以根據(jù)用戶(hù)的選擇,方便地隱藏外掛字幕中的某一句文字。通過(guò)上述步驟101和102確定用戶(hù)輸入的隱藏區(qū)域信息和隱藏時(shí)間段信息之后,可以執(zhí)行步驟103,將隱藏時(shí)間段內(nèi)的視頻圖像的隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像,例如顯示預(yù)先設(shè)定的一種顏色,以覆蓋原先的字幕。在具體實(shí)現(xiàn)時(shí),可以確定隱藏時(shí)間段內(nèi)的視頻圖像的各個(gè)幀,將各個(gè)幀的隱藏區(qū)域分別顯示為預(yù)先設(shè)置的圖像。本發(fā)明還提出一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示裝置,如圖3為本發(fā)明提出的實(shí)現(xiàn)字幕隱藏的視頻圖像顯示裝置結(jié)構(gòu)示意圖,該裝置包括隱藏區(qū)域接收模塊301,用于接收用戶(hù)輸入的隱藏區(qū)域信息,并根據(jù)所述隱藏區(qū)域信息確定隱藏區(qū)域;隱藏時(shí)間段接收模塊302,用于接收用戶(hù)輸入的隱藏時(shí)間段信息;圖像顯示模塊303,用于在顯示視頻圖像時(shí),將所述隱藏時(shí)間段內(nèi)的視頻圖像的所述隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像。上述隱藏區(qū)域接收模塊301用于,接收用戶(hù)輸入的用于確定隱藏區(qū)域的2個(gè)點(diǎn)的坐標(biāo)位置,記兩個(gè)點(diǎn)的坐標(biāo)位置分別為(xl,yl)和(x2,y2),將四個(gè)角的坐標(biāo)分別為(xl,yl)、(x2, yl)、(xl, y2)和(x2, y2)的矩形區(qū)域確定為隱藏區(qū)域。上述隱藏時(shí)間段接收模塊302用于,接收用戶(hù)輸入的隱藏時(shí)間段的起始時(shí)刻和結(jié)束時(shí)刻?;蛘撸鲜鲭[藏時(shí)間段接收模塊302用于,針對(duì)外掛字幕,確定用戶(hù)輸入用于確定隱藏區(qū)域的初始位置的時(shí)刻,確定該時(shí)刻顯示的字幕內(nèi)容;讀取外掛字幕文件,獲取所述字幕內(nèi)容的起始時(shí)刻和結(jié)束時(shí)刻;將所述啟示時(shí)刻和結(jié)束時(shí)刻確定為用戶(hù)輸入的隱藏時(shí)間段信息。上述圖像顯示模塊303,用于確定隱藏時(shí)間段內(nèi)的視頻圖像的各個(gè)幀,將各個(gè)幀的隱藏區(qū)域分別顯示為預(yù)先設(shè)置的圖像。綜上可見(jiàn),本發(fā)明提出的方法和裝置,可以實(shí)時(shí)接收用戶(hù)手動(dòng)選擇的隱藏區(qū)域信息和隱藏時(shí)間段信息,并根據(jù)用戶(hù)的選擇實(shí)現(xiàn)字幕隱藏;本發(fā)明對(duì)外掛字幕和內(nèi)嵌字幕均 適用,并且能夠靈活選擇隱藏字幕的內(nèi)容、時(shí)間等,及時(shí)響應(yīng)用戶(hù)請(qǐng)求并進(jìn)行動(dòng)態(tài)調(diào)整。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示方法,其特征在于,所述方法包括 接收用戶(hù)輸入的隱藏區(qū)域信息,根據(jù)所述隱藏區(qū)域信息確定隱藏區(qū)域; 接收用戶(hù)輸入的隱藏時(shí)間段信息; 在顯示視頻圖像時(shí),將所述隱藏時(shí)間段內(nèi)的視頻圖像的所述隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述接收用戶(hù)輸入的隱藏區(qū)域信息的方式為 接收用戶(hù)輸入的用于確定隱藏區(qū)域的兩個(gè)點(diǎn)的坐標(biāo)位置,記兩個(gè)點(diǎn)的坐標(biāo)位置分別為(xl,yl)和(x2, y2),將四個(gè)角坐標(biāo)分別為(xl, yl)、(x2, yl)、(xl, y2)和(x2, y2)的矩形區(qū)域確定為隱藏區(qū)域。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述接收用戶(hù)輸入的隱藏時(shí)間段信息的方式為 接收用戶(hù)輸入的隱藏時(shí)間段的起始時(shí)刻和結(jié)束時(shí)刻。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述接收用戶(hù)輸入的隱藏時(shí)間段信息的方式為 針對(duì)外掛字幕,確定用戶(hù)輸入用于確定隱藏區(qū)域的初始位置的時(shí)刻,確定該時(shí)刻顯示的子幕內(nèi)各;讀取外掛子幕文件,猶取所述子幕內(nèi)各的起始時(shí)刻和結(jié)束時(shí)刻;將所述起始時(shí)刻和結(jié)束時(shí)刻確定為用戶(hù)輸入的隱藏時(shí)間段信息。
5.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述將隱藏時(shí)間段內(nèi)的視頻圖像的隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像的方式為 確定隱藏時(shí)間段內(nèi)的視頻圖像的各個(gè)幀,將各個(gè)幀的隱藏區(qū)域分別顯示為預(yù)先設(shè)置的圖像。
6.一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示裝置,其特征在于,所述裝置包括 隱藏區(qū)域接收模塊,用于接收用戶(hù)輸入的隱藏區(qū)域信息,并根據(jù)所述隱藏區(qū)域信息確定隱藏區(qū)域; 隱藏時(shí)間段接收模塊,用于接收用戶(hù)輸入的隱藏時(shí)間段信息; 圖像顯示模塊,用于在顯示視頻圖像時(shí),將所述隱藏時(shí)間段內(nèi)的視頻圖像的所述隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述隱藏區(qū)域接收模塊用于,接收用戶(hù)輸入的用于確定隱藏區(qū)域的兩個(gè)點(diǎn)的坐標(biāo)位置,記兩個(gè)點(diǎn)的坐標(biāo)位置分別為(xl,yl)和(x2,y2),將四個(gè)角的坐標(biāo)分別為(xl,yl)、(x2,yl)、(xl,y2)和(x2,y2)的矩形區(qū)域確定為隱藏區(qū)域。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述隱藏時(shí)間段接收模塊用于,接收用戶(hù)輸入的隱藏時(shí)間段的起始時(shí)刻和結(jié)束時(shí)刻。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述隱藏時(shí)間段接收模塊用于,針對(duì)外掛字幕,確定用戶(hù)輸入用于確定隱藏區(qū)域的初始位置的時(shí)刻,確定該時(shí)刻顯示的字幕內(nèi)容;讀取外掛字幕文件,獲取所述字幕內(nèi)容的起始時(shí)刻和結(jié)束時(shí)刻;將所述啟示時(shí)刻和結(jié)束時(shí)刻確定為用戶(hù)輸入的隱藏時(shí)間段信息。
10.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述圖像顯示模塊,用于確定隱藏時(shí)間段內(nèi)的視 頻圖像的各個(gè)幀,將各個(gè)幀的隱藏區(qū)域分別顯示為預(yù)先設(shè)置的圖像。
全文摘要
本發(fā)明提出一種實(shí)現(xiàn)字幕隱藏的視頻圖像顯示方法和裝置,其中方法包括接收用戶(hù)輸入的隱藏區(qū)域信息,根據(jù)所述隱藏區(qū)域信息確定隱藏區(qū)域;接收用戶(hù)輸入的隱藏時(shí)間段信息;在顯示視頻圖像時(shí),將所述隱藏時(shí)間段內(nèi)的視頻圖像的所述隱藏區(qū)域顯示為預(yù)先設(shè)置的圖像。本發(fā)明針對(duì)外掛字幕和內(nèi)嵌字幕均能夠靈活實(shí)現(xiàn)字幕隱藏。
文檔編號(hào)H04N21/472GK102868928SQ201110186409
公開(kāi)日2013年1月9日 申請(qǐng)日期2011年7月5日 優(yōu)先權(quán)日2011年7月5日
發(fā)明者劉俊, 戴強(qiáng) 申請(qǐng)人:騰訊科技(深圳)有限公司