【技术实现步骤摘要】
汽车零部件缺陷检测方法、系统、计算机及存储介质
[0001]本专利技术属于车检测
,具体地涉及汽车零部件缺陷检测方法
、
系统
、
计算机及存储介质
。
技术介绍
[0002]随着人们生活水平的提高,人们对汽车的消费也越来越多,汽车零部件的这个市场变得也越来越大
。
汽车零部件是构成汽车整体的各个单元及服务于汽车的一种产品
。
汽车零部件的种类繁多,近些年来汽车零部件制造厂也在飞速地发展
。
在汽车零部件的生产加工中,对汽车零部件进行表面缺陷检测是必不可少的一道工序
。
[0003]目前是主要通过视觉扫描检测仪对汽车零部件进行扫描检测以判定其表面缺陷状况,但是现有的扫描检测仪无法排除检测环境的影响,导致检测效果不佳
。
技术实现思路
[0004]为了解决上述技术问题,本专利技术提供了汽车零部件缺陷检测方法
、
系统
、
计算机及存储介质系统,用于解决现有的扫描检测仪无法排除检测环境的影响,导致检测效果不佳的技术问题
。
[0005]一方面,该专利技术提供以下技术方案,一种汽车零部件缺陷检测方法,所述方法包括:获取汽车零部件的摄像图像,利用预处理流程对所述摄像图像进行预处理,利用拟合公式将预处理的所述摄像图像进行拟合,以剔除所述汽车零部件以外的环境因数得到检测图像;利用梯度公式计算所述检测图像的梯度值方向,并将所述检测图像划分为若干计算图像 ...
【技术保护点】
【技术特征摘要】
1.
一种汽车零部件缺陷检测方法,其特征在于,所述方法包括:获取汽车零部件的摄像图像,利用预处理流程对所述摄像图像进行预处理,利用拟合公式将预处理的所述摄像图像进行拟合,以剔除所述汽车零部件以外的环境因数得到检测图像;利用梯度公式计算所述检测图像的梯度值方向,并将所述检测图像划分为若干计算图像,根据所述梯度值方向绘制每一所述计算图像的像素点的直方图;基于信息熵赋予所述直方图的梯度不同的权重系数,将赋予不同权重系数的若干所述直方图归一化为一特征图像,并利用主成分分析法对所述特征图像进行剔除处理;建立并训练基于深度学习的双模块检测模型,将剔除处理的所述特征图像输入到所述检测模型,输出所述特征图像的检测结果;其中,所述双模块包括检测模块和预测模块,所述检测模块包括自编码器及损失函数,所述预测模块包括卷积神经网络
、
随机丢失网络及前馈神经网络;将剔除处理的所述特征图像输入到所述检测模型,输出所述特征图像的检测结果的步骤包括:将所述特征图像输入到所述自编码器内进行重构,重构后的特征图像与所述特征图像一同输入到所述损失函数中,输出一判断值;判断所述判断值是否大于第二阈值,若所述判断值大于第二阈值,则输出所述特征图像有故障
。2.
根据权利要求1所述的汽车零部件缺陷检测方法,其特征在于,利用拟合公式将预处理的所述摄像图像进行拟合,以剔除所述汽车零部件以外的环境因数得到检测图像的步骤之前,所述方法还包括:利用
Canny
算子对所述摄像图像中的边缘信息进行检测,获得所述汽车零部件的边缘信息;计算所述汽车零部件边缘信息的圆度,判断所述圆度是否大于第一阈值,若所述圆度小于所述第一阈值,则将所述汽车零部件边缘信息排除
。3.
根据权利要求1所述的汽车零部件缺陷检测方法,其特征在于,所述拟合公式为:式中,,,,,分别表示为检测图像的坐标,表示为(1,2,3…
N
),表示为圆的圆心,表示为圆的半径,表示为关于变量
x
,
y
,
z
的函数
M。4.
根据权利要求1所述的汽车零部件缺陷检测方法,其特征在于,主成分分析法的步骤包括:获取所述特征图像的协方差矩阵,并对所述协方差矩阵对角化运算;提取运算后所述协方差矩阵对角线上的向量值,并以所述向量值构成所述特征图像的特征向量
。5.
根据权利要求1所述的汽车零部件缺陷检测方法,其特征在于,所述梯度公式包括:
式中,表示为图像的像素点()的水平方向像素值变化,表示为图像的像素点()...
【专利技术属性】
技术研发人员:万见,涂子文,刘志坚,金飞,李文祥,朱志豪,陈松,
申请(专利权)人:南昌江铃华翔汽车零部件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。