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

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

3天内不再提示

目标识别定位检测技术的应用

倩倩 来源:机器视觉沙龙 作者:机器视觉沙龙 2022-09-09 09:47 次阅读

随着机器视觉技术的快速发展,传统很多需要人工来手动操作的工作,渐渐地被机器所替代。

传统方法做目标识别大多都是靠人工实现,从形状、颜色、长度、宽度、长宽比来确定被识别的目标是否符合标准,最终定义出一系列的规则来进行目标识别。

这样的方法在一些简单的案例中应用的很好,唯一的缺点是随着被识别物体的变动,所有的规则和算法都要重新设计和开发,即使是同样的产品,不同批次的变化都会造成不能重用的现实。

而随着机器学习深度学习的发展,很多肉眼很难去直接量化的特征,深度学习可以自动学习这些特征,这就是深度学习带给我们的优点和前所未有的吸引力。很多特征通过传统算法无法量化,或者说很难去做到的,但深度学习可以。特别是在图像分类、目标识别这些问题上有显著的提升。

01

使用深度学习进行目标识别

目前,深度学习技术已成为进行目标识别的一种普遍方法。

f499ee8e-2fdf-11ed-ba43-dac502259ad0.png

深度学习模型(比如卷积神经网络,亦称 CNN)可用来自动学习目标的固有特征,以便识别该目标。

有两种使用深度学习进行目标识别的方法:

从头开始训练模型:要从头开始训练深度网络,需要收集非常庞大的标签化数据集,并设计用于学习特征和构建模型的网络架构。结果可能让人惊艳,但这种方法需要大量的训练数据,而且需要设置 CNN 中的各个层和权重。

使用预先训练的深度学习模型:大多数深度学习应用程序使用迁移学习方法,该过程涉及对预先训练的模型进行微调。从现有网络起步,并输入包含以往未知类的新数据。这种方法耗时较少,并能够提供更快的结果,因为该模型已经在数千或数百万图像上进行训练。

深度学习具有很高程度的准确性,但准确预测要求有大量的数据。

02

目标识别定位检测技术的应用

众所周知,机器视觉技术经常用于定位与引导,提供机械手或其它执行机构以准确的二维或三维坐标,进行路径规划,引导机械手完成规定的作业和任务。

通常,机器视觉对目标产品定位技术是在高速云盘机生产流水线的检测、抓取等过程中应用的关键技术。通过目标定位技术能够识别、确定零件的位置和方向,并将抓取结果直接传输到搬运物体的设备中。

定位与引导系统往往和其它系统一并构成较复杂的技术系统,实现特定的功能,提高生产的柔性和自动化程度,满足需求。

在一些不适合人工作业的危险环境中,或者应用人工视觉难以满是定位要求的场合中,常常利用机器视觉替代人工视觉进行目标定位。

矩视智能专注于机器视觉技术,从测量、识别、检测等角度出发全方位进行定位和引导的研究,通过对图片中的不同类别、位置的对象进行定位和分类,实现对图片不同缺陷特征的定位和检测。通过标注,即可建立目标模板,经过深度学习训练,便可解决平移、旋转、缩放和光线等影响。可学习图像中的多个目标,并同时检测,给出所有被识别目标的位置和定义。

根据具体问题具体分析,提出各类机器视觉技术定位与引导方案,较低成本地解决各类定位与引导的技术问题。

高精度检测 精准判断有无

云平台基于神经网络搭建的底层算法平台做支撑,适用于多种高速检测场景,不需要单独开发,节省开发成本。

同时检测不会受到主观因素干扰,识别速度可达到毫秒级别,可直接输出检测结果。

快速准确定位 计数识别尽收眼底

云平台只需通过采集待计数物体的边缘图像进行学习并优化,即可计算出整体数量。

并且可以同时统计不同型号的产品数量,满足企业对高速生产过程中产品数字安全控制的需要。

像素级分割识别 散乱堆叠抗干扰

云平台堆叠识别功能支持特殊定制,不需要将堆叠物体分开摆放,可直接勾画出3D堆叠场景下物体的轮廓,从而能够精准分割目标,并进行中心点计算,搭载本地GPU,识别速度可以达到毫秒级别。

多目标同时识别 精准计算抓取点

云平台打破传统视觉解决方案的繁琐,只需要标注、训练后就可以得到SDK模型并且可以对复杂背景下的单个/多个目标进行识别,通过外形轮廓特征计算抓取点坐标,同时支持多种抓取方式,高效解决各类定位抓取需求。

