【技术实现步骤摘要】
一种产品缺陷检测方法、系统及计算机可读存储介质
本专利技术涉及视觉检测领域,特别涉及一种基于深度学习的产品缺陷检测方法、系统及计算机可读存储介质。
技术介绍
目前,在工厂的流水线生产过程中,原料从发货运输到生产,外加一系列的意外损伤,生产的产品不可避免的会出现各种缺陷。这些有缺陷的产品会影响产品的合格率和用户使用,损害公司形象。虽然经过各个环节的优化,但是产品的缺陷仍然是一个不可忽视的重要问题。同时,由于设备的日益高效,产量也随之大幅增长,传统的依靠人工检测,不仅成本高,而且人眼在长时间工作会使得漏检和误检增高,因此依靠人工检测的方法已经越来越没办法满足产线要求。近年来,相关基于机器视觉的算法也在被研究和改进中,比如基于灰度模板的差分、图像二值化、边缘检测,还有的使用了SIFT、SURF等算法对模板图片和待检测样品图片进行特征点匹配,然后通过RANSAC对错误匹配的特征点进行排除,通过仿射变换,把样品图片转换到模板图片的尺度空间,通过这种方法将两张图片对齐,然后通过差分可以得到差分图,如果和模板图片存在差异那么就会在差分图上形成鬼影,通过对这种鬼影进行处理,就可以 ...
【技术保护点】
1.一种产品缺陷检测方法,其特征在于,包括:获取定位待检测产品目标区域图像;根据预设的深度学习识别模型,检测识别所述待检测产品目标区域图像的缺陷。
【技术特征摘要】
1.一种产品缺陷检测方法,其特征在于,包括:获取定位待检测产品目标区域图像;根据预设的深度学习识别模型,检测识别所述待检测产品目标区域图像的缺陷。2.根据权利要求1所述的方法,其特征在于,所述获取定位待检测产品目标区域图像,包括:获取待检测产品的原始图像w*h,其中w为图像宽度,h为图像高度;对获取到所述的原始图像进行图像处理,定位目标区域图像。3.根据权利要求2所述的方法,其特征在于,所述对获取到所述的原始图像进行图像处理,定位目标区域图像,包括:对获取到的原始图像进行下采样,使w*h的原始图像变为w/2*h/2的区域图像;对所述区域图像根据预设检测算法定位目标区域图像。4.根据权利要求3所述的方法,其特征在于,所述对所述区域图像根据预设检测算法定位目标区域图像,具体包括:所述预设检测算法为直线段检测算法,采用所述直线段检测算法的过程包括:提取所述区域图像中所有直线线段,排除其中的背景噪音线段,对剩余的直线线段在基于特定条件下定位形成目标区域图像。5.根据权利要求4所述的方法,其特征在于,所述根据预设的深度学习识别模型,检测识别所述待检测产品目标区域图像的缺陷,具体包括:服务器接收所述目标区域图像;所述服务器根据预设的深度学习识别模型,对所述目标区域图像进行识别处理,返回识别结果;其中,所述深度学习识别模型运行在所述服务器上。6.根据权利要求5所述的方法,其特征在于,所述服务器根据预设的深度学习识别模型,对所述目标区域图像进行识别处理,返回识别结果;具体包括:从深度学习识别模型的深度学习网络中提取指定网络层数的featuremap;获得所有指定网络层数的featuremap的类别可信度预测结果和位置预测结果,包括:按照预设匹配策略在featuremap中选出最优框;从所述深度学习网络中选取卷...
【专利技术属性】
技术研发人员:姚杰,李昌盛,冯良炳,
申请(专利权)人:深圳辰视智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。