• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    色溫估計方法、白平衡調整方法、裝置及存儲介質制造方法及圖紙

    技術編號:33528038 閱讀:32 留言:0更新日期:2022-05-19 01:53
    本發(fā)明專利技術提供一種色溫估計方法、白平衡調整方法、裝置及存儲介質,其中,色溫估計方法包括:獲取當前幀圖像并識別出所述當前幀圖像中的人臉區(qū)域,計算所述人臉區(qū)域每一所述區(qū)塊的標定參數值;根據所述標定參數值確定膚色色塊區(qū)間,并從所述區(qū)塊中篩選出目標膚色色塊;判斷所述目標膚色色塊是否存在;若是,則計算所述目標膚色色塊的標定參數值的平均值;將所述目標膚色色塊的標定參數值的平均值帶入標定色溫曲線中計算得到目標估計色溫。本申請通過篩選出圖像的膚色色塊,計算出膚色色塊的目標估計色溫,進而避免圖像中的單一顏色和膚色相同導致色溫估計錯誤的問題。同導致色溫估計錯誤的問題。同導致色溫估計錯誤的問題。

    【技術實現(xiàn)步驟摘要】
    色溫估計方法、白平衡調整方法、裝置及存儲介質


    [0001]本專利技術涉及白平衡
    ,具體涉及色溫估計方法、白平衡調整方法、裝置及存儲介質。

    技術介紹

    [0002]在室內場景下,所拍攝的人物圖像特寫一般都為純色背景及多色溫場景下,海思自帶的白平衡算法在對計算場景色溫時考慮全局白色像素點的分布,容易出現(xiàn)色溫估計錯誤的情況,圖像中如果較大面積的存在單一顏色和膚色相同會導致色溫估計的錯誤,從而導致人臉圖像修正的效果不好。
    [0003]之前的設備在面對處理純色背景的解決方法主要有兩種:一個是限制色溫的上下限來確保純色背景下不會出現(xiàn)大范圍的偏色,第二個則是提高自動白平衡算法對篩選白色像素點的限制條件,確保能夠找到正確的白色像素點及灰色像素點,提高自動白平衡算法色溫估計的準確性。應用以上兩種方法可以提高白平衡算法對色溫估計的準確性,但是犧牲了白平衡算法的普遍適應性,所以會導致純藍色背景下在中色溫及低色溫下的圖像效果比之前更差。

    技術實現(xiàn)思路

    [0004]有鑒于此,本專利技術實施例提供了一種色溫估計方法、白平衡調整方法、裝置及存儲介質,通過篩選出目標膚色色塊進而計算得到目標膚色色塊的目標估計色溫,以解決現(xiàn)有技術中色溫估計不準的問題的同時還維持白平衡算法的普遍適應性。
    [0005]第一方面,本專利技術提供一種色溫估計方法,包括如下步驟:獲取當前幀圖像并識別出所述當前幀圖像中的人臉區(qū)域,所述人臉區(qū)域由多個區(qū)塊組成;計算所述人臉區(qū)域每一所述區(qū)塊的標定參數值;根據所述標定參數值確定膚色色塊區(qū)間,并從所述區(qū)塊中篩選出目標膚色色塊;判斷所述目標膚色色塊是否存在;若是,則計算所述目標膚色色塊的標定參數值的平均值;將所述目標膚色色塊的標定參數值的平均值帶入標定色溫曲線中計算得到目標估計色溫。
    [0006]進一步地,所述標定參數值包括R/G值和B/G值;所述根據所述標定參數值確定膚色色塊區(qū)間,并從所述區(qū)塊中篩選出目標膚色色塊的步驟,具體包括:分別確定所述人臉區(qū)域內R/G值和B/G值的最大值和最小值,得到R/G區(qū)間和B/G區(qū)間;根據R/G區(qū)間及所述人臉區(qū)域內各個所述區(qū)塊的R/G值確定第一膚色區(qū)間,根據B/G區(qū)間及所述人臉區(qū)域內各個所述區(qū)塊的B/G值確定第二膚色區(qū)間;若當前區(qū)塊的R/G值落入所述第一膚色區(qū)間且B/G值落入所述第二膚色區(qū)間,則所述當前區(qū)塊為目標膚色色塊。
    [0007]進一步地,所述根據R/G區(qū)間及所述人臉區(qū)域內各個所述區(qū)塊的R/G值確定第一膚色區(qū)間包括:將所述R/G區(qū)間按照預設距離劃分為多個連續(xù)的第一子區(qū)間;統(tǒng)計所述R/G值落入各個所述第一子區(qū)間的區(qū)塊的數量;將包含區(qū)塊數量最多的所述第一子區(qū)間作為所述第一膚色區(qū)間;所述根據B/G區(qū)間及所述人臉區(qū)域內各個所述區(qū)塊的B/G值確定第二膚色區(qū)
    間包括:將所述B/G區(qū)間按照預設距離劃分為多個連續(xù)的第二子區(qū)間;統(tǒng)計所述B/G值落入各個所述第二子區(qū)間的區(qū)塊的數量;將包含區(qū)塊數量最多的所述第二子區(qū)間作為所述第二膚色區(qū)間。
    [0008]進一步地,所述方法還包括:若所述目標膚色色塊不存在,則進入根據所述標定參數值確定膚色色塊區(qū)間的步驟,以擴大所述膚色色塊區(qū)間的范圍。
    [0009]進一步地,所述目標膚色色塊的標定參數值的平均值包括R/G的平均值、B/G的平均值;所述標定色溫曲線包括R/G
    ?
    色溫關系曲線和B/G
    ?
    色溫關系曲線;將所述目標膚色色塊的標定參數值的平均值帶入標定色溫曲線中計算得到目標估計色溫的步驟包括:將R/G的平均值帶入所述R/G
    ?
    色溫關系曲線得到第一估計色溫;將B/G的平均值帶入所述B/G
    ?
    色溫關系曲線得到第二估計色溫;根據第一估計色溫和第二估計色溫計算得到目標估計色溫。
    [0010]進一步地,根據第一估計色溫和第二估計色溫計算得到目標估計色溫,包括:計算所述第一估計色溫與所述第二估計色溫的差值;判斷所述差值是否小于預設閾值;若是,則計算所述第一估計色溫和所述第二估計色溫的平均值作為所述目標估計色溫;若否,則判斷當前膚色色塊篩選次數是否超過預設最大迭代次數,若超過所述預設最大迭代次數,則計算所有迭代中的第一估計色溫與第二估計色溫的平均值作為所述目標估計色溫或計算所有迭代中第二估計色溫的平均值作為目標估計色溫,若未超過所述預設最大迭代次數,則擴大所述第一膚色區(qū)間與所述第二膚色區(qū)間的區(qū)間范圍,則進入所述根據所述標定參數值確定膚色色塊區(qū)間的步驟,以擴大所述膚色色塊區(qū)間的范圍。
    [0011]進一步地,所述方法還包括:分別獲取不同膚色色塊在不同色溫下的R、G、B三通道響應值;根據各個所述R、G、B三通道響應值分別計算各個膚色色塊在各個色溫下的R/G值和B/G值作為所述膚色色塊的標定參數值;根據各個所述標定參數值及標定參數值對應的色溫擬合得到所述標定色溫曲線。
    [0012]第二方面,本專利技術還提供一種白平衡調整方法,包括如下步驟:獲取所述的色溫估計方法計算得到的目標估計色溫;根據所述目標估計色溫計算得到白平衡增益,將所述白平衡增益作為白平衡手動增益調整白平衡。
    [0013]第三方面,本專利技術提供一種色溫估計裝置,包括:第一獲取模塊,用以配置為獲取當前幀圖像并識別出所述當前幀圖像中的人臉區(qū)域,所述人臉區(qū)域由多個區(qū)塊組成;第一計算模塊,用以配置為計算所述人臉區(qū)域每一所述區(qū)塊的標定參數值;篩選模塊,用以配置為根據所述標定參數值確定膚色色塊區(qū)間,并從所述區(qū)塊中篩選出目標膚色色塊;判斷模塊,用以配置為判斷所述目標膚色色塊是否存在;若是,則計算所述目標膚色色塊的標定參數值的平均值;第二計算模塊,用以配置為將所述目標膚色色塊的標定參數值的平均值帶入標定色溫曲線中計算得到目標估計色溫。
    [0014]第四方面,本專利技術提供一種白平衡調整裝置,包括:第二獲取模塊,用以配置為獲取由所述的色溫估計裝置計算得到的目標估計色溫;第三計算模塊,用以配置為根據所述目標估計色溫計算得到白平衡增益,將所述白平衡增益作為白平衡手動增益調整白平衡。
    [0015]第五方面,本專利技術提供一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使計算機執(zhí)行所述的色溫估計方法或者所述的白平衡調整方法。
    [0016]本申請技術方案,具有如下優(yōu)點:
    [0017]本申請?zhí)峁┮环N色溫估計方法、白平衡調整方法、裝置及存儲介質,通過篩選出圖像的膚色色塊,計算出膚色色塊的目標估計色溫,進而避免圖像中的單一顏色和膚色相同導致色溫估計錯誤的問題。
    [0018]本申請?zhí)峁┑陌灼胶庹{整方法通過獲取目標估計色溫,計算得到的白平衡增益,最終提高白平衡調整的效果,本申請通過對膚色色塊的標定,估算得到目標估計色溫,其并沒有限制在白平衡算法中的色溫的上下限以及白色像素點的篩選,進而維持了白平衡算法的適應性。
    附圖說明
    [0019]為了更清楚地說明本專利技術具體實施方式或現(xiàn)有技術中的技術方案,下面將對具體實施方式或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種色溫估計方法,其特征在于,包括如下步驟:獲取當前幀圖像并識別出所述當前幀圖像中的人臉區(qū)域,所述人臉區(qū)域由多個區(qū)塊組成;計算所述人臉區(qū)域每一所述區(qū)塊的標定參數值;根據所述標定參數值確定膚色色塊區(qū)間,并從所述區(qū)塊中篩選出目標膚色色塊;判斷所述目標膚色色塊是否存在;若是,則計算所述目標膚色色塊的標定參數值的平均值;將所述目標膚色色塊的標定參數值的平均值帶入標定色溫曲線中計算得到目標估計色溫。2.根據權利要求1所述的色溫估計方法,其特征在于,所述標定參數值包括R/G值和B/G值;所述根據所述標定參數值確定膚色色塊區(qū)間,并從所述區(qū)塊中篩選出目標膚色色塊的步驟,具體包括:分別確定所述人臉區(qū)域內R/G值和B/G值的最大值和最小值,得到R/G區(qū)間和B/G區(qū)間;根據R/G區(qū)間及所述人臉區(qū)域內各個所述區(qū)塊的R/G值確定第一膚色區(qū)間,根據B/G區(qū)間及所述人臉區(qū)域內各個所述區(qū)塊的B/G值確定第二膚色區(qū)間;若當前區(qū)塊的R/G值落入所述第一膚色區(qū)間且B/G值落入所述第二膚色區(qū)間,則所述當前區(qū)塊為目標膚色色塊。3.根據權利要求2所述的色溫估計方法,其特征在于,所述根據R/G區(qū)間及所述人臉區(qū)域內各個所述區(qū)塊的R/G值確定第一膚色區(qū)間包括:將所述R/G區(qū)間按照預設距離劃分為多個連續(xù)的第一子區(qū)間;統(tǒng)計所述R/G值落入各個所述第一子區(qū)間的區(qū)塊的數量;將包含區(qū)塊數量最多的所述第一子區(qū)間作為所述第一膚色區(qū)間;所述根據B/G區(qū)間及所述人臉區(qū)域內各個所述區(qū)塊的B/G值確定第二膚色區(qū)間包括:將所述B/G區(qū)間按照預設距離劃分為多個連續(xù)的第二子區(qū)間;統(tǒng)計所述B/G值落入各個所述第二子區(qū)間的區(qū)塊的數量;將包含區(qū)塊數量最多的所述第二子區(qū)間作為所述第二膚色區(qū)間。4.根據權利要求1
    ?
    3任一項所述的色溫估計方法,其特征在于,所述方法還包括:若所述目標膚色色塊不存在,則進入所述根據所述標定參數值確定膚色色塊區(qū)間的步驟,以擴大所述膚色色塊區(qū)間的范圍。5.根據權利要求1所述的色溫估計方法,其特征在于,所述目標膚色色塊的標定參數值的平均值包括R/G的平均值、B/G的平均值;所述標定色溫曲線包括R/G
    ?
    色溫關系曲線和B/G
    ?
    色溫關系曲線;將所述目標膚色色塊的標定參數值的平均值帶入標定色溫曲線中計算得到目標估計色溫的步驟包括:將R/G的平均值帶入所述R/G
    ?
    色溫關系曲線得到第一估計色溫;將B/G的平均值帶入所述B/G
    ?
    色溫關系曲線得到第二估計色溫;根據...

    【專利技術屬性】
    技術研發(fā)人員:傅君陳瑤王佛榮章勇曹李軍
    申請(專利權)人:蘇州科達科技股份有限公司
    類型:發(fā)明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久无码av三级| 久久久久亚洲av成人无码电影| 国产精品无码无卡在线播放 | 中文字幕丰满乱子伦无码专区| 国产真人无码作爱视频免费| 中文字幕日产无码| 久久精品无码一区二区三区日韩 | 亚洲AV无码久久精品成人| 亚洲Av永久无码精品三区在线| 亚洲熟妇无码八V在线播放| 无码AV动漫精品一区二区免费| 无码日韩精品一区二区免费暖暖 | 一区二区三区无码高清视频| 久久国产亚洲精品无码| 狠狠躁天天躁无码中文字幕图| 欧洲Av无码放荡人妇网站| 国产午夜精华无码网站| 国产成人无码区免费A∨视频网站| 日韩网红少妇无码视频香港| aⅴ一区二区三区无卡无码| 无码av人妻一区二区三区四区| 国产乱人无码伦av在线a| 国产成人无码精品久久久露脸| 无码一区二区波多野结衣播放搜索| 国产精品亚洲а∨无码播放| r级无码视频在线观看| 天堂一区人妻无码| AV无码人妻中文字幕| 蜜桃无码一区二区三区| 无码国产午夜福利片在线观看| 一区二区三区人妻无码| 成在线人免费无码高潮喷水| 无码任你躁久久久久久久| 国产精品va无码二区| 本免费AV无码专区一区| 国产精品亚洲αv天堂无码| 极品粉嫩嫩模大尺度无码视频 | 亚洲成AV人在线观看天堂无码| 亚洲中文字幕久久精品无码喷水| 久久国产三级无码一区二区| 13小箩利洗澡无码视频网站免费 |