Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种塑胶壳体的外观质量自动化检测方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:东莞景维精密塑胶模具有限公司

摘要:本发明涉及图像处理技术领域,具体涉及一种塑胶壳体的外观质量自动化检测方法,包括:获取塑胶壳体图像中的边缘线条;获取边缘像素点的曲率大小、曲率方向以及梯度向量;根据边缘像素点的曲率方向和梯度向量,得到边缘像素点的横轴梯度分量和纵轴梯度分量;获取更新边缘线条;根据更新边缘像素点的曲率与横轴梯度分量得到更新横轴梯度分量;根据更新边缘像素点及周围像素点的灰度值与纵轴梯度分量,得到更新纵轴梯度分量;根据更新横轴梯度分量和更新纵轴梯度分量,得到更新梯度向量;根据更新梯度向量,得到塑胶壳体的外观检测结果。本发明通过更新梯度向量对非毛边的边缘像素点进行抑制,提高了塑胶壳体的外观检测结果的准确性。

主权项:1.一种塑胶壳体的外观质量自动化检测方法,其特征在于,该方法包括以下步骤:获取塑胶壳体图像;对塑胶壳体图像进行边缘检测得到若干边缘线条;所述边缘线条中包含若干边缘像素点;获取每个边缘像素点的曲率大小、曲率方向以及梯度向量;根据每个边缘线条上每个边缘像素点的曲率方向和梯度向量,得到每个边缘像素点的横轴梯度分量和纵轴梯度分量;将边缘线条分割为若干更新边缘线条;所述更新边缘线条上包含若干更新边缘像素点;根据每个更新边缘像素点的曲率大小的变化,得到每个边缘像素点的曲率大小异常表现;根据边缘像素点的曲率大小异常表现与横轴梯度分量,得到每个边缘像素点的更新横轴梯度分量;根据每个更新边缘线条上每个更新边缘像素点及周围像素点的灰度值的差异,得到每个边缘像素点的曲率方向异常表现;根据边缘像素点的纵轴梯度分量与曲率方向异常表现,得到每个边缘像素点的更新纵轴梯度分量;根据每个边缘像素点的更新横轴梯度分量和更新纵轴梯度分量,得到每个边缘像素点的更新梯度向量;根据所有边缘像素点的更新梯度向量,得到塑胶壳体的外观检测结果;所述根据每个边缘线条上每个边缘像素点的曲率方向和梯度向量,得到每个边缘像素点的横轴梯度分量和纵轴梯度分量,包括的具体步骤如下:以任意一个边缘像素点为原点,该边缘像素点的曲率方向为横轴,该边缘像素点的曲率方向的垂直方向为纵轴,建立二维直角坐标系;将该边缘像素点的梯度向量分别投影到二维直角坐标系的横轴和纵轴,得到该边缘像素点的横轴梯度分量和纵轴梯度分量;所述根据每个更新边缘像素点的曲率大小的变化,得到每个边缘像素点的曲率大小异常表现,包括的具体步骤如下:对于任意一个更新边缘线条,选取该更新边缘线条的任意一个端点像素点,记为初始像素点,更新边缘线条的另一个端点像素点,记为终止像素点;以在该更新边缘线条上每个更新边缘像素点距离初始像素点沿该更新边缘线条的长度为横坐标,该更新边缘线条上每个更新边缘像素点的曲率大小为纵坐标,建立曲率直角坐标系,将该更新边缘线条上的每个更新边缘像素点映射到曲率直角坐标系中,得到曲率直角坐标系中的若干数据点;根据所述更新边缘线条的曲率直角坐标系中的若干数据点,得到每个更新边缘像素点的第一异常程度;根据每个更新边缘像素点的曲率大小以及第一异常程度,得到每个更新边缘像素点的曲率大小异常表现;更新边缘像素点对应边缘像素点,得到每个边缘像素点的曲率大小异常表现;所述根据所述更新边缘线条的曲率直角坐标系中的若干数据点,得到每个更新边缘像素点的第一异常程度,包括的具体步骤如下:在所述更新边缘线条的曲率直角坐标系中,基于所有数据点通过最小二乘法拟合得到曲率预测曲线;对于所述更新边缘线条上的任意一个更新边缘像素点,将该更新边缘像素点距离初始像素点沿所述更新边缘线条的长度在曲率预测曲线上的对应值,记为该更新边缘像素点的预测曲率,将该更新边缘像素点的曲率大小与预测曲率的差值绝对值的归一化结果,记为该更新边缘像素点的第一异常程度;所述根据每个更新边缘像素点的曲率大小以及第一异常程度,得到每个更新边缘像素点的曲率大小异常表现,包括的具体步骤如下:在任意一个更新边缘线条上,以任意一个更新边缘像素点为中心,沿着更新边缘线条构建长度为Q的一维窗口,Q为预设长度;在该更新边缘线条上,第j个更新边缘像素点的曲率大小异常表现的计算方式为: 式中,Pj为第j个更新边缘像素点的曲率大小异常表现;Rj为第j个更新边缘像素点的一维窗口中的所有更新边缘像素点的曲率大小的方差;Qj为第j个更新边缘像素点的一维窗口中更新边缘像素点的数量;dj,w为第j个更新边缘像素点与其一维窗口中第w个更新边缘像素点之间沿更新边缘线条的长度;Pj′,w为第j个更新边缘像素点的一维窗口中第w个更新边缘像素点的第一异常程度;norm为归一化函数;所述根据每个更新边缘线条上每个更新边缘像素点及周围像素点的灰度值的差异,得到每个边缘像素点的曲率方向异常表现,包括的具体步骤如下:在塑胶壳体图像中,对于任意一个更新边缘线条上的任意一个更新边缘像素点,将沿着该更新边缘像素点的二维直角坐标系的横轴方向和横轴反方向分别获取L个像素点,分别记为该更新边缘像素点的第一参考像素集和第二参考像素集;其中,L为预设参考像素长度;将该更新边缘线条上任意一个更新边缘像素点的第一参考像素集中所有像素点的灰度值均值,记为该更新边缘像素点的初始标准灰度;将该更新边缘线条上所有更新边缘像素点的初始标准灰度的均值,记为该更新边缘线条的第一标准灰度;根据所述更新边缘像素点的第一参考像素集、第二参考像素集,以及所述更新边缘线条的第一标准灰度,得到所述更新边缘像素点的曲率方向异常表现;更新边缘像素点对应边缘像素点,得到每个边缘像素点的曲率方向异常表现;所述根据所述更新边缘像素点的第一参考像素集、第二参考像素集,以及所述更新边缘线条的第一标准灰度,得到所述更新边缘像素点的曲率方向异常表现,包括的具体步骤如下:将所述更新边缘像素点的初始标准灰度与所述更新边缘线条的第一标准灰度的差值绝对值,记为所述更新边缘像素点的第一距离,将所述更新边缘像素点的第二参考像素集中所有像素点的灰度值均值与所述更新边缘线条的第一标准灰度的差值绝对值,记为所述更新边缘像素点的第二距离;若所述更新边缘像素点的第一距离小于或等于第二距离,将所述更新边缘像素点的曲率方向异常表现记为0;若所述更新边缘像素点的第一距离大于第二距离,将所述更新边缘像素点的曲率方向异常表现记为1。

全文数据:

权利要求:

百度查询: 东莞景维精密塑胶模具有限公司 一种塑胶壳体的外观质量自动化检测方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。