欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種軌跡照片的拍攝方法、裝置及移動終端與流程

文檔序號:11844163閱讀:414來源:國知局
一種軌跡照片的拍攝方法、裝置及移動終端與流程

本發(fā)明涉及移動通訊領域,特別是涉及一種軌跡照片的拍攝方法、裝置及移動終端。



背景技術:

隨著科技和經濟的發(fā)展,移動終端成為人們日常生活中的必需品,人們使用移動終端拍照的頻率越來越高,對移動終端拍照要求也越來越高。現有技術方案中,有一種軌跡合成的拍照方法,即將同一運動物體在預覽背景的不同位置連續(xù)拍照合成一張極具動感的軌跡照片。

在現有技術中,相機快門的速度默認是勻速的,需要拍照人提醒或控制被拍照人或物體的速度來適應快門的速度。而實際的拍照場景中,拍照時運動物體的速度是不確定的。當運動物體速度過快,抓拍幾張運動物體后,就已經跑出預覽區(qū)域了;當運動物體速度過慢,運動物體可能才跑到預覽區(qū)域的一半,拍照已經完成了。這兩種情況下軌跡拍照的效果大大降低了,用戶體驗度不足。



技術實現要素:

本發(fā)明提供了一種軌跡照片的拍攝方法、裝置及移動終端,以至少解決現有技術中,軌跡照片拍攝存在技術缺陷,拍攝出來的軌跡照片效果較差,用戶體驗較低的問題。

一方面,本發(fā)明提供一種軌跡照片的拍攝方法,包括:步驟一,根據拍攝的當前照片和前一張照片確定被拍攝的運動物體的位移距離;步驟二,根據所述位移距離和所述當前照片拍攝時的快門速度,確定下一張照片拍攝時的快門 速度;步驟三,根據確定的所述下一張照片拍攝時的快門速度拍攝下一張照片;步驟四,在所述下一張照片拍攝完時,將所述下一張照片作為新的當前照片,繼續(xù)返回步驟一,直到完成所有照片的拍攝。

進一步,所述方法還包括:預先設置拍攝照片的總張數、初始快門速度、所述運動物體在預覽區(qū)域中運動總距離和快門閾值,其中,所述快門極限閾值用于控制下一張照片的快門速度;則根據所述位移距離和所述當前照片拍攝時的快門速度,確定下一張照片拍攝時的快門速度包括:根據所述位移距離、所述運動總距離、所述當前照片拍攝時的快門速度和所述快門閾值,確定下一張照片拍攝時的快門速度。

進一步,按照如下公式確定下一張照片拍攝時的快門速度:V=Vi*S/(Si*(N-i))-threshold;其中,V為下一張照片拍攝時的快門速度,Vi為當前照片拍攝時的快門速度,S為所述運動總距離與所述位移距離之差,Si為所述位移距離,N為拍攝照片的總張數,i為所述當前照片的張數,threshold為所述快門閾值。

進一步,在所述當前照片為第二張照片時,所述方法包括:根據預設的初始快門速度拍攝所有照片中的第一張照片和第二張照片;根據所述第一張照片和所述第二張照片中運動物體的位移距離和所述初始快門速度,確定第三張照片拍攝時的快門速度。

進一步,完成所有照片的拍攝之后,還包括:對所有照片進行軌跡拍照處理,以得到一個MPO文件;將所述MPO文件解析為軌跡列表,并呈現給用戶,其中,所述軌跡列表是以所述運動物體的運動軌跡來呈現已拍攝的照片;接收用戶根據所述軌跡列表選擇保存或刪除的照片,以形成最終的背景軌跡照片。

