0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于机器视觉深度学习缺陷检测系统- 图像采集平台搭建

新机器视觉 来源:人工智能感知信息处理算 2023-08-17 14:51 次阅读

1、线阵相机选型

线阵相机是机器视觉领域中一种特殊的图像采集设备。由于它的传感器只有一行感光元件,因此可以实现高扫描频率和高分辨率。面阵相机在采集运动物体照片时会产生模糊图像,而线阵相机却很好的避免了这种情况。线阵相机的典型应用领域是对金属、塑料、纸和纤维等连续的材料进行采集,被拍摄的物体通常以匀速运动。利用一台或多台相机对其逐行连续扫描,以实现整个表面均匀检测。另外由于传感器的高分辨率,线阵相机也非常适合测量场合,它可以准确测量到微米级。

本文根据技术要求及“相机横方向分辨率=横向视野范围大小/相机像素精度”,求得相机横向像素个数需大于 2700,即 4096 个像素。通过以下公式求得了行频参数

6b305b2c-3cb0-11ee-ac96-dac502259ad0.png

其中 Hc:线阵相机的每线像素数(单位:pixel),Lo:检测物体的宽幅(单 位:m),Vo:检测物体运动速度(单位:m/s),Vc:行频(单位:Hz,即 线/s)。求得本系统行频需大于 4096Hz。因此,本文选用了海康威视数字技术股份有限公司生产的 CMOS 高速彩色工业线阵相机 MV-CL042-70GC,如下图所示。

6b4db1ea-3cb0-11ee-ac96-dac502259ad0.png

相机参数如下:

6b5d8fa2-3cb0-11ee-ac96-dac502259ad0.png

2、镜头选型

6b79e698-3cb0-11ee-ac96-dac502259ad0.png

在机器视觉表面缺陷检测系统中,镜头与相机的组合对于中密度板表面缺陷图像的质量有着直接的影响,相机成像原理如上图所示。在采集图像时,镜头必须能够完整的照亮相机的传感器区域,以避免阴影和渐晕的产生。镜头的光学分辨率越好,可以再现出越精细的结构。对于工业镜头,一般可分为以下三类:标准分辨率镜头、微距镜头、远心镜头,不同类型的镜头应用场合也不相同。本文在确定了工作距离、视场大小和传感器尺寸之后,可以通过以下公式求得工业镜头的焦距 ⨍:

6b914aae-3cb0-11ee-ac96-dac502259ad0.png

式中,WD 表示拍摄距离,指镜头与拍摄目标的距离;PMAG 表示镜头放大倍数,指相机传感器大小与视场大小之比。根据本研究中的实际需要,本文选用焦距为25mm 的工业镜头。工业镜头如下图所示:

6ba1d73e-3cb0-11ee-ac96-dac502259ad0.png

镜头的主要参数如下表所示:

6bb7abb8-3cb0-11ee-ac96-dac502259ad0.png

3、光源选型

光照系统是中密度板表面缺陷检测系统中一个重要的环节之一,它决定着系统的检测结果与分割质量,失败的照明系统会导致缺陷细节信息的丢失。由于相机是通过采集检测目标的反射光来构成图像。因此,在进行光源的选型时,首先要考虑到所有影响光线反射的外界因素,如检测对象的材料、大小、形状及颜色等。其次是光源的颜色及亮度,对比度差和照明不均匀的图像会影响直接系统的识别准确率。对于某些缺陷,在使用特定颜色光进行照明时,也会提高系统的识别准确率。

6bcc93fc-3cb0-11ee-ac96-dac502259ad0.png

本研究选用海康威视公司生产的工业线形光源 MV-LTDS-1200 及其控制器,如上图所示。该光源功率为 104W,256 级亮度调节。MV-LTDS-1200 及其控制器主要参数如下表所示。

6bdfdb24-3cb0-11ee-ac96-dac502259ad0.png

4、主机选型

主机的主要作用是软件的载体,本文的软件系统包含神经网络算法,因此 GPU是主机的一个主要参数。若将 CPU(中央处理器)称为 PC 的大脑,则 GPU(图形处理单元)便是它的灵魂。与 CPU 相比,GPU 将复杂的任务分解为成千上万个单独的任务来并行处理,因此这使 GPU 成为图形计算的理想选择。从体系结构上讲,CPU仅由几个内核组成,这些内核具有大量可以同时处理几个软件线程的缓存。而 GPU由数百个可以同时处理数千个线程的核心组成。在 AI 中,GPU 已成为称为“深度学习”的技术的关键。深度学习神经网络含有大量数据,训练它们执行任何人类程序员都无法描述的复杂任务。实验主机参数如下表所示:

6bfb11b4-3cb0-11ee-ac96-dac502259ad0.png

5、平台搭建

本研究搭建的图像采集平台如下图所示,平台由相机、光源、匀速传送台、光电开关、主机等模块组成。平台可采集不同速度下的板材图像,相机、光源的高度与距离可自由调整,为接下来的实验提供了方便。平台将供后续软件开发、深度学习算法数据采集、深度学习算法实验与评估使用。

