一种基于图像亮度对比度的模具检验方法技术

技术编号:24125063 阅读:33 留言:0更新日期:2020-05-13 04:19
本发明专利技术旨在提供一种基于图像亮度对比度的模具检验方法,包括以下步骤:A、对标准模具及待检验模具分别拍照进行图像采集,分别得到标准模具灰度图像以及待检验模具灰度图像;B、预设高斯滤波函数,计算标准模具灰度图像的各像素点的高斯滤波值、待检验模具灰度图像的各像素点的高斯滤波值;C、预设方形窗口、局部对比度函数;计算标准模具灰度图像、待检验模具灰度图像的各像素点的局部对比度值;D、预设相似度函数、相似度阈值,通过相似度函数计算标准模具灰度图像、待检验模具灰度图像的相似度;若相似度低于相似度阈值,则该待检验模具合格;反之,该待检验模具不合格。该方法克服现有技术缺陷,具有检测效率高、准确率高的特点。

【技术实现步骤摘要】
一种基于图像亮度对比度的模具检验方法
本专利技术涉及图像处理领域,具体涉及一种基于图像亮度对比度的模具检验方法。
技术介绍
模具的高精度加工在当下快速发展的时代越显得重要。对于模具尺寸及孔径大小的合格性检验,现有的方法主要通过人工采用检具进行测量检验,结合检具的误差以及人工测量的误差,最后得到的模具尺寸的误差会被放大,同时增加了人力成本及时间成本,效率低且准确率不高。
技术实现思路
本专利技术旨在提供一种基于图像亮度对比度的模具检验方法,该方法克服现有技术缺陷,具有检测效率高、准确率高的特点。本专利技术的技术方案如下:一种基于图像亮度对比度的模具检验方法,包括以下步骤:A、对标准模具及待检验模具分别拍照进行图像采集,保证两次拍照时的背景、模具安装位置、相机拍照位置均相同;对两次拍照得到的图像进行灰度处理,分别得到标准模具灰度图像以及待检验模具灰度图像;B、预设高斯滤波函数,对于标准模具灰度图像的各像素点,分别采用高斯滤波函数对其灰度值进行滤波,得到标准模具灰度图像的各像素点的高斯滤波值;对于待检验模具灰度图像的各像素点,分别采用高斯滤波函数对其灰度值进行滤波,得到待检验模具灰度图像的各像素点的高斯滤波值;C、预设方形窗口、局部对比度函数;对于标准模具灰度图像的各像素点,分别采用局部对比度函数对以该像素点为中心的方形窗口内的高斯滤波值进行计算,得到标准模具灰度图像的各像素点的局部对比度值;对于待检验模具灰度图像的各像素点,分别采用局部对比度函数对以该像素点为中心的方形窗口内的高斯滤波值进行计算,得到待检验模具灰度图像的各像素点的局部对比度值;D、预设相似度函数、相似度阈值,对于标准模具灰度图像、待检验模具灰度图像,分别计算的各局部对比度值对应的像素点的数量占该图总像素点数量的比例;结合上述计算得到的比例,通过相似度函数计算标准模具灰度图像、待检验模具灰度图像的相似度;若相似度低于相似度阈值,则该待检验模具合格;反之,该待检验模具不合格。优选地,所述的步骤B具体为:标准模具灰度图像的各像素点的高斯滤波值EL(x,y)=IL(x,y)*G(x,y)(1);待检验模具灰度图像的各像素点的高斯滤波值EW(x,y)=IW(x,y)*G(x,y)(2);其中高斯滤波函数IL(x,y)为标准模具灰度图像的各像素点的灰度值,IW(x,y)为待检验模具灰度图像的各像素点的灰度值;σ为空间标准差。优选地,所述的步骤C具体为:标准模具灰度图像的各像素点的局部对比度值待检验模具灰度图像的各像素点的局部对比度值其中sxy为以当前像素点为中心的方形窗口区域,EL(xi,yi)、EW(xi,yi)分别表示标准模具灰度图像、待检验模具灰度图像的区域sxy内的各像素点的高斯滤波值,i表示区域sxy内的相对坐标;μ为当前方形窗口区域内各像素点的高斯滤波值的均值。优选地,所述的步骤D具体为:所述的相似度其中n=256,表示0-255的局部对比度值的数量,Plj表示在标准模具灰度图像中,局部对比度值为j-1的像素点的数量占该图像全部像素点数量的比例,Pwj表示在待检验模具灰度图像中,局部对比度值为j-1的像素点的数量占该图像全部像素点数量的比例,eps为约等于0的极小数。本专利技术的模具检验方法,开创性地采用图像轮廓检测的方法来进行模具检验,并且通过高斯滤波对纹理及干扰信息进行过滤,提高检验准确率;采用对局部对比度值提取标准模具以及待检验模具的轮廓特征,进一步提高后续计算的准确率;最后采用相似度对标准模具以及待检验模具的图像进行计算,进一步对两个模具的图像进行对比,从而得出检验结论,通过多次特征参数的对比,在保证计算效率的同时,提高识别检验的正确率。附图说明图1为本专利技术提供的基于图像亮度对比度的模具检验方法的流程图。具体实施方式下面结合附图和实施例具体说明本专利技术。实施例1如图1所示,本实施例提供的基于图像亮度对比度的模具检验方法,包括以下步骤:一种基于图像亮度对比度的模具检验方法,包括以下步骤:A、对标准模具及待检验模具分别拍照进行图像采集,保证两次拍照时的背景、模具安装位置、相机拍照位置均相同;对两次拍照得到的图像进行灰度处理,分别得到标准模具灰度图像以及待检验模具灰度图像;B、预设高斯滤波函数,对于标准模具灰度图像的各像素点,分别采用高斯滤波函数对其灰度值进行滤波,得到标准模具灰度图像的各像素点的高斯滤波值;对于待检验模具灰度图像的各像素点,分别采用高斯滤波函数对其灰度值进行滤波,得到待检验模具灰度图像的各像素点的高斯滤波值;所述的步骤B具体为:标准模具灰度图像的各像素点的高斯滤波值EL(x,y)=IL(x,y)*G(x,y)(1);待检验模具灰度图像的各像素点的高斯滤波值EW(x,y)=IW(x,y)*G(x,y)(2);其中高斯滤波函数IL(x,y)为标准模具灰度图像的各像素点的灰度值,IW(x,y)为待检验模具灰度图像的各像素点的灰度值;σ为空间标准差;C、预设方形窗口、局部对比度函数;对于标准模具灰度图像的各像素点,分别采用局部对比度函数对以该像素点为中心的方形窗口内的高斯滤波值进行计算,得到标准模具灰度图像的各像素点的局部对比度值;对于待检验模具灰度图像的各像素点,分别采用局部对比度函数对以该像素点为中心的方形窗口内的高斯滤波值进行计算,得到待检验模具灰度图像的各像素点的局部对比度值;所述的步骤C具体为:标准模具灰度图像的各像素点的局部对比度值待检验模具灰度图像的各像素点的局部对比度值其中sxy为以当前像素点为中心的方形窗口区域,EL(xi,yi)、EW(xi,yi)分别表示标准模具灰度图像、待检验模具灰度图像的区域sxy内的各像素点的高斯滤波值,i表示区域sxy内的相对坐标,μ为当前方形窗口区域内各像素点的高斯滤波值的均值;D、预设相似度函数、相似度阈值,对于标准模具灰度图像、待检验模具灰度图像,分别计算的各局部对比度值对应的像素点的数量占该图总像素点数量的比例;结合上述计算得到的比例,通过相似度函数计算标准模具灰度图像、待检验模具灰度图像的相似度;若相似度低于相似度阈值,则该待检验模具合格;反之,该待检验模具不合格;所述的步骤D具体为:所述的相似度其中n=256,表示0-255的局部对比度值的数量,Plj表示在标准模具灰度图像中,局部对比度值为j-1的像素点的数量占该图像全部像素点数量的比例,Pwj表示在待检验模具灰度图像中,局部对比度值为j-1的像素点的数量占该图像全部像素点数量的比例,eps为约等于0的极小数;在本实施例中,σ为空间标准差为1.0,方形窗口区域的大小为5*5像素点,eps为0.00001,相似度阈值为0.05。本文档来自技高网...