另一方面,本發(fā)明還提供了一種軌跡照片的拍攝裝置,包括:位移確定模塊,用于根據拍攝的當前照片和前一張照片確定被拍攝的運動物體的位移距離;速度確定模塊,用于根據所述位移距離和所述當前照片拍攝時的快門速度,確 定下一張照片拍攝時的快門速度;拍攝模塊,用于根據確定的所述下一張照片拍攝時的快門速度拍攝下一張照片,以在所述下一張照片拍攝完時,將所述下一張照片作為新的當前照片,繼續(xù)觸發(fā)所述位移確定模塊和速度確定模塊工作,直到完成所有照片的拍攝。

進一步,所述裝置還包括:設置模塊,用于預先設置拍攝照片的總張數、初始快門速度、所述運動物體在預覽區(qū)域中運動總距離和快門閾值,其中,所述快門極限閾值用于控制下一張照片的快門速度;所述速度確定模塊,還用于根據所述位移距離、所述運動總距離、所述當前照片拍攝時的快門速度和所述快門閾值,確定下一張照片拍攝時的快門速度。

進一步,所述拍攝模塊,還用于在所述當前照片為第二張照片時,根據預設的初始快門速度拍攝所有照片中的第一張照片和第二張照片;所述位移確定模塊,還用于根據所述第一張照片和所述第二張照片確定被拍攝的運動物體的位移距離;所述速度確定模塊,還用于根據所述第一張照片和所述第二張照片中運動物體的位移距離和所述初始快門速度,確定第三張照片拍攝時的快門速度。

進一步,還包括:處理模塊,用于在完成所有照片的拍攝之后,對所有照片進行軌跡拍照處理,以得到一個MPO文件;解析模塊,將所述MPO文件解析為軌跡列表,并呈現給用戶,其中,所述軌跡列表是以所述運動物體的運動軌跡來呈現已拍攝的照片;執(zhí)行模塊,用于接收用戶根據所述軌跡列表選擇保存或刪除的照片,以形成最終的背景軌跡照片。

再一方面,本發(fā)明還提供了一種移動終端,包括:以上任一項所述的軌跡照片的拍攝裝置。

本發(fā)明通過前后兩張照片確定運動物體的位移距離,進而來獲得運動物體的運動速度,進而確定快門速度,以通過控制快門的速度來拍取運動物體,其拍攝出的照片較為清晰,利于合成軌跡照片,提高了用戶體驗,解決了現有技術中,軌跡照片拍攝存在技術缺陷,拍攝出來的軌跡照片效果較差,用戶體驗 較低的問題。

附圖說明

通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:

圖1是本發(fā)明實施例中軌跡照片的拍攝方法的流程圖;

圖2是本發(fā)明實施例中軌跡照片的拍攝裝置的第一結構示意圖;

圖3是本發(fā)明實施例中軌跡照片的拍攝裝置的第二結構示意圖;

圖4是本發(fā)明實施例中軌跡照片的拍攝裝置的第三結構示意圖;

圖5是本發(fā)明優(yōu)選實施例中軌跡照片的拍攝方法的流程圖;

圖6是本發(fā)明優(yōu)選實施例中軌跡合成后處理方法的流程示意圖;

圖7是本發(fā)明優(yōu)選實施例中進入軌跡拍照模式后的示意圖;

圖8是本發(fā)明優(yōu)選實施例中進行軌跡處理過程的示意圖;

圖9是本發(fā)明優(yōu)選實施例中軌跡處理完成后的示意圖。

具體實施方式

下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。

為了解決現有技術中,軌跡照片拍攝存在技術缺陷,拍攝出來的軌跡照片效果較差,用戶體驗較低的問題,本發(fā)明提供了一種軌跡照片的拍攝方法、裝置及移動終端,以下結合附圖以及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。

本發(fā)明實施例提供了一種軌跡照片的拍攝方法,其流程如圖1所示,包括步驟S102至S108:

S102,根據拍攝的當前照片和前一張照片確定被拍攝的運動物體的位移距離。例如,一只雞蛋的運動軌跡照片,則每拍攝兩張照片就確定一個雞蛋移動的位移距離,該位移距離是相對拍攝的照片而言,并非雞蛋真實運動距離。

