限时,将所述背景色所属象限内未知区域上面的区域定义为背景区域;将所述色度坐标系内除所述未知区域和所述背景区域以外的区域定义为前景区域; 当所述背景色落在第三或第四象限时,将所述背景色所属象限内未知区域下面的区域定义为背景区域;将所述色度坐标系内除所述未知区域和所述背景区域以外的区域定义为前景区域。
4.根据权利要求1-3任一项所述的方法,其特征在于, 针对所述输入图像的一个像素点,判断所述像素点是否属于所述背景色所在的象限; 若所述像素点不属于所述背景色所在的象限,则确定所述像素点属于所述前景区域; 若所述像素点属于所述背景色所在的象限,则根据所述LI和所述L2,计算获得Tl和T2,所述Tl=a *u+b.V,所述T2=c *u+d.ν;其中,所述u为所述像素点的蓝色色度分量值,所述V为所述像素点的红色色度分量值。
5.根据权利要求4所述的方法,其特征在于, 当所述背景色在第一或第二象限时,判断所述T2是否小于所述-L ; 若所述T2小于所述-L,则确定所述像素点属于所述前景区域,若所述T2不小于所述-L,则判断所述Tl是否大于所述-H; 若所述Tl大于所述-H,则确定所述像素点属于所述背景区域,所述Tl不大于所述-H,确定所述像素点属于所述未知区域。
6.根据权利要求4所述的方法,其特征在于, 当所述背景色在第三或第四象限时,判断所述T2是否大于所述-L ; 若所述T2大于所述-L,则确定所述像素点属于所述前景区域,若所述T2不大于所述-L,则判断所述Tl是否小于所述-H; 若所述Tl小于所述-H,则确定所述像素点属于所述背景区域;若所述Tl不小于所述-H,则确定所述像素点属于所述未知区域。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据背景区域平均颜色值,确定属于所述未知区域的像素点是属于所述前景区域还是属于所述背景区域,包括: 针对属于所述未知区域内每一个像素点,计算所述像素点与所述背景区域平均颜色值对应的像素点之间的欧式距离D,并在所述欧式距离D大于第一门限值,或所述欧式距离D小于所述第一门限值,且y_By的绝对值大于第二门限值时,确定所述像素点属于所述前景区域;若所述像素点不满足以上条件,则确定所述像素点属于所述背景区域;其中,所述欧式距离D= (U-Bu)2+(v-Bv)2,所述Bu、Bv和By分别为所述背景区域平均颜色值的蓝色色度分量值、红色色度分量值、亮度分量值,所述y为所述像素点的亮度分量值。
8.根据权利要求1所述的方法,其特征在于,所述背景区域平均颜色值为: 一个固定值,或者上一帧输入图像的背景区域平均颜色值,或者所述输入图像的背景区域平均颜色值。
9.根据权利要求1-8任一项所述的方法,其特征在于, 所述H为20,所述L为10 ;或者所述H= α.Bu,所述L= β.Bu,其中,所述Bu为上一中贞图像的背景区域平均颜色值的蓝色色度分量值。
10.根据权利要求1所述的方法,其特征在于,在所述确定所述输入图像中的每一个像素点属于所述前景区域、所述背景区域还是所述未知区域之后,所述方法还包括: 获得所述背景区域中的每一个像素点的亮度分量、蓝色色度分量和红色色度分量; 计算所述输入图像的背景区域平均颜色值,其中,所述背景区域平均颜色值包括Bu,Bv和By,所述Bu为所述背景区域中的所有像素点的蓝色色度分量的平均值;所述Bv为所述背景区域中的所有像素点的红色色度分量的平均值;所述By为所述背景区域中的所有像素点的亮度分量的平均值。
11.一种图像处理器,其特征在于,包括: 获取单元,用于获取输入图像中每个像素点的亮度分量和色度分量,所述色度分量包括蓝色色度分量以及红色色度分量; 确定单元,用于对所述输入图像的像素点的色度分量值进行统计,将出现最多的像素点对应的颜色确定为所述输入图像的背景色; 划分单元,用于根据所述确定单元确定的所述背景色将所述色度坐标系划分为前景区域、背景区域和未知区域; 所述确定单元,用于确定所述输入图像中的每一个像素点属于所述前景区域、所述背景区域还是所述未知区域; 所述确定单元还用于,根据背景区域平均颜色值,确定属于所述未知区域的像素点是属于所述前景区域还是属于所述背景区域。
12.根据权利要求11所述的图像处理器,其特征在于, 所述色度坐标系由水平的蓝色色度分量轴和竖直的红色色度分量轴构成, 所述未知区域为,L1、L2、所述蓝色色度分量轴以及所述红色色度分量轴围成的闭合区域;其中,所述LI为:a.u+b.ν+Η=0、所述L2为:c.u+d.v+L=0,所述H的绝对值大于所述L的绝对值。
13.根据权利要求12所述的图像处理器,其特征在于, 所述划分单元还用于,在所述背景色落在第一或第二象限时,将所述背景色所属象限内未知区域上面的区域定义为背景区域;将所述色度坐标系内除所述未知区域和所述背景区域以外的区域定义为前景区域; 所述划分单元还用于,在所述背景色落在第三或第四象限时,将所述背景色所属象限内未知区域下面的区域定义为背景区域;将所述色度坐标系内除所述未知区域和所述背景区域以外的区域定义为前景区域。
14.根据权利要求11-13任一项所述的图像处理器,其特征在于,所述确定单元还包括:计算子单元和判断子单元, 所述判断子单元用于,针对所述输入图像的一个像素点,判断所述像素点是否属于所述背景色所在的象限; 所述确定单元用于,在所述判断子单元判断所述像素点不属于所述背景色所在的象限时,确定所述像素点属于所述前景区域; 所述计算子单元用于,在所述判断子单元判断所述像素点不属于所述背景色所在的象限时,根据所述LI和所述L2,计算获得Tl和T2,所述Tl=a.u+b.v,所述T2=c.u+d.v;其中,所述u为所述像素点的蓝色色度分量值,所述V为所述像素点的红色色度分量值。
15.根据权利要求14所述的图像处理器,其特征在于, 所述判断子单元用于,在所述背景色在第一或第二象限时,判断所述T2是否小于所述-L ; 所述确定单元用于,在所述判断子单元判断所述T2小于所述-L之后,确定所述像素点属于所述前景区域; 所述判断子单元还用于,在判断所述T2不小于所述-L之后,判断所述Tl是否大于所述-H; 所述确定单元用于,在所述判断子单元判断所述Tl大于所述-H之后,确定所述像素点属于所述背景区域; 所述确定单元还用于,在所述判断子单元判断所述Tl不大于所述-H之后,确定所述像素点属于所述未知区域。
16.根据权利要求14所述的图像处理器,其特征在于, 所述判断子单元用于,在所述背景色在第三或第四象限时,判断所述T2是否大于所述-L ; 所述确定单元用于,在所述判断子单元判断所述T2大于所述-L之后,确定所述像素点属于所述前景区域; 所述判断子单元用于,在判断所述T2不大于所述-L之后,判断所述Tl是否小于所述-H; 所述确定单元用于,在所述判断子单元判断所述Tl小于所述-H之后,确定所述像素点属于所述背景区域; 所述确定单元还用于,在所述判断子单元判断所述Tl不小于所述-H之后,确定所述像素点属于所述未知区域。
17.根据权利要求11-16任一项所述的图像处理器,其特征在于, 所述计算子单元用于,针对属于所述未知区域内每一个像素点,计算所述像素点与所述背景区域平均颜色值对应的像素点之间的欧式距离D,所述欧式距离D= (U-Bu)2+(v-Bv)2,所述BU、BV和By分别为所述背景区域平均颜色值的蓝色色度分量值、红色色度分量值、亮度分量值,所述y为所述像素点的亮度分量值; 所述判断子单元用于,判断所述欧式距离D是否大于第一门限值; 所述确定单元用于,在所述判断子单元判断所述欧式距离D大于第一门限值之后,确定所述像素点属于所述前景区域; 所述计算子单元用于,计算y-By的绝对值; 所述确定单元用于,在所述欧式距离D小于所述第一门限值,且所述y_By的绝对值大于第二门限值时,确定所述像素点属于所述前景区域; 所述确定单元用于,在所述欧式距离D不大于第一门限值,且所述像素点不满足:所述欧式距离D小于所述第一门限值,且所述y_By的绝对值大于第二门限值时,确定所述像素点属于所述背景区域。
18.根据权利要求11所述的图像处理器,其特征在于,所述背景区域平均颜色值为: 一个固定值,或者上一帧输入图像的背景区域平均颜色值,或者所述输入图像的背景区域平均颜色值。
19.根据权利要求11-18任一项所述的图像处理器,其特征在于,所述背景区域平均颜色值为: 所述H为20,所述L为10 ;或者所述H= α.Bu,所述L= β.Bu,其中,所述Bu为上一中贞图像的背景区域平均颜色值的蓝色色度分量值。
20.根据权利要求11所述的图像处理器,其特征在于, 所述获取单元还用于,在所述划分单元将所述色度坐标系划分为前景区域、背景区域和未知区域之后,获得所述背景区域中的每一个像素点的亮度分量、蓝色色度分量和红色色度分量; 所述计算子单元还用于,计算获得所述图像的背景区域平均颜色值,其中,所述背景区域平均颜色值包括Bu,Bv和By,所述Bu为所述背景区域中的所有像素点的蓝色色度分量的平均值;所述Bv为所述背景区域中的所有像素点的红色色度分量的平均值;所述By为所述背景区域中的所有像素点的亮度分量的平均值。
【专利摘要】本发明提供了一种图像处理方法及图像处理器,涉及图像处理领域,算法简单且抠像效果受光照变化的影响较小,适用于图像的实时处理,所述方法包括:获取输入图像中每个像素点的亮度分量和色度分量;对所述输入图像的像素点的色度分量值进行统计,将出现最多的像素点对应的颜色确定为所述输入图像的背景色;根据所述背景色将所述色度坐标系划分为前景区域、背景区域和未知区域;确定所述输入图像中的每一个像素点属于所述前景区域、所述背景区域还是所述未知区域;根据背景区域平均颜色值,确定属于所述未知区域的像素点是属于所述前景区域还是属于所述背景区域。
【IPC分类】H04N5-272
【公开号】CN104811631
【申请号】CN201410040560
【发明人】张德军, 王田, 刘波
【申请人】华为技术有限公司
【公开日】2015年7月29日
【申请日】2014年1月27日