【技术保护点】
1.一种基于图像亮度对比度的模具检验方法,其特征在于包括以下步骤:/nA、对标准模具及待检验模具分别拍照进行图像采集,保证两次拍照时的背景、模具安装位置、相机拍照位置均相同;对两次拍照得到的图像进行灰度处理,分别得到标准模具灰度图像以及待检验模具灰度图像;/nB、预设高斯滤波函数,对于标准模具灰度图像的各像素点,分别采用高斯滤波函数对其灰度值进行滤波,得到标准模具灰度图像的各像素点的高斯滤波值;对于待检验模具灰度图像的各像素点,分别采用高斯滤波函数对其灰度值进行滤波,得到待检验模具灰度图像的各像素点的高斯滤波值;/nC、预设方形窗口、局部对比度函数;对于标准模具灰度图像的各像素点,分别采用局部对比度函数对以该像素点为中心的方形窗口内的高斯滤波值进行计算,得到标准模具灰度图像的各像素点的局部对比度值;对于待检验模具灰度图像的各像素点,分别采用局部对比度函数对以该像素点为中心的方形窗口内的高斯滤波值进行计算,得到待检验模具灰度图像的各像素点的局部对比度值;/nD、预设相似度函数、相似度阈值,对于标准模具灰度图像、待检验模具灰度图像,分别计算的各局部对比度值对应的像素点的数量占该图总像素点数量的比例;结合上述计算得到的比例,通过相似度函数计算标准模具灰度图像、待检验模具灰度图像的相似度;若相似度低于相似度阈值,则该待检验模具合格;反之,该待检验模具不合格。/n...

