A deep convolutional neural network hardware defect classification and recognition method based on, which comprises the following steps; establishing the network structure of a convolutional neural network; neural network, image acquisition is divided into two categories, namely the training set and test set, the training set accounted for 70% of the total number of the collected images, the the test set accounted for 30% of the total number of the collected image; defect recognition, hardware image input test set will have the trained network, check the output results, identification results and image label control, statistical recognition rate and error recognition rate. In this algorithm, deep convolution neural network is used, which eliminates complex image processing algorithms. By increasing the network depth, we extract the more abstract features of the defects, and make the different defect classes more discriminative, and the recognition rate is higher.
【技术实现步骤摘要】
一种基于深度卷积神经网络的五金件缺陷分类识别方法
本专利技术涉及基于人工智能的图像处理
,尤其涉及一种基于深度卷积神经网络的五金件缺陷分类识别方法。
技术介绍
机器视觉又称计算机视觉,是研究使用相机以及计算机分别模仿人眼和大脑,以便用机器代替人做检测和判断,完成目标识别及工业检测等任务的科学。机器视觉技术集合了数字图像处理、人工智能、计算机图形学等多学科的一门应用型技术学科,在自动化生产中应用广泛。近年来,随着计算机技术的进步和神经网络理论的不断完善,推动了计算机视觉的快速发展。我国机器视觉行业迅速发展,在自动化生产检测领域中占据十分重要的地位。由于五金件具有易于成型、质量轻、材料易于获得、适合大批量生产等优点,在家电、机械、化工、航空等领域运用十分广泛。随着五金件的应用越来越广,快速成型加工技术的发展越来越快,人们对五金件的质量的要求也越来越高。五金件的质量主要有尺寸、外观等方面的要求。外观是保证五金件质量的一个重要环节,而实际生产中通常采用人工检测的方式进行。人工检测方式效率低下、自动化程度不高,其准确率往往与检测人员的工作经验和态度有关。目前,五金件产品生产企业越来越注重提高生产自动化水平,对生产效率的要求越来越高,人工检测方式越来越不能满足需求。此外,在生产加工过程中,由于原料物性参数变化、工艺参数不合理及加工机械性能不良等因素,五金制品会出现碰伤、砂眼、刮伤、缺料、变形、麻点、油污等等表面缺陷。这些表面缺陷不仅会破坏五金制品的外观,而且会影响其性能导致无法使用。当前五金制品的表面缺陷检测与识别主要以人工方式为主,效率不高、自动化程度低。机器 ...
【技术保护点】
一种基于深度卷积神经网络的五金件缺陷分类识别方法,其特征在于,包括以下步骤:A.建立网络,构造一个深度卷积神经网络;B.训练网络,将采集到的图像分为两大类,即训练集和测试集,所述训练集占采集到图像总数的70%,所述测试集占采集到图像总数的30%;C.缺陷识别,将测试集中的五金件缺陷图像输入已经训练好的网络,查看输出结果,将识别结果与图像的标签进行对照,统计正确识别率和错误识别率。
【技术特征摘要】
1.一种基于深度卷积神经网络的五金件缺陷分类识别方法,其特征在于,包括以下步骤:A.建立网络,构造一个深度卷积神经网络;B.训练网络,将采集到的图像分为两大类,即训练集和测试集,所述训练集占采集到图像总数的70%,所述测试集占采集到图像总数的30%;C.缺陷识别,将测试集中的五金件缺陷图像输入已经训练好的网络,查看输出结果,将识别结果与图像的标签进行对照,统计正确识别率和错误识别率。2.根据权利要求1所述的一种基于深度卷积神经网络的五金件缺陷分类识别方法,其特征在于:步骤B中所述训练网络算法包括如下步骤:步骤一、首先,将网络的权值进行初始化,并使权重分布服从于均值为0,方差为0.01的高斯分布,同时使权值大于0的个数约等于小于0的个数;步骤二、训练样本去均值,所述训练样本为彩色图片,每个像素有R、G、B三个分量加和,求平均值,当五金件样本输入时,将样本所有像素的三个分量减去均值,然后输入网络;步骤三、网络训练,所述网络训练采用随机梯度下降法。3.根据权利要求2所述的一种基于深度卷积神经网络的五金件缺陷分类识别方法,其特征在于:所述随机梯度下降法包括如下步骤:步骤a、前向传播,所述前向传播将训练样本逐一输入网络,经过卷积层、激励层以及分类器输出计算结果,对比标签,计算输出误差步骤b、反馈计算误差,根据步骤a中所述误差,从输出层依次向前,计算各层网络的误差,根据各层误差,计算权值更新量,更新权值w和偏差b;步骤...
【专利技术属性】
技术研发人员:王宏杰,李海艳,黄运保,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。