《工业机器视觉检测123》(1.3)目标检测问题记录

图(TU商兴) 图(TU商兴)     2023-03-31     364

关键词:

待研究方向。。。。。。

(1)基于MMlab 或者pytorch,跟踪并导入最新模型。

(2)基于最新模型,根据实际应用场景的数据集,进行对比测试,并调优

(3)根据实际应用场景搭建无监督模型。

(4)数据增强和极小目标检测研究。

 检测极小目标检测( COCO 数据集定义小于 32x32 pix 的为小目标,我们这里把小于10*10pix的  目标定义为极小目标)

  (1)训练和推理时 将大分辨率图切割成小图(例如切割为320*320),模型输入分辨率设置为640*640,甚至更大。

  (2)降低极小目标和大目标的类间不平衡。锚框设计难以获得平衡小目标召回率与计算成本之间的矛盾,而且这种方式导致了小目标的正样本与大目标的正样本极度不均衡,使得模型更加关注于大目标的检测性能,从而忽视了小目标的检测。

  (3)减小数据集里面同一类别里面目标特征的差异,例如将线状特征,点状特征,椭圆状特征的异物都标注为异物,这样是错误的,可以将其分别标注为线状异物,点状异物,椭圆状异物。

         减小数据集里面同一类别里面标注框长宽比及感受野的差异,例如 同样形状的圆形异物,有的标注为长宽比为3:2 ,有的标注为5:2;或者有的紧贴异物标注,有的标注框里一半为背景区域。这样都给训练精度带来挑战。

 以下待尝试。。。

 (4)减小下采样率
比如对于 YOLOv5 的 stride 为 32, 可以调整其 stride 来减小下采样率,从而保留某些比较小的特征。

 (5)SPP 模块
增加感受野,对小目标有效果,SPP size 的设置解决输入 feature map 的size 可能效果更好

欢迎对极小目标检测感兴趣的朋友留言讨论!


 

机器视觉系统在机器人中主要都有哪些功能?

...)机器视觉采用先进的图像视觉检测技术,对高速运动的工业产品进行实时全面视觉定位分析,主要用于自动生产及装配;(3)机器视觉可以在非接触的情况下,对产品尺寸进行高精度的测量,以确定产品外观的尺寸是否存在... 查看详情

机器视觉中的目标检测

今天撇去不同目标追踪算法的框架,比如KCF、TLD、MeanShift等,忽略它们繁琐的公式,看了对目标检测的基本理解。这里做一个简单的总结,目标检测的框架一般是下图这样的: 目标检测分为以下几个步骤:1、训练分类器所... 查看详情

表面缺陷检测,当机器拥有视觉

...成熟,许多公司,例如速嵌智造,把深度学习算法应用到工业场合中。现在,机器视觉在工业检测、包装印刷、食品工业、航空航天、生物医学工程、军事科技、智能交通、文字识别等领域得到了广泛的应用。工业检测领域是机... 查看详情

机器视觉做啥用的?

...根据判别的结果来控制现场的设备动作,应用范围涵盖了工业、农业、医药、军事、航天、气象、天文、公安、交通、安全、科研等国民经济的各个行业。在行业应用方面,主要有制药、包装、电子、汽车制造、半导体、纺织、... 查看详情

机器视觉——光源选型

...像采集模块和图像处理模块,而图像采集模块主要由工业相机、镜头以及光源组成。    图像是机器视觉处理问题的核心,光源是决定图像质量的重要因素。机器视觉中的光源的作用主要有:照亮目标,提高亮... 查看详情

机器视觉的主要研究内容和细分方向(超全超赞)

...多目视觉多源融合视觉医学影像分析遥感与航空影像分析工业视觉检测智能无人驾驶SLAM与机器人三维点云和3D重建人体技术相关人体指纹识别人体手势识别人体姿态估计人体动作检测人体配装换装行人检测与识别人脸技术相关人... 查看详情

