一种图像污点检测方法及系统技术方案

技术编号:11076923 阅读:128 留言:0更新日期:2015-02-25 15:11
本发明专利技术涉及图像处理技术领域,提供一种图像污点检测方法及系统,所述方法包括:对图像中间区域的图像亮度值进行检测;当图像中间区域的图像亮度值符合亮度值阈值范围时,查找确定图像边缘线,形成图像污点检测区域;通过污点检测标准块对图像污点检测区域进行遍历,并进行污点判断;若像素块的灰度值小于污点灰度值阈值,则判定像素块为非污点块;若像素块的灰度值大于等于污点灰度值阈值,则判定像素块为污点块;当图像中间区域的图像亮度值不符合亮度值阈值范围时,对整个图像亮度值进行调整,继而继续执行形成图像污点检测区域的步骤,实现对图像污点的检测,检测效率和检测质量较高,降低了产品的不良率。

【技术实现步骤摘要】
一种图像污点检测方法及系统
本专利技术属于图像处理
,尤其涉及一种图像污点检测方法及系统。
技术介绍
工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号,选择合适的相机也是机器视觉系统设计中的重要环节,相机的选择不仅直接决定所采集到的图像分辨率、图像质量等,同时也与整个系统的运行模式直接相关。 可视化电子产品微型化,高分辨化,针对微型并且高分辨率状态,电子产品屏幕的污点的检测,不仅需要高分辨率工业相机,更重要的是需要对相机拍出的图像进行高质量的算法分析,由于高分辨率工业相机价格非常之高,那么图像处理的高质量的算法分析显得尤为重要。 目前,对工业相机拍摄的图像污点的分析方法存在诸多问题,例如污点检测的效率较低,准确性不高,导致产品的不良率增加。
技术实现思路
本专利技术的目的在于提供一种图像污点检测方法,旨在解决现有技术中对工业相机拍摄的图像污点的分析方法存在诸多问题,例如污点检测的效率较低,准确性不高,导致产品的不良率增加的问题。 本专利技术是这样实现的,一种图像污点检测方法,所述方法包括下述步骤: 对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围; 当随机选取的图像中间区域的图像亮度值符合所述亮度值阈值范围时,查找确定图像边缘线,并以所述图像边缘线为基础向图像内部移动若干个像素点,形成图像污点检测区域; 通过预先设置的污点检测标准块对所述图像污点检测区域进行遍历,并将遍历到的每一个像素块灰度值与预先设定的污点灰度值阈值进行污点判断; 若所述像素块的灰度值小于所述污点灰度值阈值,则判定所述像素块为非污点块; 若所述像素块的灰度值大于等于所述污点灰度值阈值,则判定所述像素块为污点块; 当所述随机选取的图像中间区域的图像亮度值不符合所述亮度值阈值范围时,对整个图像亮度值进行调整,符合所述亮度值阈值范围,同时返回执行所述查找确定图像边缘线,并以所述图像边缘线为基础向图像内部移动若干个像素点,形成图像污点检测区域的步骤。 作为一种改进的方案,所述对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测的步骤之前还包括下述步骤: 预先对图像中间区域的亮度值阈值范围、污点检测标准块和污点灰度值阈值进行定义设置。 作为一种改进的方案,所述对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围的步骤具体包括下述步骤: 随机获取图像中间区域,以此图像中间区域作为图像亮度值检测区域; 计算随机获取到的图像中间区域的亮度值; 将所述图像中间区域的亮度值与亮度值阈值范围进行比对判断。 作为一种改进的方案,所述对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测的步骤之前还包括下述步骤: 利用直角坐标系,对图片图像进行位置纠正。 作为一种改进的方案,所述利用直角坐标系,对图片图像进行位置纠正的步骤具体包括: 在直角坐标系中,获取图像的基准边缘线; 计算图像的基准边缘线与所述直角坐标系的横或纵轴基准线的角度差; 依据所述角度差,对所述图像进行位置纠正。 本专利技术实施例的另一目的在于一种图像污点检测系统,所述系统包括: 图像亮度值检测模块,用于对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围; 图像污点检测区域形成模块,用于当随机选取的图像中间区域的图像亮度值符合所述亮度值阈值范围时,查找确定图像边缘线,并以所述图像边缘线为基础向图像内部移动若干个像素点,形成图像污点检测区域; 像素块污点判断模块,用于通过预先设置的污点检测标准块对所述图像污点检测区域进行遍历,并将遍历到的每一个像素块灰度值与预先设定的污点灰度值阈值进行污点判断; 非污点判定模块,用于若所述像素块的灰度值小于所述污点灰度值阈值,则判定所述像素块为非污点块; 污点判定模块,用于若所述像素块的灰度值大于等于所述污点灰度值阈值,则判定所述像素块为污点块; 图像亮度值调整模块,用于当所述随机选取的图像中间区域的图像亮度值不符合所述亮度值阈值范围时,对整个图像亮度值进行调整,符合所述亮度值阈值范围,同时返回执行所述污点检测区域形成模块所执行的步骤。 作为一种改进的方案,所述系统还包括: 预先定义设置模块,用于预先对图像中间区域的亮度值阈值范围、污点检测标准块和污点灰度值阈值进行定义设置。 作为一种改进的方案,所述图像亮度值检测模块具体包括: 图像中间区域获取模块,用于随机获取图像中间区域,以此图像中间区域作为图像亮度值检测区域; 亮度值计算模块,用于计算随机获取到的图像中间区域的亮度值; 比对判断模块,用于将所述图像中间区域的亮度值与亮度值阈值范围进行比对判断。 作为一种改进的方案,所述系统还包括: 图像位置纠正模块,用于利用直角坐标系,对图片图像进行位置纠正。 作为一种改进的方案,所述图像位置纠正模块具体包括: 基准边缘线获取模块,用于在直角坐标系中,获取图像的基准边缘线; 角度差计算模块,用于计算图像的基准边缘线与所述直角坐标系的横或纵轴基准线的角度差; 纠正模块,用于依据所述角度差,对所述图像进行位置纠正。 在本专利技术实施例中,对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测;当随机选取的图像中间区域的图像亮度值符合所述亮度值阈值范围时,查找确定图像边缘线,并以所述图像边缘线为基础向图像内部移动若干个像素点,形成图像污点检测区域;通过预先生成的污点检测标准块对所述图像污点检测区域进行遍历,并将遍历到的每一个像素块灰度值与预先设定的污点灰度值阈值进行污点判断;若所述像素块的灰度值小于所述污点灰度值阈值,则判定所述像素块为非污点块;若所述像素块的灰度值大于等于所述污点灰度值阈值,则判定所述像素块为污点块;当所述随机选取的图像中间区域的图像亮度值不符合所述亮度值阈值范围时,对整个图像亮度值进行调整,符合亮度值阈值范围,继而继续执行形成图像污点检测区域的步骤,实现对图像污点的检测,其检测过程直接应用于产线的检测,检测效率和检测质量较高,降低了产品的不良率,减少人力成本,同时节省成本。 【附图说明】 图1是本专利技术实施例提供的图像污点检测方法的实现流程图; 图2是本专利技术实施例提供的对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围的具体实现流程图; 图3是本专利技术实施例提供的利用直角坐标系,对图片图像进行位置纠正的实现流程图; 图4和图5是本专利技术实施例提供的图像位置纠正的事例对比图; 图6是本专利技术实施例提供的图像污点检测系统的结构框图; 图7是本专利技术实施例提供的图像亮度值检测模块的结构框图; 图8是本专利技术实施例提供的图像位置纠正模块的结构框图。 【具体实施方式】 为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解本文档来自技高网...
一种图像污点检测方法及系统

