專利名稱:一種場景切換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多々某體技術(shù)領(lǐng)域,特別是涉及一種場景切換方法。
背景技術(shù):
隨著信息時代的到來和網(wǎng)絡(luò)媒體的沖擊,電視臺需要更新穎的節(jié)目和更 快、更豐富的資訊信息來吸引更多的觀眾。圖文資訊播出系統(tǒng)的出現(xiàn),為滿 足電視臺這種需求提供了一個更加靈活的解決方案。圖文資訊播出系統(tǒng)不但 豐富了節(jié)目表現(xiàn)方式,給觀眾帶來全新的視覺感受,同時還可以提供更加豐 富的信息資源,能夠吸引更多的觀眾。圖文資訊播出系統(tǒng)將屏幕劃分成若干 區(qū)域,實現(xiàn)了全自動化的多路資訊、字幕、動畫、臺標、時鐘、視頻同屏播 出,適用于財經(jīng)資訊、體育現(xiàn)場直播、天氣預(yù)報、即時新聞、生活提示、節(jié) 目指南、節(jié)目預(yù)告、廣告播出、頻道墊播、專題欄目、商場購物等眾多領(lǐng)域。
然而,現(xiàn)有技術(shù)中,圖文資訊播出系統(tǒng)在實現(xiàn)多場景切換時有兩種方法 1.停止播放當前場景,等待下一場景的播出,這就不可避免地在播出的過程 中造成了黑場的現(xiàn)象,降低了系統(tǒng)的穩(wěn)定性和觀眾的觀看體驗;2.通過一種 控制裝置,如電視臺使用的切換臺,控制多個圖文資訊播出系統(tǒng)交替工作, 來實現(xiàn)多場景切換,這就增加了播出的成本。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種場景切換方法,解決了圖文資訊系統(tǒng)在場景切換 時出現(xiàn)的黑場問題,實現(xiàn)了多場景之間的平滑切換。
為達到上述目的,本發(fā)明實施例提出一種場景切換方法,包括以下步驟 停止播放當前場景,獲取所述當前場景的最后一幀畫面; 準備播放下一場景,獲取所述下一場景的第一幀畫面; 進行所述當前場景的最后幀畫面和所述下一場景的最后一幀畫面的掃換
3運算。
^番;改所述掃換運算的結(jié)果。
所述獲取當前場景的最后一幀畫面之后,還包括 保存所述當前場景的最后一幀畫面。 所述獲取下一場景的第一幀畫面之后,還包括 保存所述下一場景的第一幀畫面。 所述播放掃換運算的結(jié)果之后,還包括 播放所述下一場景。
本發(fā)明實施例的技術(shù)方案具有以下優(yōu)點,因為釆用了當前場景的第一幀 畫面與下一場景的最后一幀畫面的掃換運算,從而,達到了多場景間平滑切 換的效果。
圖1為本發(fā)明實施例中的場景切換方法流程圖2為本發(fā)明實施例中的場景切換具體實現(xiàn)方式流程圖。
具體實施例方式
下面結(jié)合附圖和實施例,對本發(fā)明的具體實施方式
作進一步詳細描述 如圖1所示,為本發(fā)明實施例中的場景切換方法流程圖,包括以下步驟 步驟IOI,停止播放當前場景,獲取當前場景的最后一幀畫面。 在進行當前場景到下一場景的切換操作時,需要先停止當前場景的播放, 并獲取當前場景的最后一幀畫面信息。
步驟102,準備播放下一場景,獲取下一場景的第一幀畫面。 場景內(nèi)容包括字幕、文件視頻、音頻、外部直通視頻、動畫、時鐘(包 括模擬時鐘和數(shù)字時鐘)、滾動信息和圖片等。
在下一幀播放的場景一般來源于硬盤和數(shù)據(jù)庫。根據(jù)來源的不同,可以 將^L頻場景劃分為注入一見頻和本地纟見頻,注入纟見頻來源于外部的it據(jù)庫,如 DVD ( Digital Versatile Disc,數(shù)字通用光盤本地;f見頻)等文件;本地一見頻來源數(shù)據(jù),如AVI ( Audio Video Interleaved,音頻視頻 交錯格式)等文件。
步驟103,進行當前場景的最后一幀畫面和下一場景的第一幀畫面的掃換 運算。
掃換也稱劃像,可分為劃出與劃入。前一畫面從某一方向退出焚屏稱為 劃出,下一個畫面從某一方向進入熒屏稱為劃入。劃出與劃入的形式多種多 樣,根據(jù)畫面進、出熒屏的方向不同,可分為橫劃、豎劃、對角線劃等。劃 像一般用于兩個內(nèi)容意義差別較大的段落轉(zhuǎn)換時。
在獲取當前場景的最后一幀畫面信息和下一場景的第一幀畫面信息后, 進行兩者之間的掃換運算,運算結(jié)果為掃換的方式。
步驟104,播放掃換運算的結(jié)果。
掃換運算的結(jié)果,是當前場景的最后一幀畫面與下一場景的第一幀畫面 的組合,在該組合中,當前場景的最后一幀畫面逐漸淡出圖文資訊播出系統(tǒng) 的屏幕,下一場景的第一幀畫面逐漸進入圖文資訊播出系統(tǒng)的屏幕。掃換運 算的結(jié)果取決于運算的算法,播放時間可能會持續(xù)很多幀。
如圖2所示,為本發(fā)明實施例中的場景切換具體實現(xiàn)方式流程圖,包括 以下步驟
步驟201,播^L當前場景。
在實現(xiàn)場景切換前,圖文資訊播出系統(tǒng)播放的場景可以是多區(qū)域的圖文 組合、活動視頻窗口及滾動字幕等信息。 步驟202,停止4番^t當前場景。
在進行當前場景到下一場景的切換操作時,需要先停止當前場景的播放。 步驟203,獲取當前場景的最后一幀畫面。 步驟204,保存當前場景的最后一幀畫面。
停止播放當前場景以后,會獲取并保存當前場景的最后一幀畫面,供下 一步驟的使用。
步驟205,準備播放下一場景。 步驟206,獲取下一場景的第一幀畫面。步驟207,保存下一場景的第一幀畫面。
準備播放下一場景以后,會獲取并保存下一場景的第一幀畫面,供下一 步驟的使用。
在下一幀播放的場景一般來源于硬盤和數(shù)據(jù)庫。根據(jù)來源的不同,可以 將視頻場景劃分為注入視頻和本地3見頻,注入視頻來源于外部的數(shù)據(jù)庫,如 DVD ( Digital Versatile Disc,數(shù)字通用光盤本地-見頻)等文件;本地^見頻來源 于圖文資訊系統(tǒng)自身的內(nèi)部數(shù)據(jù),如AVI (Audio Video Interleaved,音頻視頻 交錯格式)等文件。
步驟208,進行當前場景的最后一幀畫面和下一場景的第一幀畫面的掃換 運算。
掃換也稱劃像,可分為劃出與劃入。前一畫面從某一方向退出熒屏稱為 劃出,下一個畫面從某一方向進入熒屏稱為劃入。劃出與劃入的形式多種多 樣,根據(jù)畫面進、出熒屏的方向不同,可分為橫劃、豎劃、對角線劃等。劃 像一般用于兩個內(nèi)容意義差別較大的段落轉(zhuǎn)換時。
在獲取當前場景的最后一幀信息和下一場景的第一幀畫面信息后,進行 兩者之間的掃換運算,運算結(jié)果為掃換的方式。
步驟209,播放掃換運算的結(jié)果。
掃換運算的結(jié)果,是當前場景的最后一幀畫面與下一場景的第一幀畫面 的組合,在該組合中,當前場景的最后一幀畫面逐漸淡出圖文資訊"f番出系統(tǒng) 的屏幕,下一場景的第一幀畫面逐漸進入圖文資訊播出系統(tǒng)的屏幕。掃換運 算的結(jié)果取決于運算的算法,播放時間可能會持續(xù)很多幀。
步驟210,播;改下一場景。
在當前場景的最后一幀畫面完全淡出圖文資訊播出系統(tǒng)的屏幕后,圖文 資訊播出系統(tǒng)播放下一場景的第一幀畫面。下一場景同樣可以是多區(qū)域的圖 文組合、活動纟見頻窗口及滾動字幕等信息。
本發(fā)明實施例的技術(shù)方案具有以下優(yōu)點,因為采用了當前場景的最后一 幀畫面與下一場景的第一幀畫面的掃換運算,達到了多場景間平滑切換的效 果。為保證場景切換的效果,本發(fā)明實施例的技術(shù)方案對圖文資訊播出系統(tǒng)的硬件和性能指標有較高的要求,適用于高端的圖文資訊播出系統(tǒng)。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本 發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過石更 件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技 術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體 現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使 得一臺終端設(shè)備(可以是手機,個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等) 執(zhí)行本發(fā)明各個實施例所述的方法。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的 普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進 和潤飾,這些改進和潤飾也應(yīng)^見本發(fā)明的保護范圍。
權(quán)利要求
1、一種場景切換方法,其特征在于,包括以下步驟停止播放當前場景,獲取所述當前場景的最后一幀畫面;準備播放下一場景,獲取所述下一場景的第一幀畫面;進行所述當前場景的最后幀畫面和所述下一場景的最后一幀畫面的掃換運算。播放所述掃換運算的結(jié)果。
2、 如權(quán)利要求1所述場景切換方法,其特征在于,所述獲取當前場景的最后一幀畫面之后,還包括保存所述當前場景的最后一幀畫面。
3、 如權(quán)利要求1所述場景切換方法,其特征在于,所述獲取下一場景的第一幀畫面之后,還包括保存所述下一場景的第一幀畫面。
4、 如權(quán)利要求1所述場景切換方法,其特征在于,所述播放掃換運算的結(jié)果之后,還包括播放所述下一場景。
全文摘要
本發(fā)明實施例公開了一種場景切換方法,包括以下步驟停止播放當前場景,獲取所述當前場景的最后一幀畫面;準備播放下一場景,獲取所述下一場景的第一幀畫面;進行所述當前場景的最后一幀畫面和所述下一場景的第一幀畫面的掃換運算;播放所述掃換運算的結(jié)果。所述獲取當前場景的最后一幀畫面之后,還包括保存所述當前場景的最后一幀畫面。所述獲取下一場景的第一幀畫面之后,還包括保存所述下一場景的第一幀畫面。所述播放掃換運算的結(jié)果之后,還包括播放所述下一場景。本發(fā)明實施例的技術(shù)方案采用了當前場景的最后一幀畫面與下一場景的第一幀畫面的掃換運算,達到了多場景間平滑切換的效果。
文檔編號H04N5/268GK101594471SQ20081011400
公開日2009年12月2日 申請日期2008年5月30日 優(yōu)先權(quán)日2008年5月30日
發(fā)明者永 馮 申請人:新奧特(北京)視頻技術(shù)有限公司