亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種適用于零延遲快門的拍照方法及裝置制造方法

文檔序號(hào):7778817閱讀:383來源:國知局
一種適用于零延遲快門的拍照方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種適用于零延遲快門的拍照方法及裝置,其在拍照時(shí)連續(xù)快速地捕獲N張初始圖片,并將所述的N張初始圖片不斷保存在預(yù)先開辟的N個(gè)緩沖區(qū),最后利用最優(yōu)圖片選擇算法從緩沖區(qū)預(yù)先保存的所述N張初始圖片中選擇一張最優(yōu)圖片作為結(jié)果圖片輸出,從而提高拍照成功率。
【專利說明】一種適用于零延遲快門的拍照方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種拍照方法及裝置,特別是一種可適用于零延遲快門的拍照方法及
>J-U裝直。
【背景技術(shù)】
[0002]目前的手持拍照設(shè)備,當(dāng)用戶按下快門拍照時(shí)由于力的作用多多少少都會(huì)引起機(jī)器的移動(dòng)導(dǎo)致拍照時(shí)產(chǎn)生畫面抖動(dòng)、拍照角度或整體測光等變化使得輸出圖片中場景呈現(xiàn)被破壞攝像效果不夠自然,極大的降低了拍照的成功率。

【發(fā)明內(nèi)容】

