本發(fā)明涉及立體顯示
技術(shù)領(lǐng)域:
,具體涉及一種圖像處理方法及裝置。
背景技術(shù):
:在立體顯示技術(shù)中,人機(jī)交互不局限于二維平面,目前已拓展到三維空間。為追求真實(shí)感,在三維空間中的交互必須與視覺效果緊密結(jié)合。隨著智能手機(jī)、平板電腦等便攜式電子設(shè)備的普及,用戶可以通過攝像頭等拍攝照片或視頻,并且通過軟件對拍攝的照片或視頻進(jìn)行處理,例如,美化、修飾等。但是現(xiàn)有技術(shù)中對照片或者視頻的處理,仍局限于增加平面效果,而不能增加立體動(dòng)態(tài)效果,隨著人們對立體顯示效果越來越高的追求,如何在用戶拍攝或者便攜式電子設(shè)備存儲(chǔ)的圖像數(shù)據(jù)中增加立體動(dòng)態(tài)修飾效果,是目前亟待解決的問題。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目的是提供一種圖像處理方法,以實(shí)現(xiàn)對立體圖像增加立體動(dòng)態(tài)特效,使得用戶能夠在立體顯示設(shè)備上觀看修飾后的立體圖像,并且觀看到立體動(dòng)態(tài)特效。為實(shí)現(xiàn)上述目的,本發(fā)明第一方面提供了一種圖像處理方法,該種方法包括:獲取待處理圖像,所述待處理圖像為3D圖像,所述待處理圖像包括具有視差的第一視圖和第二視圖;接收用戶指令,確定需要為所述待處理圖像增加的特效素材數(shù)據(jù);根據(jù)特效屬性信息,將所述特效素材數(shù)據(jù)分別與所述第一視圖和所述第 二視圖融合,獲得具有3D特效效果的視圖,其中,所述特效素材數(shù)據(jù)對應(yīng)的同一素材在與所述第一視圖和所述第二視圖融合后,在水平位置上具有視差;所述特效屬性信息包括特效素材在所述待處理圖像中的位置信息以及需要生成的視圖幀數(shù);存儲(chǔ)所述具有3D特效效果的視圖。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述接收用戶指令、確定需要為所述待處理視圖增加的特效素材數(shù)據(jù);進(jìn)一步包括:接收用戶對應(yīng)用程序中列表的選擇指令,確定所述特效素材數(shù)據(jù)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述接收用戶指令、確定需要為所述待處理視圖增加的特效素材數(shù)據(jù),進(jìn)一步包括:接收用戶輸入的文字信息指令,在特效素材數(shù)據(jù)庫中查找所述特效素材數(shù)據(jù)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述特效屬性信息通過用戶輸入確定、或者通過存儲(chǔ)模型確定。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述根據(jù)特效屬性信息,將所述特效素材數(shù)據(jù)分別與所述第一視圖和所述第二視圖融合,獲得具有3D特效效果的視圖,具體包括:獲取每一幀視圖對應(yīng)的第一視圖與第二視圖視差信息;根據(jù)所述的視差信息,將所述特效素材分別與每幅視圖在對應(yīng)位置合成,所述合成包括每幅視圖的像素?cái)?shù)據(jù)更改。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述根據(jù)特效屬性信息,將所述特效素材數(shù)據(jù)分別與所述第一視圖和所述第二視圖融合,獲得具有3D特效效果的視圖,之前,還包括:為所述第一視圖或所述第二視圖增加邊框。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將具有3D特效效果的視圖中每一幀視圖中的所述第一視圖,按順序存儲(chǔ);將具有3D特效效果的視圖中每一幀視圖中的所述第二視圖,按順序存儲(chǔ)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將具有3D特效效果的視圖中每一幀視圖中的所述第一視圖與所述第二視圖進(jìn)行合成,組成與特效屬性信息中幀數(shù)對應(yīng)的視圖序列;按照順序存儲(chǔ)所述視圖序列。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將具有3D特效效果的視圖中每一幀視圖中的所述第一視圖,按順序存儲(chǔ);將具有3D特效效果的視圖中每一幀視圖中的所述第二視圖,按順序存儲(chǔ)。將每一幀視圖對應(yīng)的邊框、按順序存儲(chǔ)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將具有3D特效效果的視圖中每一幀視圖中的第一視圖與第二視圖進(jìn)行合成,組成與特效屬性信息中幀數(shù)對應(yīng)的視圖序列;按照順序存儲(chǔ)所述視圖序列;將每一幀視圖對應(yīng)的邊框、按順序存儲(chǔ)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將具有3D特效效果的視圖中每一幀視圖中的所述第一視圖與所述第二視圖以及邊框進(jìn)行合成,組成與特效屬性信息中幀數(shù)對應(yīng)的帶有邊框的視圖序列。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將所述待處理圖像及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述 特效屬性信息和特效素材數(shù)據(jù)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將所述待處理圖像、邊框信息及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將所述待處理圖像中的所述第一視圖、所述第二視圖及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將所述待處理圖像中的所述第一視圖、所述第二視圖、所述邊框信息及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將與所述第一視圖對應(yīng)的每一幀視圖,按順序存儲(chǔ);將與所述第二視圖對應(yīng)的每一幀視圖,按順序存儲(chǔ);將動(dòng)態(tài)效果信息存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù)。依照本發(fā)明較佳實(shí)施例所述的方法,其中,所述存儲(chǔ)所述具有3D特效效果的視圖,進(jìn)一步包括:將與所述第一視圖對應(yīng)的每一幀視圖,按順序存儲(chǔ);將與所述第二視圖對應(yīng)的每一幀視圖,按順序存儲(chǔ);將所述邊框信息及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù)。第二方面,本發(fā)明實(shí)施例提供了一種圖像處理裝置,所述裝置包括:視圖獲取單元,用于獲取待處理圖像,所述待處理圖像為3D圖像,所述待處理圖像包括具有視差的第一視圖和第二視圖;素材獲取單元,用于接收用戶指令,確定需要為所述待處理圖像增加的特效素材數(shù)據(jù);合成單元,用于根據(jù)特效屬性信息,將所述特效素材數(shù)據(jù)分別與所述第一視圖和所述第二視圖融合,獲得具有3D特效效果的視圖,其中,所述特效素材數(shù)據(jù)對應(yīng)的同一素材在與所述第一視圖和所述第二視圖融合后,在水平位置上具有視差;所述特效屬性信息包括特效素材在所述待處理圖像中的位置信息以及需要生成的視圖幀數(shù);存儲(chǔ)單元,用于存儲(chǔ)所述具有3D特效效果的視圖。本發(fā)明實(shí)施例提供的圖像處理方法,能夠?qū)Λ@取到的3D待處理圖像,根據(jù)接收到的用戶指令,確定需要為待處理圖像增加的特效素材數(shù)據(jù)和特效屬性信息,并將特效素材數(shù)據(jù)與3D待處理圖像融合,獲得具有3D特效效果的視圖,以使得用戶能夠獲得較佳3D觀看效果,滿足用戶需求。附圖說明為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的圖像處理方法的效果圖;圖2為本發(fā)明實(shí)施例提供的圖像處理方法的流程圖;圖3是本發(fā)明實(shí)施例中的一種待處理圖像的示意圖;圖4是本發(fā)明實(shí)施例中為每幀視圖增加動(dòng)態(tài)特效的過程參考圖;圖5是本發(fā)明另一實(shí)施例中為待處理圖像增加邊框的效果示意圖;圖6是本發(fā)明實(shí)施例提供的圖像處理裝置一種實(shí)施例的結(jié)構(gòu)圖。具體實(shí)施方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。需要說明的是,在不會(huì)產(chǎn)生沖突的情況下,本申請的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不局限于下面公開的具體實(shí)施例的限制。在本發(fā)明的具體實(shí)施方式中,為了便于區(qū)分,采用了“第一”、“第二”等術(shù)語來區(qū)分不同的技術(shù)特征,需要時(shí)可以將該類術(shù)語進(jìn)行更換,不應(yīng)理解為對本發(fā)明的限制。本發(fā)明實(shí)施例提供的圖像處理方法,可以應(yīng)用于立體拍照、或者其他圖像處理領(lǐng)域,例如應(yīng)用于具有拍照功能的移動(dòng)通信終端、平板電腦等,其中優(yōu)選可以應(yīng)用于具有光柵等分光器件的3D手機(jī)、平板電腦等便攜式電子設(shè)備中,但是并不局限于此。如圖1中所示的,可以在智能手機(jī)中觀看具有3D動(dòng)態(tài)特效的視圖。例如,用戶通過智能手機(jī)拍攝了3D圖像之后,希望對圖像進(jìn)行美化,增加動(dòng)態(tài)3D效果,例如增加漂浮的羽毛、雪花、氣泡、雨滴等動(dòng)態(tài)效果,則可以通過本實(shí)施例提供的圖像處理方法,獲得用戶所希望得到的效果。有鑒于此,本發(fā)明實(shí)施例第一方面提供了一種圖像處理方法,圖2是該實(shí)施例提供的圖像處理方法的流程圖,由圖2可見,該實(shí)施例可以包括:S201、獲取待處理圖像,所述待處理圖像為3D圖像,所述待處理圖像包括具有視差的第一視圖和第二視圖;在本實(shí)施例中,待處理圖像為3D圖像,其中,待處理圖像包括第一視圖和第二視圖,第一視圖為3D圖像的左視圖,第二視圖為3D圖像的右視圖??梢岳斫獾氖?,同一幀3D視圖中的第一視圖與第二視圖在水平位置上具有水 平視差。更進(jìn)一步的,待處理圖像可以來源于用戶通過攝像頭拍攝得到、也可以從電子設(shè)備的存儲(chǔ)器中獲取到、也可以通過網(wǎng)絡(luò)下載、傳輸?shù)仁侄潍@得,不作為限制,優(yōu)選來源于用戶通過攝像頭拍攝獲得的圖像。S202、接收用戶指令,確定需要為所述待處理圖像增加的特效素材數(shù)據(jù);在該步驟中,電子設(shè)備(例如智能手機(jī))可以根據(jù)用戶指令,確定需要為待處理圖像增加的特效素材數(shù)據(jù)。例如,在本發(fā)明實(shí)施例作為一種通過應(yīng)用程序?qū)崿F(xiàn)的實(shí)施例中,用戶可以通過應(yīng)用程序提供的選擇列表選擇需要增加的特效素材數(shù)據(jù),也可以通過應(yīng)用程序提供的搜索界面,選擇特效素材數(shù)據(jù),或者通過預(yù)設(shè)的模板或者模型,選擇特效素材數(shù)據(jù),不多贅述。S203、根據(jù)特效屬性信息,將所述特效素材數(shù)據(jù)分別與所述第一視圖和所述第二視圖融合,獲得具有3D特效效果的視圖;具體而言,在該步驟中、電子設(shè)備可以根據(jù)特效屬性信息、將特效素材數(shù)據(jù)與待處理圖像進(jìn)行合成,從而獲得具有3D特效效果的視圖??梢岳斫獾氖牵趯⑻匦夭臄?shù)據(jù)與第一視圖和第二視圖融合后,獲得的具有3D特效效果的視圖為1個(gè)視圖,該視圖包括了特效素材數(shù)據(jù)、第一視圖、第二視圖的內(nèi)容。更具體地說,所述特效素材數(shù)據(jù)對應(yīng)的同一素材在分別與第一視圖和第二視圖融合后,在水平位置上具有視差;所述特效屬性信息包括特效素材在所述待處理圖像中的位置信息、變化信息以及需要生成的視圖幀數(shù),當(dāng)幀數(shù)達(dá)到一定數(shù)目時(shí),在播放時(shí),才能夠觀測到動(dòng)態(tài)效果。進(jìn)一步地,在將特效素材數(shù)據(jù)分別與第一視圖和第二視圖進(jìn)行融合時(shí),可以獲取第一視圖與第二視圖中每一幀視圖對應(yīng)的視差信息,所述視差信息的獲取方式可以為在智能手機(jī)拍攝了3D圖像后,智能手機(jī)自動(dòng)對左右視圖進(jìn)行比對,進(jìn)而存儲(chǔ)在智能手機(jī)中;或者,可以為在智能手機(jī)拍攝了3D圖像后,智能手機(jī)將該3D圖像輸出至第三方平臺(tái),由第三方平臺(tái)進(jìn)行比對后,再反饋 至智能手機(jī)中;根據(jù)特效屬性信息中每一幀視圖對應(yīng)的位置信息和每一幀3D視圖中第一視圖與第二視圖的視差信息,其中該位置信息與視差信息一一對應(yīng),將每一幀視圖對應(yīng)大小的特效素材與每幅視圖在對應(yīng)位置合成,合成包括每幅視圖的像素?cái)?shù)據(jù)更改?;蛘?,不需要計(jì)算第一視圖與第二視圖之間的視差,直接將特效素材與背景視圖融合。但是,優(yōu)選的電子設(shè)備在計(jì)算視差之后根據(jù)視差將特效素材與視圖進(jìn)行融合,融合時(shí)左右圖中特效素材特效之間的視差大于第一視圖和第二視圖中相應(yīng)位置處的視差。在將特效素材與待處理視圖進(jìn)行融合時(shí),具有多種方式可以實(shí)現(xiàn),例如,在選擇蝴蝶作為特效素材的實(shí)施例中,可以將圖片某一位置區(qū)域的像素替換為蝴蝶素材對應(yīng)的像素?cái)?shù)據(jù),即可得到所需的合成視圖。需要注意的是,在一幀3D效果視圖中,通常包含兩幅視圖,也就是第一視圖增加特效素材后的視圖和第二視圖增加特效后的視圖,同種素材在與第一視圖和第二視圖分別融合時(shí),通常具有視差,該視差可以通過位置信息確定,例如第一視圖上的位置行列坐標(biāo)為(100,100),相應(yīng)在第二視圖上的位置行列坐標(biāo)為(102,100)。在不同幀中的每幅視圖中的特效素材合成位置,可以隨機(jī),也可以根據(jù)與用戶的交互確定,或者通過一定的規(guī)律確定,例如運(yùn)動(dòng)軌跡算法確定,不多贅述??梢岳斫獾氖?,在本發(fā)明實(shí)施例中,所述特效素材即為特效素材數(shù)據(jù)。S204、存儲(chǔ)所述具有3D特效效果的視圖。具體而言,在通過步驟S201-S204為3D圖像增加3D效果之后,可以具體3D效果的多幀視圖存儲(chǔ),例如存儲(chǔ)為MP4格式或者其他可播放的格式,之后,在3D設(shè)備上播放,即可觀測到3D背景圖像上的3D動(dòng)態(tài)效果??蓞⒖紙D3所示,其為本發(fā)明實(shí)施例中電子設(shè)備獲取到的一張3D待處理 圖像,該3D待處理圖像包括第一視圖和第二視圖,其中,第一視圖為3D圖像的左視圖,第二視圖為3D圖像的右視圖。第一視圖與第二視圖中所對應(yīng)的同一幀視圖在水平位置上具有水平視差。用戶需要通過電子設(shè)備為該圖像增加3D漂浮雪花的動(dòng)態(tài)效果,該圖像可以是用戶下載獲得,也可以是用戶通過拍攝獲得,不多贅述。在電子設(shè)備根據(jù)用戶指令,確定了需要處理的圖像之后,電子設(shè)備可以根據(jù)用戶指令確定用戶希望為圖像增加的動(dòng)態(tài)特效素材,例如用戶通過列表,選中雪花作為動(dòng)態(tài)素材。其中,特效屬性中的位置信息可以是通過隨機(jī)算法生成的,也可以是通過用戶點(diǎn)擊屏幕確定的,幀數(shù)可以通過模型確定,也可以通過用戶輸入確定,變化信息可以是大小變化信息,也可以是軌跡變化信息,還可以是顏色變化信息。需要注意的是,在本發(fā)明實(shí)施例中,由于第一視圖與第二視圖中所對應(yīng)的同一幀視圖在水平位置上具有水平視差,因此,在對待處理圖像與特效素材數(shù)據(jù)進(jìn)行融合之前,還可以獲取每一幀視圖對應(yīng)的第一視圖與第二視圖的視差信息。其中,特效屬性中每一幀視圖對應(yīng)的位置信息應(yīng)可以與視差信息一一對應(yīng),進(jìn)而實(shí)現(xiàn)快速準(zhǔn)確地對待處理圖像進(jìn)行融合。之后,根據(jù)所述特效屬性信息中每一幀視圖對應(yīng)的位置信息和視差信息,將每一幀視圖對所述特效素材與每幅視圖在對應(yīng)位置合成,所述合成包括像素?cái)?shù)據(jù)更改?;蛘?,不需要計(jì)算第一視圖與第二視圖之間的視差,直接將特效素材與背景視圖融合。但是,優(yōu)選的電子設(shè)備在計(jì)算視差之后根據(jù)視差將特效素材與視圖進(jìn)行融合,融合時(shí)左右圖中特效素材特效之間的視差大于第一視圖和第二視圖中相應(yīng)位置處的視差??蓞⒖紙D4,每一幀視圖中的每一個(gè)雪花特效素材的位置各不相同,但是每一幀中的兩幅視圖上雪花特效素材的位置都具有偏移,不同 幀上雪花的位置又有所區(qū)別,因此,當(dāng)多幀視圖連續(xù)播放時(shí),即可觀看到動(dòng)態(tài)的效果,特別是當(dāng)多幀包含兩幅增加了特效素材的視圖在3D設(shè)備上播放時(shí),由于特效素材在橫向上具有視差,因此可以觀測到動(dòng)態(tài)3D效果,例如圖1所示。例如,為了讓雪花在3D屏幕上能看到立體效果,左視圖和右視圖的雪花位置在水平方向有偏移,偏移大小也可以是圍繞一定范圍隨機(jī)出現(xiàn)。此外,也可以以模板的形式為視圖增加3D動(dòng)態(tài)特效,通過模板中相關(guān)信息來生成雪花,模板中包含雪花的位置、大小雪花的運(yùn)動(dòng)軌跡等信息。交互式方法生成雪花的思路是用戶點(diǎn)擊處先出現(xiàn)雪花,然后按圓形、放射形等方式向四周擴(kuò)散。交互式生成算法流程與隨機(jī)生成方法也相似,區(qū)別在于,交互式生成算法第一幀生成的位置一般是圍繞用戶的觸點(diǎn)生成效果,運(yùn)動(dòng)模型可以采用圓形運(yùn)動(dòng)模型,以用戶觸點(diǎn)為圓心,在半徑為r處的效果,運(yùn)動(dòng)到r',r'=kr,k是標(biāo)量,并不會(huì)改變r(jià)的方向。以上是特效融合的幾種實(shí)現(xiàn)方式,不多贅述。通過上述的方案,能夠?qū)崿F(xiàn)在3D觀看設(shè)備上觀測3D效果的同時(shí),還可觀測動(dòng)態(tài)3D效果,但是,對于2D設(shè)備,則不能觀測到3D動(dòng)態(tài)效果,只能觀測到兩張具有雪花的多張連續(xù)動(dòng)態(tài)圖,類似GIF動(dòng)圖,為此,為了使得用戶在2D設(shè)備上也能觀測類似動(dòng)態(tài)3D效果,在步驟S203之后,也就是根據(jù)特效屬性信息,將所述特效素材數(shù)據(jù)分別與第一視圖和第二視圖融合,獲得具有3D特效效果的視圖,之前,還可以包括:電子設(shè)備為第一視圖或第二視圖增加邊框,更具體的說,為每一幀中的兩視圖之一增加邊框,可參考圖5。當(dāng)多幀帶有邊框的2D視圖連續(xù)播放時(shí),用戶也能夠感受到類似3D動(dòng)態(tài)效果,從而達(dá)到2D和3D兼容的效果。在通過前述的實(shí)施例對待處理圖像增加了3D動(dòng)態(tài)特效之后,電子設(shè)備需要存儲(chǔ)具有3D特效效果的視圖。具體有以下的幾種:第一種,如表1所示,將每一幀具有3D特效效果的視圖中的第一視圖按順序存儲(chǔ),之后,將每一幀具有3D特效效果的視圖中的第二視圖按順序存儲(chǔ)。存儲(chǔ)之后,進(jìn)行分別打包。在需要播放時(shí)依序組合后進(jìn)行播放。第一視圖序列第二視圖序列表1第二種、如表2所示,將每一幀中具有3D特效效果的視圖的第一視圖與第二視圖進(jìn)行合成,組成與特效屬性信息中幀數(shù)對應(yīng)的視圖序列;按照順序存儲(chǔ)所述視圖序列。存儲(chǔ)之后,進(jìn)行分別打包。在需要播放時(shí)依序進(jìn)行播放。(第一視圖+第二視圖)合成序列表2在需要增加邊框的實(shí)施例中,所述存儲(chǔ)所述具有3D特效效果的視圖,可以是如下的幾種方案:第一種,如表3所示,將具有3D特效效果的視圖中的每一幀視圖中的第一視圖按順序存儲(chǔ);將具有3D特效效果的視圖中每一幀視圖中的第二視圖按順序存儲(chǔ);將每一幀視圖對應(yīng)的邊框圖、按順序存儲(chǔ)。邊框序列第一視圖序列第二視圖序列表3用戶如果在3D設(shè)備上進(jìn)行播放,則可以直接打開播放,而如果需要傳輸?shù)讲痪哂?D顯示功能的2D設(shè)備上,則可以選擇只傳輸邊框序列和融合后的一個(gè)視圖序列,而無需全部傳輸,可以減少傳輸數(shù)據(jù)。或者,如表4所示,將具有3D特效效果的視圖中每一幀視圖中的第一視圖與第二視圖進(jìn)行合成,組成與特效屬性信息中幀數(shù)對應(yīng)的視圖序列;按照順序存儲(chǔ)所述視圖序列;將每一幀視圖對應(yīng)的邊框、按順序存儲(chǔ)。邊框圖序列(第一視圖+第二視圖)合成序列表4在該實(shí)施例中,在3D設(shè)備上傳輸和觀看時(shí),可以只傳輸視圖序列,而不傳輸邊框序列,而在傳輸給2D設(shè)備時(shí),則需要傳輸邊框序列,組合后再進(jìn)行播放。此外,存儲(chǔ)具有3D特效效果的第一視圖和第二視圖,還可以將具有3D特效效果的視圖中每一幀視圖中的第一視圖與第二視圖以及邊框進(jìn)行合成,組成與特效屬性信息中幀數(shù)對應(yīng)的帶有邊框的視圖序列,如表5所示。在傳輸時(shí),需要傳輸全部的視圖序列,在2D設(shè)備上播放時(shí),也能直接播放觀看類似3D動(dòng)態(tài)的效果,不多贅述。(邊框圖序列+第一視圖+第二視圖)合成序列表5此外,為了滿足傳輸需求,還可以只將待處理圖像進(jìn)行存儲(chǔ)、并且把動(dòng)態(tài)特效屬性信息以及素材信息進(jìn)行打包之后進(jìn)行存儲(chǔ),之后。接收到該些信息的電子設(shè)備,可以直接根據(jù)接收到的信息中的上述信息,進(jìn)行圖像處理,得到與發(fā)送方相同的具有相同3D動(dòng)態(tài)效果的視圖,由于只傳輸了待處理圖像和相應(yīng)的動(dòng)態(tài)特效屬性信息,可以大大節(jié)省傳輸數(shù)據(jù)量。例如,將所述待處理圖像及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù),可參考表6。待處理圖像動(dòng)態(tài)效果信息表6如果需要增加邊框,則可參考表7。將所述待處理圖像、邊框信息及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù)。待處理圖像動(dòng)態(tài)效果信息邊框信息表7在又一種實(shí)施例中,電子設(shè)備在存儲(chǔ)所述具有3D特效效果的視圖,還可 以將所述待處理圖像中的第一視圖、第二視圖及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù),可參考表8。第一視圖第二視圖動(dòng)態(tài)效果信息表8類似的,如果需要增加邊框,則電子設(shè)備存儲(chǔ)所述具有3D特效效果的視圖時(shí),可以將所述待處理圖像中的第一視圖、第二視圖、所述邊框信息及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù)。邊框信息第一視圖第二視圖動(dòng)態(tài)效果信息表9在又一種實(shí)施例中,電子設(shè)備在存儲(chǔ)所述具有3D特效效果的視圖時(shí),可以將與所述第一視圖對應(yīng)的每一幀視圖、按順序存儲(chǔ);將與第二視圖對應(yīng)的每一幀視圖、按順序存儲(chǔ);將動(dòng)態(tài)效果信息存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù),可參考表10。第一視圖序列第二視圖序列動(dòng)態(tài)效果信息表10類似的,如果需要增加邊框,則電子設(shè)備存儲(chǔ)所述具有3D特效效果的視圖時(shí),可以將與所述第一視圖對應(yīng)的每一幀視圖、按順序存儲(chǔ);將與所述第二視圖對應(yīng)的每一幀視圖、按順序存儲(chǔ);將所述邊框信息及動(dòng)態(tài)效果信息分別存儲(chǔ),所述動(dòng)態(tài)效果信息包含所述特效屬性信息和特效素材數(shù)據(jù),如表11所示。邊框信息第一視圖序列第二視圖序列動(dòng)態(tài)效果信息表11通過上述實(shí)施例,本發(fā)明實(shí)施例提供的圖像處理方法,能夠?qū)Λ@取到的3D待處理圖像,根據(jù)接收到的用戶指令,確定需要為待處理圖像增加的特效素材數(shù)據(jù)和特效屬性信息,并將特效素材數(shù)據(jù)與3D待處理圖像融合,獲得具 有3D特效效果的視圖,以使得用戶能夠獲得較佳3D觀看效果,滿足用戶需求。相應(yīng)的,本發(fā)明實(shí)施例提供了一種圖像處理裝置,可參考圖6,所述裝置包括:視圖獲取單元601,用于獲取待處理圖像,所述待處理圖像為3D圖像,所述待處理圖像包括具有視差的第一視圖和第二視圖;素材獲取單元602,用于接收用戶指令,確定需要為所述待處理圖像增加的特效素材數(shù)據(jù);合成單元603,用于根據(jù)特效屬性信息,將所述特效素材數(shù)據(jù)分別與所述第一視圖和所述第二視圖融合,獲得具有3D特效效果的視圖,其中,所述特效素材數(shù)據(jù)對應(yīng)的同一素材在與所述第一視圖和所述第二視圖融合后,在水平位置上具有視差;所述特效屬性信息包括特效素材在所述待處理圖像中的位置信息以及需要生成的視圖幀數(shù);存儲(chǔ)單元604,用于存儲(chǔ)所述具有3D特效效果的視圖。該實(shí)施例是與前述方法實(shí)施例對應(yīng)的裝置實(shí)施例,因此不多贅述。本發(fā)明實(shí)施例提供的圖像處理裝置,能夠?qū)Λ@取到的3D待處理圖像,根據(jù)接收的用戶指令,確定需要為待處理圖像增加的特效素材數(shù)據(jù)和特效屬性信息,并將特效素材數(shù)據(jù)與3D待處理圖像融合,獲得具有3D特效效果的視圖,以使得用戶能夠獲得較佳3D觀看效果,滿足用戶需求。專業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或
技術(shù)領(lǐng)域:
內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。以上所述的具體實(shí)施方式,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3