国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種自動(dòng)選擇最優(yōu)圖片的拍照方法及裝置制造方法

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

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

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

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