【技术实现步骤摘要】
基于灰度值的图像处理方法及应用
本专利技术涉及图像处理
技术介绍
CMOS摄像头在固定区域内对移动物体的检测是一种普遍的需求,目前的检测固定区域内移动物体的基本思路是:根据区域内灰度值的变化来判断移动物体。作为举例,比如OV6620CMOS摄像头每20ms以逐行扫描的方式输出一场图像,每一场图像都有一个场中断信号。每个像素点对应一个灰度值(0-255),灰度值越大,像素点越亮(白),灰度值越小,像素点越暗(黑)。根据区域内灰度值的变化就可以检测移动物体。但上述方案存在如下缺陷:在某些环境光线变化的场景中,很容易出现误判,尤其的,比如在一个很暗的环境下,固定区域内通过了一个黑色的物体,在一个很亮的环境下,固定区域内通过了一个白色的物体。在上述两种检测场景下,灰度值的变化范围往往很小,处理时容易出现误判。如何提高对固定区域内移动物体的有效设别率,以降低误判的概率,时当前亟待解决的技术问题。
技术实现思路
本专利技术的目的在于:克服现有技术的不足,提供了一种基于灰度值的图像处理方法及应 ...
【技术保护点】
1.一种基于灰度值的图像处理方法,其特征在于包括步骤:/n针对每一帧图像,采集固定区域内的图像像素信息;/n对于前述固定区域,获取每一行像素点的灰度值的最大值max[i]和最小值min[i]并进行算术平均后得到每一行的行阈值g[i],所述i表示当前计算行数,i=1,2,......,n,所述n表示总的行数;/n将每一帧图像的所有行阈值g[i]相加后除以总行数n得到该帧图像中固定区域的区域灰度标准值G,从该帧图像的第一个像素点开始,比对每一个像素点灰度值与区域灰度标准值G;当像素点灰度值大于等于G时,判定该像素点为白点,调整该像素点灰度值为预设的白色亮度常数;当像素点灰度值小 ...
【技术特征摘要】
1.一种基于灰度值的图像处理方法,其特征在于包括步骤:
针对每一帧图像,采集固定区域内的图像像素信息;
对于前述固定区域,获取每一行像素点的灰度值的最大值max[i]和最小值min[i]并进行算术平均后得到每一行的行阈值g[i],所述i表示当前计算行数,i=1,2,......,n,所述n表示总的行数;
将每一帧图像的所有行阈值g[i]相加后除以总行数n得到该帧图像中固定区域的区域灰度标准值G,从该帧图像的第一个像素点开始,比对每一个像素点灰度值与区域灰度标准值G;当像素点灰度值大于等于G时,判定该像素点为白点,调整该像素点灰度值为预设的白色亮度常数;当像素点灰度值小于G时,判定该像素点为黑点,调整该像素点灰度值为预设的黑色亮度常数,调整后的该帧图像中只有白色亮度常数和黑色亮度常数两种灰度值;
将调整后的图像帧与调整后的下一帧图像帧进行比对,出现了白色亮度常数到黑色亮度常数或者黑色亮度常数到白色亮度常数的跳动时,判定固定区域出现移动物体。
2.根据权利要求1所述的方法,其特征在于:所述白色亮度常数设置为255,所述黑色亮度常数设置为0。
3.根据权利要求1所述的方法,其特征在于:针对每一帧图像,采集固定区域内的图像像素信息的方法为,
对于第一帧图像,基于固定区域采集该区域包含的行数n和列数m;从该区域第一行的第一个像素点开始,获取第一行的各像素点信息并将其依次存储到pic[1][j]中,其中j表示列数,j=1,2,......,m;依此类推,将获取第i行的各像素点信息并将其依次存储到pic[i][j]中;
对于其它图像帧,重复上述步骤以存储各图像帧的图像像素信息pic[i][j]。
4.根据权利要求1所述的方法,其特征在于:判定出现移动物体时,根据出现灰度值跳动的像素点的跳动方向判定移动物体的移动方向。
5.根据权利要求1或4所述的方法...
【专利技术属性】
技术研发人员:袁力,
申请(专利权)人:眸芯科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。