專利名稱:一種實現(xiàn)四角變換特效的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣播電視領(lǐng)域,尤其涉及一種實現(xiàn)四角變換特效的方法。
背景技術(shù):
現(xiàn)在觀眾所觀看的電影、電視劇等影片,都會通過后期制作添加特效。而轉(zhuǎn)場特效也是最為常見的一種特效?,F(xiàn)在觀眾觀看影片已經(jīng)不局限于影片的故事情節(jié),更多的是影片添加的特效所帶來的視覺震撼。因此,更多的特效被漸漸的開發(fā)出來。構(gòu)成電視片的最小單位是鏡頭,一個個鏡頭連接在一起形成的鏡頭序列叫做段落。每個段落都具有某個單一的、相對完整的意思,如表現(xiàn)一個動作過程,表現(xiàn)一種相關(guān)關(guān)系,表現(xiàn)一種含義等等。它是電視片中一個完整的敘事層次,就像戲劇中的幕,小說中的章節(jié)一樣,一個個段落連接在一起,就形成了完整的電視片。因此,段落是電視片最基本的結(jié) 構(gòu)形式,電視片在內(nèi)容上的結(jié)構(gòu)層次是通過段落表現(xiàn)出來的。而段落與段落、場景與場景之間的過渡或轉(zhuǎn)換,稱之為轉(zhuǎn)場。轉(zhuǎn)場的方法很多,從連接方式上也可分為技巧轉(zhuǎn)場與無技巧轉(zhuǎn)場兩大類。技巧轉(zhuǎn)場利用特技技巧使兩個段落連在一起。其特點是既容易造成視覺的連貫,又容易造成段落的分隔。技巧轉(zhuǎn)換常用于較大段落的轉(zhuǎn)換上,比較容易形成明顯的段落層次。常用方式淡出淡入、疊化、翻頁、劃像、圈出圈入、定格等。無技巧轉(zhuǎn)場采用直接切換的方式,以鏡頭的自然過渡來連接兩段內(nèi)容。發(fā)明人在進行研發(fā)過程中發(fā)現(xiàn),現(xiàn)有技術(shù)在制作轉(zhuǎn)場特效時存在以下缺陷(I)現(xiàn)有技術(shù)中的轉(zhuǎn)場特效效果單一,并不能很好的提高視頻的顯示質(zhì)量;(2)特效的制作需要購買特定的硬件才能實現(xiàn),但是價格昂貴,局限性低。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種實現(xiàn)四角變換特效的方法,極大地提高節(jié)目的制作效率,擴展了硬件的功能,具有極高的自由度。該方法具體包括以下步驟一種實現(xiàn)四角變換特效的方法,該方法包括在xyz軸空間上構(gòu)建四邊形;獲取視頻數(shù)據(jù);比較所述四邊形尺寸與所述視頻數(shù)據(jù)尺寸的大??;若所述四邊形尺寸小于所述視頻數(shù)據(jù)尺寸,則調(diào)節(jié)所述四邊形尺寸至大于或等于所述視頻數(shù)據(jù)尺寸;將所述視頻數(shù)據(jù)映射至所述四邊形上;接收用戶指令;根據(jù)所述用戶指令調(diào)節(jié)所述四邊形頂點的位置,實現(xiàn)四角變換。所述將所述視頻數(shù)據(jù)映射至所述四邊形上之后包括計算所述四邊形頂點坐標,調(diào)用著色器對所述四邊形進行渲染。所述在xyz軸空間上建立球形模型之前包括構(gòu)建xyz軸空間坐標系。所述xyz軸空間坐標系包括視角坐標系和/或投影坐標系。所述根據(jù)所述用戶指令調(diào)節(jié)所述四 邊形頂點的位置包括利用Direct3D渲染管線的光柵化特性實現(xiàn)四角變換。根據(jù)本發(fā)明的實施方式,通過構(gòu)建四邊形,并根據(jù)Direct3D渲染管線的光柵化特性,實現(xiàn)四角變換,極大地提高節(jié)目的制作效率,擴展了硬件的功能,具有極高的自由度。
為了更清楚的說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單的介紹,顯而易見的,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實施例一所提供的一種實現(xiàn)四角變換特效的方法的流程圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整的描述,顯然所描述的實施例僅是本發(fā)明的一部分實施例,不是全部的實施例,基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。實施例一圖I為本發(fā)明實施例一所提供的一種實現(xiàn)四角變換特效的方法的流程圖。如圖I所述,該方法包括以下步驟步驟101、在xyz軸空間上構(gòu)建四邊形。所述在xyz軸空間上建立球形模型之前包括構(gòu)建xyz軸空間坐標系。所述xyz軸空間坐標系包括視角坐標系和/或投影坐標系。所述視角坐標系以觀察點(人眼、攝像機)為坐標原點,觀察世界坐標系中的場景,相同的場景,不同的觀察點在投影面上呈現(xiàn)的場景是不同的。所述投影坐標系視角坐標系中的場景是三維的,模擬觀察點或者攝像機觀察場景,只能看到一定的視角范圍的景物,同時觀察的遠近也是有一定限制的,所以,投影坐標系只是一個視錐。其前視面與后視面之間的場景,是真正能顯示的場景。步驟102、獲取視頻數(shù)據(jù)。步驟103、比較所述四邊形尺寸與所述視頻數(shù)據(jù)尺寸的大小。步驟104、若所述四邊形尺寸小于所述視頻數(shù)據(jù)尺寸,則調(diào)節(jié)所述四邊形尺寸至大于或等于所述視頻數(shù)據(jù)尺寸。四邊形的大小可以根據(jù)用戶的需求自定義調(diào)節(jié)。步驟105、將所述視頻數(shù)據(jù)映射至所述四邊形上。計算所述四邊形頂點坐標,調(diào)用著色器對所述四邊形進行渲染。步驟106、接收用戶指令。步驟107、根據(jù)所述用戶指令調(diào)節(jié)所述四邊形頂點的位置,實現(xiàn)四角變換。具體包括利用Direct3D渲染管線的光柵化特性實現(xiàn)四角變換,只需要正確設(shè)置四邊形頂點的紋理坐標以及頂點坐標,就能實現(xiàn)四邊形的任意拖拽。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過軟件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是⑶-R0M,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
以上所述,僅為本發(fā)明的具體實施例,但本發(fā)明的特征并不局限于此,任何熟悉該項技術(shù)的人在本發(fā)明領(lǐng)域內(nèi),可輕易想到的變化或修飾,都應(yīng)涵蓋在以下本發(fā)明的申請專利范圍中。
權(quán)利要求
1.一種實現(xiàn)四角變換特效的方法,其特征在于,該方法包括 在xyz軸空間上構(gòu)建四邊形; 獲取視頻數(shù)據(jù); 比較所述四邊形尺寸與所述視頻數(shù)據(jù)尺寸的大?。? 若所述四邊形尺寸小于所述視頻數(shù)據(jù)尺寸,則調(diào)節(jié)所述四邊形尺寸至大于或等于所述視頻數(shù)據(jù)尺寸; 將所述視頻數(shù)據(jù)映射至所述四邊形上; 接收用戶指令; 根據(jù)所述用戶指令調(diào)節(jié)所述四邊形頂點的位置,實現(xiàn)四角變換。
2.根據(jù)權(quán)利要求I所述方法,其特征在于,所述將所述視頻數(shù)據(jù)映射至所述四邊形上之后包括 計算所述四邊形頂點坐標,調(diào)用著色器對所述四邊形進行渲染。
3.根據(jù)權(quán)利要求I所述方法,其特征在于,所述在xyz軸空間上建立球形模型之前包括構(gòu)建xyz軸空間坐標系。
4.根據(jù)權(quán)利要求3所述方法,其特征在于,所述xyz軸空間坐標系包括視角坐標系和/或投影坐標系。
5.根據(jù)權(quán)利要求I所述方法,其特征在于,所述根據(jù)所述用戶指令調(diào)節(jié)所述四邊形頂點的位置包括 利用Direct3D渲染管線的光柵化特性實現(xiàn)四角變換。
全文摘要
本發(fā)明公開了一種實現(xiàn)四角變換特效的方法,該方法包括在xyz軸空間上構(gòu)建四邊形;獲取視頻數(shù)據(jù);比較所述四邊形尺寸與所述視頻數(shù)據(jù)尺寸的大??;若所述四邊形尺寸小于所述視頻數(shù)據(jù)尺寸,則調(diào)節(jié)所述四邊形尺寸至大于或等于所述視頻數(shù)據(jù)尺寸;將所述視頻數(shù)據(jù)映射至所述四邊形上;接收用戶指令;根據(jù)所述用戶指令調(diào)節(jié)所述四邊形頂點的位置,實現(xiàn)四角變換。采用本發(fā)明公開的方法,極大地提高節(jié)目的制作效率,擴展了硬件的功能,具有極高的自由度。
文檔編號H04N5/262GK102780853SQ20121017716
公開日2012年11月14日 申請日期2012年5月31日 優(yōu)先權(quán)日2012年5月31日
發(fā)明者劉小輝 申請人:新奧特(北京)視頻技術(shù)有限公司