03

实战案例

智能盘点钢筋数量

检测难点

① 精度要求高

钢筋本身价格较昂贵,且在实际使用中数量很大,误检和漏检都需要人工在大量的标记点中找出,所以需要精度非常高才能保证验收人员的使用体验。

需要专门针对此密集目标的检测算法进行优化,另外,还需要处理拍摄角度、光线不完全受控,钢筋存在长短不齐、可能存在遮挡等情况。

② 钢筋尺寸不一

钢筋的直径变化范围较大(12-32中间很多种类)且截面形状不规则、颜色不一,拍摄的角度、距离也不完全受控,这也导致传统算法在实际使用的过程中效果很难稳定。

③ 边界难以区分

一辆钢筋车一次会运输很多捆钢筋,如果直接全部处理会存在边缘角度差、遮挡等问题效果不好,目前在用“单捆处理+最后合计”的流程,这样的处理过程就会需要对捆间进行分割或者对最终结果进行去重,难度较大。

此外,由于钢筋存放环境复杂,在储存运输过程中常会出现腐蚀、生锈等问题,易造成钢筋截面图像失真,所以,采用传统基于原始图像处理方式进行钢筋计数准确率也只能达到90%。

矩视智能低代码开发平台,运用人工智能机器视觉技术,自主研发深度学习引擎,将人工经验转化为AI算法,快速清点数量,科学解放人力,具备快速、准确、易操作、适应性强等特性。

现场应用图片

f8e5d58e-2fdf-11ed-ba43-dac502259ad0.png

云平台效果矩视智能低代码平台在钢铁行业的应用——“钢筋计数”,克服了现有算法由于钢筋截面形状不规则、颜色不一、拍摄距离不可控等导致的无法识别复杂钢筋图像的一系列技术难题,在实际操作过程中性能稳定,大幅提高了钢筋计数效率和准确率。根据多次测试,计数准确率可达到99.9%。

螺丝孔内的螺纹有无应用检测

检测难点

产品位置和角度随机,且相机需要倾斜拍摄才能看到一边的螺丝孔侧面,不同位置的特征有一定视差,传统视觉算法难以准确定位和检测螺纹。

矩视智能低代码平台精确检测螺丝孔内螺纹缺陷、瑕疵,并对缺陷信息进行统计、分类和分析,优化生产过程控制,将产品进行分级,提高客户的信赖和满意度。

可正确检测螺纹孔,检测不合格产品时可以发出报警信号(OK/NG),每个检测周期时间完全能够满足客户要求。良好的产品,内部成像完整且清晰,螺纹纹理流畅,均匀,没有缺损。不合格产品成像图片,可以凭借成像效果判断缺损方位与严重程度。

f961d4ae-2fdf-11ed-ba43-dac502259ad0.gif

手机外壳无序抓取、定位引导方面的应用

手机作为移动互联网的主要终端,需求量逐年递增,所以手机外观是质量的一个重要指标,消费者对于手机质量也提出了更高的品质要求。 传统的手机检测采用人工检测的方法,这种方法检测效率低下,易疲劳,难以长期持续化生产,增加劳动力成本,由于人工主观因素,产品一致性和稳定性难以保证,生产信息也难以统计和追溯,很难满足现在制造业对产品生产过程自动化和信息化的要求。矩视智能低代码开发平台可实现不同姿态和不同位置无序抓取的定位引导。工作流程:●产品移动到拍照工位; ●触发相机对手机壳进行拍照; ●视觉软件识别图像特征,对手机壳定位; ●发送手机壳指定中心坐标信息给机械手或PLC; ●机械手移动准确抓取手机壳。

fb13904e-2fdf-11ed-ba43-dac502259ad0.png

审核编辑 :李倩

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

    关注

    2

    文章

    349

    浏览量

    29028
  • 机器学习
    +关注

    关注

    66

    文章

    8308

    浏览量

    131992

原文标题:机器视觉目标识别及案例分析:如何实现快速精准定位引导和计数识别?

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