S104,根據位移距離和當前照片拍攝時的快門速度,確定下一張照片拍攝時的快門速度。該過程中,可以通過位移距離和快門速度確定物體運動的速度,再根據物體運動的速度確定下一張照片拍攝時的快門速度。此過程可以是預先在拍攝終端內設置速度表格,該表格可以是本領域技術人員根據經驗或多次實驗數據而得到的一個較好的快門速度。在實現時,只需要查找對應的表格即可確定下一張照片拍攝時的快門速度。

S106,根據快門速度拍攝下一張照片。

S108,在下一張照片拍攝完時,將下一張照片作為新的當前照片,繼續(xù)返回S102,直到完成所有照片的拍攝。

本發(fā)明實施例通過前后兩張照片確定運動物體的位移距離,進而來獲得運動物體的運動速度,進而確定快門速度,以通過控制快門的速度來拍取運動物體,其拍攝出的照片較為清晰,利于合成軌跡照片,提高了用戶體驗,解決了現有技術中,軌跡照片拍攝存在技術缺陷,拍攝出來的軌跡照片效果較差,用戶體驗較低的問題。

上述實施例在實施過程中,從第一張照片開始拍攝,則在通常情況下,會有一個默認的快門速度,使用該快門速度拍攝;當然,也可以根據實際情況預設一個初始快門速度,根據預設的初始快門速度拍攝。由于第一張照片和第二張照片拍攝完成后,才能通過比較得到位移距離,因此,無論是采用默認的快門速度還是預設的快門速度,都只需要拍攝所有照片中的第一張照片和第二張照片;在拍攝完前兩張照片后,根據第一張照片和第二張照片中運動物體的位移距離和快門速度,確定第三張照片拍攝時的快門速度。

在步驟S102實施之前,可以根據用戶需求,預先設置拍攝照片的總張數、初始快門速度、運動物體在預覽區(qū)域中運動總距離和快門閾值等參數,其中,快門極限閾值用于控制下一張照片的快門速度;則在設置了上述參數的基礎上,可以進一步根據位移距離、運動總距離、當前照片拍攝時的快門速度和快門閾值,確定下一張照片拍攝時的快門速度。優(yōu)選的,可以按照如下公式確定下一張照片拍攝時的快門速度:V=Vi*S/(Si*(N-i))-threshold;其中,V為下一張照片拍攝時的快門速度,Vi為當前照片拍攝時的快門速度,S為運動總距離與位移距離之差,Si為位移距離,N為拍攝照片的總張數,i為當前照片的張數,threshold為快門閾值。

在通過上述實施例完成所有照片的拍攝之后,還需要合成最終的背景軌跡照片。本發(fā)明實施例提供了一種可選擇的合成照片過程,其包括:對所有照片進行軌跡拍照處理,以得到一個MPO文件;將MPO文件解析為軌跡列表,并呈現給用戶,其中,軌跡列表是以運動物體的運動軌跡來呈現已拍攝的照片;接收用戶根據軌跡列表選擇保存或刪除的照片,以形成最終的背景軌跡照片。

本發(fā)明實施例還提供一種軌跡照片的拍攝裝置,該裝置的結構示意如圖2所示,包括:位移確定模塊10,用于根據拍攝的當前照片和前一張照片確定被拍攝的運動物體的位移距離;速度確定模塊20,與位移確定模塊10耦合,用于根據位移距離和當前照片拍攝時的快門速度,確定下一張照片拍攝時的快門速度;拍攝模塊30,與速度確定模塊20耦合,用于根據快門速度拍攝下一張照片,以在下一張照片拍攝完時,將下一張照片作為新的當前照片,繼續(xù)觸發(fā)位移確定模塊和速度確定模塊工作,直到完成所有照片的拍攝。