如何选择机器视觉软件

...,实现对特定目标特征的检测。由于机器视觉系统在现代工业领域的广泛应用,使应用于机器视觉系统的机器视觉软件技术得到了高速发展,国内这方面比较出色的机器视觉软件例如湖南科天健光电技术有限公司自己研发的AcutEy... 查看详情

机器视觉识别技术有些啥种类

机器视觉识别技术包括以下几种常见的类型:形状匹配:通过比较目标物体的形状和已知形状的样本,识别出目标物体的种类。颜色识别:通过对目标物体的颜色进行分析和比较,识别出目标物体的种类或状态。纹理分析:通过... 查看详情

第06课:cnn在机器视觉中的应用——目标检测

...应用。本节课的内容将在上一节课的基础上,为大家介绍机器视觉中另一类经典案例——目标检测。本节课核心内容包括:卷积神经网络的应用:图像目标检测滑动窗口算法基于卷积神经网络的算法目前基于深度神经网络的目标... 查看详情

机器视觉系统有啥功能?

...、机械手控制、定位、追踪等等,其应用领域非常广泛,工业、医学、交通、科技、体育、军事等领域均有机器视觉技术的参与。其中机器视觉检测是目前应用于产品外观缺陷检测、质量检测中最为先进的检测技术,可为生产制... 查看详情

基于正样本的表面缺陷检测

表面缺陷检测在工业生产中起着非常重要的作用,基于机器视觉的表面缺陷检测可以极大的提升工业生产的效率。随着近年来深度学习在计算机视觉领域的发展,卷积神经网络在诸多图像任务上都取得了显著的效果,... 查看详情

机器视觉检测都检测啥?原理是啥?

...测等,以确保产品质量符合标准和客户要求。参考技术A工业机器视觉检测在很多情况下,又被称为缺陷检测、缺陷分割,是指机器通过视觉传感器(摄像头) 查看详情

“opencv”是啥?

...使得复杂的机器视觉产品可以加速面世。该库包含了横跨工业产品检测、医学图像处理、安防、用户界面、摄像头标定、三维成像、机器视觉等领域的超过500个接口函数。同时,由于计算机视觉与机器学习密不可分,该库也包含... 查看详情

2021年中国工业机器视觉产业发展白皮书

1、高性能,多场景高速工业产线,高精度检测标准推动了工业机器视觉系统往高性能方向发展。主要表现为工业相机,成像分辨率不断提高,图像采集速度以及传输的可靠性的不断塔强。同时,光源从可见光向非... 查看详情

机器视觉的应用领域

机器视觉优势:机器视觉系统具有高效率、高度自动化的特点,可以实现很高的分辨率精度与速度。机器视觉系统与被检测对象无接触,安全可靠。人工检测与机器视觉自动检测的主要区别有:机器视觉的应用领域:•识别标... 查看详情

自动化视觉视觉检测软件哪个好用

...度学习的调参一般没有基础。3、以矩视智能为代表的的工业视觉深度学习工具,线上实现标注、训练、测试流程,依靠在云端积累的大量不同场景的深度学习模型库,将由云端自动匹配最优的深度学习模型和参数进行训练,用... 查看详情

[转]目标检测入门之综述(上)

...表述 如何从图像中解析出可供计算机理解的信息,是机器视觉的中心问题。深度学习模型由于其强大的表示能力,加之数据量的积累和计算力的进步,成为机器视觉的热点研究方向。 那么,如何理解一张图片?根据后续... 查看详情

计算机视觉算法——基于anchorfree的目标检测网络总结

计算机视觉算法——基于AnchorFree的目标检测网络总结计算机视觉算法——基于AnchorFree的目标检测网络总结1.CornerNet1.1关键知识点——网络结构及特点1.2关键知识点——正负样本匹配1.3关键知识点——损失计算2.CenterNet2.1关键知识... 查看详情