[0003]本發(fā)明為解決上述問題,提供了一種適用于零延遲快門的拍照方法及裝置,其通過預(yù)先保留拍照時(shí)同個(gè)場景的多張照片并從中智能選取最優(yōu)照片作為拍照輸出,從而盡最大可能提高拍照的成功率。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種適用于零延遲快門的拍照方法,其特征在于,包括以下步驟:
[0005]A.啟動(dòng)攝像模塊,拍照時(shí)連續(xù)快速地捕獲N張初始圖片;
[0006]B.預(yù)先開辟N個(gè)緩沖區(qū),保存攝像模塊捕獲的所述N張初始圖片;
[0007]C.利用最優(yōu)圖片選擇算法從緩沖區(qū)預(yù)先保存的所述N張初始圖片中選擇一張最優(yōu)圖片作為結(jié)果圖片輸出。
[0008]作為一種較佳實(shí)施例,所述的攝像模塊為獨(dú)立的攝像模組或攝像模組與圖像處理器的組合。
[0009]作為一種較佳實(shí)施例,所述步驟A中連續(xù)快速地捕獲N張初始圖片是以秒為單位的,每秒捕獲N張初始圖片。
[0010]作為一種較佳實(shí)施例,所述步驟A中攝像模塊在拍照時(shí)處于零延時(shí)快門模式。
[0011]作為一種較佳實(shí)施例,所述捕獲的N張初始圖片為全尺寸圖片。
[0012]作為一種較佳實(shí)施例,所述步驟C中的結(jié)果圖片的輸出尺寸需要小于所述初始圖片尺寸時(shí),可通過硬件或者軟件的圖片縮放工具來縮放攝像模塊捕獲的初始圖片,以獲取所需的結(jié)果圖片。
[0013]作為一種較佳實(shí)施例,所述的初始圖片個(gè)數(shù)N的上限是受攝像模塊內(nèi)部各模塊的鏈接帶寬和攝像模塊與主芯片鏈接的帶寬限制的。
[0014]作為一種較佳實(shí)施例,所述步驟B中的緩沖區(qū)大小是根據(jù)攝像模塊捕獲的初始圖片尺寸來設(shè)定的。
[0015]作為一種較佳實(shí)施例,若改變攝像模塊捕獲的初始圖片尺寸大小,則重新開辟所述緩沖區(qū)的地址和大小以適應(yīng)所述初始圖片尺寸大小,并在開辟好后和下次改變初始圖片大小前該緩沖區(qū)的地址和大小都是固定的。
[0016]作為一種較佳實(shí)施例,所述步驟B中的緩沖區(qū)的最大數(shù)量取決于攝像模塊捕獲的初始圖片數(shù)量的上限。
[0017]作為一種較佳實(shí)施例,所述步驟C中的最優(yōu)圖片選擇算法是通過對(duì)比緩沖區(qū)中預(yù)先保存的所述N張初始圖片之間的清晰度、光照均勻度、對(duì)比度、飽和度、亮度、細(xì)節(jié)豐富程度、是否過曝或過暗、是否有色塊、是否偏色、是否過冷以及是否過暖等指標(biāo)的其中一種或多種指標(biāo)的組合。
[0018]另外,本發(fā)明還提供了一種適用于零延遲快門的拍照裝置,其特征在于,其包括:
[0019]攝像單元,用于在拍照時(shí)連續(xù)快速地捕獲N張初始圖片;
[0020]圖片存儲(chǔ)單元,其預(yù)先開辟有N個(gè)緩沖區(qū)以存放和更新攝像單元捕獲的最新N張初始圖片;
[0021]最優(yōu)圖片判斷單元,用于從圖片存儲(chǔ)單元中存放的N張初始圖片中選擇一張最優(yōu)圖片作為結(jié)果圖片輸出。
[0022]作為一種較佳實(shí)施例,所述的攝像單元為獨(dú)立的攝像模組或攝像模組與圖像處理器的組合。
[0023]作為一種較佳實(shí)施例,所述拍照裝置還包括一主芯片,所述的圖片存儲(chǔ)單元設(shè)于圖像處理器內(nèi)或主芯片內(nèi)。
[0024]作為一種較佳實(shí)施例,所述拍照裝置還包括一主芯片,所述的最優(yōu)圖片判斷單元為獨(dú)立的計(jì)算芯片或設(shè)于主芯片內(nèi)。
[0025]本發(fā)明的有益效果是:
[0026](I)本發(fā)明所述的一種適用于零延遲快門的拍照方法及裝置,其在拍照時(shí)連續(xù)快速地捕獲N張初始圖片,并將所述的N張初始圖片不斷保存在預(yù)先開辟的N個(gè)緩沖區(qū),最后利用最優(yōu)圖片選擇算法從緩沖區(qū)預(yù)先保存的所述N張初始圖片中選擇一張最優(yōu)圖片作為結(jié)果圖片輸出,從而提高拍照成功率;
[0027](2)所述步驟A中連續(xù)快速地捕獲N張初始圖片是以秒為單位的,使得捕獲的各圖片之間具有一定的區(qū)別并且圖片數(shù)量合適,占用空間?。?br> [0028](3)所述初始圖片為全尺寸圖片,并且所述結(jié)果圖片的尺寸可以小于該全尺寸圖片,其通過圖片縮放工具來轉(zhuǎn)化成所需的結(jié)果圖片,用戶使用更方便。
【專利附圖】

