專利名稱:一種對(duì)dve進(jìn)行實(shí)時(shí)控制的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣電領(lǐng)域的圖文制作技術(shù)領(lǐng)域,尤其涉及一種對(duì)數(shù)字特技DVE進(jìn)行實(shí)時(shí)控制的方法及裝置。
背景技術(shù):
實(shí)時(shí)播出系統(tǒng)中,如果需要數(shù)字視頻特技DVE畫面,則需要對(duì)已經(jīng)設(shè)計(jì)DVE的場景進(jìn)行載入,但往往在設(shè)計(jì)時(shí)并不能很清楚的了解播出時(shí)需要的畫面。在播出前幾秒需要根據(jù)現(xiàn)場情況調(diào)整DVE的大小或者區(qū)域等。現(xiàn)有技術(shù)中只能靠預(yù)先了解實(shí)際播出情況來設(shè)計(jì)DVE。并且采用現(xiàn)有的DVE控制方法,變更性小,但適用性較差。一旦播出時(shí)有變都不能及時(shí)更正。更做不出多種不同的效 果,需要準(zhǔn)備多個(gè)模板才能滿足要求。比如設(shè)計(jì)時(shí)選擇輸入視頻通道A,實(shí)際播出時(shí)該通道被挪作他用或者出現(xiàn)故障時(shí)就沒法變更DVE。
發(fā)明內(nèi)容
為了解決上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的是提供一種對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法及裝置,以使在實(shí)時(shí)播出時(shí),根據(jù)現(xiàn)場播出情況調(diào)整輸入視頻源通道,輸入變更的采樣區(qū)域,實(shí)時(shí)控制DVE的播出情況。為了達(dá)到上述目的,本發(fā)明提供了一種對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法,該方法包括獲取當(dāng)前需要進(jìn)行調(diào)整和變更的輸入視頻源通道以及所述輸入視頻源通道的采樣區(qū)域;選取場景的DVE模板并獲取所述DVE模板中的原始DVE信息;調(diào)用當(dāng)前工程已設(shè)計(jì)的采樣列表中對(duì)應(yīng)的DVE模板中的采樣區(qū)域;根據(jù)所述輸入視頻源通道和所述輸入視頻源通道的采樣區(qū)域,渲染底層修改所述原始DVE信息的屬性參數(shù),更新所述DVE模板中的采樣區(qū)域,實(shí)時(shí)控制DVE。本發(fā)明的另一方面還提供了一種對(duì)DVE進(jìn)行實(shí)時(shí)控制的裝置,該裝置包括變更信息獲取單元,用于獲取當(dāng)前需要進(jìn)行調(diào)整和變更的輸入視頻源通道以及所述輸入視頻源通道的采樣區(qū)域;原始DVE模板選取單元,用于選取場景的DVE模板并獲取所述DVE模板中的原始DVE信息;采樣區(qū)域調(diào)用單元,用于調(diào)用當(dāng)前工程已設(shè)計(jì)的采樣列表中對(duì)應(yīng)的DVE模板中的采樣區(qū)域;新DVE生成單元,用于根據(jù)所述輸入視頻源通道和所述輸入視頻源通道的采樣區(qū)域,渲染底層修改所述原始DVE信息的屬性參數(shù),更新所述DVE模板中的采樣區(qū)域,實(shí)時(shí)控制 DVE。通過本發(fā)明在實(shí)時(shí)播出前能根據(jù)畫面和播出要求精確調(diào)整DVE的大小和位置,切換所引用的輸入視頻源通道以及采樣區(qū)域等,能夠?qū)崿F(xiàn)DVE的實(shí)時(shí)控制。
為了更清楚的說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單的介紹,顯而易見的,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例中的對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法流程圖;圖2為本發(fā)明實(shí)施例中的對(duì)DVE進(jìn)行實(shí)時(shí)控制的實(shí)際應(yīng)用中的方法流程圖;圖3為本發(fā)明實(shí)施例中帶有DVE模板的DVE屬性重新選擇采樣區(qū)域時(shí)的采樣列表;圖4為本發(fā)明實(shí)施例中的對(duì)DNE進(jìn)行實(shí)時(shí)控制的裝置構(gòu)成圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例一中提供了一種對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法,如圖I所示具體實(shí)現(xiàn)過程如下步驟SlOl :獲取當(dāng)前需要進(jìn)行調(diào)整和變更的輸入視頻源通道以及采樣區(qū)域。步驟S102 :選取場景的DVE模板并獲取所述DVE模板中的原始DVE信息。步驟S103 :調(diào)用當(dāng)前工程已設(shè)計(jì)的采樣列表中對(duì)應(yīng)的采樣區(qū)域。步驟S104 :根據(jù)當(dāng)前變更后應(yīng)用的輸入視頻通道和采樣區(qū)域,渲染底層修改原始DVE的屬性參數(shù),更新DVE模板中的采樣區(qū)域,形成新的DVE,實(shí)現(xiàn)實(shí)時(shí)控制DVE。本發(fā)明的實(shí)施例在實(shí)時(shí)播出前能根據(jù)畫面和播出要求精確調(diào)整DVE的大小和位置,切換所引用的輸入視頻源通道以及采樣區(qū)域等,能夠?qū)崿F(xiàn)DVE的實(shí)時(shí)控制。本發(fā)明實(shí)施例二將對(duì)實(shí)施例一中的DVE實(shí)時(shí)控制方法進(jìn)行詳細(xì)的說明,如圖2所
/Jn o步驟S201 :選用DVE模板,遍歷模板場景樹,獲得模板中的原始DVE信息。場景模板中的DVE可以選擇任意一個(gè),并且原始DVE信息記錄了 DVE所用的原始視頻采樣的大小。步驟S202 :對(duì)當(dāng)前支持的各路視頻源輸入通道進(jìn)行采樣區(qū)域設(shè)計(jì),每一采樣區(qū)域可以編號(hào)并以不同序號(hào)進(jìn)行標(biāo)記以列表形式存儲(chǔ)。一個(gè)通道對(duì)應(yīng)多個(gè)采樣區(qū)域,用戶可以手動(dòng)添加采樣區(qū)域以滿足要求。具體的,采樣區(qū)域不隨著場景模板而變,而是存儲(chǔ)在播出工程級(jí)別,每個(gè)播出工程文件中有一個(gè)視頻輸入列表,每路視頻輸入通道有一個(gè)采樣列表,采樣列表中記錄著序號(hào)和對(duì)應(yīng)的采樣區(qū)域。例如,A路視頻輸入通道的采樣列表中存儲(chǔ)的采樣區(qū)域的序號(hào)
為AO, Al, A2......貝丨J AO表示第一個(gè)采樣序號(hào)為原始大小,Al (left-top, right-top,
left-bottom, right-bottom)表示視頻輸入A路的第二個(gè)采樣序號(hào)以及相應(yīng)的采樣區(qū)域大小的四個(gè)點(diǎn)左上、右上、左下、右下坐標(biāo)。
步驟S203 :調(diào)用當(dāng)前工程中已設(shè)計(jì)的采樣列表中的某個(gè)采樣區(qū)域。在供一個(gè)帶有DVE模板的DVE屬性重新選擇采樣區(qū)域時(shí)的采樣列表如圖3所示,可以根據(jù)實(shí)際需要進(jìn)行選擇A0,Al......和B0,BI......中的任意一個(gè)采樣區(qū)域進(jìn)行DVE的控制。步驟S204 :當(dāng)接收到播出指令時(shí),先備份模板自帶的原始DVE信息,渲染底層獲得步驟S203中的采樣區(qū)域值,修改DVE的屬性參數(shù),調(diào)整DVE的大小和位置。步驟S205 :調(diào)整輸入視頻源通道,并輸入變更的采樣區(qū)域,根據(jù)當(dāng)前采用的輸入視頻源通道和采樣區(qū) 域重新計(jì)算DVE的各項(xiàng)參數(shù),更新DVE的采樣區(qū)域和效果,進(jìn)行渲染的生成,形成新的DVE播出。步驟S206 :場景從渲染中出來后,DVE自動(dòng)恢復(fù)為原始DVE信息。優(yōu)選的,本發(fā)明實(shí)施例中DVE窗口中可以提供模板中所使用的輸入視頻源通道的指示燈指示,并且在該窗口中進(jìn)行視頻源的多個(gè)采樣區(qū)域的設(shè)置,這樣就能實(shí)時(shí)的觀察到輸入視頻源的內(nèi)容,較好的配合播出。通過本發(fā)明的實(shí)施例,在實(shí)時(shí)播出前能根據(jù)畫面和播出要求精確調(diào)整DVE的大小和位置,切換所引用的輸入視頻源通道以及采樣區(qū)域等,能夠?qū)崿F(xiàn)DVE的實(shí)時(shí)控制,并且能實(shí)時(shí)的觀察到輸入視頻源的內(nèi)容,較好的配合播出。本發(fā)明實(shí)施例三中提供了一種對(duì)DVE進(jìn)行實(shí)時(shí)控制的裝置,如圖3所示,該裝置包括變更信息獲取單元31,用于獲取當(dāng)前需要進(jìn)行調(diào)整和變更的輸入視頻源通道以及所述輸入視頻源通道的采樣區(qū)域。原始DVE模板選取單元32,用于選取場景的DVE模板并獲取所述DVE模板中的原始DVE信息。采樣區(qū)域調(diào)用單元33,用于調(diào)用當(dāng)前工程已設(shè)計(jì)的采樣列表中對(duì)應(yīng)的DVE模板中的采樣區(qū)域。新DVE生成單元34,用于根據(jù)所述輸入視頻源通道和所述輸入視頻源通道的采樣區(qū)域,渲染底層修改所述原始DVE信息的屬性參數(shù),更新所述DVE模板中的采樣區(qū)域,實(shí)時(shí)控制DVE??蛇x的,上述DVE進(jìn)行實(shí)時(shí)控制的裝置,該裝置還包括采樣區(qū)域設(shè)計(jì)單元35,用于設(shè)計(jì)當(dāng)前支持的視頻源輸入通道的采樣區(qū)域。優(yōu)選的該采樣區(qū)域設(shè)計(jì)單元35還用于將采樣區(qū)域的序號(hào)和其對(duì)應(yīng)的采樣區(qū)域存儲(chǔ)在采樣列表中。所述采樣列表中記錄的信息可以包括原始采樣區(qū)域的大小,當(dāng)前視頻輸入通道中可選的多個(gè)采樣區(qū)域序號(hào)及對(duì)應(yīng)的采樣區(qū)域的左上、右上、左下、右下坐標(biāo)信息。一個(gè)視頻源輸入通道對(duì)應(yīng)多個(gè)采樣區(qū)域。模板備份單元36,用于備份模板自帶的原始DVE信息,以及用于存儲(chǔ)場景渲染結(jié)束后,DVE自動(dòng)恢復(fù)的原始DVE信息。通過本發(fā)明在實(shí)時(shí)播出前能根據(jù)畫面和播出要求精確調(diào)整DVE的大小和位置,切換所引用的輸入視頻源通道以及采樣區(qū)域等,能夠?qū)崿F(xiàn)DVE的實(shí)時(shí)控制。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過軟件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施例,但本發(fā)明的特征并不局限于此,任何熟悉該 項(xiàng)技術(shù)的人在本發(fā)明領(lǐng)域內(nèi),可輕易想到的變化或修飾,都應(yīng)涵蓋在以下本發(fā)明的申請(qǐng)專利范圍中。
權(quán)利要求
1.一種對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法,其特征在于,該方法包括 獲取當(dāng)前需要進(jìn)行調(diào)整和變更的輸入視頻源通道以及所述輸入視頻源通道的采樣區(qū)域; 選取場景的DVE模板并獲取所述DVE模板中的原始DVE信息; 調(diào)用當(dāng)前工程已設(shè)計(jì)的采樣列表中對(duì)應(yīng)的DVE模板中的采樣區(qū)域; 根據(jù)所述輸入視頻源通道和所述輸入視頻源通道的采樣區(qū)域,渲染底層修改所述原始DVE信息的屬性參數(shù),更新所述DVE模板中的采樣區(qū)域,實(shí)時(shí)控制DVE。
2.如權(quán)利要求I所述的對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法,其特征在于,所述獲取當(dāng)前需要進(jìn)行調(diào)整和變更的輸入視頻通道以及所述輸入視頻源通道的采樣區(qū)域之前還包括 設(shè)計(jì)當(dāng)前支持的視頻源輸入通道的采樣區(qū)域并編號(hào),將所述當(dāng)前支持的視頻源輸入通道的采樣區(qū)域和對(duì)應(yīng)的編號(hào)存儲(chǔ)在所述采樣列表中。
3.如權(quán)利要求2所述的對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法,其特征在于,所述設(shè)計(jì)當(dāng)前支持的視頻源輸入通道的采樣區(qū)域具體包括 一個(gè)視頻源輸入通道對(duì)應(yīng)多個(gè)采樣區(qū)域。
4.如權(quán)利要求2所述的對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法,其特征在于,所述采樣列表中記錄的信息包括 原始采樣區(qū)域的大小,當(dāng)前視頻輸入通道中可選的多個(gè)采樣區(qū)域序號(hào)及對(duì)應(yīng)的采樣區(qū)域的左上、右上、左下、右下坐標(biāo)信息。
5.如權(quán)利要求I所述的對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法,其特征在于,所述渲染底層修改原始DVE的屬性參數(shù)之前還包括 備份模板自帶的原始DVE信息。
6.如權(quán)利要求I所述的對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法,其特征在于,該方法還包括 場景渲染結(jié)束后,DVE自動(dòng)恢復(fù)為原始DVE信息。
7.—種對(duì)DVE進(jìn)行實(shí)時(shí)控制的裝置,其特征在于,該裝置包括 變更信息獲取單元,用于獲取當(dāng)前需要進(jìn)行調(diào)整和變更的輸入視頻源通道以及所述輸入視頻源通道的采樣區(qū)域; 原始DVE模板選取單元,用于選取場景的DVE模板并獲取所述DVE模板中的原始DVE信息; 采樣區(qū)域調(diào)用單元,用于調(diào)用當(dāng)前工程已設(shè)計(jì)的采樣列表中對(duì)應(yīng)的DVE模板中的采樣區(qū)域; 新DVE生成單元,用于根據(jù)所述輸入視頻源通道和所述輸入視頻源通道的采樣區(qū)域,渲染底層修改所述原始DVE信息的屬性參數(shù),更新所述DVE模板中的采樣區(qū)域,實(shí)時(shí)控制DVE。
8.如權(quán)利要求7所述的對(duì)DVE進(jìn)行實(shí)時(shí)控制的裝置,其特征在于,該裝置還包括 采樣區(qū)域設(shè)計(jì)單元,用于設(shè)計(jì)當(dāng)前支持的視頻源輸入通道的采樣區(qū)域。
9.如權(quán)利要求7所述的對(duì)DVE進(jìn)行實(shí)時(shí)控制的裝置,其特征在于,該裝置還包括 模板備份單元,用于備份模板自帶的原始DVE信息,以及用于存儲(chǔ)場景渲染結(jié)束后,DVE自動(dòng)恢復(fù)的原始DVE信息。
全文摘要
本發(fā)明公開了一種對(duì)DVE進(jìn)行實(shí)時(shí)控制的方法和裝置,獲取當(dāng)前需要進(jìn)行調(diào)整和變更的輸入視頻源通道以及所述輸入視頻源通道的采樣區(qū)域;選取場景的DVE模板并獲取所述DVE模板中的原始DVE信息;調(diào)用當(dāng)前工程已設(shè)計(jì)的采樣列表中對(duì)應(yīng)的DVE模板中的采樣區(qū)域;根據(jù)所述輸入視頻源通道和所述輸入視頻源通道的采樣區(qū)域,渲染底層修改所述原始DVE信息的屬性參數(shù),更新所述DVE模板中的采樣區(qū)域,實(shí)時(shí)控制DVE。通過本發(fā)明在實(shí)時(shí)播出前能根據(jù)畫面和播出要求精確調(diào)整DVE的大小和位置,切換所引用的輸入視頻源通道以及采樣區(qū)域等,能夠?qū)崿F(xiàn)DVE的實(shí)時(shí)控制。
文檔編號(hào)H04N5/262GK102752523SQ20111024798
公開日2012年10月24日 申請(qǐng)日期2011年8月26日 優(yōu)先權(quán)日2011年8月26日
發(fā)明者談琴芳 申請(qǐng)人:新奧特(北京)視頻技術(shù)有限公司