照片合成方法和終端的制作方法
【專利摘要】本發(fā)明公開(kāi)了照片合成方法和終端,其中,照片合成方法包括:A、在預(yù)覽區(qū)域設(shè)置用于預(yù)覽本端視頻的第一區(qū)域和用于預(yù)覽對(duì)端視頻的第二區(qū)域;B、開(kāi)啟本端攝像頭,同時(shí)接收其它終端傳輸?shù)膶?duì)端視頻,并在所述預(yù)覽區(qū)域顯示動(dòng)態(tài)合成圖像;C、接收拍攝指令,拍攝所述動(dòng)態(tài)合成圖像。本發(fā)明在視頻通話過(guò)程中合成圖像,其合成照片是實(shí)時(shí)動(dòng)態(tài)合成的,實(shí)現(xiàn)了異地實(shí)時(shí)群組拍照功能,其合成效果直觀可以實(shí)時(shí)調(diào)整拍攝角度、姿勢(shì)等,用戶處理照片時(shí)更加方便、快捷。而且拍照素材容易滿足用戶需求,增加了拍照的趣味性,提供了用戶體驗(yàn)效果。
【專利說(shuō)明】照片合成方法和終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子終端圖像拍攝技術(shù),特別涉及一種照片合成方法和終端。
【背景技術(shù)】
[0002]現(xiàn)有的圖像合成技術(shù)都是將拍好的兩張或多張靜態(tài)照片在電腦、手機(jī)等終端上,使用圖像處理軟件進(jìn)行合成,其合成圖像的表情、拍攝角度都是固定不變的,不能實(shí)現(xiàn)實(shí)時(shí)抓拍表情、動(dòng)態(tài)合成等。這種靜態(tài)合成的照片所選用的素材往往不滿足用戶的需求,而且由于是靜態(tài)合成,合成的照片可能不自然,其表情和攝像角度無(wú)法調(diào)整,同時(shí)也沒(méi)有實(shí)時(shí)拍照的樂(lè)趣。
【發(fā)明內(nèi)容】
[0003]鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種照片合成方法和終端,能在視頻通話時(shí),實(shí)時(shí)拍攝動(dòng)態(tài)合成圖像。
[0004]為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種照片合成方法,其包括:
A、在預(yù)覽區(qū)域設(shè)置用于預(yù)覽本端視頻的第一區(qū)域和用于預(yù)覽對(duì)端視頻的第二區(qū)域;
B、開(kāi)啟本端攝像頭,同時(shí)接收其它終端傳輸?shù)膶?duì)端視頻,并在所述預(yù)覽區(qū)域顯示動(dòng)態(tài)合成圖像;
C、接收拍攝指令,拍攝所述動(dòng)態(tài)合成圖像。
[0005]所述的照片合成方法中,所述步驟B還包括:設(shè)置第一區(qū)域和第二區(qū)域的大小、形狀和位置。
[0006]所述的照片合成方法中,所述步驟B之后、步驟C之前,所述的照片合成方法還包括:B1、使所述對(duì)端視頻變換至第一區(qū)域中,并刪除第二區(qū)域,同時(shí)等比例擴(kuò)充所述第一區(qū)域。
[0007]所述的照片合成方法中,所述步驟BI具體包括:
BH、檢測(cè)用戶在第二區(qū)域選取的拍攝區(qū)域,并在第一區(qū)域中生成與所述拍攝區(qū)域相同的選區(qū);
B12、使所述拍攝區(qū)域的視頻填充所述選區(qū);
B13、刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域。
[0008]所述的照片合成方法中,在步驟B之后、步驟C之前,所述的照片合成方法還包括:B2、將調(diào)整姿式的消息傳輸給所述其它終端;或者接收所述其它終端傳輸?shù)恼{(diào)整姿式的消息。
[0009]一種用于實(shí)現(xiàn)上述的照片合成方法的終端,其包括:
設(shè)置模塊,用于在預(yù)覽區(qū)域中設(shè)置用于預(yù)覽本端視頻的第一區(qū)域和用于預(yù)覽對(duì)端視頻的第二區(qū)域;
通信模塊,用于接收其它終端傳輸?shù)膶?duì)端視頻;
預(yù)覽模塊,用于顯示所述第一區(qū)域的本端視頻、第二區(qū)域的對(duì)端視頻,及動(dòng)態(tài)合成圖像;
拍照模塊,用于接收拍攝指令,拍攝所述動(dòng)態(tài)合成圖像。
[0010]所述的終端中,所述設(shè)置模塊,還用于設(shè)置第一區(qū)域和第二區(qū)域的大小、形狀和位置。
[0011]所述的終端,還包括:
圖像變換模塊,用于將所述對(duì)端視頻變換至第一區(qū)域中;
圖像處理模塊,用于當(dāng)所述對(duì)端視頻變換至第一區(qū)域中時(shí),刪除第二區(qū)域、等比例擴(kuò)充
第一區(qū)域。
[0012]所述的終端中,所述圖像處理模塊包括:
檢測(cè)獲取單元,用于檢測(cè)用戶在第二區(qū)域選取的拍攝區(qū)域,并獲取所述拍攝區(qū)域的視
頻;
選區(qū)生成單元,用于在第一區(qū)域生成與所述拍攝區(qū)域相同的選區(qū);
選區(qū)移動(dòng)單元,用于移動(dòng)所述選區(qū);
圖像處理單元,用于使所述拍攝區(qū)域的視頻填充所述選區(qū),并刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域。
[0013]所述的終端中,所述通信模塊,還用于將調(diào)整姿式的消息傳輸給所述其它終端;或者接收所述其它終端傳輸?shù)恼{(diào)整姿式的消息。
[0014]相較于現(xiàn)有技術(shù),本發(fā)明提供的照片合成方法和終端,在接收其它終端傳輸?shù)膶?duì)端視頻后,可在預(yù)覽區(qū)域中設(shè)置用于預(yù)覽本端視頻的第一區(qū)域和用于預(yù)覽對(duì)端視頻的第二區(qū)域,并在所述預(yù)覽區(qū)域顯示動(dòng)態(tài)合成圖像;之后,接收拍攝指令拍攝所述動(dòng)態(tài)合成圖像,其合成照片是實(shí)時(shí)動(dòng)態(tài)合成的,實(shí)現(xiàn)了異地實(shí)時(shí)群組拍照功能,其拍照素材容易滿足用戶需求,拍攝效果直觀,能及時(shí)調(diào)整拍攝角度和姿式,增加了拍照的趣味性。
【專利附圖】
【附圖說(shuō)明】
[0015]圖1為本發(fā)明照片合成方法的流程圖。
[0016]圖2為本發(fā)明照片合成方法的第一應(yīng)用實(shí)施例的流程圖。
[0017]圖3為本發(fā)明照片合成方法的第一應(yīng)用實(shí)施例的示意圖。
[0018]圖4為本發(fā)明照片合成方法的第二應(yīng)用實(shí)施例的流程圖。
[0019]圖5為本發(fā)明照片合成方法的第二應(yīng)用實(shí)施例的示意圖。
[0020]圖6為本發(fā)明照片合成方法的終端的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0021]本發(fā)明提供一種照片合成方法和終端,先需開(kāi)啟照片合成功能,在身份驗(yàn)證確認(rèn)后,通過(guò)網(wǎng)絡(luò)或視頻電話類似的連接方式,將本終端的前置攝像頭或后置攝像頭所獲取的視頻實(shí)傳輸給另一終端,在另一終端的拍照預(yù)覽界面的特定區(qū)域顯示。并且兩個(gè)終端都可以各自調(diào)整顯示的位置和合成方式,而且還可以將合成畫(huà)面和/或語(yǔ)音,文字的溝通消息實(shí)時(shí)傳輸給另一終端,告知另一終端的拍攝人選擇更合適的拍攝角度或提示另一終端的被拍人擺相應(yīng)的姿式,實(shí)現(xiàn)在實(shí)時(shí)抓拍的同時(shí)合成照片,增加了拍照的趣味性,提升了用戶體驗(yàn)效果。[0022]為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]請(qǐng)參閱圖1,其為本發(fā)明照片合成方法的流程圖。如圖1所示,本發(fā)明的照片合成方法包括:
S10、在預(yù)覽區(qū)域設(shè)置用于預(yù)覽本端視頻的第一區(qū)域和用于預(yù)覽對(duì)端視頻的第二區(qū)域。
[0024]S20、開(kāi)啟本端攝像頭,同時(shí)接收其它終端傳輸?shù)膶?duì)端視頻,并在所述預(yù)覽區(qū)域顯示動(dòng)態(tài)合成圖像。
[0025]S30、接收拍攝指令,拍攝所述動(dòng)態(tài)合成圖像。
[0026]其中,各終端上均設(shè)置有攝像頭(其包括前置攝像頭和后置攝像頭),用于實(shí)時(shí)獲取視頻圖像。所述其它終端為一個(gè)或者多個(gè),當(dāng)其它終端為一個(gè)時(shí),所述第二區(qū)域?yàn)橐粋€(gè),其它終端為多個(gè)時(shí),所述第二區(qū)域的數(shù)量與其它終端的數(shù)量相同。
[0027]并且在步驟SlO中,在開(kāi)啟終端的照片合成時(shí),需要終端與其它終端建立連接,在驗(yàn)證身份后啟動(dòng)攝像頭,開(kāi)啟視頻通話。本發(fā)明在對(duì)照片合成時(shí)基于視頻通話通道如視頻聊天、視頻電話等進(jìn)行。由攝像頭開(kāi)啟一方向其它方發(fā)送視頻通話請(qǐng)求,在其它終端接受視頻通知后,本終端可接收其它終端傳輸?shù)膶?duì)端視頻,同時(shí)本終端也可以將本端視頻傳輸給其它終端,通過(guò)其它終端的第二區(qū)域顯示本端視頻。
[0028]具體實(shí)施時(shí),在本終端接收其它終端傳輸?shù)膶?duì)端視頻后,可在預(yù)覽區(qū)域設(shè)置第一區(qū)域和第二區(qū)域的大小、形狀和位置,并實(shí)時(shí)在所述預(yù)覽區(qū)域中顯示由所述本端視頻和對(duì)端視頻形成的動(dòng)態(tài)合成圖像。該動(dòng)態(tài)合成圖像為預(yù)覽區(qū)域內(nèi)本端視頻和對(duì)端視頻組合而成的、實(shí)時(shí)拍攝的圖像。
[0029]當(dāng)其它終端為一個(gè)時(shí),可設(shè)置第一區(qū)域?yàn)轭A(yù)覽區(qū)域的上半部分,第二區(qū)域?yàn)轭A(yù)覽區(qū)域的下半部分;或者設(shè)置第一區(qū)域?yàn)轭A(yù)覽區(qū)域的左半部分,第二區(qū)域?yàn)轭A(yù)覽區(qū)域的右半部分;或者當(dāng)預(yù)覽區(qū)域?yàn)榫匦螘r(shí),選擇矩形的對(duì)角線為第一區(qū)域和第二區(qū)域的分界線。本發(fā)明對(duì)第一區(qū)域和第二區(qū)域的大小、形狀和位置不作限制,只要能在相應(yīng)區(qū)域顯示各終端實(shí)時(shí)獲取的視頻即可。
[0030]如:本終端拍攝的是瑞士鵝毛大雪,其它終端拍攝的是海南沙灘海景,兩終端進(jìn)行視頻通話時(shí),在預(yù)覽區(qū)域的上半部分顯示有瑞士鵝毛大雪,在預(yù)覽區(qū)域的下半部分顯示為海南沙灘海景,并在預(yù)覽區(qū)域中實(shí)時(shí)顯示鵝毛大雪和沙灘海景的動(dòng)態(tài)合成圖像。
[0031]又如:本終端拍攝的視頻中有兩個(gè)人物,其它終端拍攝的視頻中只有一個(gè)人物,此時(shí)可以設(shè)置第一區(qū)域在預(yù)覽區(qū)域的左邊,大小為預(yù)覽區(qū)域的三分之二,并設(shè)置第二區(qū)域在預(yù)覽區(qū)域的右邊,大小為預(yù)覽區(qū)域的三分之一;并在預(yù)覽區(qū)域顯示這三個(gè)人物的動(dòng)態(tài)合成圖像。
[0032]再如,本端用戶站在白宮前,對(duì)端在家,對(duì)端用戶希望拍攝自己的在白宮前的圖像,此時(shí)可以設(shè)置第一區(qū)域在預(yù)覽區(qū)域的左上角,大小為預(yù)覽區(qū)域的四分之一,并設(shè)置第二區(qū)域在預(yù)覽區(qū)域的其它區(qū)域(即除預(yù)覽區(qū)域的左上角之外的區(qū)域),大小為預(yù)覽區(qū)域的四分之三;并在預(yù)覽區(qū)域顯示動(dòng)態(tài)合成圖像。
[0033]進(jìn)一步的實(shí)施例中,所述的照片合成方法還包括:使所述視頻變換至第一區(qū)域中,并刪除第二區(qū)域,同時(shí)等比例擴(kuò)充所述第一區(qū)域。此方式可將第二區(qū)域的視頻移動(dòng)到第一區(qū)域的相應(yīng)位置進(jìn)行顯示,也可以使對(duì)端視頻直接覆蓋在第一區(qū)域中顯示,進(jìn)一步提升動(dòng)態(tài)合成效果。
[0034]為了進(jìn)一步提高動(dòng)態(tài)合成效果,在將第二區(qū)域變換至第一區(qū)域中時(shí),具體包括:檢測(cè)用戶在第二區(qū)域選取的拍攝區(qū)域,并在第一區(qū)域中生成與所述拍攝區(qū)域相同的選區(qū);之后、確定所述選區(qū)的位置后,使所述拍攝區(qū)域的視頻填充所述選區(qū);在選區(qū)填充了視頻之后,可刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域。
[0035]在具體實(shí)施過(guò)程中,需要對(duì)第二區(qū)域的圖像進(jìn)行處理,在選取需要合成的視頻區(qū)域后,應(yīng)去除第二區(qū)域的背景,使背景顏色為單一顏色,并且當(dāng)用戶選擇了第二區(qū)域的拍攝區(qū)域時(shí)(如人物所在區(qū)域),在第一區(qū)域中同步顯示與所述拍攝區(qū)域形狀和大小相同的選區(qū)。該選區(qū)可以是虛線框或者形狀和大小與拍攝區(qū)域相同的陰影,并且還可以設(shè)置該選區(qū)的大小,當(dāng)選取的大小有變化時(shí),所述拍攝區(qū)域同時(shí)按等比例變化。在其它實(shí)施例中,選取需要合成的視頻區(qū)域后,可以直接將視頻區(qū)域的對(duì)端視頻直接拖動(dòng)到第一區(qū)域中,使視頻區(qū)域的對(duì)端視頻直接覆蓋在本端視頻之上。
[0036]由于其它終端的視頻為遠(yuǎn)程視頻,其拍攝角度和姿式可能不滿足用于需求,因此,在拍攝所述動(dòng)態(tài)合成圖像之前,所述的照片合成方法還包括:將調(diào)整姿式的消息傳輸給所述其它終端;或者接收所述其它終端傳輸?shù)恼{(diào)整姿式的消息。使本終端用戶可以和其它終端的用戶實(shí)時(shí)溝通,告知對(duì)方調(diào)整姿式,本實(shí)施例還可以將本終端的動(dòng)態(tài)合成圖像傳輸給對(duì)端,告知對(duì)方如何調(diào)整拍攝角度和姿式,并且在拍攝完成后,可以將本終端拍攝的動(dòng)態(tài)合成圖像傳輸給其它終端保存。
[0037]為了優(yōu)化合成效果,本發(fā)明還可對(duì)動(dòng)態(tài)合成圖像進(jìn)行處理,通過(guò)將本端視頻與對(duì)端視頻相鄰的邊界區(qū)域作模糊過(guò)渡處理,使合成的圖像更自然。
[0038]請(qǐng)一并參閱圖2和圖3,其中,圖2為本發(fā)明照片合成方法的第一應(yīng)用實(shí)施例的流程圖。圖3為本發(fā)明照片合成方法的第一應(yīng)用實(shí)施例的示意圖。
[0039]第一應(yīng)用實(shí)施例,以本終端用戶在瑞士的雪地,對(duì)端(即其它終端)用戶在中國(guó)的海南海邊為實(shí)施例,對(duì)本發(fā)明的照片合成方法進(jìn)行詳細(xì)說(shuō)明,其包括步驟:
S201、開(kāi)啟照片合成功能,在預(yù)覽區(qū)域設(shè)置第一區(qū)域和第二區(qū)域,兩終端確認(rèn)身份驗(yàn)證后,建立視頻通話開(kāi)啟圖像實(shí)時(shí)傳輸通道。
[0040]S202、將本終端前置或后置攝像頭拍攝的實(shí)時(shí)視頻顯示在第一區(qū)域,并通過(guò)實(shí)時(shí)傳輸通道傳輸給對(duì)端;同時(shí)接收對(duì)端傳輸?shù)囊曨l,在第二區(qū)域中顯示。此時(shí),在本終端和對(duì)端均可同時(shí)觀察第一區(qū)域和第二區(qū)域的動(dòng)態(tài)視頻。
[0041]本實(shí)施例中,所述第一區(qū)域可顯示在預(yù)覽區(qū)域的上半部分,第二區(qū)域可顯示在預(yù)覽區(qū)域的下半部分,如圖3中的(a)所示。
[0042]S203、本終端用戶根據(jù)預(yù)覽區(qū)域顯示的動(dòng)態(tài)合成圖像決定是否跟對(duì)端用戶溝通;如果是,則執(zhí)行步驟S204 ;否則,執(zhí)行步驟S205。
[0043]S204、接收拍攝指令拍攝所述動(dòng)態(tài)合成圖像。攝像后的動(dòng)態(tài)合成圖像沒(méi)有第一區(qū)域和第二區(qū)域的邊框,直接將兩端的視頻合成,并使兩區(qū)域相鄰的邊界平滑過(guò)渡,優(yōu)化合成效果使兩個(gè)區(qū)域的圖像融合,其效果如圖3中的(b)所示。
[0044]S205、通過(guò)視頻、語(yǔ)音、或者文字方式與對(duì)端用戶進(jìn)行實(shí)時(shí)溝通,并接收對(duì)端的溝通消息,實(shí)時(shí)調(diào)整本終端拍攝角度和姿式,然后返回步驟S203。[0045]請(qǐng)參閱圖4和圖5,其中,圖4為本發(fā)明照片合成方法的第二應(yīng)用實(shí)施例的流程圖。圖5為本發(fā)明照片合成方法的第二應(yīng)用實(shí)施例的示意圖。
[0046]第二應(yīng)用實(shí)施例中,以本終端用戶在家中,對(duì)端(即其它終端)用戶在外地,以家人合照為例,對(duì)本發(fā)明的照片合成方法進(jìn)行詳細(xì)說(shuō)明,其包括步驟:
S401、開(kāi)啟照片合成功能,在預(yù)覽區(qū)域設(shè)置第一區(qū)域和第二區(qū)域,兩終端確認(rèn)身份確認(rèn)后,建立視頻通話開(kāi)啟圖像實(shí)時(shí)傳輸通道。
[0047]S402、將本終端前置或后置攝像頭成像的實(shí)時(shí)視頻顯示在第一區(qū)域,并通過(guò)實(shí)時(shí)傳輸通道傳輸給對(duì)端;同時(shí)接收對(duì)端傳輸?shù)囊曨l,在第二區(qū)域中顯示。此時(shí),在本終端和對(duì)端均可同時(shí)觀察第一區(qū)域和第二區(qū)域的動(dòng)態(tài)視頻。
[0048]在拍攝時(shí),可將終端橫屏顯示,使所述第一區(qū)域可顯示在預(yù)覽區(qū)域的左半部分,第二區(qū)域可顯示在預(yù)覽區(qū)域的右半部分,如圖5中的(a)所示,其中圖5 (a)中的三角形和正方形為本終端人物所在的區(qū)域,六邊形表示對(duì)端拍攝的人物所在的區(qū)域,填充的斜線表示
進(jìn)旦
同ο
[0049]S403、在第二區(qū)域中選取需要拍攝的圖像區(qū)域,并去除背景顏色,同時(shí)在在第一區(qū)域中生成與所述拍攝區(qū)域相同的選區(qū)。如圖5中的(b)所示,當(dāng)用戶選取人物所在的區(qū)域(即六邊形)后,去除第二區(qū)域的背景,或者使背景為單一底色,此時(shí)第二區(qū)域的圖像相當(dāng)于證件照。同時(shí)在第一區(qū)域中生成與所述拍攝區(qū)域相同的虛線框作為選區(qū)。該選區(qū)直接覆蓋在第一區(qū)域的視頻上,并呈透明或半透明狀態(tài),使用戶能觀看第一區(qū)域的視頻,從而方便確定該選區(qū)的位置。
[0050]S404、確定所述選區(qū)后使所述拍攝區(qū)域的視頻填充所述選區(qū),同時(shí)刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域。
[0051]在具體操作時(shí),可以通過(guò)雙擊該選區(qū),使拍攝區(qū)域的視頻填充在該選區(qū)中,同時(shí)刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域,此時(shí),可在本終端全屏顯示第一區(qū)域,并且在第一區(qū)域的選區(qū)區(qū)域顯示對(duì)端的實(shí)時(shí)視頻,在第一區(qū)域的其它區(qū)域?qū)崟r(shí)顯示本端視頻,如圖5中的(C)所示。等比例擴(kuò)充第一區(qū)域后,便于用戶觀看合成效果,此時(shí)用戶還可以移動(dòng)選區(qū)的位置和大小,使所述拍攝區(qū)域的圖像與第一區(qū)域的圖像協(xié)調(diào),從而顯示最終的合成效果,如圖5中的(d)所示。具體實(shí)施時(shí),為了便于拍攝區(qū)域圖像與第一區(qū)域圖像在等比例擴(kuò)充第一區(qū)域后,拍攝區(qū)域的邊界(即原選區(qū)的邊界)仍以虛線顯示,如圖5中的(c)所示。當(dāng)然在其它實(shí)施例中,拍攝區(qū)域的邊界還可以以粗實(shí)線等方式顯示其邊界,在圖像合成后,只需去除拍攝區(qū)域的邊界使選區(qū)圖像與第一區(qū)域的圖像融合協(xié)調(diào)即可。
[0052]S405、本終端用戶根據(jù)預(yù)覽區(qū)域顯示的動(dòng)態(tài)合成圖像決定是否跟對(duì)端用戶溝通;如果是,則執(zhí)行步驟S406 ;否則,執(zhí)行步驟S407。
[0053]S405、接收拍攝指令拍攝所述動(dòng)態(tài)合成圖像。攝像后的動(dòng)態(tài)合成圖像為拍攝區(qū)域視頻直接疊加在第一區(qū)域的照片,其效果如圖3中的(c)所示。為了使兩個(gè)區(qū)域的圖像更融合,在合成圖像之前還可對(duì)拍攝區(qū)域的視頻圖像的邊界做模糊處理。
[0054]S406、通過(guò)視頻、語(yǔ)音、或者文字方式與對(duì)端用戶進(jìn)行實(shí)時(shí)溝通,并接收對(duì)端的溝通消息,實(shí)時(shí)調(diào)整本終端拍攝角度和姿式,然后返回步驟S405。
[0055]應(yīng)當(dāng)說(shuō)明的是,上述第一應(yīng)用實(shí)施例和第二應(yīng)用實(shí)施例僅對(duì)本終端拍攝處理方法進(jìn)行了描述,由于在其它終端上的拍攝處理方法與本終端相同,此處不再贅述。若進(jìn)行視頻通話的終端為三個(gè)以下,則本端為一個(gè),對(duì)端(即其它終端)為多個(gè),此時(shí)本端上的第二區(qū)域的數(shù)量與其它終端的數(shù)量相同,并且每個(gè)第二區(qū)域均可以進(jìn)行移動(dòng)位置、變化大小等操作,在合成時(shí)可以選擇兩個(gè)或兩個(gè)以上的區(qū)域動(dòng)態(tài)合成圖像。
[0056]本發(fā)明還相應(yīng)提供一種用于實(shí)現(xiàn)上述的照片合成方法的終端,該終端與其它終端建立視頻通話實(shí)現(xiàn)動(dòng)態(tài)合成照片。請(qǐng)參閱圖6,本發(fā)明提供的終端包括通信模塊101、設(shè)置模塊102、預(yù)覽模塊103和拍照模塊104。
[0057]其中,所述設(shè)置模塊102用于在預(yù)覽區(qū)域中設(shè)置用于預(yù)覽本端視頻的第一區(qū)域和用于預(yù)覽對(duì)端視頻的第二區(qū)域。所述通信模塊101用于接收其它終端傳輸?shù)膶?duì)端視頻。所述預(yù)覽模塊103用于顯示所述第一區(qū)域的本端視頻、第二區(qū)域的對(duì)端視頻,及動(dòng)態(tài)合成圖像。所述拍照模塊104用于接收拍攝指令拍攝所述動(dòng)態(tài)合成圖像。
[0058]本實(shí)施例中,所述設(shè)置模塊102還可以用于設(shè)置第一區(qū)域和第二區(qū)域的大小、形狀和位置,當(dāng)?shù)谝粎^(qū)域和第二區(qū)域的大小有變化時(shí),相應(yīng)區(qū)域內(nèi)的視頻圖像按等比例縮放,防止圖像變形。
[0059]進(jìn)一步的實(shí)施例中,所述終端還可以包括:圖像變換模塊105和圖像處理模塊106。所述圖像變換模塊105用于將第二區(qū)域的對(duì)端視頻變換至第一區(qū)域中。其變換方式可以直接將對(duì)端視頻移動(dòng)到第一區(qū)域中,也可直接使對(duì)端視頻在第一區(qū)域中顯示。所述圖像處理模塊106用于當(dāng)?shù)诙^(qū)域的視頻變換至第一區(qū)域中時(shí),刪除第二區(qū)域、等比例擴(kuò)充
第一區(qū)域。
[0060]具體實(shí)施過(guò)程中,所述圖像處理模塊106包括:檢測(cè)獲取單元、選區(qū)生成單元、選區(qū)移動(dòng)單元和圖像處理單元。其中,所述檢測(cè)獲取單元用于檢測(cè)用戶在第二區(qū)域選取的拍攝區(qū)域,并獲取所述拍攝區(qū)域的視頻。所述選區(qū)生成單元用于在第一區(qū)域生成與所述拍攝區(qū)域相同的選區(qū)。所述選區(qū)移動(dòng)單元用于移動(dòng)所述選區(qū)的位置。所述圖像處理單元用于使所述拍攝區(qū)域的視頻填充所述選區(qū),并刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域。
[0061]在第二區(qū)域中檢測(cè)用戶選取的拍攝區(qū)域后,去除拍攝區(qū)域的其它區(qū)域的背景,使其成為單一背景(如白色背景)。同時(shí),選區(qū)生成單元在第一區(qū)域中生成大小和形狀與所述拍攝區(qū)域相同的選區(qū)。此時(shí)用戶可以通過(guò)移動(dòng)選區(qū)來(lái)確認(rèn)選區(qū)最終的位置,最后通過(guò)圖像處理單元使所述拍攝區(qū)域的視頻填充所述選區(qū),同時(shí)刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域,使第一區(qū)域全屏顯示,此時(shí)可預(yù)覽最終的動(dòng)態(tài)合成圖像,通過(guò)全屏預(yù)覽,可以更加清楚的觀看拍攝效果。具體請(qǐng)參閱上述實(shí)施例。
[0062]為了便于實(shí)時(shí)調(diào)整拍攝效果,所述通信模塊還用于將所述調(diào)整姿式的消息傳輸給所述其它終端;或者接收所述其它終端傳輸?shù)恼{(diào)整姿式的消息,并且還可以傳輸動(dòng)態(tài)合成圖像,使對(duì)端根據(jù)動(dòng)態(tài)合成圖像調(diào)整姿式后,再拍照。
[0063]綜上所述,本發(fā)明在視頻通話過(guò)程中合成圖像,其合成照片是實(shí)時(shí)動(dòng)態(tài)合成的,實(shí)現(xiàn)了異地實(shí)時(shí)群組拍照功能,其合成效果直觀可以實(shí)時(shí)調(diào)整拍攝角度、姿式等,用戶處理照片時(shí)更加方便、快捷。而且拍照素材容易滿足用戶需求,增加了拍照的趣味性,提供了用戶體驗(yàn)效果。
[0064]可以理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種照片合成方法,其特征在于,包括: A、在預(yù)覽區(qū)域設(shè)置用于預(yù)覽本端視頻的第一區(qū)域和用于預(yù)覽對(duì)端視頻的第二區(qū)域; B、開(kāi)啟本端攝像頭,同時(shí)接收其它終端傳輸?shù)膶?duì)端視頻,并在所述預(yù)覽區(qū)域顯示動(dòng)態(tài)合成圖像; C、接收拍攝指令,拍攝所述動(dòng)態(tài)合成圖像。
2.根據(jù)權(quán)利要求1所述的照片合成方法,其特征在于,所述步驟B還包括:設(shè)置第一區(qū)域和第二區(qū)域的大小、形狀和位置。
3.根據(jù)權(quán)利要求1所述的照片合成方法,其特征在于,所述步驟B之后、步驟C之前,所述的照片合成方法還包括:B1、使所述對(duì)端視頻變換至第一區(qū)域中,并刪除第二區(qū)域,同時(shí)等比例擴(kuò)充所述第一區(qū)域。
4.根據(jù)權(quán)利要求3所述的照片合成方法,其特征在于,所述步驟BI具體包括: BH、檢測(cè)用戶在第二區(qū)域選取的拍攝區(qū)域,并在第一區(qū)域中生成與所述拍攝區(qū)域相同的選區(qū); B12、使所述拍攝區(qū)域的視頻填充所述選區(qū); B13、刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域。
5.根據(jù)權(quán)利要求1所述的照片合成方法,其特征在于,在步驟B之后、步驟C之前,所述的照片合成方法還包括:B2、將調(diào)整姿式的消息傳輸給所述其它終端;或者接收所述其它終端傳輸?shù)恼{(diào)整姿式的消息。
6.一種用于實(shí)現(xiàn)權(quán)利要求1所述的照片合成方法的終端,其特征在于,包括: 設(shè)置模塊,用于在預(yù)覽區(qū)域中設(shè)置用于預(yù)覽本端視頻的第一區(qū)域和用于預(yù)覽對(duì)端視頻的第二區(qū)域; 通信模塊,用于接收其它終端傳輸?shù)膶?duì)端視頻; 預(yù)覽模塊,用于顯示所述第一區(qū)域的本端視頻、第二區(qū)域的對(duì)端視頻,及動(dòng)態(tài)合成圖像; 拍照模塊,用于接收拍攝指令,拍攝所述動(dòng)態(tài)合成圖像。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述設(shè)置模塊,還用于設(shè)置第一區(qū)域和第二區(qū)域的大小、形狀和位置。
8.根據(jù)權(quán)利要求6所述的終端,其特征在于,還包括: 圖像變換模塊,用于將所述對(duì)端視頻變換至第一區(qū)域中; 圖像處理模塊,用于當(dāng)所述對(duì)端視頻變換至第一區(qū)域中時(shí),刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域。
9.根據(jù)權(quán)利要求8所述的終端,其特征在于,所述圖像處理模塊包括: 檢測(cè)獲取單元,用于檢測(cè)用戶在第二區(qū)域選取的拍攝區(qū)域,并獲取所述拍攝區(qū)域的視頻; 選區(qū)生成單元,用于在第一區(qū)域生成與所述拍攝區(qū)域相同的選區(qū); 選區(qū)移動(dòng)單元,用于移動(dòng)所述選區(qū); 圖像處理單元,用于使所述拍攝區(qū)域的視頻填充所述選區(qū),并刪除第二區(qū)域、等比例擴(kuò)充第一區(qū)域。
10.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述通信模塊,還用于將調(diào)整姿式的消息傳輸給所述其它終端;或者接收所述其它終端傳輸?shù)恼{(diào)整姿式的消息。
【文檔編號(hào)】H04N5/232GK103716537SQ201310696581
【公開(kāi)日】2014年4月9日 申請(qǐng)日期:2013年12月18日 優(yōu)先權(quán)日:2013年12月18日
【發(fā)明者】陳祥 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司