在實現的過程中,拍攝模塊30,還用于在當前照片為第二張照片時,根據預設的初始快門速度拍攝所有照片中的第一張照片和第二張照片;位移確定模塊10,還用于根據第一張照片和第二張照片確定被拍攝的運動物體的位移距離;速度確定模塊20,還用于根據第一張照片和第二張照片中運動物體的位移距離和初始快門速度,確定第三張照片拍攝時的快門速度。

根據不同的需求,上述裝置還可以如圖3所示,包括:設置模塊40,與速度確定模塊20耦合,用于預先設置拍攝照片的總張數、初始快門速度、運動物體在預覽區(qū)域中運動總距離和快門閾值,其中,快門極限閾值用于控制下一張照片的快門速度;速度確定模塊20,還用于根據位移距離、運動總距離、當前照片拍攝時的快門速度和快門閾值,確定下一張照片拍攝時的快門速度。

進一步,上述的速度確定模塊20可以按照如下公式確定下一張照片拍攝時的快門速度:V=Vi*S/(Si*(N-i))-threshold;其中,V為下一張照片拍攝時的快門速度,Vi為當前照片拍攝時的快門速度,S為運動總距離與位移距離之差,Si為位移距離,N為拍攝照片的總張數,i為當前照片的張數,threshold為快門閾值。

在拍攝完軌跡照片后,需要將所有的單獨照片合成為最終的背景軌跡照片,但現有技術中的合成過程是后臺操作,用戶無法根據需求設置希望看見的軌跡。

因此,本發(fā)明還提供了一個優(yōu)選的軌跡照片的拍攝裝置,在圖2的基礎上,其結構示意如圖4所示,還包括:處理模塊50,與拍攝模塊30耦合,用于在完成所有照片的拍攝之后,對所有照片進行軌跡拍照處理,以得到一個MPO文件;解析模塊60,與處理模塊50耦合,將MPO文件解析為軌跡列表,并呈現給用戶,其中,軌跡列表是以運動物體的運動軌跡來呈現已拍攝的照片;執(zhí)行模塊70,與解析模塊60耦合,用于接收用戶根據軌跡列表選擇保存或刪除的照片,以形成最終的背景軌跡照片。

本發(fā)明實施例還提供了一種移動終端,其包括以上任一的軌跡照片的拍攝裝置。本領域技術人員根據上述實施例的記載,知曉如何將上述的軌跡照片的拍攝裝置集成設置在移動終端中,此處不再贅述。

優(yōu)選實施例

隨著人們使用移動終端進行拍照的頻率增高,人們對移動終端的拍照要求也越來越高,僅僅是普通的拍照已經不能滿足用戶的需求,于是軌跡拍、水印拍照等等趣味類的拍照功能應運而生。而現有技術方案中,拍照快門的速度默 認是勻速的,需要拍照人提醒或控制被拍照人或物體的速度來適應拍照快門的速度,否則拍出來合成的照片往往只有幾個軌跡,或者只占據整張圖片的一半,這樣拍出的軌跡效果不佳,不能令用戶滿意。

本實施例在軌跡拍照過程中提供了一種軌跡照片的拍攝方法,通過先抓拍前兩張圖片,獲得運動物體的運動速度,從而通過控制快門的速度來拍取運動物體的方法,從而解決現有技術方案中,由于運動物體的速度不確定造成拍出的照片合成軌跡的效果不佳的問題。此外,本實施例還將拍照得到的軌跡圖片以列表的形式顯示給用戶,用戶可將拍照時運動物體速度太快而造成不清晰的軌跡照片剔除掉,合成出一張清晰的并且包含整個預覽區(qū)域的軌跡照片,給用戶一個更好的軌跡拍照體驗。

本發(fā)明實施例利用拍照時運動物體的位移及拍照的張數不斷調整快門拍照的速度,以此來適應運動物體的運動速度。具體的過程如下:

(一)快門速度控制算法確定。

(1)進入軌跡拍照,初始化拍照的總張數N,運動物體預計總位移距離。

