发明名称 基于积分直方图的图像处理方法及系统
摘要 本发明提供一种基于积分直方图的图像处理方法,包括步骤S1、建立积分直方图;步骤S2、使用积分直方图计算图像任意矩形区域的直方图。本发明还提供一种基于积分直方图的图像处理系统,包括积分直方图建立单元及直方图计算单元;所述直方图计算单元根据积分直方图建立单元建立的积分直方图计算图像任意矩形区域的直方图。本发明不仅提高了计算直方图的计算速度,而且降低了计算直方图的计算量。另外对直方图进行平滑,可以降低直方图的支持域边界和区间量化所引起的潜在的边界效应,提高直方图计算结果的稳定性。
申请公布号 CN101383007B 申请公布日期 2010.10.13
申请号 CN200810167131.3 申请日期 2008.09.28
申请人 腾讯科技(深圳)有限公司 发明人 付立波;王建宇
分类号 G06K9/64(2006.01)I;G06K9/46(2006.01)I 主分类号 G06K9/64(2006.01)I
代理机构 北京英赛嘉华知识产权代理有限责任公司 11204 代理人 胡海国;王艳春
主权项 一种基于积分直方图的图像处理方法,其特征在于,包括:步骤S1、建立积分直方图;以及步骤S2、使用积分直方图计算图像任意矩形区域的直方图,其中所述步骤S1包括:步骤S11、初始化建立单样本直方图;以及步骤S12、对建立的单样本直方图进行积分计算以建立积分直方图,进一步,所述步骤S11包括:步骤S111、根据图像的尺寸、自定义的直方图的维数和自定义的直方图各维的量化区间数建立W×L×K1×K2×......×KD的数组H,所述数组H的元素为H(x,y,I),所述H(x,y,I)表示图像像素位置(x,y)处的直方图的区间;其中,所述W和L表示图像的宽和高,所述1≤x≤W,1≤y≤L;所述D表示自定义的直方图的维数,所述D≥1;所述K1,K2,…,KD分别是自定义的直方图各维的量化区间数;所述I是直方图的区间的下标序列(i1,i2,...,iD)的简化表示,即I=(i1,i2,...,iD);其中,1≤i1≤K1,1≤i2≤K2,...,1≤iD≤KD,即I∈Z[1,K1]×Z[1,K2]×...×Z[1,KD],其中,Z[1,Kd]表示1到Kd的整数集合,d=1,2,...D;以及步骤S112、对图像进行扫描,建立每个图像像素位置(x,y)处的单样本直方图。
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室