The invention discloses a method and a device for eliminating motion blurred images, the method comprises the following steps: extracting the fuzzy gradient from the step edge image; according to the extracted step edge, calculate the response of linear step edge; the response of linear level sampling, Radon fuzzy projection transform in the vertical direction of the nuclear value; based on Radon transform projection value was obtained through the inverse Radon transform to estimate the blur kernel, finally the deconvolution of the blurred image, restore a clear image. The invention establishes step edge Radon transform and fuzzy relation between the nuclear, solving the blur kernel, and then restore a clear image, and then the complex fuzzy kernel estimation problem into a simpler and more precise step edge detection problem, greatly reduces the computational complexity and improve the computational efficiency and accuracy.
【技术实现步骤摘要】
一种消除图像运动模糊的方法及装置
本专利技术涉及图像处理
,具体涉及一种消除图像运动模糊的方法及装置。
技术介绍
随着智能制造技术的不断发展,机器运作自动化、智能化和精准化需求逐步增强,作为核心关键技术之一的机器视觉在工业现场中的应用越来越普遍。在实际应用中,当相机对流水线上高速运动的目标进行成像时,由于相机与目标存在相对运动,所成的图像会出现明显的模糊,这对于目标的定位和识别会造成很大的影响,尤其是在光照条件不理想而曝光时间较长的情况下,图像模糊会更加明显。有鉴于此,急需一种高效的消除图像运动模糊的方法,能够很好的改善工业现场中运动目标图像的质量,提高定位和识别的精度。
技术实现思路
本专利技术所要解决的技术问题是改善工业现场中运动目标图像的质量,提高定位和识别的精度。为了解决上述技术问题,本专利技术所采用的技术方案是提供一种消除图像运动模糊的方法,包括以下步骤:S1、基于梯度从模糊图像中提取出阶跃边缘;S2、根据提取到的阶跃边缘,计算出阶跃边缘的响应直线;S3、通过对响应直线进行水平采样,得到模糊核在垂直方向上的Radon变换投影值;S4、通过对Radon变换投影值进行Radon逆变换得到模糊核的估计,最后对模糊图像去卷积,恢复出清晰图像。。在上述技术方案中,当恢复出的所述清晰图像与原始的清晰图像的误差大于预设误差时,将恢复出的所述清晰图像作为新的所述模糊图像,重新执行步骤S1。在上述技术方案中,在步骤S1中,采用基于梯度的图像边缘检测算法,计算所述模糊图像的梯度值大小和对应梯度的方向;所述模糊图像的梯度值大小的计算公式如下:其中,g为所述模糊图像的 ...
【技术保护点】
一种消除图像运动模糊的方法,其特征在于,包括以下步骤:S1、基于梯度从模糊图像中提取出阶跃边缘;S2、根据提取到的阶跃边缘,计算出阶跃边缘的响应直线;S3、通过对响应直线进行水平采样,得到模糊核在垂直方向上的Radon变换投影值;S4、通过对Radon变换投影值进行Radon逆变换得到模糊核的估计,最后对模糊图像去卷积,恢复出清晰图像。
【技术特征摘要】
1.一种消除图像运动模糊的方法,其特征在于,包括以下步骤:S1、基于梯度从模糊图像中提取出阶跃边缘;S2、根据提取到的阶跃边缘,计算出阶跃边缘的响应直线;S3、通过对响应直线进行水平采样,得到模糊核在垂直方向上的Radon变换投影值;S4、通过对Radon变换投影值进行Radon逆变换得到模糊核的估计,最后对模糊图像去卷积,恢复出清晰图像。2.如权利要求1所述的消除图像运动模糊的方法,其特征在于,当恢复出的所述清晰图像与原始的清晰图像的误差大于预设误差时,将恢复出的所述清晰图像作为新的所述模糊图像,重新执行步骤S1。3.如权利要求1所述的消除图像运动模糊的方法,其特征在于,在步骤S1中,采用基于梯度的图像边缘检测算法,计算所述模糊图像的梯度值大小和对应梯度的方向;所述模糊图像的梯度值大小的计算公式如下:其中,g为所述模糊图像的梯度值大小;f(x,y)为所述模糊图像;所述模糊图像的对应梯度的方向计算公式如下:其中,θ为所述模糊图像的对应梯度的方向。4.如权利要求3所述的消除图像运动模糊的方法,其特征在于,在计算出所述模糊图像的梯度值大小和对应梯度的方向后,从所述模糊图像中提取出阶跃边缘,具体如下:在采样网格中,沿着梯度方向,通过插值得到虚拟的邻近点,保留使中心点的梯度值最大的点,以做进一步的筛选;其中,进一步筛选的方法具体包括以下步骤:定义两个梯度阈值gL和gH,其中,gL<gH;将梯度值大于gH的点作为边缘点;将梯度值小于gL的点舍弃;当一个点的梯度值大于gL且小于gH时,若该点具有邻点,则将该点作为边缘点;否则,舍弃该点。5.如权利要求4所述的消除图像运动模糊的方法,其特征在于,在步骤S2中,提取到的阶跃边缘与计算出的响应直线之间的关系如下:其中,bedge(ρx,ρy)表示阶跃边缘;bline(τx,τy)表示响应直线;(τx,τy)表示响应直线上的点坐标;(ρx,ρy)表示阶跃边缘上的点坐标。6.如权利要求5所述的消除图像运动模糊的方法,其特征在于,根据运动模糊的数学模型,对提取到的所述阶跃边缘进行建模,建模后的所述阶跃边缘的计算公式如下:
【专利技术属性】
技术研发人员:万磊,程德斌,刘佳,詹林献,赵常均,
申请(专利权)人:广州智能装备研究院有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。