6c1b2512-3cb0-11ee-ac96-dac502259ad0.png

6、尺寸标定

本文基于长宽为 0.35 米的标定板对图像采集平台的线阵相机像素点进行了尺寸标定工作,标定样图如下图所示。通过如下公式确定了相机的主要参数。

6c7991d8-3cb0-11ee-ac96-dac502259ad0.png

式中,Resolution表示相机横向分辨率;Di表示标定圆直径的实际尺寸;di 表示标定圆直径的像素尺寸;n 表示标定圆数量。最终确定了相机横向分辨率为0.25mm/pixel;横向视野范围为 1.02 米。

6c8c6010-3cb0-11ee-ac96-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像采集
    +关注

    关注

    2

    文章

    300

    浏览量

    41279
  • 机器视觉
    +关注

    关注

    162

    文章

    4369

    浏览量

    120302
  • 深度学习
    +关注

    关注

    73

    文章

    5503

    浏览量

    121139

原文标题:基于机器视觉深度学习缺陷检测系统- 图像采集平台搭建

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    铁路建设新帮手——机器视觉检测系统

    视觉的长项,相比起其他的科技工艺可以说是钢轨表面监测项目中的佼佼者。机器视觉系统能够获取高速运动的钢轨表面图像并进行缺陷表面的自动
    发表于 04-18 15:47

    机器视觉表面缺陷检测技术

    影响检测结果的准确性,实现能更好更精确地进行表面缺陷检测,更加快速的识别产品表面瑕疵缺陷。产品表面缺陷
    发表于 01-20 10:29

    全网唯一一套labview深度学习教程:tensorflow+目标检测:龙哥教你学视觉—LabVIEW深度学习教程

    `【新课上线】tensorflow+目标检测:龙哥教你学视觉—LabVIEW深度学习教程(强推)课程目标:1、让没有任何python,tensorflow基础的学员
    发表于 08-10 10:38

    机器视觉检测之产品缺陷检测,提高产品良品率

    、化工、食品、塑胶、纺织等行业得到了广泛的应用。产品表面缺陷检测属于机器视觉技术的一种,就是利用计算机视觉模拟人类
    发表于 08-10 10:47

    labview深度学习应用于缺陷检测

    标注产品后通过训练平台完成模型训练经过少量样品训练得到测试结果,表明深度学习对传统视觉算法比较棘手的缺陷
    发表于 08-16 18:12

    使用AI进行视觉检测的知识盘点

    ,基于深度学习图像分析在概念化和概括零件外观的能力上都与传统的机器视觉有所不同。 更好的感知 机器
    发表于 08-17 15:12

    机器视觉检测系统在薄膜表面缺陷检测的应用

    工业半透明薄膜生产提供经济、简易、适用的质量评估方法。机器视觉薄膜表面缺陷检测原理机器视觉
    发表于 10-30 16:15

    纱布瑕疵缺陷机器视觉检测的应用

    随着科技的进步,大家都知道,机器视觉可以让计算机远远超越人的视觉和速度以及一致性,通过识别并检测产品中的细微瑕疵或缺陷
    发表于 03-25 10:07

    labview+yolov4+tensorflow+openvion深度学习

    缺陷目标分割困难;同时,很难找到“标准”图像作为参照,这给缺陷检测和分类带来困难,造成识别率尚有待提高。3) 机器
    发表于 05-10 22:33

    Labview深度学习tensorflow人工智能目标检测-教学贴【连载】

    连载深度学习入门教学贴。●机器视觉缺陷检测的痛点●仍存在下面主要的问题和难点1) 受环境、光照、
    发表于 05-28 11:58

    四元数数控:机器视觉检测产品有什么缺陷检测

    计算机视觉模拟人类视觉的功能,从具体的实物进行图像采集处理、计算、最终进行实际检测、控制和应用,产品的表面
    发表于 11-04 13:45

    基于深度学习和3D图像处理的精密加工件外观缺陷检测系统

    检测检测准确性和检测稳定性较差、容易误判。 基于深度学习和3D图像处理的精密加工件外观
    发表于 03-08 13:59

    机器视觉系统图像采集卡是什么?

    一般来说,机器视觉系统包括了照明系统、镜头、摄像系统采集卡、图像处理卡和
    的头像 发表于 04-06 17:00 1018次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉系统</b><b class='flag-5'>图像</b><b class='flag-5'>采集</b>卡是什么?

    基于机器视觉深度学习的焊接质量检测系统

    的一致性和准确性。   机器视觉技术为焊接质量检测提供了高分辨率的图像数据。通过搭载高速、高分辨率相机,系统能够实时捕捉焊接过程中的细节,包
    的头像 发表于 01-18 17:50 800次阅读

    深度学习在工业机器视觉检测中的应用

    随着深度学习技术的快速发展,其在工业机器视觉检测中的应用日益广泛,并展现出巨大的潜力。工业机器
    的头像 发表于 07-08 10:40 1056次阅读