一種拍攝視頻的方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及拍攝領域,尤其是一種拍攝視頻的方法及裝置。
【背景技術】
[0002]隨著科技的發(fā)展,智能手機的功能也得到不斷的完善。智能手機也像個人電腦一樣,具有獨立的操作系統(tǒng),獨立的運行空間,可以由用戶自行安裝第三方服務商提供的程序,并可以通過移動網(wǎng)絡來實現(xiàn)無線網(wǎng)絡接入。由于智能手機功能越來越強大,人們的應用已經(jīng)不僅限于通話或發(fā)送信息,還可以應用智能手機進行拍照或攝像。但是,由于手機的攝像頭以及成像器件的限制,所拍攝的照片或視頻的畫質不是很好,影響拍攝質量。
【發(fā)明內容】
[0003]本發(fā)明提供一種拍攝視頻的方法及裝置,以增強手機拍攝的照片或視頻的畫質,提尚拍攝質量。
[0004]第一方面,本發(fā)明提供一種拍攝視頻的方法,包括:
[0005]獲取快門控制指令,觸發(fā)預設的攝像事件;
[0006]對于每個待拍攝畫面,連續(xù)拍攝多張照片,并依據(jù)該待拍攝畫面對應的多張照片生成該待拍攝畫面的最終圖片;
[0007]將所述每個待拍攝畫面對應的最終圖片合成為視頻文件。
[0008]第二方面,本發(fā)明提供一種拍攝視頻的裝置,包括:
[0009]攝像觸發(fā)單元,用于獲取快門控制指令,觸發(fā)預設的攝像事件;
[0010]圖片處理單元,用于對于每個待拍攝畫面,連續(xù)拍攝多張照片,并依據(jù)該待拍攝畫面對應的多張照片生成該待拍攝畫面的最終圖片;
[0011]視頻合成單元,用于將所述每個待拍攝畫面對應的最終圖片合成為視頻文件。
[0012]本發(fā)明提供一種拍攝視頻的方法及裝置,通過獲取快門控制指令,觸發(fā)預設的攝像事件;對于每個待拍攝畫面,連續(xù)拍攝多張照片,并依據(jù)該待拍攝畫面對應的多張照片生成該待拍攝畫面的最終圖片;再將所述每個待拍攝畫面對應的最終圖片合成為視頻文件,以增強手機拍攝的照片或視頻的畫質,提高拍攝質量。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對本發(fā)明實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)本發(fā)明實施例的內容和這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明第一實施例提供的一種拍攝視頻的方法的流程圖;
[0015]圖2是本發(fā)明第二實施例提供的一種拍攝視頻的方法的流程圖;
[0016]圖2-1是本發(fā)明第二實施例提供的一種拍攝視頻的方法中生成該位置的新像素點的方式的示意圖;
[0017]圖2-2是本發(fā)明第二實施例提供的一種拍攝視頻的方法中生成該位置的新像素點的另一種方式的示意圖;
[0018]圖3是本發(fā)明第三實施例提供的一種拍攝視頻的方法的流程圖;
[0019]圖4是本發(fā)明第四實施例提供的一種拍攝視頻的裝置的結構示意圖。
【具體實施方式】
[0020]為使本發(fā)明解決的技術問題、采用的技術方案和達到的技術效果更加清楚,下面將結合附圖對本發(fā)明實施例的技術方案作進一步的詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0021]下面結合附圖并通過【具體實施方式】來進一步說明本發(fā)明的技術方案。
[0022]圖1是本發(fā)明第一實施例提供的一種拍攝視頻的方法的流程圖。參照圖1所示,所述拍攝視頻的方法,包括如下步驟:
[0023]步驟SlOO:獲取快門控制指令,觸發(fā)預設的攝像事件。
[0024]所述快門控制指令包含快門狀態(tài)信息,在所述快門處于按下狀態(tài)時,觸發(fā)攝像頭按照預設的拍攝事件進行拍攝。所述拍攝事件包括以預設的拍攝時間周期對待拍攝畫面拍攝預設數(shù)目的照片并保存。例如,接收快門控制器在到達預設的延時攝像時間時,生成并發(fā)送的快門控制指令,觸發(fā)所述攝像事件,以控制攝像頭按照預設的拍攝時間周期,周期性的對待拍攝畫面拍攝預設數(shù)目的照片并保存。比如,用戶設置的拍攝周期是5s,每次對待拍攝畫面拍攝4張照片,即控制攝像頭按照每5秒拍攝一次的拍攝時間周期拍攝照片,且每次對待拍攝畫面拍攝4張照片。
[0025]步驟SllO:對于每個待拍攝畫面,連續(xù)拍攝多張照片,并依據(jù)該待拍攝畫面對應的多張照片生成該待拍攝畫面的最終圖片。
[0026]將智能手機的攝像頭對準待拍攝的目標,根據(jù)預設的時間周期對所述攝像頭捕獲的待拍攝畫面進行周期性的拍攝。每次拍攝時,均對待拍攝畫面連續(xù)拍攝多張照片(根據(jù)用戶設定,可以改變對待拍攝畫面連續(xù)拍攝照片的張數(shù))。并且獲取該待拍攝畫面對應的每張照片中清晰的位置的像素點,以生成一張待拍攝畫面的清晰的最終圖片,并將所述最終圖片暫存于智能手機中。預設的時間周期足夠長,以保證有足夠的時間完成處理每個待拍攝畫面對應的多張照片,以生成一張清晰的最終圖片。
[0027]步驟S120:將所述每個待拍攝畫面對應的最終圖片合成為視頻文件。
[0028]在獲取拍攝結束指令時,停止拍攝操作,關閉智能手機的拍攝功能。智能手機的處理器調取暫存的每個待拍攝畫面對應的最終圖片,并添加時間參數(shù),將所述每個待拍攝畫面對應的最終圖片合成為視頻文件。
[0029]本實施例提供的一種拍攝視頻的方法,通過獲取快門控制指令,觸發(fā)預設的攝像事件;對于每個待拍攝畫面,連續(xù)拍攝多張照片,并依據(jù)該待拍攝畫面對應的多張照片生成該待拍攝畫面的最終圖片;并將所述每個待拍攝畫面對應的多個最終圖片合成為視頻文件。通過本實施例實現(xiàn)對同一待拍攝畫面連續(xù)拍攝多張照片以合成一種清晰的最終圖片,將每個待拍攝場景對應的最終圖片合成清晰的視頻文件的目的,解決了現(xiàn)有手機拍攝的照片或視頻的畫質不好的問題,增強了手機拍攝的照片或視頻的畫質,提高了拍攝質量。
[0030]第二實施例
[0031]圖2是本發(fā)明第二實施例提供的一種拍攝視頻的方法的流程圖。所述的拍攝視頻的方法以本發(fā)明第一實施例為基礎,進一步的,將并依據(jù)該待拍攝畫面對應的多張照片生成該待拍攝畫面的最終圖片具體優(yōu)化為:對于該待拍攝畫面中的每個位置,依據(jù)該位置在該待拍攝畫面對應的多張照片中分別對應的各像素點,生成該位置的新像素點;依據(jù)各新像素點的位置排布各新像素點,生成該待拍攝畫面的最終圖片。
[0032]進一步的,將對于該待拍攝畫面中的每個位置,依據(jù)該位置在該待拍攝畫面對應的多張照片中分別對應的各像素點,生成該位置的新像素點具體優(yōu)化為:
[0033]對于該拍攝畫面中的每個位置,將該位置在該待拍攝畫面對應的多張照片中分別對應的多個像素點的像素值進行加權平均,得到該位置的新像素點的像素值。
[0034]參照圖2所示,所述拍攝視頻的方法,包括如下步驟:
[0035]步驟S200:對于該待拍攝畫面中的每個位置,依據(jù)該位置在該待拍攝畫面對應的多張照片中分別對應的各像素點,生成該位置的新像素點。
[0036]所述該位置的新的像素點與待拍攝畫面對應的多張照片中相同位置的像素點有關,可以根據(jù)對該位置的多張照片在該位置的像素值,獲得相應位置的新像素點。
[0037]一種優(yōu)選的生成該位置的新像素點的方式是:
[0038]對待拍攝畫面連續(xù)拍攝四(或四的正整數(shù)倍數(shù))張照片,獲取所述四張照片中當前位置的四個像素值,分解所述像素值獲取R(紅色)、G (綠色)和B (藍色)的顏色值,分別對四個像素值的R(紅色)、G(綠色)和B (藍色)的顏色值進行加權平均,得到該位置的新像素點。例如,參照圖2-1,分別獲取四張照片中坐標位置是(40,80)的像素值,分解所述像素值獲取R(紅色)、G (綠色)和B (藍色)的顏色值,分別對四個像素值的R(紅色)、G(綠色)和B (藍色)的顏色值進行加權平均,得到坐標位置(40,80)的新像素點。
[0039]另一種優(yōu)選的生成該位置的新像素點的方式是:
[0040]預設多個拍攝焦點,對于每個待拍攝畫面,分別拍攝以所述拍攝焦點為焦點的多張照片。將每張照片中焦點附近的像素點作為相應位置的新的像素點。例如:參照圖2-2所示,將待拍攝畫面按照十字交叉的方式劃分為田字形,即將所述待拍攝畫面均分為四個子待拍攝畫面。預設四個拍攝焦點,確保所述拍攝焦點位于待拍攝畫面的每個子待拍攝畫面的中心。分別以所述拍攝焦點為焦點連續(xù)拍攝四張照片。一般情況下,越靠近焦點的像素的清晰度越高,分別獲取每張照片中包含拍攝焦點的子待拍攝畫面的像素點,以作為最終圖片對應的像素點所在位置的新像素點。
[0041]步驟S210:依據(jù)各新像素點的位置排布各新像素點,生成該待拍攝畫面的最終圖片。
[0042]將各新像素點按照其相應位置排布生成一張由各個新像素點組成的清晰的圖片。
[0043]在所述新像素點是通過加權平均的方式獲得時,新像素點相應的位置是由計算該新像素點的像素點在該拍攝場景對應的多張照片中的位置決定。
[0044]在所述新像素點是通過獲取拍攝焦點附近的像素點得到時,新像素點相應的位置由該新像素點對應的拍攝焦點所在的子待拍攝畫面中像素點的位置確定。
[0045]本實施例提供的一種拍攝視頻的方法,通過對于該待拍攝畫面中的每個位置,依據(jù)該位置在該待拍攝畫面對應的多張照片中分別對應的各像素點,生成該位置的新像素點;依據(jù)各新像素點的位置排布各新像素點,生成該待拍攝畫面的最終圖片。通過本實