本發(fā)明涉及拍攝的技術(shù)領(lǐng)域,特別是涉及一種拍攝方法和裝置。
背景技術(shù):
一般的摳像處理技術(shù),需要在專用攝影棚并有均勻燈光的綠色或藍(lán)色背景前,使用照相機(jī)或者攝像機(jī)進(jìn)行拍攝,在拍攝完成之后,將照片導(dǎo)入計(jì)算機(jī)并使用計(jì)算機(jī)軟件對(duì)照片進(jìn)行處理,加入背景合成,從而導(dǎo)出合成后的照片。拍攝、合成照片和導(dǎo)出照片的步驟均需要工作人員參與完成,速度慢,效率低,且浪費(fèi)人工成本。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對(duì)上述問題,提供一種能夠降低人工成本且能提高拍攝效率的拍攝方法和裝置。
一種拍攝方法,所述方法包括:
在檢測(cè)到拍攝區(qū)域的顏色變化之后,發(fā)出標(biāo)識(shí)信息,生成拍照指令;
根據(jù)所述拍照指令獲取所述拍攝區(qū)域的實(shí)時(shí)圖像,摳像提取所述實(shí)時(shí)圖像中的前景圖像;
將所述前景圖像合成至預(yù)設(shè)的背景圖像中,生成合成圖像,并實(shí)時(shí)的顯示所述合成圖像;以及
在延遲預(yù)定時(shí)間后將當(dāng)前的合成圖像與所述標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)。
一種拍攝裝置,所述裝置包括:
檢測(cè)模塊,用于在檢測(cè)到拍攝區(qū)域的顏色變化之后,發(fā)出標(biāo)識(shí)信息,生成拍照指令;
摳像模塊,用于根據(jù)所述拍照指令獲取所述拍攝區(qū)域的實(shí)時(shí)圖像,摳像提取所述實(shí)時(shí)圖像中的前景圖像;
合成模塊,用于將所述前景圖像合成至預(yù)設(shè)的背景圖像中,生成合成圖像,并實(shí)時(shí)的顯示所述合成圖像;以及
拍照模塊,用于在延遲預(yù)定時(shí)間后將當(dāng)前的合成圖像與所述標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)。
上述拍攝方法和裝置,當(dāng)用戶進(jìn)入拍攝區(qū)域,可以檢測(cè)到拍攝區(qū)域的顏色變化,獲取拍攝區(qū)域的實(shí)時(shí)圖像,用戶的影像為前景圖像,用戶可以實(shí)時(shí)的看到自身的影像合成到背景圖像中形成的合成圖像,裝置自動(dòng)拍照,即存儲(chǔ)當(dāng)前的合成圖像。在用戶進(jìn)入拍攝區(qū)域后,可以接收到標(biāo)識(shí)信息,用戶可以根據(jù)該標(biāo)識(shí)信息提取照片,即與標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)的合成圖像。在拍攝過程中,無(wú)需工作人員參與,實(shí)現(xiàn)了無(wú)人值守,節(jié)約了人工成本。拍攝速度快,提高了裝置的使用效率。
附圖說(shuō)明
圖1為一實(shí)施例中拍攝方法的流程圖;
圖2為一實(shí)施例中拍攝裝置的結(jié)構(gòu)框圖;
圖3為一個(gè)實(shí)施例中終端的內(nèi)部結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了便于理解本發(fā)明,下面將參照相關(guān)附圖對(duì)拍攝方法和裝置進(jìn)行更全面的描述。附圖中給出了拍攝方法和裝置的首選實(shí)施例。但是,拍攝方法和裝置可以以許多不同的形式來(lái)實(shí)現(xiàn),并不限于本文所描述的實(shí)施例。相反地,提供這些實(shí)施例的目的是使對(duì)拍攝方法和裝置的公開內(nèi)容更加透徹全面。
除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語(yǔ)與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在拍攝方法和裝置的說(shuō)明書中所使用的術(shù)語(yǔ)只是為了描述具體的實(shí)施例的目的,不是旨在于限制本發(fā)明。
如圖1所示,一實(shí)施方式的拍攝方法用于摳像拍照,上述方法包括如下步驟:
s100,在檢測(cè)到拍攝區(qū)域的顏色變化之后,發(fā)出標(biāo)識(shí)信息,生成拍照指令。拍攝區(qū)域一般設(shè)置有幕布,幕布的顏色一般為綠色或藍(lán)色,當(dāng)用戶進(jìn)入拍攝區(qū)域,可以檢測(cè)到拍攝區(qū)域的顏色變化。在步驟s100之前,裝置可以處于待機(jī)休眠狀態(tài),以節(jié)約電力,降低設(shè)備損耗。
在一實(shí)施例中,在步驟s100中,在檢測(cè)到拍攝區(qū)域的顏色變化之后,還包括顯示歡迎界面的步驟,歡迎界面中顯示的內(nèi)容可以包括軟件名稱和照片示例。在執(zhí)行顯示歡迎界面的步驟的同時(shí),或者緊隨其后,可以執(zhí)行發(fā)出標(biāo)識(shí)信息的步驟,用戶可以接收到標(biāo)識(shí)信息,用戶可以根據(jù)該標(biāo)識(shí)信息在完成拍攝之后提取照片。
在其中一個(gè)實(shí)施例中,標(biāo)識(shí)信息為數(shù)字,例如0-99的臨時(shí)編號(hào),上述臨時(shí)編號(hào)可以依次選擇,循環(huán)使用,若相同的編號(hào)重復(fù)出現(xiàn),則較早的編號(hào)作廢。
在本實(shí)施例中,在步驟s100中,發(fā)出標(biāo)識(shí)信息的步驟在步驟s200之前執(zhí)行,在其他實(shí)施例中,發(fā)出標(biāo)識(shí)信息的步驟也可以在用戶離開裝置之前的任何時(shí)間執(zhí)行。在一實(shí)施例中,發(fā)出標(biāo)識(shí)信息的步驟中,可以包括顯示標(biāo)識(shí)信息的圖像的步驟,也可以包括發(fā)出標(biāo)識(shí)信息的聲音的步驟。用戶可以看到或聽到該標(biāo)識(shí)信息,或者同時(shí)看到和聽到該標(biāo)識(shí)信息。
s200,根據(jù)拍照指令獲取拍攝區(qū)域的實(shí)時(shí)圖像,摳像提取實(shí)時(shí)圖像中的前景圖像。在摳像技術(shù)中,前景圖像是指與拍攝區(qū)域的原本圖像不同的圖像,或者在拍攝區(qū)域的幕布之前的圖像。一般用戶的影像為前景圖像。
s300,將前景圖像合成至預(yù)設(shè)的背景圖像中,生成合成圖像,并實(shí)時(shí)的顯示合成圖像。用戶可以實(shí)時(shí)的看到自身的影像合成到背景圖像中形成的合成圖像。背景圖像是指預(yù)存的用于與前景圖像合成的圖像,在一實(shí)施例中,背景圖像可以是風(fēng)景的圖片、著名建筑物的圖片或者極限位置的圖片。極限位置可以是高空、建筑物頂端、山頂或者懸崖。背景圖像的數(shù)量可以為多個(gè),在步驟s300中,可以包括隨機(jī)選擇一個(gè)背景圖像的步驟。面對(duì)可選擇的多個(gè)背景圖像,用戶往往短時(shí)間難以決定,本實(shí)施例中,通過裝置隨機(jī)選擇背景圖像,無(wú)需用戶選擇,以節(jié)約拍攝時(shí)間。
在其中一個(gè)實(shí)施例中,步驟s300中可以包括根據(jù)前景圖像在拍攝區(qū)域中的 位置,確定前景圖像在背景圖像中的位置的步驟。背景圖像與拍攝區(qū)域是相對(duì)固定的,前景圖像在拍攝區(qū)域中移動(dòng),則前景圖像在背景圖像中也移動(dòng)。用戶在拍攝區(qū)域自行移動(dòng),以調(diào)整其影像在合成圖片的位置。
在一實(shí)施例中,在顯示合成圖像的同時(shí),還可以顯示背景圖像作為參考。例如在界面上并列顯示合成圖像和單獨(dú)的背景圖像,用戶在拍攝區(qū)域移動(dòng)時(shí),可以參考背景圖像,以更好的確定合適的位置。
在其中一個(gè)實(shí)施例中,在執(zhí)行步驟s300的同時(shí),還包括輸出拍照倒計(jì)時(shí)提醒信息的步驟(步驟s400)。步驟s400用于提醒用戶即將進(jìn)行拍照。在一實(shí)施例中,步驟s400中,可以包括顯示拍照倒計(jì)時(shí)提醒信息的圖像的步驟,也可以包括發(fā)出拍照倒計(jì)時(shí)提醒信息的聲音的步驟。用戶可以看到或聽到該拍照倒計(jì)時(shí)提醒信息,或者同時(shí)看到和聽到該拍照倒計(jì)時(shí)提醒信息。
s500,在延遲預(yù)定時(shí)間后將當(dāng)前的合成圖像與標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)。該步驟即為自動(dòng)拍照的步驟,當(dāng)前的合成圖像即為用戶將會(huì)得到的照片。本實(shí)施例的拍攝方法,無(wú)需用戶選擇和控制拍照時(shí)機(jī),可以提高拍攝效率。在一實(shí)施例中,可以一次拍攝多張照片,多次重復(fù)步驟s500,或者多次重復(fù)步驟s400和步驟s500。多個(gè)合成圖像與一個(gè)標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)。
在其中一個(gè)實(shí)施例中,在步驟s500之后,還可以包括再次發(fā)出標(biāo)識(shí)信息,并發(fā)出提示信息的步驟(步驟s600),提示信息包括標(biāo)識(shí)信息的有效時(shí)長(zhǎng)和/或合成圖像的打印方式。步驟s600中的標(biāo)識(shí)信息與步驟s100中的標(biāo)識(shí)信息相同,用戶可以根據(jù)該標(biāo)識(shí)信息在完成拍攝之后提取照片。用戶可以再次接收到標(biāo)識(shí)信息,可以起到加強(qiáng)記憶的作用。在一具體實(shí)施例中,標(biāo)識(shí)信息可以是“編號(hào):64”,提示信息可以用于告知標(biāo)識(shí)信息的有效時(shí)長(zhǎng)和合成圖像的打印方式,例如“編號(hào)一小時(shí)內(nèi)有效”,“請(qǐng)去旁邊的自助打印機(jī)打印照片”。
在其中一個(gè)實(shí)施例中,在步驟s500之后,還可以包括接收標(biāo)識(shí)信息,打印與標(biāo)識(shí)信息對(duì)應(yīng)儲(chǔ)存的合成圖像的步驟(步驟s700)。當(dāng)然,用戶可以選擇不打印合成圖像,或者通過其他方式獲得合成圖像,例如用戶可以通過標(biāo)識(shí)信息到存儲(chǔ)標(biāo)識(shí)信息和標(biāo)識(shí)信息對(duì)應(yīng)儲(chǔ)存的合成圖像的本地服務(wù)器上下載,或者將標(biāo)識(shí)信息和標(biāo)識(shí)信息對(duì)應(yīng)儲(chǔ)存的合成圖像上傳到網(wǎng)絡(luò)服務(wù)器,用戶可以通過標(biāo)識(shí) 信息在網(wǎng)絡(luò)服務(wù)器上下載。如果與一個(gè)標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)的合成圖像為多個(gè),用戶可以選擇其中的一個(gè)或多個(gè)進(jìn)行打印或下載。
當(dāng)用戶進(jìn)入拍攝區(qū)域,可以檢測(cè)到拍攝區(qū)域的顏色變化,獲取拍攝區(qū)域的實(shí)時(shí)圖像,用戶的影像為前景圖像,用戶可以實(shí)時(shí)的看到自身的影像合成到背景圖像中形成的合成圖像,裝置自動(dòng)拍照,即存儲(chǔ)當(dāng)前的合成圖像。在用戶進(jìn)入拍攝區(qū)域后,可以接收到標(biāo)識(shí)信息,用戶可以根據(jù)該標(biāo)識(shí)信息提取照片,即與標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)的合成圖像。在拍攝過程中,無(wú)需工作人員參與,實(shí)現(xiàn)了無(wú)人值守,節(jié)約了人工成本。拍攝速度快,提高了裝置的使用效率。具體的,例如,用戶進(jìn)入拍攝區(qū)域后,可以實(shí)時(shí)的看到自身的影像合成到背景圖像中形成的合成圖像,到達(dá)預(yù)定時(shí)間后裝置自動(dòng)拍照,用戶離開后可以根據(jù)標(biāo)識(shí)信息自行打印照片。用戶占用拍攝區(qū)域的時(shí)間是固定的,因此可以加快拍攝速度,提高利用效率,避免較多用戶排隊(duì)等候的現(xiàn)象。
如圖2所示,一實(shí)施方式的拍攝裝置用于摳像拍照,裝置包括檢測(cè)模塊220、摳像模塊240、合成模塊260和拍照模塊280,在一實(shí)施例中,裝置200還可以包括打印模塊290。
檢測(cè)模塊220用于在檢測(cè)到拍攝區(qū)域的顏色變化之后,發(fā)出標(biāo)識(shí)信息,生成拍照指令。拍攝區(qū)域的顏色一般為綠色或藍(lán)色,當(dāng)用戶進(jìn)入拍攝區(qū)域,可以檢測(cè)到拍攝區(qū)域的顏色變化。在檢測(cè)到拍攝區(qū)域的顏色變化之前,裝置可以處于待機(jī)休眠狀態(tài),以節(jié)約電力,降低設(shè)備損耗。
摳像模塊240用于根據(jù)拍照指令獲取拍攝區(qū)域的實(shí)時(shí)圖像,摳像提取實(shí)時(shí)圖像中的前景圖像。一般用戶的影像為前景圖像。
合成模塊260用于將前景圖像合成至預(yù)設(shè)的背景圖像中,生成合成圖像,并實(shí)時(shí)的顯示合成圖像。用戶可以實(shí)時(shí)的看到自身的影像合成到背景圖像中形成的合成圖像。
拍照模塊280用于在延遲預(yù)定時(shí)間后將當(dāng)前的合成圖像與標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)。拍照模塊280用于拍照,當(dāng)前的合成圖像即為用戶將會(huì)得到的照片。
打印模塊290用于接收標(biāo)識(shí)信息,打印與標(biāo)識(shí)信息對(duì)應(yīng)儲(chǔ)存的合成圖像。當(dāng)然,用戶可以選擇不打印合成圖像,或者通過其他方式獲得合成圖像,例如 用戶可以通過標(biāo)識(shí)信息到存儲(chǔ)標(biāo)識(shí)信息和標(biāo)識(shí)信息對(duì)應(yīng)儲(chǔ)存的合成圖像的本地服務(wù)器上下載,或者將標(biāo)識(shí)信息和標(biāo)識(shí)信息對(duì)應(yīng)儲(chǔ)存的合成圖像上傳到網(wǎng)絡(luò)服務(wù)器,用戶可以通過標(biāo)識(shí)信息在網(wǎng)絡(luò)服務(wù)器上下載。
當(dāng)用戶進(jìn)入拍攝區(qū)域,可以檢測(cè)到拍攝區(qū)域的顏色變化,獲取拍攝區(qū)域的實(shí)時(shí)圖像,用戶的影像為前景圖像,用戶可以實(shí)時(shí)的看到自身的影像合成到背景圖像中形成的合成圖像,裝置自動(dòng)拍照,即存儲(chǔ)當(dāng)前的合成圖像。在用戶進(jìn)入拍攝區(qū)域后,可以接收到標(biāo)識(shí)信息,用戶可以根據(jù)該標(biāo)識(shí)信息提取照片,即與標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)的合成圖像。在拍攝過程中,無(wú)需工作人員參與,實(shí)現(xiàn)了無(wú)人值守,節(jié)約了人工成本。拍攝速度快,提高了裝置的使用效率。具體的,例如,用戶進(jìn)入拍攝區(qū)域后,可以實(shí)時(shí)的看到自身的影像合成到背景圖像中形成的合成圖像,到達(dá)預(yù)定時(shí)間后裝置自動(dòng)拍照,用戶離開后可以根據(jù)標(biāo)識(shí)信息自行打印照片。用戶占用拍攝區(qū)域的時(shí)間是固定的,因此可以加快拍攝速度,提高利用效率,避免較多用戶排隊(duì)等候的現(xiàn)象。
圖3為一個(gè)實(shí)施例中終端的內(nèi)部結(jié)構(gòu)示意圖。如圖3所示,該終端包括通過系統(tǒng)總線連接的處理器、非易失性存儲(chǔ)介質(zhì)、內(nèi)存、網(wǎng)絡(luò)接口、顯示屏、揚(yáng)聲器和攝像頭。其中,終端的非易失性存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng),還包括一種拍攝裝置。該處理器用于提供計(jì)算和控制能力,支撐整個(gè)終端的運(yùn)行,且處理器被配置用于執(zhí)行拍攝方法。網(wǎng)絡(luò)接口用于與服務(wù)器進(jìn)行網(wǎng)絡(luò)通信,如發(fā)送與標(biāo)識(shí)信息對(duì)應(yīng)存儲(chǔ)的合成圖像至服務(wù)器等。終端的顯示屏可以是液晶顯示屏等。該終端可以是自助拍照終端。本領(lǐng)域技術(shù)人員可以理解,圖3中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的終端的限定,具體的終端可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(read-onlymemory,rom)或隨機(jī)存儲(chǔ)記憶體(randomaccessmemory,ram)等。
以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡(jiǎn)潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說(shuō)明書記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。