收藏 人收藏

    评论

    相关推荐

    深度识别与多目标识别传感器的区别

    深度识别与多目标识别是两个在计算机视觉和传感器技术领域中非常重要的概念。它们在自动驾驶、机器人导航、工业自动化、安防监控等多个领域有着广泛的应用。 深度识别 深度
    的头像 发表于 09-10 14:52 203次阅读

    目标检测与图像识别的区别在哪

    检测(Object Detection)是指在图像或视频中识别定位感兴趣的目标,通常包括目标的类别和位置。
    的头像 发表于 07-17 09:51 414次阅读

    目标检测识别技术有哪些

    视频中识别定位感兴趣的目标,通常包括目标的类别和位置信息。目标识别(Object Recognition)是指对
    的头像 发表于 07-17 09:40 350次阅读

    目标检测识别技术的关系是什么

    任务是在图像或视频中快速准确地定位出感兴趣的目标,并给出目标的位置信息。目标检测技术通常包括候选
    的头像 发表于 07-17 09:38 319次阅读

    目标检测识别主要应用于哪些方面

    目标检测识别是计算机视觉领域的一个重要研究方向,它主要关注于从图像或视频中识别定位目标物体。随
    的头像 发表于 07-17 09:34 513次阅读

    慧视小目标识别算法 解决目标检测中的老大难问题

    随着深度学习和人工智能技术的兴起与技术成熟,一大批如FasterR-CNN、RetinaNet、YOLO等可以在工业界使用的目标检测算法已逐步成熟并进入实际应用,大多数场景下的
    的头像 发表于 07-17 08:29 251次阅读
    慧视小<b class='flag-5'>目标识别</b>算法   解决<b class='flag-5'>目标</b><b class='flag-5'>检测</b>中的老大难问题

    图像检测识别技术的关系

    检测技术是指利用计算机视觉技术,对图像中的特定目标进行定位识别的过程。它通常包括图像预处理、特
    的头像 发表于 07-03 14:43 391次阅读

    图像检测和图像识别的区别是什么

    详细的比较和分析。 定义和概念 图像检测(Image Detection)是指利用计算机视觉技术对图像中的特定目标进行定位识别的过程。它通
    的头像 发表于 07-03 14:41 514次阅读

    AI视觉检测系统在多方面实现技术创新

    电子发烧友网报道(文/李弯弯)AI视觉检测系统是一种基于AI技术的视觉分析系统,它通过模拟人类视觉系统,利用计算机算法和图像处理技术来处理和分析图像,实现对目标
    的头像 发表于 05-24 00:16 3071次阅读

    开发者手机 AI - 目标识别 demo

    功能简介 该应用是在Openharmony 4.0系统上开发的一个目标识别的AI应用,旨在从上到下打通Openharmony AI子系统,展示Openharmony系统的AI能力,并为开发者提供AI
    发表于 04-11 16:14

    RFID技术在人员定位和监控方面相较于其他技术有何明显优势?

    RFID技术在人员定位和监控方面相较于其他技术具有显著的优势,包括非接触式识别、快速识别、多目标识别
    的头像 发表于 03-20 17:27 341次阅读

    机器视觉常用的三种目标识别方法解析

    随着机器视觉技术的快速发展,传统很多需要人工来手动操作的工作,渐渐地被机器所替代。传统方法做目标识别大多都是靠人工实现,从形状、颜色、长度、宽度、长宽比来确定被识别目标是否符合标准,
    的头像 发表于 03-14 08:26 591次阅读
    机器视觉常用的三种<b class='flag-5'>目标识别</b>方法解析

    机器视觉的图像目标识别方法综述

    文章来源:MEMS引言从20世纪80年代开始,机器视觉技术的发展速度不断加快,已经走进了人们的日常生活与工作之中。机器视觉的图像目标识别系统的自动化程度较高,应用范围广,尤其在危险场所的运用,采用
    的头像 发表于 02-23 08:26 618次阅读
    机器视觉的图像<b class='flag-5'>目标识别</b>方法综述

    人脸识别技术的原理是什么 人脸识别技术的特点有哪些

    人脸检测是人脸识别的首要步骤。其目标是在图像或视频中准确地定位人脸的位置。人脸检测算法常用的方法有基于特征的方法、基于统计的方法和基于神经
    的头像 发表于 02-18 13:52 1212次阅读

    机器视觉的图像目标识别方法操作要点

    通过加强图像分割,能够提高机器视觉的图像目标识别的自动化水平,使得图像目标识别效果更加显著。图像分割的方法有很多种,不同方法分别适用于不同领域,这里重点介绍以下3种分割方法。
    发表于 01-15 12:17 313次阅读