[发明专利]基于机器视觉技术的手机镜头视窗玻璃缺陷检测方法有效
申请号: | 201910239208.1 | 申请日: | 2019-03-27 |
公开(公告)号: | CN110021012B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 熊节;周秋俊 | 申请(专利权)人: | 安徽皓视光电科技有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/11;G06T7/136 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 周锟 |
地址: | 241000 安徽省芜*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 机器 视觉 技术 手机 镜头 视窗 玻璃 缺陷 检测 方法 | ||
1.一种基于机器视觉技术的手机镜头视窗玻璃缺陷检测方法,其特征在于,该基于机器视觉技术的手机镜头视窗玻璃缺陷检测方法包括:
利用图像分割相关算法对镜头视窗玻璃图像进行图像分割,得到由内而外同心且依次嵌套的第一图像区域(1)、第二图像区域(2)、第三图像区域(3)和第四图像区域(4);
对分割后的多个图像区域分别进行缺陷检查,判断第一图像区域(1)是否存在点状、划伤、脏污或水渍的缺陷;判断第二图像区域(2)是否存在脏污或异物的缺陷;判断第三图像区域(3)是否存在玻璃崩边缺陷;判断第四图像区域(4)是否存在点胶缺陷;
判断第一图像区域(1)是否存在点状、划伤、脏污或水渍的缺陷的方法包括:
步骤11,利用阈值化算法对第一图像区域(1)进行处理,选择灰度范围在[15,255]之间的区域得到A1区域;
步骤12,利用形态学开区间算法对A1区域进行处理,得到去噪声干扰后的图像A2;
步骤13,利用区域连通算法对去噪声干扰后的图像A2进行处理,对区域内的像素进行标记;
步骤14,根据像素面积大小的特征,选择范围为[0,1409930]之间的像素区域,得到Particle缺陷部分的区域A3;
步骤15,计算Particle缺陷部分的区域A3的面积,根据预设第一缺陷面积值与Particle缺陷部分的区域A3的面积值的大小判断是否存在点状、划伤、脏污或水渍的缺陷;
判断第二图像区域(2)是否存在脏污或异物的缺陷的方法包括:
步骤21,利用灰度阈值化算法对第二图像区域(2)进行处理,根据缺陷部分与正常的HD部分灰阶值差异,选择[65,255]范围的区域B1;
步骤22,利用区域合并算法对区域B1进行处理,得到完整的区域B2;
步骤23,计算区域B2的面积,根据区域B2的面积与预设第二缺陷面积值的大小判断是否存在脏污或异物的缺陷;
判断第三图像区域(3)是否存在玻璃崩边缺陷的方法包括:
步骤31,利用灰度阈值化对第三图像区域(3)进行处理,选择[100,255]范围的灰度区域得到区域C1;
步骤32,利用形态学开区间算法对区域C1进行处理,得到区域C2;
步骤33,计算区域C2的面积,根据区域C2的面积与预设第三缺陷面积值的大小来判断是否存在玻璃崩边缺陷;
判断第四图像区域(4)是否存在点胶缺陷的方法包括:
步骤41,利用灰度阈值化算法对第四图像区域(4)进行处理,选择[100,255]范围的区域,得到区域D1;
步骤42,对区域D1进行形态学腐蚀操作,得到区域D2;
步骤43,利用区域填充算法对区域D2进行处理,填充区域空洞得到区域D3,利用区域合并算法处理区域D3;
步骤44,利用连通算法处理区域D3,以对区域D3进行像素标记;
步骤45,根据像素面积大小特征来选择溢胶区域D4;
步骤46,计算溢胶区域D4的面积大小,当区域D4的面积大小不为0时,判定存在点胶缺陷。
2.根据权利要求1所述的基于机器视觉技术的手机镜头视窗玻璃缺陷检测方法,其特征在于,在步骤12中,掩膜模板采用半径为2个像素的圆。
3.根据权利要求1所述的基于机器视觉技术的手机镜头视窗玻璃缺陷检测方法,其特征在于,在步骤32中,掩膜模板采用半径为2个像素的圆。
4.根据权利要求1所述的基于机器视觉技术的手机镜头视窗玻璃缺陷检测方法,其特征在于,在步骤43中,掩膜模板采用半径为2.5的圆形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽皓视光电科技有限公司,未经安徽皓视光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910239208.1/1.html,转载请声明来源钻瓜专利网。