電子系統和疤痕影像修補方法
2023-07-25 04:01:11
專利名稱::電子系統和疤痕影像修補方法
技術領域:
:本發明是有關於一種影像處理方法,特別是有關於一種疤痕影像修補方法。
背景技術:
:人臉疤痕修飾的功能已經是目前電子裝置中不可或缺的功能。然而,已知技術是使用較複雜的深先搜尋演算法(D印thFirstkarch,DFQ來執行,並且深先搜尋演算法需使用較複雜的電路來實現,相對地,功率損耗也比較高。於是需要一個較簡單的方法及電子系統,用以修補疤痕影像。
發明內容有鑑於此,本發明提供一種疤痕影像修補方法,包括檢測出一影像中的一人臉區域;將位於人臉區域中的至少一像素的一原始像素值減去一第一平均膚色值,用以得到一第一遮罩值;將第一遮罩值除以一常數,用以得到一第一修正遮罩值;以及將第一修正遮罩值加回上述第一平均膚色值,用以得到一第一像素值,作為上述像素的一已修補疤痕後的像素值。本發明亦提供一種電子系統,用以執行修補疤痕影像方法,包括一存儲器,用以儲存至少一影像;以及一處理單元,用以檢測出影像中的一人臉區域,判斷人臉區域中的至少一像素是否為急劇變化區域,將像素的一原始像素值減去一第一平均膚色值得到一第一遮罩值,將第一遮罩值除以一常數得到一第一修正遮罩值,以及將第一修正遮罩值加回上述第一平均膚色值得到一第一像素值,作為上述像素的一已修補疤痕後的像素值。本發明亦提供另外一種疤痕影像修補方法,包括判斷一影像中的至少一像素是否為急劇變化區域;根據判斷的結果,標記像素所對應的加權值;將像素的一原始像素值減去一第一平均膚色值,用以得到一第一遮罩值;將第一遮罩值除以一常數,用以得到一第一修正遮罩值;將第一修正遮罩值加回第一平均膚色值,用以得到一第一像素值,作為上述像素的一已修補疤痕後的像素值;以及根據所對應的加權值和第一像素值,取得下一個時間點所需的一第二平均膚色值。為讓本發明的上述目的、特徵和優點能更明顯易懂,以下結合附圖對本發明的具體實施方式作詳細說明,其中圖1是本發明的疤痕影像修補方法的一流程圖。圖2是滑動窗框以第一方向移動到像素AlA25上處理像素A21A25前的示意圖。圖3是滑動窗框以第一方向移動到像素AlA25上處理像素A21A25後的示意圖。圖4是滑動窗框以第一方向移動到像素A6A30上處理像素A^A30前的示意圖。圖5是滑動窗框以第一方向移動到像素A6A30上處理像素A^A30後的示意圖。圖6是滑動窗框以第一方向處理像素A31A45後的示意圖。圖7為本發明的電子系統的一實施例。主要元件符號說明SllS19:步驟;SW:滑動窗框;AlA45:像素;70:電子系統;71:處理單元;72存儲器;73:總線;具體實施例方式本發明的實施例提供一種疤痕影像修補方法,用以修補疤痕影像。圖1是本發明的疤痕影像修補方法的一流程圖。於步驟S11,對一影像進行自動曝光(AutoExposure,AE)和自動白平衡(AutoWhiteBalance,AffB)的處理。經過自動曝光和自動白平衡的處理,使得擷取到的影像效果可更接近實際影像,其中自動白平衡功能是指自動修正光線組合以達到色彩補償的目的。物體本身的顏色常會因為投射光線的顏色而改變,人類的眼睛會自動修正這種因光線而產生的改變,但相機鏡頭卻不具備這樣的功能。白平衡校正功能就是為了讓相機具有人眼一樣的功能,透過計算不同光照平均值,自動調節內部的色彩平衡,來達到所有條件下均能真實再現白色的效果。自動白平衡技術會按照目前畫面中影像的特質,經過計算後立即調整整個影像中紅、綠、藍三種原色的強度,以修正外部光線所造成的顏色誤差。於步驟S12,檢測出影像中的一人臉區域。在此實施例中是使用一下臉部閥值(facelowerthreshold)和一上臉部閥值(faceupperthreshold)來定位所要的一人臉區域,再用一下臉部噪聲閥值(facelowerthreshold_noise)和一上臉部噪聲閥值(faceupperthreshold_noise)定義出具有一原始平均膚色值的區塊。接下來,再對落在原始平均膚色值範圍內的每一個像素做RGB定義下的像素值(以下皆稱做像素值)的平均,得到一原始平均膚色值。在某些實施例中,上述像素值亦可為亮度值(luminance)。處理過程中,通常由影像畫面(imageframe)最上面的一列的滑動窗框(slidingwindow,Sff)以一第一方向(例如由左至右)進行。處理完畢後,再由下一列的滑動窗框以第一方向進行,直至整個影像畫面處理結束。在某些實施例中,第一方向亦可為由右至左、由上至下、由下至上,但不限定於此。當滑動窗框移動到人臉區域之外時,就不進行任何處理。當滑動窗框完全進入人臉區域後,則開始對滑動窗框最右邊的像素做處理。於步驟S13,判斷人臉區域中的至少一像素是否為急劇變化區域(sharparea)0舉例而言,像素是否為急劇變化區域根據像素與多個相鄰像素的像素值差的總和是否大於一急劇變化閥值所決定。在某些實施例中,一目標像素是否為急劇變化區域是用以下公式51來判斷:E=(2S0-Ll-Rl)+OS0-L2-R2)+OS0-Ul-Dl)+QS0-U2-D2),其中E為像素差異值,SO代表目標像素的像素值,L1、L2分別是目標像素左邊第一、第二個像素的像素值,R1、R2分別是目標像素右邊第一、第二個像素值,U1、U2分別是目標像素上面第一、第二個像素值,DUD2分別是目標像素下面第一、第二個像素值。當像素差異值E大於急劇變化閥值,目標像素判定為急劇變化區域,當像素差異值E小於急劇變化閥值,目標像素判定為平緩變化區域。於步驟S14,根據判斷的結果取得像素的加權值。舉例而言,若像素判定為急劇變化區域(即像素差異值E>急劇變化閥值),則上述像素所對應的加權值為加權值Wshmp,若像素判定為平緩變化區域(即像素差異值E<急劇變化閥值),則像素所對應的加權值為加權值Ws_th。在某些實施例中,加權值亦可儲存至一查找表(lookuptable),但不限定於此。於步驟S15,將像素的原始像素值減去第一平均膚色值,用以得到第一遮罩值。於步驟S16將第一遮罩值除以一常數(constant),用以得到一第一修正遮罩值。接著,於步驟S17,將第一修正遮罩值加回第一平均膚色值,用以得到一第一像素值,作為像素的已修補疤痕後的像素值。於步驟S18,根據加權值和第一像素值,取得下一個時間點所需的一第二平均膚色值。根據加權值、第一像素值使用公式2取得一第二平均膚色值,第二平均膚色值即為下一個時間點所需的平均膚色值。在本實施例中,公式2為一加權平均公式,但不限於此。舉例而言,加權平均公式可為權利要求1.一種疤痕影像修補方法,包括檢測出一影像中的一人臉區域;將位於上述人臉區域中的至少一像素的一原始像素值減去一第一平均膚色值,用以得到一第一遮罩值;將上述第一遮罩值除以一常數,用以得到一第一修正遮罩值;以及將上述第一修正遮罩值加回上述第一平均膚色值,用以得到一第一像素值,作為上述像素的一已修補疤痕後的像素值。2.如權利要求1所述的疤痕影像修補方法,其特徵在於,更包括判斷上述像素是否為急劇變化區域。3.如權利要求2所述的疤痕影像修補方法,其特徵在於,更包括取得上述像素所對應的加權值,其中於上述像素為急劇變化區域時,上述像素所對應的加權值為一第一加權值,並且於上述像素不為急劇變化區域時,上述像素所對應的加權值為一第二加權值,上述第一加權值不同於上述第二加權值。4.如權利要求3所述的疤痕影像修補方法,其特徵在於,更包括根據上述第一像素值與上述第一、第二加權值,取得下一個時間點所需的一第二平均膚色值。5.如權利要求4所述的疤痕影像修補方法,其特徵在於,上述取得上述第二平均膚色值的步驟包括將上述第一像素值乘以上述第一加權值或第二加權值作加權值平均,取得上述第二平均膚色值。6.如權利要求1所述的疤痕影像修補方法,其特徵在於,更包括對上述影像執行一自動曝光和一自動白平衡的處理。7.如權利要求2所述的疤痕影像修補方法,其特徵在於,上述像素是否為急劇變化區域是根據上述像素與多個相鄰像素的像素值差的總和是否大於一急劇變化閥值所決定。8.如權利要求1所述的疤痕影像修補方法,其特徵在於,上述原始像素值和上述第一像素值為RGB定義下的像素值。9.一種電子系統,用以執行修補疤痕影像方法,包括一存儲器,用以儲存至少一影像;以及一處理單元,用以檢測出上述影像中的一人臉區域,判斷上述人臉區域中的至少一像素是否為急劇變化區域,將上述像素的一原始像素值減去一第一平均膚色值得到一第一遮罩值,將上述第一遮罩值除以一常數得到一第一修正遮罩值,以及將上述第一修正遮罩值加回上述第一平均膚色值得到一第一像素值,作為上述像素的一已修補疤痕後的像素值。10.如權利要求9所述的電子系統,其特徵在於,上述處理單元更用以判斷上述像素是否為一急劇變化區域。11.如權利要求9所述的電子系統,其特徵在於,上述處理單元更用以取得上述像素所對應的加權值,當上述像素為急劇變化區域時,上述處理單元取得上述像素所對應的加權值為一第一加權值,並且當上述像素不為急劇變化區域時,上述處理單元取得上述像素所對應的加權值為一第二加權值,並且上述第一加權值不同於上述第二加權值。12.如權利要求11所述的電子系統,其特徵在於,上述處理單元更用以根據上述第一、第二加權值和上述第一像素值,取得下一個時間點所需的一第二平均膚色值。13.如權利要求12所述的電子系統,其特徵在於,上述處理單元更將上述第一像素值乘以上述第一加權值或第二加權值作加權值平均,取得上述第二平均膚色值。14.如權利要求9所述的電子系統,其特徵在於,上述處理單元更用以對上述影像進行一自動曝光和一自動白平衡的處理。15.如權利要求10所述的電子系統,其特徵在於,上述處理單元是根據上述像素與多個相鄰像素的像素值差的總和是否大於一急劇變化閥值所決定上述像素是否為急劇變化區域。16.如權利要求9所述的電子系統,其特徵在於,上述原始像素值和上述第一像素值為RGB定義下的像素值。17.一種疤痕影像修補方法,包括判斷一影像中的至少一像素是否為急劇變化區域;根據判斷的結果,取得上述像素所對應的加權值;將上述像素的一原始像素值減去一第一平均膚色值,用以得到一第一遮罩值;將上述第一遮罩值除以一常數,用以得到一第一修正遮罩值;將上述第一修正遮罩值加回上述第一平均膚色值,用以得到一第一像素值,作為上述像素的一已修補疤痕後的像素值;以及根據上述所對應的加權值和上述第一像素值,取得下一個時間點所需的一第二平均膚色值。18.如權利要求17所述的疤痕影像修補方法,其特徵在於,更包括在上述判斷上述像素是否為急劇變化區域的步驟之前,對上述影像執行一自動曝光和一自動白平衡的處理。19.如權利要求18所述的疤痕影像修補方法,其特徵在於,上述像素是否為急劇變化區域是根據上述像素與多個相鄰像素的像素值差的總和是否大於一急劇變化閥值所決定。20.如權利要求17所述的疤痕影像修補方法,其特徵在於,於上述像素為急劇變化區域時,上述像素所對應的加權值為一第一加權值,而於上述像素不為急劇變化區域時,上述像素所對應的加權值為一第二加權值,並且上述第一加權值不同於上述第二加權值。21.如權利要求20所述的疤痕影像修補方法,其特徵在於,上述取得上述第二平均膚色值的步驟包括將上述第一像素值乘以上述第一加權值或第二加權值作加權平均,得到上述第二平均膚色值。22.如權利要求17所述的疤痕影像修補方法,其特徵在於,上述原始像素值和上述第一像素值為RGB定義下的像素值。全文摘要本發明公開一種電子系統和疤痕影像修補方法,該疤痕影像修補方法包括檢測出一影像中的一人臉區域;將位於人臉區域中的至少一像素的一原始像素值減去一第一平均膚色值,用以得到一第一遮罩值;將第一遮罩值除以一常數,用以得到一第一修正遮罩值;以及將第一修正遮罩值加回第一平均膚色值,用以得到一第一像素值,作為上述像素的一已修補疤痕後的像素值。文檔編號G06T11/00GK102456229SQ20101060282公開日2012年5月16日申請日期2010年12月14日優先權日2010年10月22日發明者黃文鴻申請人:慧榮科技股份有限公司