一种图像弱化方法和装置制造方法及图纸

技术编号:8161901 阅读:270 留言:0更新日期:2013-01-07 19:43
本发明专利技术提供了一种图像弱化方法和装置,该方法包括下列步骤:(1)随机选取当前图像中灰度值为X的像素点A,其中X为图像所允许的最大灰度值;在过A点的第一直线上,以A点为基准再分别向两端搜索,分别找到第一个灰度值不为X的像素点B和C,B、C的中点为D;在过D点且与第一直线垂直的第二直线上,以D为基准分别向两端搜索,分别找到第一个灰度值不为X的像素点E和F,E、F的中点为O;(2)根据设定的条件得到强光圆心;(3)以所述强光圆心为圆心,对所述原始图像的灰度值进行弱化。本发明专利技术提供的图像弱化方法和装置可以准确找到图像中的强光圆心,并对原始图像的强光区域有效弱化,满足车载夜视成像系统实时处理的要求。

【技术实现步骤摘要】

本专利技术属于图像处理领域,具体涉及一种图像弱化方法和装置
技术介绍
近年来,随着汽车工业的发展,汽车保有量迅速增加。据美国国家公路交通安全管理局(NHTSA)的统计,夜间行车比例在整个公路交通运输中只占四分之一,但夜间行车发生交通死亡事故却占了一半。究其原因,除了车况和驾驶技术的影响外,夜晚视线不好是引发交通事故最主要的影响因素。如何提高驾驶员、乘客及第三方的安全,已成为近年来人们越来越关心的话题。普通汽车前大灯近光灯的照射范围只有30米远,所以车灯的光线没有直接照射到的地方,驾驶员很难看清楚或根本看不见。远光灯虽然可以改善这种状况,但由于影响逆向车道驾驶员的视线,所以只能在特定的情况下使用。目前,车载红外夜视成像技术已成为夜间行车所使用的重要技术之一,可以有效的提高汽车夜间行驶的安全系数。车载红外夜视成像技术是在夜间或低亮度条件下将不可见辐射加以转变,或将微弱的夜天光增强,它成为人眼可以感受的可见光的光电技术。常用的车载夜视技术有主动式红外夜视技术和被动式热成像技术。主动红外夜视图像具有图像清晰,对比度大,利于观察的特点,所以更多地被推广应用。主动式红外夜视技术存在的最大缺点当对面有强光,尤其是对面汽车使用远光灯照射时,夜视图像中会出现巨大光斑,使得驾驶员无法通过主动式红外夜视技术看清前方和周边环境。巨大光斑的产生主要是由于摄像采集系统的过度曝光和夜视图像增强算法对局部强光的过度增强。因此,强光源范围得到进一步扩大,使得强光周边信息丢失,夜视系统无法清晰显示前方周边的实际路况信息。对强光源进行弱化,可以解决上述问题。但是在图像弱化过程中,最重要的是强光源的检测定位,而由于夜视图像的特殊性,经典的Hough变换很难精确定位强光源的圆心,因此使得原始图像无法弱化或者弱化效果很差。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术中存在的上述不足,提供一种图像弱化方法和装置,该图像弱化方法和装置可以通过精确的找到强光源圆心而实现原始图像的强光区域有效弱化。解决本专利技术技术问题所采用的技术方案是提供一种图像弱化方法,包括以下步骤(I)随机选取当前图像中灰度值为X的像素点A,其中X为图像所允许的最大灰度值,对于η位图像系统,其值为2η-1 ;对于8位图像系统其值为255,对于16位图像系统其值为216-1,当然也可以选择其它位数图像系统;在过A点的第一直线上,以A点为基准再分别向两端搜索,分别找到第一个灰度值不为X的像素点B和C,B、C的中点为D ;在过D点且与第一直线垂直的第二直线上,以D为基准分别向两端搜索,分别找到第一个灰度值不为X的像素点E和F,E、F的中点为O,其中,B点和O点之间的距离为屯,E点和O点之间的距离为d2 ;(2)若(11和(12 满足丨 Cl1-Cl2 I〈 a mirKdi, d2)且 aCmir^di, d2)〈b,则以 O 为强光圆心,否则返回执行步骤(I ),其中a、b为预设的需要检测的强光圆的半径,α为圆的不规则因子;(3)以所述强光圆心为圆心,对所述原始图像的灰度值进行弱化。优选的是,所述步骤(3)具体为以所述强光圆心为圆心,对所述原始图像的灰度值运用高斯函数进行弱化。优选的是,所述步骤(I)之前还包括步骤(i )通过形态学腐蚀操作,消除灰度值为X的孤立的像素点和/或点线形像素图案。 优选的是,所述步骤(i)中的形态学腐蚀操作的算法模板设定结构为N*N,其中N的取值范围为3 5。优选的是,所述步骤(I)之前还包括统计当前图像中灰度值为X的像素点的个数为Y,若Y大于等于设定值T1,则继续执行所述步骤(I);若Y小于设定值T1,则不再进行图像弱化。优选的是,所述步骤(2)和步骤(3)之间还包括步骤(j)将所述强光圆心对应的圆的半径min (Cl1, d2)内的像素的灰度值标记为非X的值,之后返回执行步骤(I);重复该循环直到整个图像区域的像素的灰度值为X的像素点个数小于预设阈值T2,并得到多个强光圆心。优选的是,所述步骤(3)具体为以所得的多个强光圆心为圆心,并分别得到与这些圆心对应的高斯函数,并对这些高斯函数进行加权平均,再用加权平均的高斯函数对所述原始图像的灰度值进行弱化。优选的是,所述步骤(2)中a的取值范围为2 8,b的取值范围为3(Γ80,α的取值范围为O. 3^0. 5。本专利技术还提供了一种图像弱化装置,包括圆心获取单元,用于随机选取当前图像中灰度值为X的像素点Α,其中X为图像所允许的最大灰度值,对于η位图像系统,其值为2η-1 ;对于8位图像系统其值为255,对于16位图像系统其值为216-1,当然也可以选择其它位数图像系统;在过A点的第一直线上,以A点为基准再分别向两端搜索,分别找到第一个灰度值不为X的像素点B和C,B、C的中点为D ;在过D点且与第一直线垂直的第二直线上,以D为基准分别向两端搜索,分别找到第一个灰度值不为X的像素点E和F,E、F的中点为0,其中,B点和O点之间的距离为屯,E点和O点之间的距离为d2 ;圆心确定单元,用于判断(I1和d2是否满足I (I1-Cl2 I < a mind d2)且a<min(d1, d2) <b,若是则以O为强光圆心;否则发送信息给圆心获取单元使其重新获取圆心,其中a、b为预设的需要检测的强光圆的半径,α为圆的不规则因子;图像弱化单元,用于以所述强光圆心为圆心,对所述原始图像的灰度值进行弱化。优选的是,所述图像弱化单元具体用于以所述强光圆心为圆心,对所述原始图像的灰度值运用高斯函数进行弱化。优选的是,所述圆心获取单元中a的取值范围为2 8,b的取值范围为3(Γ80,α的取值范围为O. 3^0. 5。优选的是,所述图像弱化装置还包括图像优化单元,用于通过形态学腐蚀操作,消除灰度值为X的孤立的像素点和/或点线形像素图案。优选的是,所述图像优化单元使用的形态学腐蚀操作的算法模板设定结构为N*N,其中N的取值范围为Γ5。优选的是,所述图像弱化装置还包括多圆心确定单元,用于将所述强光圆心对应的圆的半径min (屯,d2)内的像素的灰度值标记为非X的值,并发送信息给圆心获取单元使其重新获取圆心,重复该循环直到整个图像区域的像素的灰度值为X的像素点的个数小于预设阈值T2,并得到多个强光圆心。优选的是,所述图像弱化装置中还包括多圆心图像弱化单元,用于以所得的多个强光圆心为圆心,并分别得到与这些圆心对应的高斯函数,并对这些高斯函数进行加权平均,再用加权平均的高斯函数对所述原始图像的灰度值进行弱化。本专利技术的图像弱化方法可以在夜视图像中精确、快速地找到强光源圆心,不仅可以找到单个强光源圆心,而且可找到多个强光源圆心。本专利技术的图像弱化装置实现了夜视图像中的强光区域的有效弱化,避免了夜视图像增强算法对夜视图像中的强光部分的过度增强。从而使汽车前方有强光照射时,车载夜视系统能够较清晰显示汽车前方的实际路况,提高了汽车驾驶的安全系数,大大减少了夜间行车的交通事故。附图说明图I是本专利技术的实施例3的图像弱化方法流程图。具体实施例方式为使本领域技术人员更好地理解本专利技术的技术方案,下面结合附图和具体实施方式对本专利技术作进一步详细描述。实施例I本实施例提供一种图像弱化方法,包括以下步骤SlOl,随机选取当前图像中灰度值为X的像本文档来自技高网
...

【技术保护点】
一种图像弱化方法,包括以下步骤:(1)随机选取当前图像中灰度值为X的像素点A,其中X为图像所允许的最大灰度值;在过A点的第一直线上,以A点为基准再分别向两端搜索,分别找到第一个灰度值不为X的像素点B和C,B、C的中点为D;在过D点且与第一直线垂直的第二直线上,以D为基准分别向两端搜索,分别找到第一个灰度值不为X的像素点E和F,E、F的中点为O,其中,B点和O点之间的距离为d1,E点和O点之间的距离为d2;(2)若d1和d2满足│d1?d2│<αmin(d1,d2)且a

【技术特征摘要】

【专利技术属性】
技术研发人员:王继贞陈军刘博张绍勇
申请(专利权)人:奇瑞汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1