【技术特征摘要】
1.一种基于图像亮度对比度的模具检验方法,其特征在于包括以下步骤:
A、对标准模具及待检验模具分别拍照进行图像采集,保证两次拍照时的背景、模具安装位置、相机拍照位置均相同;对两次拍照得到的图像进行灰度处理,分别得到标准模具灰度图像以及待检验模具灰度图像;
B、预设高斯滤波函数,对于标准模具灰度图像的各像素点,分别采用高斯滤波函数对其灰度值进行滤波,得到标准模具灰度图像的各像素点的高斯滤波值;对于待检验模具灰度图像的各像素点,分别采用高斯滤波函数对其灰度值进行滤波,得到待检验模具灰度图像的各像素点的高斯滤波值;
C、预设方形窗口、局部对比度函数;对于标准模具灰度图像的各像素点,分别采用局部对比度函数对以该像素点为中心的方形窗口内的高斯滤波值进行计算,得到标准模具灰度图像的各像素点的局部对比度值;对于待检验模具灰度图像的各像素点,分别采用局部对比度函数对以该像素点为中心的方形窗口内的高斯滤波值进行计算,得到待检验模具灰度图像的各像素点的局部对比度值;
D、预设相似度函数、相似度阈值,对于标准模具灰度图像、待检验模具灰度图像,分别计算的各局部对比度值对应的像素点的数量占该图总像素点数量的比例;结合上述计算得到的比例,通过相似度函数计算标准模具灰度图像、待检验模具灰度图像的相似度;若相似度低于相似度阈值,则该待检验模具合格;反之,该待检验模具不合格。


2.如权利要求1所述的基于图像亮度对比度的模具检验方法,其特征在于:<...

【专利技术属性】
技术研发人员:戈正波邓均壮周颖牛明涛黄瑞华陈松生
申请(专利权)人:柳州快速制造工程技术有限公司
类型:发明
国别省市:广西;45

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

1