【附圖說明】
[0029]此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0030]圖1為本發(fā)明一種適用于零延遲快門的拍照方法的流程簡圖;
[0031]圖2為本發(fā)明一種適用于零延遲快門的拍照裝置的示意圖。
【具體實(shí)施方式】
[0032]為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0033]如圖1所示,本發(fā)明的一種適用于零延遲快門的拍照方法,包括以下步驟:
[0034]A.啟動(dòng)攝像模塊,拍照時(shí)連續(xù)快速地捕獲N張初始圖片;[0035]B.預(yù)先開辟N個(gè)緩沖區(qū),保存攝像模塊捕獲的所述N張初始圖片;
[0036]C.利用最優(yōu)圖片選擇算法從緩沖區(qū)預(yù)先保存的所述N張初始圖片中選擇一張最優(yōu)圖片作為結(jié)果圖片輸出。
[0037]其中,所述步驟A中連續(xù)快速地捕獲N張初始圖片是以秒為單位的,每秒捕獲N張初始圖片,且攝像模塊在拍照時(shí)處于零延時(shí)快門模式;所述的攝像模塊為獨(dú)立的攝像模組或攝像模組與圖像處理器的組合;
[0038]所述步驟B中的緩沖區(qū)是在接收攝像模塊捕獲的初始圖片前預(yù)先開辟好的,緩沖區(qū)的最大數(shù)量取決于攝像模塊捕獲的初始圖片數(shù)量的上限,且該數(shù)量N的上限是受攝像模塊內(nèi)部各模塊的鏈接帶寬和攝像模塊與主芯片鏈接的帶寬限制的。
[0039]并且,所述步驟A中捕獲的N張初始圖片為全尺寸圖片;所述步驟C中的結(jié)果圖片的輸出尺寸需要小于所述初始圖片尺寸時(shí),當(dāng)需要比輸出圖片尺寸更小或更大的尺寸來顯示在界面上時(shí),可通過硬件或者軟件的圖片縮放工具來縮放攝像模塊捕獲的初始圖片,以獲取所需的結(jié)果圖片,并且圖片縮放工具不影響緩沖區(qū)中保存的所述初始圖片的尺寸;所述步驟B中的緩沖區(qū)大小是根據(jù)攝像模塊捕獲的初始圖片尺寸來設(shè)定的;若改變攝像模塊捕獲的初始圖片尺寸大小,則重新開辟所述緩沖區(qū)的地址和大小以適應(yīng)所述初始圖片尺寸大小,并在開辟好后和下次改變初始圖片大小前該緩沖區(qū)的地址和大小都是固定的,所述的緩沖區(qū)開辟好后在整個(gè)拍攝期間地址和大小是固定的除非拍攝期間有改變初始圖片大小則重新開辟一次。
[0040]所述步驟C中的最優(yōu)圖片選擇算法是通過對(duì)比緩沖區(qū)中預(yù)先保存的所述N張初始圖片之間的清晰度、光照均勻度、對(duì)比度、飽和度、亮度、細(xì)節(jié)豐富程度、是否過曝或過暗、是否有色塊、是否偏色、是否過冷以及是否過暖等指標(biāo)的其中一種或多種指標(biāo)的組合。
[0041]以下結(jié)合智能手機(jī)的具體應(yīng)用對(duì)本發(fā)明的實(shí)現(xiàn)方法進(jìn)行詳細(xì)描述:
[0042]A.啟動(dòng)攝像模塊,拍照時(shí)連續(xù)快速地捕獲N張初始圖片:
[0043]點(diǎn)擊智能手機(jī)的相機(jī)apk,假設(shè)此手機(jī)攝像頭輸出的最大圖片分辨率為4128x3096,其I秒內(nèi)最大連拍數(shù)為4張圖片,選擇拍照尺寸為3264x2448。按下拍照按鈕,apk傳輸拍照命令到底層驅(qū)動(dòng),驅(qū)動(dòng)發(fā)送命令通知攝像模塊在I秒內(nèi)連續(xù)快速捕獲4張4128x3096 圖片。
[0044]B.預(yù)先開辟N個(gè)緩沖區(qū),保存攝像模塊捕獲的所述N張初始圖片:
[0045]在底層驅(qū)動(dòng)發(fā)送命令和參數(shù)啟動(dòng)攝像模塊快速連拍前,判斷在手機(jī)AP端是否已經(jīng)開辟4個(gè)保存4128x3096大小的yUy2圖片的緩沖區(qū),如果未開辟則在手機(jī)AP端開辟相應(yīng)個(gè)數(shù)緩沖區(qū),當(dāng)?shù)讓域?qū)動(dòng)收到攝像模塊傳輸過來的4張全尺寸圖片時(shí)將它們保存到預(yù)先開辟的4個(gè)緩沖區(qū)中。
[0046]C.利用最優(yōu)圖片選擇算法從緩沖區(qū)預(yù)先保存的所述N張初始圖片中選擇一張最優(yōu)圖片作為結(jié)果圖片輸出:
[0047]當(dāng)4張全尺寸圖片已經(jīng)在緩沖區(qū)中保存完畢后,在HAL層利用最優(yōu)圖片選擇算法從這4張圖片中選取最優(yōu)的一張作為結(jié)果圖片的輸出;其中,最優(yōu)圖片選擇算法舉例如下:
[0048]a.獲取緩沖區(qū)中初始圖片的每個(gè)像素的亮度值;
[0049]b.計(jì)算每張初始圖片的亮度值的平均值。
[0050]c.選擇平均值居中的一張初始圖片作為最優(yōu)圖片輸出。[0051]當(dāng)選定最優(yōu)的那一張全尺寸圖片后,由于用戶需要的圖片大小是3264x2448,此時(shí)在HAL層利用硬件的圖片縮放工具將其壓縮為3264x2448,并輸出給apk保存。
[0052]如圖2所示,本發(fā)明的一種適用于零延遲快門的拍照裝置,其包括:
[0053]攝像單元,用于在拍照時(shí)連續(xù)快速地捕獲N張初始圖片;
[0054]圖片存儲(chǔ)單元,其預(yù)先開辟有N個(gè)緩沖區(qū)以存放和更新攝像單元捕獲的最新N張初始圖片;
[0055]最優(yōu)圖片判斷單元,用于從圖片存儲(chǔ)單元中存放的N張初始圖片中選擇一張最優(yōu)圖片作為結(jié)果圖片輸出。
[0056]其中,所述的攝像單元為獨(dú)立的攝像模組或攝像模組與圖像處理器的組合;所述拍照裝置還包括一主芯片,所述的圖片存儲(chǔ)單元設(shè)于圖像處理器內(nèi)或主芯片內(nèi);所述的最優(yōu)圖片判斷單元為獨(dú)立的計(jì)算芯片或設(shè)于主芯片內(nèi)。
[0057]以下結(jié)合前述智能手機(jī)的具體應(yīng)用對(duì)本發(fā)明的拍照裝置進(jìn)行詳細(xì)描述:
[0058]本實(shí)施例中,攝像單元為智能手機(jī)的前后攝像頭模組,或者是前后攝像頭模組和圖像處理器的組合,用于連續(xù)快速地獲取需要尺寸的場景圖片,它與智能手機(jī)AP端連接并受AP端控制;圖片存儲(chǔ)單元為智能手機(jī)AP端的內(nèi)存,用于存放和更新攝像單元捕獲的若干最新圖片;最優(yōu)圖片判斷單元為智能手機(jī)AP端的cpu程序,用于從圖片存儲(chǔ)單元中存放的若干圖片中選擇最優(yōu)的圖片。
[0059]上述說明示出并描述了本發(fā)明的優(yōu)選實(shí)施例,如前,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種適用于零延遲快門的拍照方法,其特征在于,包括以下步驟: A.啟動(dòng)攝像模塊,拍照時(shí)連續(xù)快速地捕獲N張初始圖片; B.預(yù)先開辟N個(gè)緩沖區(qū),保存攝像模塊捕獲的所述N張初始圖片; C.利用最優(yōu)圖片選擇算法從緩沖區(qū)預(yù)先保存的所述N張初始圖片中選擇一張最優(yōu)圖片作為結(jié)果圖片輸出 。
2.根據(jù)權(quán)利要求1所述的一種適用于零延遲快門的拍照方法,其特征在于:所述的攝像模塊為獨(dú)立的攝像模組或攝像模組與圖像處理器的組合。
3.根據(jù)權(quán)利要求1所述的一種適用于零延遲快門的拍照方法,其特征在于:所述步驟A中連續(xù)快速地捕獲N張初始圖片是以秒為單位的,每秒捕獲N張初始圖片。
4.根據(jù)權(quán)利要求1所述的一種適用于零延遲快門的拍照方法,其特征在于:所述步驟A中攝像模塊在拍照時(shí)處于零延時(shí)快門模式。
5.根據(jù)權(quán)利要求1所述的一種適用于零延遲快門的拍照方法,其特征在于:所述捕獲的N張初始圖片為全尺寸圖片。
6.根據(jù)權(quán)利要求5所述的一種適用于零延遲快門的拍照方法,其特征在于:所述步驟C中的結(jié)果圖片的輸出尺寸需要小于所述初始圖片尺寸時(shí),可通過硬件或者軟件的圖片縮放工具來縮放攝像模塊捕獲的初始圖片,以獲取所需的結(jié)果圖片。
7.根據(jù)權(quán)利要求1所述的一種適用于零延遲快門的拍照方法,其特征在于:所述的初始圖片個(gè)數(shù)N的上限是受攝像模塊內(nèi)部各模塊的鏈接帶寬和攝像模塊與主芯片鏈接的帶寬限制的。
8.根據(jù)權(quán)利要求1所述的一種適用于零延遲快門的拍照方法,其特征在于:所述步驟B中的緩沖區(qū)大小是根據(jù)攝像模塊捕獲的初始圖片尺寸來設(shè)定的。
9.根據(jù)權(quán)利要求8所述的一種適用于零延遲快門的拍照方法,其特征在于:若改變攝像模塊捕獲的初始圖片尺寸大小,則重新開辟所述緩沖區(qū)的地址和大小以適應(yīng)所述初始圖片尺寸大小,并在開辟好后和下次改變初始圖片大小前該緩沖區(qū)的地址和大小都是固定的。
10.根據(jù)權(quán)利要求1所述的一種適用于零延遲快門的拍照方法,其特征在于:所述步驟B中的緩沖區(qū)的最大數(shù)量取決于攝像模塊捕獲的初始圖片數(shù)量的上限。
11.根據(jù)權(quán)利要求1所述的一種適用于零延遲快門的拍照方法,其特征在于:所述步驟C中的最優(yōu)圖片選擇算法是通過對(duì)比緩沖區(qū)中預(yù)先保存的所述N張初始圖片之間的清晰度、光照均勻度、對(duì)比度、飽和度、亮度、細(xì)節(jié)豐富程度、是否過曝或過暗、是否有色塊、是否偏色、是否過冷以及是否過暖等指標(biāo)的其中一種或多種指標(biāo)的組合。
12.一種適用于零延遲快門的拍照裝置,其特征在于,其包括: 攝像單元,用于在拍照時(shí)連續(xù)快速地捕獲N張初始圖片; 圖片存儲(chǔ)單元,其預(yù)先開辟有N個(gè)緩沖區(qū)以存放和更新攝像單元捕獲的最新N張初始圖片; 最優(yōu)圖片判斷單元,用于從圖片存儲(chǔ)單元中存放的N張初始圖片中選擇一張最優(yōu)圖片作為結(jié)果圖片輸出。
13.根據(jù)權(quán)利要求12所述的一種適用于零延遲快門的拍照裝置,其特征在于:所述的攝像單元為獨(dú)立的攝像模組或攝像模組與圖像處理器的組合。
14. 根據(jù)權(quán)利要求12所述的一種適用于零延遲快門的拍照裝置,其特征在于:所述拍照裝置還包括一主芯片,所述的圖片存儲(chǔ)單元設(shè)于圖像處理器內(nèi)或主芯片內(nèi)。
15.根據(jù)權(quán)利要求12所述的一種適用于零延遲快門的拍照裝置,其特征在于:所述拍照裝置還包括一主芯片,所述的最優(yōu)圖片判斷單元為獨(dú)立的計(jì)算芯片或設(shè)于主芯片內(nèi)。
【文檔編號(hào)】H04N1/40GK103607533SQ201310641256
【公開日】2014年2月26日 申請日期:2013年12月3日 優(yōu)先權(quán)日:2013年12月3日
【發(fā)明者】張偉, 張長定, 傅松林, 葉志鴻 申請人:廈門美圖移動(dòng)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1