(2)當上一次存儲好的快門速度v不為空時,采用之前存儲好的快門速度進行拍照(連續(xù)的兩次軌跡拍照可能拍的是同一個物體,該物體速度不會有太大的變動),拍出兩張照片并進入步驟(3),即初始化速度V=vDefault;否則,以最快的快門速度vMax進行拍照,拍出兩張照片后進入步驟(3),即初始化速度V=vMax

(3)此時已拍攝完第i張照片,利用差分法,將前后兩張圖片做差,得到運動區(qū)域,由此提取出運動物體。實現時,可以選擇運動區(qū)域的中心進行計算,得到運動的位移Si,以及預覽區(qū)域剩余位移S;此時的快門速度為Vi=V。

(4)設定一個閾值threshold(保證軌跡能夠全部都在照片中,而不是最后一個軌跡的一半已經到照片外了),設定下一次快門速度為V=Vi*S/(Si*(N-i))-threshold,置i=i+1(即當前拍攝張數=上一拍攝張數+1),當i不等于N時,返回步驟(2)進行下一次拍照,否則進入步驟(5)。

(5)拍照結束,記錄最后一次拍照時的快門速度,并且賦值為下一次默認拍照速度vDefault=V。

(二)速度可控的軌跡照片的拍攝方法。

如圖5所示,其具體的軌跡拍照的流程包括步驟S1至S5:

S1,進入相機菜單,點擊軌跡拍照功能;

S2,初始化軌跡拍照參數,設定快門速度和拍照張數等參數;

S3,按照預定快門速度拍攝兩張照片,通過快門速度控制算法提取運動物體位移速度,得出下一次拍攝時的快門速度;

S4,按照得到的快門速度,拍攝余下的照片,直到完成整個軌跡的拍攝過程;

S5,并將拍到的照片合成一個MPO文件。

(三)軌跡合成后處理方法。

經過軌跡拍照處理,得到的MPO文件后,便進入如圖6所示的圖片后處理界面,在該處進行軌跡的選取和剔除交互,選擇清晰的軌跡,剔除模糊的軌跡,增強軌跡的可操作性。

(1)將壓縮的MPO文件解壓成BMP文件。

(2)將解壓的文件,組成一個軌跡列表,放在屏幕下方,供用戶選擇,并將合成的軌跡作為背景呈現給用戶。

本實施例以筆的軌跡照片為例,進行說明。圖7示出了進入軌跡拍照模式后的情況,此時,點擊快門則可以開始拍照。圖8示出了在所有照片拍攝完成后,用戶進行軌跡處理的過程,即用戶可以選擇留下或刪除某些照片。圖9為用戶選擇完成后,剔除不想要的照片,留下想要的照片的情況,此時,背景軌跡照片已經完成,只需保存即可。從上述實例圖中可以看到,利用快門速度可控的拍照方法和后處理用戶交互的方法進行軌跡拍照和處理,能夠得到效果更佳理想的照片。

本發(fā)明實施例有效的解決了現有技術方案中,由于運動物體的速度不確定, 而造成拍出的軌跡合成的效果不好的問題。此外,本技術方案將拍照得到的軌跡圖片以列表的形式顯示給用戶,用戶可將由于拍照時運動物體速度太快而造成不清晰的軌跡剔除掉,合成一張清晰的并且布滿整個預覽區(qū)域的軌跡照片。給用戶一個更好的軌跡拍照體驗。

顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
噶尔县| 贡觉县| 汉中市| 宁国市| 肥西县| 大英县| 印江| 南安市| 石楼县| 屏边| 闸北区| 尖扎县| 渝北区| 无极县| 义马市| 吴忠市| 平阴县| 阳东县| 偏关县| 泗阳县| 夏津县| 禹城市| 锦州市| 固安县| 加查县| 沂南县| 石首市| 河间市| 汤阴县| 无棣县| 湘西| 松滋市| 松阳县| 平原县| 洞头县| 蛟河市| 河津市| 岳普湖县| 临潭县| 前郭尔| 汤原县|