圖像處理方法、裝置及終端的制作方法
【專利摘要】本申請公開一種圖像處理方法、裝置及終端,利用本申請?zhí)幚韴D像時(shí),會根據(jù)人眼區(qū)域中各像素的灰度值,計(jì)算每個像素相對應(yīng)的灰度均值和像素權(quán)值,根據(jù)像素權(quán)值和灰度均值,計(jì)算各個像素的處理后灰度值,并根據(jù)所述處理后灰度值相應(yīng)的調(diào)整每個像素的灰度,實(shí)現(xiàn)對圖像的處理,也就是說,本申請采用的圖像處理方法,對不同像素的灰度進(jìn)行了不同程度的調(diào)整,從而滿足不同圖像的處理需求,針對性強(qiáng),對不同的人眼部分進(jìn)行處理時(shí),都能夠獲取較為自然的處理效果,滿足不同的人眼區(qū)域的處理需求,并且使處理后的圖像更加逼真。
【專利說明】圖像處理方法、裝置及終端
【技術(shù)領(lǐng)域】
[0001]本公開涉及圖像處理【技術(shù)領(lǐng)域】,尤其涉及一種圖像處理方法、裝置及終端。
【背景技術(shù)】
[0002]隨著自拍、照片共享等技術(shù)的廣泛應(yīng)用,用戶經(jīng)常需要對圖像進(jìn)行處理,以實(shí)現(xiàn)對圖像的美化。例如,當(dāng)獲取人物圖像時(shí),用戶往往需要處理人物的眼睛部分,以達(dá)到亮眼美化的目的。
[0003]目前處理圖像時(shí),通常的方法是根據(jù)預(yù)設(shè)灰度分量,增強(qiáng)待處理部分的灰度值。例如,如果需要處理人物圖像中的眼睛部分,就將眼睛部分各個像素的灰度值與預(yù)設(shè)灰度分量相加,作為處理后的灰度值,能夠增加眼睛部分的對比度,從而美化人物的圖像。
[0004]但是,發(fā)明人在本申請的研究過程中發(fā)現(xiàn),采用上述方式處理不同的圖像時(shí),預(yù)設(shè)灰度分量往往相同,由于不同的圖像之間具有差異性,因此,上述處理圖像的方式針對性差,容易導(dǎo)致處理后的圖像失真,效果不自然。
【發(fā)明內(nèi)容】
[0005]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種圖像處理方法、裝置及終端。
[0006]根據(jù)本公開實(shí)施例的第一方面,提供一種圖像處理方法,包括:
[0007]識別待處理圖像中的人眼區(qū)域,確定所述人眼區(qū)域中的各個像素,獲取所述各個像素的灰度值;
[0008]根據(jù)所述各個像素的灰度值,計(jì)算所述各個像素的灰度均值和像素權(quán)值;
[0009]根據(jù)所述灰度均值和像素權(quán)值,計(jì)算各個像素的處理后灰度值;
[0010]將所述各個像素的灰度值調(diào)整至相應(yīng)的處理后灰度值,得到處理后的圖像。
[0011]結(jié)合第一方面,在第一方面第一種可能的實(shí)現(xiàn)方式中,所述計(jì)算所述各個像素的灰度均值,包括:
[0012]依次將所述各個像素作為中心像素,根據(jù)所述中心像素構(gòu)建相應(yīng)的均值濾波模板;
[0013]計(jì)算所述均值濾波模板內(nèi)各個像素的灰度值的均值,將所述灰度值的均值作為所述中心像素的灰度均值。
[0014]結(jié)合第一方面,在第一方面第二種可能的實(shí)現(xiàn)方式中,所述計(jì)算所述各個像素的像素權(quán)值,包括:
[0015]計(jì)算所述各個像素的灰度值的全局標(biāo)準(zhǔn)差和局部標(biāo)準(zhǔn)差;
[0016]根據(jù)所述全局標(biāo)準(zhǔn)差和局部標(biāo)準(zhǔn)差,以及預(yù)設(shè)的全局標(biāo)準(zhǔn)差參數(shù)和局部標(biāo)準(zhǔn)差參數(shù),計(jì)算各個像素的像素權(quán)值。
[0017]結(jié)合第一方面第二種可能的實(shí)現(xiàn)方式,在第一方面第三種可能的實(shí)現(xiàn)方式中,所述計(jì)算所述各個像素灰度值的局部標(biāo)準(zhǔn)差,包括:
[0018]依次將所述各個像素作為中心像素,根據(jù)所述中心像素構(gòu)建相應(yīng)的局部區(qū)域;
[0019]計(jì)算所述局部區(qū)域內(nèi)各個像素的灰度值的標(biāo)準(zhǔn)差,并將所述標(biāo)準(zhǔn)差作為局部標(biāo)準(zhǔn)差。
[0020]結(jié)合第一方面第二種可能的實(shí)現(xiàn)方式,在第一方面第四種可能的實(shí)現(xiàn)方式中,根據(jù)以下公式計(jì)算各個像素的像素權(quán)值:
【權(quán)利要求】
1.一種圖像處理方法,其特征在于,所述圖像處理方法包括: 識別待處理圖像中的人眼區(qū)域,確定所述人眼區(qū)域中的各個像素,獲取所述各個像素的灰度值; 根據(jù)所述各個像素的灰度值,計(jì)算所述各個像素的灰度均值和像素權(quán)值; 根據(jù)所述灰度均值和像素權(quán)值,計(jì)算各個像素的處理后灰度值; 將所述各個像素的灰度值調(diào)整至相應(yīng)的處理后灰度值,得到處理后的圖像。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述計(jì)算所述各個像素的灰度均值,包括: 依次將所述各個像素作為中心像素,根據(jù)所述中心像素構(gòu)建相應(yīng)的均值濾波模板; 計(jì)算所述均值濾波模板內(nèi)各個像素的灰度值的均值,將所述灰度值的均值作為所述中心像素的灰度均值。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述計(jì)算所述各個像素的像素權(quán)值,包括: 計(jì)算所述各個像素的灰度值的全局標(biāo)準(zhǔn)差和局部標(biāo)準(zhǔn)差; 根據(jù)所述全局標(biāo)準(zhǔn)差和局部標(biāo)準(zhǔn)差,以及預(yù)設(shè)的全局標(biāo)準(zhǔn)差參數(shù)和局部標(biāo)準(zhǔn)差參數(shù),計(jì)算各個像素的像素權(quán)值。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述計(jì)算所述各個像素灰度值的局部標(biāo)準(zhǔn)差,包括: 依次將所述各個像素作為中心像素,根據(jù)所述中心像素構(gòu)建相應(yīng)的局部區(qū)域; 計(jì)算所述局部區(qū)域內(nèi)各個像素的灰度值的標(biāo)準(zhǔn)差,并將所述標(biāo)準(zhǔn)差作為局部標(biāo)準(zhǔn)差。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)以下公式計(jì)算各個像素的像素權(quán)值:
1 c , delta Y
1.5+ exp(- )
cxp()
^Local 其中,)表示像素坐標(biāo)為(Xi,yi)的像素對應(yīng)的像素權(quán)值,deltaY表示待處理部分的各個像素的全局標(biāo)準(zhǔn)差/叫、.,,表示像素坐標(biāo)為(Xi^i)的像素對應(yīng)的局部標(biāo)準(zhǔn)差,σ el()bal表示全局標(biāo)準(zhǔn)差參數(shù),σ ^al表示局部標(biāo)準(zhǔn)差參數(shù)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述灰度均值和像素權(quán)值,計(jì)算各個像素的處理后灰度值的公式為:
DstDatau , , = AvgData^x r)+Weight{xr)*{SrcData{Xiyi) - AvgDatuix v)); 其中,>表示像素坐標(biāo)為(Xi,yi)的像素對應(yīng)的處理后灰度值,AvgData(x y )表示像素坐標(biāo)為O^yi)的像素的灰度均值,表示像素坐標(biāo)為(Xi^i)的像素對應(yīng)的像素權(quán)值^〃叫,.,.」表示像素坐標(biāo)為O^yi)的像素在圖像處理前的灰度值。
7.一種圖像處理裝置,其特征在于,所述圖像處理裝置包括: 灰度值獲取模塊,用于識別待處理圖像中的人眼區(qū)域,確定所述人眼區(qū)域中的各個像素,獲取所述各個像素的灰度值; 第一計(jì)算模塊,用于根據(jù)所述各個像素的灰度值,計(jì)算所述各個像素的灰度均值和像素權(quán)值; 第二計(jì)算模塊,用于根據(jù)所述灰度均值和像素權(quán)值,計(jì)算各個像素的處理后灰度值; 調(diào)整模塊,用于將所述各個像素的灰度值調(diào)整至相應(yīng)的處理后灰度值,得到處理后的圖像。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一計(jì)算模塊包括用于計(jì)算所述各個像素的灰度均值的第一計(jì)算子模塊, 所述第一計(jì)算子模塊用于依次將所述各個像素作為中心像素,根據(jù)所述中心像素構(gòu)建相應(yīng)的均值濾波模板;以及還用于計(jì)算所述均值濾波模板內(nèi)各個像素的灰度值的均值,將所述灰度值的均值作為所述中心像素的灰度均值。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一計(jì)算模塊包括用于計(jì)算所述各個像素的像素權(quán)值的第二計(jì)算子模塊, 所述第二計(jì)算子模塊用于計(jì)算所述各個像素的灰度值的全局標(biāo)準(zhǔn)差和局部標(biāo)準(zhǔn)差;以及還用于根據(jù)所述全局標(biāo)準(zhǔn)差和局部標(biāo)準(zhǔn)差,以及預(yù)設(shè)的全局標(biāo)準(zhǔn)差參數(shù)和局部標(biāo)準(zhǔn)差參數(shù),計(jì)算各個像素的像素權(quán)值。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于, 所述第二計(jì)算子模塊在計(jì)算所述各個像素的局部標(biāo)準(zhǔn)差時(shí),用于依次將所述各個像素作為中心像素,根據(jù)所述中心像素構(gòu)建相應(yīng)的局部區(qū)域;以及還用于計(jì)算所述局部區(qū)域內(nèi)各個像素的灰度值的標(biāo)準(zhǔn)差,并將所述標(biāo)準(zhǔn)差作為局部標(biāo)準(zhǔn)差。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第二計(jì)算子模塊根據(jù)以下公式計(jì)算各個像素的像素權(quán)值:
其中,,表示像素坐標(biāo)為(Xi,Yi)的像素對應(yīng)的像素權(quán)值,deltaY表示待處理部分的各個像素的全局標(biāo)準(zhǔn)差,(kM'.' )表示像素坐標(biāo)為(Xi,yi)的像素對應(yīng)的局部標(biāo)準(zhǔn)差,σ el()bal表示全局標(biāo)準(zhǔn)差參數(shù),σ ^al表示局部標(biāo)準(zhǔn)差參數(shù)。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述第二計(jì)算模塊根據(jù)所述灰度均值和像素權(quán)值,計(jì)算各個像素的處理后灰度值的公式為:
DstDataix r) = AvgDataix y ,+Wcightix r [SrcDataiy r)-AvgDataix r)); 其中,DsiDatoiwJ示像素坐標(biāo)為(Xi,yi)的像素對應(yīng)的處理后灰度值,AvgDataM表示像素坐標(biāo)為O^yi)的像素的灰度均值,表示像素坐標(biāo)為(Xi^i)的像素對應(yīng)的像素權(quán)值,S,表示像素坐標(biāo)為O^yi)的像素在圖像處理前的灰度值。
13.—種終端,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 識別待處理圖像中的人眼區(qū)域,確定所述人眼區(qū)域中的各個像素,獲取所述各個像素的灰度值; 根據(jù)所述各個像素的灰度值,計(jì)算所述各個像素的灰度均值和像素權(quán)值; 根據(jù)所述灰度均值和像素權(quán)值,計(jì)算各個像素的處理后灰度值; 將所述各個像素的灰度值調(diào)整至相應(yīng)的處理后灰度值,得到處理后的圖像。
【文檔編號】G06T7/00GK104182967SQ201410367913
【公開日】2014年12月3日 申請日期:2014年7月29日 優(yōu)先權(quán)日:2014年7月29日
【發(fā)明者】王琳, 臧虎, 陳志軍 申請人:小米科技有限責(zé)任公司