【技术保护点】
一种图像污点检测方法,其特征在于,所述方法包括下述步骤:对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围;当随机选取的图像中间区域的图像亮度值符合所述亮度值阈值范围时,查找确定图像边缘线,并以所述图像边缘线为基础向图像内部移动若干个像素点,形成图像污点检测区域;通过预先设置的污点检测标准块对所述图像污点检测区域进行遍历,并将遍历到的每一个像素块灰度值与预先设定的污点灰度值阈值进行污点判断;若所述像素块的灰度值小于所述污点灰度值阈值,则判定所述像素块为非污点块;若所述像素块的灰度值大于等于所述污点灰度值阈值,则判定所述像素块为污点块;当所述随机选取的图像中间区域的图像亮度值不符合所述亮度值阈值范围时,对整个图像亮度值进行调整,符合所述亮度值阈值范围,同时返回所述查找确定图像边缘线,并以所述图像边缘线为基础向图像内部移动若干个像素点,形成图像污点检测区域的步骤。

【技术特征摘要】
1.一种图像污点检测方法,其特征在于,所述方法包括下述步骤: 对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围; 当随机选取的图像中间区域的图像亮度值符合所述亮度值阈值范围时,查找确定图像边缘线,并以所述图像边缘线为基础向图像内部移动若干个像素点,形成图像污点检测区域; 通过预先设置的污点检测标准块对所述图像污点检测区域进行遍历,并将遍历到的每一个像素块灰度值与预先设定的污点灰度值阈值进行污点判断;若所述像素块的灰度值小于所述污点灰度值阈值,则判定所述像素块为非污点块;若所述像素块的灰度值大于等于所述污点灰度值阈值,则判定所述像素块为污点块;当所述随机选取的图像中间区域的图像亮度值不符合所述亮度值阈值范围时,对整个图像亮度值进行调整,符合所述亮度值阈值范围,同时返回所述查找确定图像边缘线,并以所述图像边缘线为基础向图像内部移动若干个像素点,形成图像污点检测区域的步骤。2.根据权利要求1所述的图像污点检测方法,其特征在于,所述对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测的步骤之前还包括下述步骤: 预先对图像中间区域的亮度值阈值范围、污点检测标准块和污点灰度值阈值进行定义设置。3.根据权利要求1所述的图像污点检测方法,其特征在于,所述对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围的步骤具体包括下述步骤: 随机获取图像中间区域,以此图像中间区域作为图像亮度值检测区域; 计算随机获取到的图像中间区域的亮度值; 将所述图像中间区域的亮度值与亮度值阈值范围进行比对判断。4.根据权利要求1所述的图像污点检测方法,其特征在于,所述对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测的步骤之前还包括下述步骤: 利用直角坐标系,对图片图像进行位置纠正。5.根据权利要求4所述的图像污点检测方法,其特征在于,所述利用直角坐标系,对图片图像进行位置纠正的步骤具体包括: 在直角坐标系中,获取图像的基准边缘线; 计算图像的基准边缘线与所述直角坐标系的横或纵轴基准线的角度差; 依据所述角度差,...

【专利技术属性】
技术研发人员:魏永涛
申请(专利权)人:歌尔声学股份有限公司
类型:发明
国别省市:山东;37

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

1