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

技术编号:11076921 阅读:69 留言:0更新日期:2015-02-25 15:11
本发明专利技术涉及图像处理技术领域,提供一种图像污点测量方法及系统,方法包括:对图片图像进行位置纠正;选取二值化处理后的图像中的某一行二值化块或者某一列二值化块作为最小单位的污点测量区域;对二值化块的数量进行测量统计;将污点测量区域的二值化块的数量与标准二值化块数量进行比对分析;若污点测量区域的二值化块的数量小于标准二值化块数量,则进行距离计算测量;判断相邻二值化块之间的距离是否符合二值化块距离阈值范围;若相邻二值化块之间的距离大于二值化块距离阈值范围,则判定该相邻二值化块之间有污点,控制污点数量加一,记录污点的位置;实现对图像污点的测量,提高测量效率,降低了产品的不良率。

【技术实现步骤摘要】
一种图像污点测量方法及系统
本专利技术属于图像处理
,尤其涉及一种图像污点测量方法及系统。
技术介绍
工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号,选择合适的相机也是机器视觉系统设计中的重要环节,相机的选择不仅直接决定所采集到的图像分辨率、图像质量等,同时也与整个系统的运行模式直接相关。 可视化电子产品微型化,高分辨化,针对微型并且高分辨率状态,电子产品屏幕的污点的检测,不仅需要高分辨率工业相机,更重要的是需要对相机拍出的图像进行高质量的算法分析,由于高分辨率工业相机价格非常之高,那么图像处理的高质量的算法分析显得尤为重要。 目前,对工业相机拍摄的图像污点的分析方法存在诸多问题,例如污点检测的效率较低,准确性不高,导致产品的不良率增加。
技术实现思路
本专利技术的目的在于提供一种图像污点测量方法,旨在解决现有技术中对工业相机拍摄的图像污点的分析方法存在诸多问题,例如污点检测的效率较低,准确性不高,导致产品的不良率增加的问题。 本专利技术是这样实现的,一种图像污点测量方法,所述方法包括下述步骤: 利用直角坐标系,对图片图像进行位置纠正; 对纠正后的图像进行二值化处理,将所述图像分割为行列分布的若干个二值化块; 选取二值化处理后的图像中的某一行二值化块或者某一列二值化块作为最小单位的污点测量区域; 对所述污点测量区域的二值化块的数量进行测量统计; 将所述污点测量区域的二值化块的数量与预先定义的标准二值化块数量进行比对分析,判断污点测量区域的二值化块的数量是否小于标准二值化块数量; 若污点测量区域的二值化块的数量小于标准二值化块数量,则对所述污点测量区域内的相邻二值化块之间的距离进行计算测量; 判断相邻二值化块之间的距离是否符合预先定义的二值化块距离阈值范围; 若相邻二值化块之间的距离符合预先定义的二值化块距离阈值范围,则继续判断; 若相邻二值化块之间的距离大于预先定义的二值化块距离阈值范围,则判定该相邻二值化块之间有污点,控制污点数量加一,同时记录所述污点的位置; 若污点测量区域的二值化块的数量等于标准二值化块数量,则判定该污点测量区域为非污点区域。 作为一种改进的方案,所述利用直角坐标系,对图片图像进行位置纠正的步骤具体包括下述步骤: 在直角坐标系中,获取图像的基准边缘线; 计算图像的基准边缘线与所述直角坐标系的横或纵轴基准线的角度差; 依据所述角度差,对所述图像进行位置纠正。 作为一种改进的方案,所述利用直角坐标系,对图片图像进行位置纠正的步骤之后还包括下述步骤: 对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围。 作为一种改进的方案,所述对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围的步骤具体包括下述步骤: 随机获取图像中间区域,以此图像中间区域作为图像亮度值检测区域; 计算随机获取到的图像中间区域的亮度值; 将所述图像中间区域的亮度值与亮度值阈值范围进行比对判断; 若随机选取的图像中间区域的图像亮度值符合所述亮度值阈值范围时,继续执行所述利用直角坐标系,对图片图像进行位置纠正的步骤;若随机选取的图像中间区域的图像亮度值不符合所述亮度值阈值范围时,则对整个图像亮度值进行调整,符合所述亮度值阈值范围。 作为一种改进的方案,所述利用直角坐标系,对图片图像进行位置纠正的步骤之前还包括下述步骤: 预先对图像中间区域的亮度值阈值范围、标准二值化块数量以及二值化块距离阈值范围进行定义设置。 本专利技术实施例的另一目的在于提供一种图像污点测量系统,所述系统包括: 图像纠正模块,用于利用直角坐标系,对图片图像进行位置纠正; 二值化处理模块,用于对所述图像纠正模块纠正后的图像进行二值化处理,将所述图像分割为行列分布的若干个二值化块; 污点测量区域选取模块,用于选取二值化处理后的图像中的某一行二值化块或者某一列二值化块作为最小单位的污点测量区域; 二值化块数量统计模块,用于对所述污点测量区域的二值化块的数量进行测量统计; 数量比对分析模块,用于将所述污点测量区域的二值化块的数量与预先定义的标准二值化块数量进行比对分析; 数量判断模块,用于判断污点测量区域的二值化块的数量是否小于标准二值化块数量; 相邻二值化块距离测量模块,用于若污点测量区域的二值化块的数量小于标准二值化块数量,则对所述污点测量区域内的相邻二值化块之间的距离进行计算测量; 距离判断模块,用于判断相邻二值化块之间的距离是否符合预先定义的二值化块距离阈值范围,若相邻二值化块之间的距离符合预先定义的二值化块距离阈值范围,则继续判断; 污点判定处理模块,用于若相邻二值化块之间的距离大于预先定义的二值化块距离阈值范围,则判定该相邻二值化块之间有污点,控制污点数量加一,同时记录所述污点的位置; 非污点区域判定模块,用于若污点测量区域的二值化块的数量等于标准二值化块数量,则判定该污点测量区域为非污点区域。 作为一种改进的方案,所述图像纠正模块具体包括: 基准边缘线获取模块,用于在直角坐标系中,获取图像的基准边缘线; 角度差计算模块,用于计算图像的基准边缘线与所述直角坐标系的横或纵轴基准线的角度差; 纠正模块,用于依据所述角度差,对所述图像进行位置纠正。 作为一种改进的方案,所述系统还包括: 图像亮度值检测模块,用于对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围。 作为一种改进的方案,所述图像亮度值检测模块具体包括: 图像中间区域获取模块,用于随机获取图像中间区域,以此图像中间区域作为图像亮度值检测区域; 亮度值计算模块,用于计算随机获取到的图像中间区域的亮度值; 比对判断模块,用于将所述图像中间区域的亮度值与亮度值阈值范围进行比对判断; 若随机选取的图像中间区域的图像亮度值符合所述亮度值阈值范围时,所述图像纠正模块继续执行所述利用直角坐标系,对图片图像进行位置纠正的步骤; 图像亮度值调整模块,用于若随机选取的图像中间区域的图像亮度值不符合所述亮度值阈值范围时,则对整个图像亮度值进行调整,符合所述亮度值阈值范围。 作为一种改进的方案,所述系统还包括: 预先设置定义模块,用于预先对图像中间区域的亮度值阈值范围、标准二值化块数量以及二值化块距离阈值范围进行定义设置。 在本专利技术实施例中,利用直角坐标系,对图片图像进行位置纠正;对纠正后的图像进行二值化处理,将所述图像分割为行列分布的若干个二值化块;选取二值化处理后的图像中的某一行二值化块或者某一列二值化块作为最小单位的污点测量区域;对所述污点测量区域的二值化块的数量进行测量统计;将所述污点测量区域的二值化块的数量与预先定义的标准二值化块数量进行比对分析,判断污点测量区域的二值化块的数量是否小于标准二值化块数量;若污点测量区域的二值化块的数量小于标准二值化块数量,则对所述污点测量区域内的相邻二值化块之间的距离进行计算测量本文档来自技高网...
一种图像污点测量方法及系统

