局部hdr的實現(xiàn)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種局部HDR的實現(xiàn)方法及系統(tǒng),局部HDR的實現(xiàn)方法,包括以下步驟:獲取圖像獲取設(shè)備的當(dāng)前預(yù)覽幀;對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到當(dāng)前預(yù)覽幀的一個或多個局部曝光區(qū)域;根據(jù)局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù),對局部曝光區(qū)域的像素點進(jìn)行HDR合成處理,得到局部HDR圖像。本發(fā)明局部HDR的實現(xiàn)方法及系統(tǒng),在用戶通過圖像獲取設(shè)備獲取光線反差大的場景的圖像時,可以通過本發(fā)明選擇局部HDR功能,選取多個曝光區(qū)域;根據(jù)選取出的需要調(diào)整曝光值的部分區(qū)域,本發(fā)明對需要局部調(diào)節(jié)曝光值的區(qū)域進(jìn)行HDR拍攝,可以得到具有局部HDR效果的圖像。本發(fā)明能夠根據(jù)用戶實際需求對圖像部分區(qū)域進(jìn)行局部HDR處理。
【專利說明】
局部HDR的實現(xiàn)方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,特別是涉及一種局部HDR的實現(xiàn)方法及系統(tǒng)。
【背景技術(shù)】
[0002] HDR(高動態(tài)范圍圖像:High-Dynamic Range)主要適用于光線反差比較大或者逆 光的場景。拍攝原理為一次拍攝不同曝光值的照片,最后得到一張光線反差小的照片或者 光線不是很暗的照片。
[0003] 在實現(xiàn)過程中,發(fā)明人發(fā)現(xiàn)傳統(tǒng)技術(shù)中至少存在如下問題:在拍攝一些光線反差 比較大的場景的時候,例如辦公桌的上下場景(辦公桌上面的光線比較亮、辦公桌下面的光 線比較暗)、有太陽照射的風(fēng)景照(太陽光線上面的光線比較亮、太陽光線下面的光線比較 暗),只需要將比較暗的區(qū)域拍的亮一點即可,而不需要更改光線比較好的區(qū)域的曝光值; 但是傳統(tǒng)技術(shù)無法對圖像部分區(qū)域進(jìn)行局部HDR處理。
【發(fā)明內(nèi)容】
[0004] 基于此,有必要針對傳統(tǒng)技術(shù)無法對圖像部分區(qū)域進(jìn)行局部HDR處理的技術(shù)問題, 提供一種局部HDR的實現(xiàn)方法及系統(tǒng)。
[0005] 為了實現(xiàn)上述目的,本發(fā)明技術(shù)方案的實施例為:
[0006] -方面,提供了局部HDR的實現(xiàn)方法,包括以下步驟:
[0007] 獲取圖像獲取設(shè)備的當(dāng)前預(yù)覽幀;
[0008] 對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到當(dāng)前預(yù)覽幀的一個或多個局部曝光區(qū)域;
[0009] 根據(jù)局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù),對局部曝光區(qū)域的像素點進(jìn)行HDR合成處理, 得到局部HDR圖像。
[0010] 另一方面,提供了一種局部HDR的實現(xiàn)系統(tǒng),包括:
[0011] 獲取預(yù)覽幀單元,用于獲取圖像獲取設(shè)備的當(dāng)前預(yù)覽幀;
[0012] 區(qū)域選取單元,用于對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到當(dāng)前預(yù)覽幀的一個或多個 局部曝光區(qū)域;
[0013] HDR合成處理單元,用于根據(jù)局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù),對局部曝光區(qū)域的像 素點進(jìn)行HDR合成處理,得到局部HDR圖像。
[0014] 上述技術(shù)方案具有如下有益效果:
[0015] 本發(fā)明局部HDR的實現(xiàn)方法及系統(tǒng),提供了一種局部HDR的實現(xiàn)方式,在用戶通過 圖像獲取設(shè)備獲取光線反差大的場景的圖像時,可以通過本發(fā)明選擇局部HDR功能,選取多 個曝光區(qū)域;根據(jù)選取出的需要調(diào)整曝光值的部分區(qū)域,本發(fā)明對需要局部調(diào)節(jié)曝光值的 區(qū)域進(jìn)行HDR拍攝,可以得到具有局部HDR效果的圖像。本發(fā)明能夠根據(jù)用戶實際需求對圖 像部分區(qū)域進(jìn)行局部HDR處理。
【附圖說明】
[0016]圖1為本發(fā)明局部HDR的實現(xiàn)方法實施例1的流程示意圖;
[0017]圖2為本發(fā)明局部HDR的實現(xiàn)方法實施例2的流程示意圖;
[0018]圖3為本發(fā)明局部HDR的實現(xiàn)方法實施例3的流程示意圖;
[0019]圖4為本發(fā)明局部HDR的實現(xiàn)方法一具體實施例的流程示意圖;
[0020]圖5為本發(fā)明局部HDR的實現(xiàn)系統(tǒng)實施例1的結(jié)構(gòu)示意圖;
[0021]圖6為本發(fā)明局部HDR的實現(xiàn)系統(tǒng)實施例2的結(jié)構(gòu)示意圖;
[0022]圖7為本發(fā)明局部HDR的實現(xiàn)系統(tǒng)實施例3的結(jié)構(gòu)示意圖;
[0023]圖8為本發(fā)明局部HDR的實現(xiàn)系統(tǒng)一具體實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0024]為了便于理解本發(fā)明,下面將參照相關(guān)附圖對本發(fā)明進(jìn)行更全面的描述。附圖中 給出了本發(fā)明的首選實施例。但是,本發(fā)明可以以許多不同的形式來實現(xiàn),并不限于本文所 描述的實施例。相反地,提供這些實施例的目的是使對本發(fā)明的公開內(nèi)容更加透徹全面。 [0025]除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語與屬于本發(fā)明的技術(shù)領(lǐng)域的 技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術(shù)語只是為了描述具 體的實施例的目的,不是旨在于限制本發(fā)明。本文所使用的術(shù)語"及/或"包括一個或多個相 關(guān)的所列項目的任意的和所有的組合。
[0026]本發(fā)明局部HDR的實現(xiàn)方法實施例1:
[0027]為了解決傳統(tǒng)技術(shù)無法對圖像部分區(qū)域進(jìn)行局部HDR處理的技術(shù)問題,本發(fā)明提 供了一種局部HDR的實現(xiàn)方法實施例1;圖1為本發(fā)明局部HDR的實現(xiàn)方法實施例1的流程示 意圖,如圖1所示,可以包括以下步驟:
[0028] 步驟S110:獲取圖像獲取設(shè)備的當(dāng)前預(yù)覽幀;
[0029] 步驟S120:對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到當(dāng)前預(yù)覽幀的一個或多個局部曝光 區(qū)域;
[0030] 步驟S130:根據(jù)局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù),對局部曝光區(qū)域的像素點進(jìn)行HDR 合成處理,得到局部HDR圖像。
[0031] 具體而言,不同于傳統(tǒng)技術(shù)中HDR(高動態(tài)范圍圖像:High-Dynamic Range)僅僅對 一幀數(shù)據(jù)的所有像素點做曝光處理,這一幀數(shù)據(jù)的所有像素點曝光都是一樣,即整個數(shù)據(jù) 幀區(qū)域的曝光值都是一樣的;而本發(fā)明在獲取當(dāng)前預(yù)覽幀后,對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取, 得到當(dāng)前預(yù)覽幀的一個或多個局部曝光區(qū)域,只對需要進(jìn)行曝光的區(qū)域(局部曝光區(qū)域)的 所有像素點進(jìn)行曝光處理。并且根據(jù)不同區(qū)域的實際需求(區(qū)域灰度數(shù)據(jù)不同),不同的區(qū) 域的曝光值可以不同。因此在本發(fā)明步驟S130中,局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù)可以包括 根據(jù)相關(guān)圖像灰度算法得到的灰度平均值、灰度平均方差以及灰度值,基于不同區(qū)域灰度 數(shù)據(jù),針對不同的局部曝光區(qū)域可以采用不同曝光值的HDR合成處理,從而得到局部HDR圖 像。
[0032]在一個具體示例中,圖像獲取設(shè)備可以為各類具備HDR功能的攝像機、相機或攝像 頭等設(shè)備。
[0033] 本發(fā)明局部HDR的實現(xiàn)方法實施例1,提供了一種局部HDR的實現(xiàn)方式,在用戶通過 圖像獲取設(shè)備獲取光線反差大的場景的圖像時,可以通過本發(fā)明選擇局部HDR功能,選取多 個曝光區(qū)域;根據(jù)選取出的需要調(diào)整曝光值的部分區(qū)域,本發(fā)明對需要局部調(diào)節(jié)曝光值的 區(qū)域進(jìn)行HDR拍攝,可以得到具有局部HDR效果的圖像。本發(fā)明能夠根據(jù)用戶實際需求對圖 像部分區(qū)域進(jìn)行局部HDR處理。
[0034]圖2為本發(fā)明局部HDR的實現(xiàn)方法實施例2的流程示意圖;如圖2所示,在一個具體 的實施例中,步驟S120對所述當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到所述當(dāng)前預(yù)覽幀的一個或多 個局部曝光區(qū)域的步驟可以包括:
[0035]步驟S210:監(jiān)聽當(dāng)前預(yù)覽幀的選框事件,獲取一個或多個區(qū)域框;
[0036]步驟S220:將區(qū)域框包含的像素區(qū)域確定為局部曝光區(qū)域。
[0037] 具體而言,可以通過用戶的手動選框操作,讓用戶根據(jù)自身需求在移動終端上移 動、放大、縮小曝光區(qū)域矩形框,并將用戶選取的區(qū)域框包含的像素區(qū)域確定為局部曝光區(qū) 域,從而進(jìn)行根據(jù)局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù),對局部曝光區(qū)域的像素點進(jìn)行HDR合成處 理,得到局部HDR圖像的步驟。
[0038] 在一個具體示例中,用戶可以手動選擇一個或多個局部曝光區(qū)域;然后由圖像獲 取設(shè)備獲取HDR照片,假如獲取的是3張曝光值照片,可分別對三張照片做出處理,并只對曝 光區(qū)域進(jìn)行HDR合成處理;合成處理完畢后,即可得到一張具有局部HDR效果的圖像。
[0039]圖3為本發(fā)明局部HDR的實現(xiàn)方法實施例3的流程示意圖;如圖3所示,在一個具體 的實施例中,在一個具體的實施例中,步驟S120對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到當(dāng)前預(yù)覽 幀的一個或多個局部曝光區(qū)域的步驟可以包括:
[0040] 步驟S310:根據(jù)圖像獲取設(shè)備的拍攝參數(shù),對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域劃分,得到當(dāng)前 預(yù)覽幀的多個待曝光區(qū)域;
[0041] 步驟S320:對多個待曝光區(qū)域進(jìn)行選取,得到局部曝光區(qū)域。
[0042] 具體而言,若用戶沒有進(jìn)行手動選取曝光區(qū)域的操作,可以通過本發(fā)明中的局部 HDR算法自動獲取局部曝光區(qū)域。從而根據(jù)用戶實際需求對圖像部分區(qū)域的曝光值進(jìn)行調(diào) 整。其中,對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域劃分的步驟中,具體劃分出的待曝光區(qū)域的個數(shù)可在實際 應(yīng)用中進(jìn)行設(shè)定;例如,根據(jù)圖像獲取設(shè)備的拍攝參數(shù)(可以是圖像獲取設(shè)備自身的參數(shù), 例如拍攝條件、相機設(shè)置、色彩編碼等;也可以是拍攝照片時使用的參數(shù),例如快門、光圈、 IS0、EV值、是否開閃光燈等),可以將圖像獲取設(shè)備屏幕上的預(yù)覽區(qū)域平分為6等份(基于設(shè) 備和拍攝場景的實際情況,以及用戶的實際需求,也可采取其它區(qū)域劃分的方式)。
[0043]在一個具體的實施例中,對多個待曝光區(qū)域進(jìn)行選取,得到局部曝光區(qū)域的步驟 包括:
[0044]對待曝光區(qū)域的YUV數(shù)據(jù)進(jìn)行亮度分析,獲取待曝光區(qū)域的灰度均值;
[0045]在灰度均值小于預(yù)設(shè)的正常亮度下限閾值或大于預(yù)設(shè)的正常亮度上限閾值時,將 灰度均值對應(yīng)的待曝光區(qū)域確定為局部曝光區(qū)域。
[0046]具體而言,如果用戶選擇自動處理,本發(fā)明可對當(dāng)前預(yù)覽幀進(jìn)行分析,通過對預(yù)覽 的YUV數(shù)據(jù)進(jìn)行亮度分析,具體分析辦法就是對Y數(shù)據(jù)進(jìn)行判斷,例如預(yù)設(shè)的正常亮度范圍 為60到190,那么亮度范圍為0到60、190到255的區(qū)域就被識別為局部曝光區(qū)域,正常的亮度 范圍可由局部HDR算法預(yù)先進(jìn)行設(shè)定,在實際應(yīng)用中,也可以對正常的亮度范圍更改;其中, YUV數(shù)據(jù)包括為三個分量,"Y"表示明亮度(Luminance或Luma),也就是灰度值;而"U"和"V" 表示色度(Chrominance或Chroma),一幀YUV數(shù)據(jù)由Y數(shù)據(jù)和UV數(shù)據(jù)組成。
[0047]在一個具體的實施例中,對待曝光區(qū)域的YUV數(shù)據(jù)進(jìn)行亮度分析,獲取待曝光區(qū)域 的灰度均值的步驟包括:
[0048]分別獲取待曝光區(qū)域各像素點的灰度值,對灰度值進(jìn)行求和處理,得到灰度和值;
[0049] 根據(jù)灰度和值,得到灰度均值。
[0050] 具體而言,可以對灰度和值進(jìn)行求取平均值處理,得到灰度均值;也可以對灰度和 值進(jìn)行參數(shù)的擬合、修正或特征提取處理,得到相應(yīng)的灰度特征值后,再根據(jù)灰度特征值得 到灰度均值。
[0051 ] 在一個具體示例中,一個像素點對應(yīng)一個Y值,而一幀YUV數(shù)據(jù)對應(yīng)一組Y數(shù)據(jù);當(dāng) 前區(qū)域的Y值決定了當(dāng)前區(qū)域的曝光值;在將當(dāng)前預(yù)覽幀分為多個待曝光區(qū)域后,分別獲取 待曝光區(qū)域中每個像素點的Y值,然后對像素點(N個)的Y值求取平均值,最后得到該曝光區(qū) 域(多個待曝光區(qū)域中的某一個)的Y值;具體可以通過以下公式得到該曝光區(qū)域的整個區(qū) 域的Y值(灰度均值):
[0053]其中,Y表示某個曝光區(qū)域的灰度均值;Yn表示該曝光區(qū)域中每個像素點的Y值;N 表示該曝光區(qū)域中像素點的個數(shù)。
[0054] 綜上,可以通過本發(fā)明局部HDR的實現(xiàn)方法實施例3自動選擇一個或多個局部曝光 區(qū)域;然后由圖像獲取設(shè)備獲取HDR照片,假如獲取的是3張曝光值照片,可分別對三張照片 做的局部曝光區(qū)域進(jìn)行HDR合成處理;合成處理完畢后,即可得到一張具有局部HDR效果的 圖像。
[0055]為了進(jìn)一步詳細(xì)闡述本發(fā)明的技術(shù)方案,特以將本發(fā)明應(yīng)用于具備HDR功能的移 動終端為例,說明本發(fā)明方法的實現(xiàn)過程;圖4為本發(fā)明局部HDR的實現(xiàn)方法一具體實施例 的流程示意圖;如圖4所示,可以包括:
[0056]步驟S410:拍攝光線反差大的場景時,由用戶選取局部HDR功能或者在移動終端根 據(jù)獲取的場景灰度值(在獲取的場景灰度值超過預(yù)設(shè)閾值時,確定圖像獲取設(shè)備所處的場 景光線反差較大),直接自動進(jìn)入局部HDR功能;
[0057] 步驟S420:選擇局部曝光區(qū)域,包括手動和自動兩種(在一個具體示例中,手動和 自動是互斥的,選擇了手動,自動就失效):
[0058]如果用戶選擇手動,用戶可在移動終端屏幕上移動、放大、縮小曝光區(qū)域矩形框;
[0059] 如果用戶選擇自動,局部HDR的實現(xiàn)系統(tǒng)可自動對當(dāng)前的預(yù)覽場景(當(dāng)前預(yù)覽幀) 進(jìn)行自動識別分析,通過對預(yù)覽的YUV數(shù)據(jù)進(jìn)行亮度分析,即通過對Y數(shù)據(jù)的判斷,假如正常 的亮度范圍為60到190,那么亮度范圍為0到60、190到255的區(qū)域就被識別為局部曝光區(qū)域; 具體方案是把當(dāng)前預(yù)覽幀分為多個區(qū)域,然后分別對每個區(qū)域中的像素點的Y值求取平均 值,最后得到某區(qū)域的整個區(qū)域Y數(shù)據(jù);
[0060] 步驟S430:可以通過用戶手動或者系統(tǒng)自動選取,獲得一個或多個局部曝光區(qū)域; 通過移動終端拍攝HDR照片,假如拍攝的是3張曝光值照片,然后根據(jù)上述選取的局部曝光 區(qū)域分別對三張照片做出處理,只對局部曝光區(qū)域進(jìn)行HDR合成處理;拍照完畢,最后得到 一張具有局部HDR效果的照片。
[0061]本發(fā)明局部HDR的實現(xiàn)方法,提供了一種局部HDR的實現(xiàn)方式,在用戶通過圖像獲 取設(shè)備獲取光線反差大的場景的圖像時,可以通過本發(fā)明選擇局部HDR功能,通過手動或自 動方式選取多個曝光區(qū)域;根據(jù)選取出的需要調(diào)整曝光值的部分區(qū)域,本發(fā)明對需要局部 調(diào)節(jié)曝光值的區(qū)域進(jìn)行HDR拍攝,可以得到具有局部HDR效果的圖像。本發(fā)明能夠根據(jù)用戶 實際需求對圖像部分區(qū)域進(jìn)行局部HDR處理。
[0062]本發(fā)明局部HDR的實現(xiàn)系統(tǒng)實施例1:
[0063]基于上述方法的技術(shù)思想,同時為了解決傳統(tǒng)技術(shù)無法對圖像部分區(qū)域進(jìn)行局部 HDR處理的技術(shù)問題,本發(fā)明還提供了一種局部HDR的實現(xiàn)系統(tǒng)實施例1;圖5為本發(fā)明局部 HDR的實現(xiàn)系統(tǒng)實施例1的結(jié)構(gòu)示意圖;如圖5所示,局部HDR的實現(xiàn)系統(tǒng)實施例1可以包括: [0064]獲取預(yù)覽幀單元510,用于獲取圖像獲取設(shè)備的當(dāng)前預(yù)覽幀;
[0065]區(qū)域選取單元520,用于對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到當(dāng)前預(yù)覽幀的一個或多 個局部曝光區(qū)域;
[0066] HDR合成處理單元530,用于根據(jù)局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù),對局部曝光區(qū)域 的像素點進(jìn)行HDR合成處理,得到局部HDR圖像。
[0067]圖6為本發(fā)明局部HDR的實現(xiàn)系統(tǒng)實施例2的結(jié)構(gòu)示意圖;如圖6所示,在一個具體 的實施例中,局部HDR的實現(xiàn)系統(tǒng)還可以包括:
[0068]監(jiān)聽模塊610,用于監(jiān)聽當(dāng)前預(yù)覽幀的選框事件;
[0069] 獲取區(qū)域框模塊620,用于根據(jù)選框事件,獲取一個或多個區(qū)域框;
[0070] 區(qū)域選取單元520包括:
[0071] 區(qū)域框確定模塊630,用于將區(qū)域框包含的像素區(qū)域確定為局部曝光區(qū)域。
[0072] 圖7為本發(fā)明局部HDR的實現(xiàn)系統(tǒng)實施例3的結(jié)構(gòu)示意圖;如圖7所示,在一個具體 的實施例中,局部HDR的實現(xiàn)系統(tǒng)還可以包括:
[0073]區(qū)域劃分模塊710,用于根據(jù)圖像獲取設(shè)備的拍攝參數(shù),對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域劃 分,得到當(dāng)前預(yù)覽幀的多個待曝光區(qū)域;
[0074] 區(qū)域選取單元520包括:
[0075] 區(qū)域選取模塊720,用于對多個待曝光區(qū)域進(jìn)行選取,得到局部曝光區(qū)域。
[0076] 在一個具體的實施例中,區(qū)域選取模塊720包括:
[0077]獲取灰度均值模塊722,用于對待曝光區(qū)域的YUV數(shù)據(jù)進(jìn)行亮度分析,獲取待曝光 區(qū)域的灰度均值;
[0078] 區(qū)域確定模塊724,用于在灰度均值小于預(yù)設(shè)的正常亮度下限閾值或大于預(yù)設(shè)的 正常亮度上限閾值時,將灰度均值對應(yīng)的待曝光區(qū)域確定為局部曝光區(qū)域。
[0079] 在一個具體的實施例中,獲取灰度均值模塊722包括:
[0080] 獲取灰度和值模塊,用于分別獲取待曝光區(qū)域各像素點的灰度值,并對灰度值進(jìn) 行求和處理,得到灰度和值;
[0081] 平均值模塊,用于根據(jù)灰度和值,得到灰度均值。
[0082] 圖8為本發(fā)明局部HDR的實現(xiàn)系統(tǒng)一具體實施例的結(jié)構(gòu)示意圖;如圖8所示,局部 HDR的實現(xiàn)系統(tǒng)還可以包括:
[0083]獲取預(yù)覽幀單元510,用于獲取圖像獲取設(shè)備的當(dāng)前預(yù)覽幀;
[0084]區(qū)域選取單元520,用于對當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到當(dāng)前預(yù)覽幀的一個或多 個局部曝光區(qū)域;
[0085] HDR合成處理單元530,用于根據(jù)局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù),對局部曝光區(qū)域 的像素點進(jìn)行HDR合成處理,得到局部HDR圖像。
[0086] 其中,區(qū)域選取單元520可以包括手動選取區(qū)域模塊810和自動選取區(qū)域模塊820; 其中手動選取區(qū)域模塊810的功能可以由圖6所示系統(tǒng)中相應(yīng)的模塊實現(xiàn),自動選取區(qū)域模 塊820的功能可以由圖7所示系統(tǒng)中相應(yīng)的模塊實現(xiàn)。
[0087]本發(fā)明局部HDR的實現(xiàn)系統(tǒng),提供了一種局部HDR的實現(xiàn)方式,在用戶通過圖像獲 取設(shè)備獲取光線反差大的場景的圖像時,可以通過本發(fā)明選擇局部HDR功能,選取多個曝光 區(qū)域;根據(jù)選取出的需要調(diào)整曝光值的部分區(qū)域,本發(fā)明對需要局部調(diào)節(jié)曝光值的區(qū)域進(jìn) 行HDR拍攝,可以得到具有局部HDR效果的圖像。本發(fā)明能夠根據(jù)用戶實際需求對圖像部分 區(qū)域進(jìn)行局部HDR處理。
[0088] 以上所述實施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實 施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存 在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
[0089] 以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并 不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來 說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù) 范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【主權(quán)項】
1. 一種局部HDR的實現(xiàn)方法,其特征在于,包括以下步驟: 獲取圖像獲取設(shè)備的當(dāng)前預(yù)覽幀; 對所述當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到所述當(dāng)前預(yù)覽幀的一個或多個局部曝光區(qū)域; 根據(jù)所述局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù),對所述局部曝光區(qū)域的像素點進(jìn)行HDR合成 處理,得到局部HDR圖像。2. 根據(jù)權(quán)利要求1所述的局部HDR的實現(xiàn)方法,其特征在于,對所述當(dāng)前預(yù)覽幀進(jìn)行區(qū) 域選取,得到所述當(dāng)前預(yù)覽幀的一個或多個局部曝光區(qū)域的步驟包括: 監(jiān)聽所述當(dāng)前預(yù)覽幀的選框事件,獲取一個或多個區(qū)域框; 將所述區(qū)域框包含的像素區(qū)域確定為所述局部曝光區(qū)域。3. 根據(jù)權(quán)利要求1所述的局部HDR的實現(xiàn)方法,其特征在于,對所述當(dāng)前預(yù)覽幀進(jìn)行區(qū) 域選取,得到所述當(dāng)前預(yù)覽幀的一個或多個局部曝光區(qū)域的步驟包括: 根據(jù)所述圖像獲取設(shè)備的拍攝參數(shù),對所述當(dāng)前預(yù)覽幀進(jìn)行區(qū)域劃分,得到所述當(dāng)前 預(yù)覽幀的多個待曝光區(qū)域; 對所述多個待曝光區(qū)域進(jìn)行選取,得到所述局部曝光區(qū)域。4. 根據(jù)權(quán)利要求3所述的局部HDR的實現(xiàn)方法,其特征在于,對所述多個待曝光區(qū)域進(jìn) 行選取,得到所述局部曝光區(qū)域的步驟包括: 對所述待曝光區(qū)域的YUV數(shù)據(jù)進(jìn)行亮度分析,獲取所述待曝光區(qū)域的灰度均值; 在所述灰度均值小于預(yù)設(shè)的正常亮度下限閾值或大于預(yù)設(shè)的正常亮度上限閾值時,將 所述灰度均值對應(yīng)的待曝光區(qū)域確定為所述局部曝光區(qū)域。5. 根據(jù)權(quán)利要求4所述的局部HDR的實現(xiàn)方法,其特征在于,對所述待曝光區(qū)域的YUV數(shù) 據(jù)進(jìn)行亮度分析,獲取所述待曝光區(qū)域的灰度均值的步驟包括: 分別獲取所述待曝光區(qū)域各像素點的灰度值,對所述灰度值進(jìn)行求和處理,得到灰度 和值; 根據(jù)所述灰度和值,得到所述灰度均值。6. -種局部HDR的實現(xiàn)系統(tǒng),其特征在于,包括: 獲取預(yù)覽幀單元,用于獲取圖像獲取設(shè)備的當(dāng)前預(yù)覽幀; 區(qū)域選取單元,用于對所述當(dāng)前預(yù)覽幀進(jìn)行區(qū)域選取,得到所述當(dāng)前預(yù)覽幀的一個或 多個局部曝光區(qū)域; HDR合成處理單元,用于根據(jù)所述局部曝光區(qū)域的區(qū)域灰度數(shù)據(jù),對所述局部曝光區(qū)域 的像素點進(jìn)行HDR合成處理,得到局部HDR圖像。7. 根據(jù)權(quán)利要求6所述的局部HDR的實現(xiàn)系統(tǒng),其特征在于,還包括: 監(jiān)聽模塊,用于監(jiān)聽所述當(dāng)前預(yù)覽幀的選框事件; 獲取區(qū)域框模塊,用于根據(jù)所述選框事件,獲取一個或多個區(qū)域框; 所述區(qū)域選取單元包括: 區(qū)域框確定模塊,用于將所述區(qū)域框包含的像素區(qū)域確定為所述局部曝光區(qū)域。8. 根據(jù)權(quán)利要求6所述的局部HDR的實現(xiàn)系統(tǒng),其特征在于,還包括: 區(qū)域劃分模塊,用于根據(jù)所述圖像獲取設(shè)備的拍攝參數(shù),對所述當(dāng)前預(yù)覽幀進(jìn)行區(qū)域 劃分,得到所述當(dāng)前預(yù)覽幀的多個待曝光區(qū)域; 所述區(qū)域選取單元包括: 區(qū)域選取模塊,用于對所述多個待曝光區(qū)域進(jìn)行選取,得到所述局部曝光區(qū)域。9. 根據(jù)權(quán)利要求8所述的局部HDR的實現(xiàn)系統(tǒng),其特征在于,所述區(qū)域選取模塊包括: 獲取灰度均值模塊,用于對所述待曝光區(qū)域的YUV數(shù)據(jù)進(jìn)行亮度分析,獲取所述待曝光 區(qū)域的灰度均值; 區(qū)域確定模塊,用于在所述灰度均值小于預(yù)設(shè)的正常亮度下限閾值或大于預(yù)設(shè)的正常 亮度上限閾值時,將所述灰度均值對應(yīng)的待曝光區(qū)域確定為所述局部曝光區(qū)域。10. 根據(jù)權(quán)利要求9所述的局部HDR的實現(xiàn)系統(tǒng),其特征在于,所述獲取灰度均值模塊包 括: 獲取灰度和值模塊,用于分別獲取所述待曝光區(qū)域各像素點的灰度值,并對所述灰度 值進(jìn)行求和處理,得到灰度和值; 平均值模塊,用于根據(jù)所述灰度和值,得到所述灰度均值。
【文檔編號】H04N5/235GK105959591SQ201610374020
【公開日】2016年9月21日
【申請日】2016年5月30日
【發(fā)明人】劉博
【申請人】廣東歐珀移動通信有限公司