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

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

3天内不再提示

机器视觉中如何解决工业相机丢帧问题

志强视觉科技 2024-01-16 15:39 次阅读

工业相机常见的丢帧现象一般有几种情况:如果工业相机在预览模式时,无法以满帧的速度传输图像;在触发拍照模式下,相机传输图像数量少于触发次数(触发频率应小于帧率);图像处理软件处理的图像小于预期。

wKgZomWmMW6AHBimAAFBOwZQ1VU158.pngdalsa工业相机 

丢帧的原因与相机的传输接口没有太大关系,主要在于工业相机硬件和设计不良的驱动程序有关,这种情况对于机器视觉检测来说,具有很不确定性的效果影响。

那么如何解决丢帧问题呢?需要从3个地方着手:

1. 工业相机的一部分

图像传感器将图像传输到相机上的USB芯片,将USB传输到PC,如果PC系统忙于处理接收到的图像,并且图像传感器继续传输新的图像数据,则工业相机必须有足够的存储器缓冲区,反之亦然。

2. 可视化软件程序部分

该可视化软件具有用于等待所计算的图像空间的缓冲机制,以便增加图像的缓冲以获得缓冲时间,从而可以处理程序的操作,但是如果操作稳定,则CPU的整体处理速度更快。

在机器视觉系统中,工业相机的帧率往往很大,且工业相机自带缓存也有限,主要为调度系统起到暂时繁忙处理的辅助功能。

机器视觉软件的速度比工业相机图像进来的速度还慢,时间长了就会导致软件缓存的饱和溢出丢失,所以不管是usb接口和gige接口等,都会出现丢帧现象,所以,优化机器视觉软件的处理速度也是非常重要的。

3. 硬件PC系统部分

这部分偏向PC硬件驱动程序,与可视化软件程序无关。

PC机接收的关键是驱动程序的效率,在内核模式下有多少线程处于CPU时间,接收效率不高,工业相机没有足够的缓冲存储器会导致帧丢失。

工业相机具有非常快的帧速率,事实上,只要有足够的容量来调整系统的“临时”忙碌,工业相机缓存就不会像PC程序那样扩大规模。USB工业相机将丢弃帧,只有一种情况,机器视觉软件比工业相机图像慢,软件缓存已满,无法存储新图像。

但这是系统数据,而不是工业相机掉数据。在这种情况下,不管使用1394接口、USB接口或GigE接口的工业相机,任何接口的工业相机都将得到相同的结果。因此,在购买工业相机时,必须详细检查其参数,并选择项目的实际要求,以避免发生掉帧事件。

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

    关注

    161

    文章

    4358

    浏览量

    120240
  • 工业
    +关注

    关注

    3

    文章

    1814

    浏览量

    46476
  • 工业相机
    +关注

    关注

    5

    文章

    320

    浏览量

    23621
收藏 人收藏

    评论

    相关推荐

    工业相机选型教程1# 工业相机#工业相机选型 #机器视觉

    机器视觉工业相机
    志强视觉科技
    发布于 :2023年09月22日 16:19:50

    机器视觉工业相机与民用相机的区别

    机器视觉工业相机
    志强视觉科技
    发布于 :2023年12月05日 11:40:44

    AMEYA360设计方案丨工业机器视觉相机解决方案

    `1、前言工业相机机器视觉系统的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号。选择合适的
    发表于 04-08 17:10

    回收康耐视 IN-SIGHT 2000 机器视觉工业相机

    ***王姗姗长沙高价回收康耐视 IN-SIGHT 2000 机器视觉工业相机,回收COGNEX/康耐视 IS5110-01 智能影像ID读码器系统
    发表于 11-09 19:56

    视觉工程师快速了解工业相机的50问详解

    1:工业相机丢帧的问题是由什么原因引起的? 经常会有一些机器视觉工程师认为USB接口的工业
    发表于 12-15 08:13 1.5w次阅读

    工业相机的50个经典问题详细解答

    经常会有一些机器视觉工程师认为 USB 接口的工业相机会造成丢帧现象。一般而言,工业
    发表于 05-28 08:00 11次下载
    <b class='flag-5'>工业</b><b class='flag-5'>相机</b>的50个经典问题详细解答

    机器视觉系统对工业相机有哪些要求

    机器视觉就是用机器代替人眼来做测量和判断,通过将被摄目标转换成图像信号,传送给图像处理系统进行各种运算来做出各种判断。整个机器视觉系统是由众
    发表于 08-01 17:21 21次下载

    机器视觉工程师必须知道那些工业相机的问题50个经典问题详细解答

    经常会有一些机器视觉工程师认为USB 接口的工业相机会造成丢帧现象。一般而言,工业
    发表于 09-04 16:39 15次下载

    嵌入式工业相机机器视觉的应用讲解

    嵌入式工业相机机器视觉的应用讲解(做嵌入式开发怎么样)-该文档为嵌入式工业
    发表于 07-30 10:39 17次下载
    嵌入式<b class='flag-5'>工业</b><b class='flag-5'>相机</b>在<b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>中</b>的应用讲解

    嵌入式工业相机机器视觉的应用

    嵌入式工业相机机器视觉的应用(嵌入式开发基础班)-该文档为嵌入式工业
    发表于 07-30 13:33 18次下载
    嵌入式<b class='flag-5'>工业</b><b class='flag-5'>相机</b>在<b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>中</b>的应用

    机器视觉工业相机何解决帧丢失问题

    让程序运算有足够的空间来处理,在运作情况下,CPU的整体处理速度比图像进来的速度慢,如果缓存不够,接收的效率太低,工业相机又没有足够的缓存,就会构成丢帧的现象。
    发表于 10-18 09:10 895次阅读

    机器视觉工业相机与智能相机有什么区别

    工业相机机器视觉系统的一个关键组件,其最本质的功能就是将光信号转变成高清工业
    的头像 发表于 11-30 15:38 2700次阅读

    丢帧,用联瑞丨LR-LINK联瑞深耕机器视觉行业

    机器视觉产业起步较晚,应用在追赶着国际水平,因行业内上下游及配套企业较为分散,硬件设备的品质、设计以及软硬件间的兼容性存在差异,使丢帧成为行业最常见的难题之一。 丢帧
    的头像 发表于 07-31 10:01 632次阅读

    机器视觉工业相机何解决帧丢失问题

    工业摄像头的丢帧现象之所以会发生,其实就是资料通道的堵塞,无法威廉希尔官方网站 处理,所以新的图像采集进来时,前一张图像可能会被迫丢弃,或者是新的图像被迫丢弃。一、丢帧表现1、工业
    的头像 发表于 09-11 08:08 914次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b><b class='flag-5'>工业</b><b class='flag-5'>相机</b>如<b class='flag-5'>何解</b>决帧丢失问题

    工业相机丢帧的原因是什么 工业相机丢帧问题怎么解决

    工业相机丢帧问题是工业相机常出现的问题,其原因与相机的传输接口没有太大的关系,主要在于
    发表于 09-13 14:44 1755次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>相机</b><b class='flag-5'>丢帧</b>的原因是什么 <b class='flag-5'>工业</b><b class='flag-5'>相机</b><b class='flag-5'>丢帧</b>问题怎么解决