【技术保护点】
一种图像污点测量方法,其特征在于,所述方法包括下述步骤:利用直角坐标系,对图片图像进行位置纠正;对纠正后的图像进行二值化处理,将所述图像分割为行列分布的若干个二值化块;选取二值化处理后的图像中的某一行二值化块或者某一列二值化块作为最小单位的污点测量区域;对所述污点测量区域的二值化块的数量进行测量统计;将所述污点测量区域的二值化块的数量与预先定义的标准二值化块数量进行比对分析,判断污点测量区域的二值化块的数量是否小于标准二值化块数量;若污点测量区域的二值化块的数量小于标准二值化块数量,则对所述污点测量区域内的相邻二值化块之间的距离进行计算测量;判断相邻二值化块之间的距离是否符合预先定义的二值化块距离阈值范围;若相邻二值化块之间的距离符合预先定义的二值化块距离阈值范围,则继续判断;若相邻二值化块之间的距离大于预先定义的二值化块距离阈值范围,则判定该相邻二值化块之间有污点,控制污点数量加一,同时记录所述污点的位置;若污点测量区域的二值化块的数量等于标准二值化块数量,则判定该污点测量区域为非污点区域。

【技术特征摘要】
1.一种图像污点测量方法,其特征在于,所述方法包括下述步骤: 利用直角坐标系,对图片图像进行位置纠正; 对纠正后的图像进行二值化处理,将所述图像分割为行列分布的若干个二值化块;选取二值化处理后的图像中的某一行二值化块或者某一列二值化块作为最小单位的污点测量区域; 对所述污点测量区域的二值化块的数量进行测量统计; 将所述污点测量区域的二值化块的数量与预先定义的标准二值化块数量进行比对分析,判断污点测量区域的二值化块的数量是否小于标准二值化块数量; 若污点测量区域的二值化块的数量小于标准二值化块数量,则对所述污点测量区域内的相邻二值化块之间的距离进行计算测量; 判断相邻二值化块之间的距离是否符合预先定义的二值化块距离阈值范围; 若相邻二值化块之间的距离符合预先定义的二值化块距离阈值范围,则继续判断;若相邻二值化块之间的距离大于预先定义的二值化块距离阈值范围,则判定该相邻二值化块之间有污点,控制污点数量加一,同时记录所述污点的位置; 若污点测量区域的二值化块的数量等于标准二值化块数量,则判定该污点测量区域为非污点区域。2.根据权利要求1所述的图像污点测量方法,其特征在于,所述利用直角坐标系,对图片图像进行位置纠正的步骤具体包括下述步骤: 在直角坐标系中,获取图像的基准边缘线; 计算图像的基准边缘线与所述直角坐标系的横或纵轴基准线的角度差; 依据所述角度差,对所述图像进行位置纠正。3.根据权利要求1或2所述的图像污点测量方法,其特征在于,所述利用直角坐标系,对图片图像进行位置纠正的步骤之后还包括下述步骤: 对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围。4.根据权利要求3所述的图像污点测量方法,其特征在于,所述对随机选取的图像中间区域的图像亮度值进行亮度值阈值范围检测,判断随机选取的图像中间区域的图像亮度值是否符合所述亮度值阈值范围的步骤具体包括下述步骤: 随机获取图像中间区域,以此图像中间区域作为图像亮度值检测区域; 计算随机获取到的图像中间区域的亮度值; 将所述图像中间区域的亮度值与亮度值阈值范围进行比对判断; 若随机选取的图像中间区域的图像亮度值符合所述亮度值阈值范围时,继续执行所述利用直角坐标系,对图片图像进行位置纠正的步骤;若随机选取的图像中间区域的图像亮度值不符合所述亮度值阈值范围时,则对整个图像亮度值进行调整,符合所述亮度值阈值范围。5.根据权利要求4所述的图像污点测量方法,其特征在于,所述利用直角坐标系,对图片图像进行位置纠正的步骤之前还包括下述步骤: 预先对图像中间区域的亮度值阈值范围、标准二值化块数量以及二值化块距离阈值范围进行定义设置。6.一种图像污点测量系统,其特征在于,所述系统包括: 图像纠正模块,用于利用直角坐标系,...

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

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

1