今天来讲下之前发的一篇极其简单的搭建网络的博客里的一些细节(前文传送门)之前的那个文章中,用Pytorch搭建优化器的代码如下:# 设置优化器
optimzer = torch.optim.SGD(myNet.parameters(), lr=0.05)
loss_func = nn.MSELoss()一、SGD方法 我们要想训练我们的神经网络,就必须要有一种训练方法。就像你要训练你的肌肉,你的
转载
2023-06-30 18:34:36
86阅读
代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Python程序员应该都遇到过的“UnboundLocalError", 示例: >>> a=1
>>> def func():
... a+=1
... print a
...
>>> fu
转载
2024-06-15 09:18:43
82阅读
在机器学习的领域中,尤其是在图像处理和计算机视觉方面,利用 PyTorch 进行缺陷检测显得越来越重要。通过构建深度学习模型,以发现和定位图像中的缺陷,能够在质量控制和产品检查中发挥不可或缺的作用。本文将详细介绍如何在 PyTorch 环境中解决缺陷检测问题,涵盖环境准备、集成步骤、配置详解、实战应用、排错指南和性能优化,带你一步步实现这一目标。
## 环境准备
为确保你的开发环境能够顺利运行
近年来,受全球经济增速放缓影响,制造业面临着从开拓增量市场到升级存量市场的加速转变,而利用智能化、数字化技术进行改造正是目前众多企业转型方向。质检一直是制造生产流程中举足轻重的一个环节,产品上一处微小缺陷有可能影响制造商整体生产良率,若不小心流入市场,更有可能产生无法想象的安全风险。“二八法则”,解决最难的问题目前现有工业视觉检测技术只能解决80%的问题,剩下20%的难题,还亟待攻克。为应对挑战,
转载
2024-08-27 14:24:13
51阅读
原标题:当机器视觉走进轮胎缺陷检测,人工与AI,谁才是主流如今,车辆已经不是什么稀有品,几乎人手一辆,然而,随着车辆的增加,事故发生率也不断上升,除却驾驶员疲劳驾驶、酒驾等人为因素,由于轮胎的质量问题而引发的事故也不在少数。汽车轴承中的轴套有5个面,每个面在生产过程当中都有可能会产生一些裂口;轮胎背面还会有一些凹坑,或者是在加工过程当中有烧伤,严重的时候5个面可能会有20几种缺陷。如果是人工来检测
转载
2024-08-27 15:07:59
66阅读
利用openCV或其他工具编写程序实现对多个产品图片进行缺陷检测并判断产品是否合格。实现过程1、编写程序 目标图片如下 &nb
转载
2023-09-08 19:13:58
205阅读
目标检测(object detection)一、 介绍在图像分类任务中,我们假设图像中只有一个主要物体对象,我们只关注如何识别其类别。 然而,很多时候图像里有多个我们感兴趣的目标,我们不仅想知道它们的类别,还想得到它们在图像中的具体位置。 在计算机视觉里,我们将这类任务称为目标检测(object detection)或目标识别(object recognition)。 目标检测所关注的问题:分类:
转载
2023-11-14 09:00:13
141阅读
前言最近一直在研究深度学习去实现缺陷检测,在中看到了大神的博客《tiny YOLO v3做缺陷检测实战》,他用的是TensorFlow+Keras框架。当我照着做的时候,TensorFlow死活报各种Error。经历了各种升级降级包库,删了又装,装了又删的折磨后,决定转战pytorch。因为大神说YOLO v3做DAGM的数据集效果很好,所以我还是想用YOLO v3模型。搜了一下与该模型的相关的帖
转载
2024-02-01 22:16:42
138阅读
时隔一年半,现在遇到的不能解决的BUG基本少之又少,似乎没有什么要补充的了。大多数人会遇到的BUG主要在安装包、显存爆、维度不匹配、forward不规范、调用函数不规范、cuda驱动没有正确安装。深入一点的话,会遇到梯度计算问题、多线程问题、fp16/32不匹配问题等等,在此做个留言贴,欢迎大家互助填坑。---------------------------------------分割线-----
转载
2024-06-03 17:09:43
69阅读
引言机器视觉中缺陷检测分为一下几种:blob分析+特征模板匹配(定位)+差分:halcon——缺陷检测常用方法总结(模板匹配(定位)+差分) - 唯有自己强大
光度立体:halcon——缺陷检测常用方法总结(光度立体) - 唯有自己强大
特征训练测量拟合频域+空间域结合:halcon——缺陷检测常用方法总结(频域空间域结合) - 唯有自己强大
深度学习本篇主要总结一下缺陷检测中测量拟合的方法
转载
2024-08-20 18:37:22
122阅读
在计算机视觉领域,目标检测发展迅速,出现了基于机器视觉技术的表面缺陷检测技术。这种技术的出现,越来越多的制造企业正在尝试将机器视觉检测技术引入产品缺陷检测。目前基于机器视觉的缺陷检测技术已经大量应用于纺织品、汽车零部件、半导体、光伏组件等产品的缺陷检测中,大大提升了制造业的质检效率。机器视觉在工业缺陷检测中的前景毋庸置疑,而工业制造领域的多样性、生产环境的复杂性、产品缺陷的非标性等因素,都给机器视
转载
2023-08-07 15:45:54
451阅读
目录前言课题背景和意义实现技术思路一、机器视觉缺陷检测方法二、YOLO-q-v3 算法实现效果图样例最后前言 ?大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科同学来说是充满挑战。为帮助大家顺利通过和节省时间与精力投入到更重要的就业和考
# 基于深度学习的缺陷监测(PyTorch)入门指南
在现代工业领域中,缺陷监测是确保产品质量的重要环节。深度学习,尤其是计算机视觉,已经成为自动化缺陷检测的关键技术之一。本文将指导你如何使用 PyTorch 实现一个基于深度学习的缺陷监测系统。我们将分步骤介绍整个流程,并附上必要的代码示例及其解释。
## 流程概览
以下是实施深度学习缺陷监测的基本步骤:
| 步骤 | 描述
通过图像分割,边界检测,图像特征提取与分类的基础理论。 机器视觉钢材表面缺陷检测基本框架结构中的成像单元和缺陷分析单元都属于图像处理算法领域:1. 成像单元能够实现对图像数据的压缩及图像的清晰表达;2. 缺陷分析单元需要实现对缺陷类型的正确理解,并对缺陷进行统计,获得工艺中需要的数据,从而指导生产。 1994年,Piironen提出一套比较完整的钢材表面缺陷检测与分类方法:预处
# 使用PyTorch进行PCB缺陷检测的流程
在本教程中,我们将使用PyTorch实现PCB缺陷检测的卷积神经网络(CNN)。PCB(Printed Circuit Board)是电子产品中常见的元件,其缺陷检测至关重要。下面我们将分步骤介绍如何实现这个任务。
## 实施流程
| 步骤 | 描述
# 缺陷生成GAN 2023
## 引言
缺陷生成是在工业生产中非常重要的一个任务。通过生成缺陷图像,我们可以训练机器学习模型来检测和识别这些缺陷,从而提高生产线的效率和质量。近年来,生成对抗网络(GAN)在生成高质量图像方面取得了巨大的成功,因此使用GAN来生成缺陷图像是一个有潜力的方法。
在本文中,我们将介绍如何使用PyTorch实现缺陷生成GAN模型。我们将首先介绍GAN的基本原理,然
原创
2023-09-19 04:35:12
137阅读
Python对象的比较、拷贝'==' VS 'is'
'=='操作符比较对象之间的值是否相等'is'操作符比较的是对象的身份标识是否相等,即它们是否是同一个对象,是否指向同一个内存地址每个对象的身份标识,都能通过函数 id(object) 获得。因此,'is'操作符,相当于比较对象之间的 ID 是否相等a = 10
b = 10
a == b
True
id(a)
4427562448
id(b
转载
2024-06-25 22:27:00
51阅读
深度学习深度学习(deep learning)通过其他较简单的表示来表达复杂表示。深度学习模型的典型例子是前馈深度网络或或多层感知机(multilayer perceptron,MLP)。多层感知机仅仅是一个将一组输入值映射到输出值的数学函数。该函数由许多较简单的函数复合而成。输入展示在可见层,从图像中提取越来越多抽象特征的隐藏层,隐藏层可以有几层。 两种度量模型深度的方式:1)基于评估架构所需执
转载
2024-06-17 11:22:59
61阅读
Segmentation-Based Deep-Learning Approach for Surface-Defect Detection的介绍和实现本文介绍论文解析1. INTRODUCTION2. Related Work3. Segmentation network3.1 决策网络3.2 Learning3.3 Inference4. Segmentation and decision
PCB板缺陷检测识别系统通过YOLOv7网络深度学习技术,对现场PCB是否存在缺陷部分进行实时分析检测,当检测到PCB本身存在缺陷的时候,立即抓拍存档告警方便后期针对性的进行调整改。YOLO系列算法是一类典型的one-stage目标检测算法,其利用anchor box将分类与目标定位的回归问题结合起来,从而做到了高效、灵活和泛化性能好,所以在工业界也十分受欢迎,接下来我们介绍YOLO 系列算法。Y
转载
2023-08-23 20:16:22
287阅读