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

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

3天内不再提示

不知道如何正确选择工业相机?看这篇就够了

新机器视觉 来源:AmazingRobot + 作者:AmazingRobot + 2021-04-01 14:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如何选择合适的工业相机

01你需要黑白相机还是彩色相机?

一张图像是由一个个像素点阵列构成的,每个像素点都代表着一个数值,这个数值称为像素值,它的含义为像素点的颜色强度。

彩色图像 黑白图像

a清晰度的区别

彩色相机芯片传感器和黑白相机芯片传感器在结构上没有太大的区别,而黑白相机一般是在单色像素上加上滤色片,只允许一种颜色的光通过光感芯片,从而得到“黑白”的颜色。在彩色相机中,需要算法处理多通道的颜色分量,使得彩色图像中像素边缘精度丢失,所以彩色相机的的实际分辨率要比黑白相机的分辨率要低。

b灵敏度的区别

在相机芯片传感器中每一个像素前面都有滤色片,这将导致像素接收的光量减少几倍,另外,因为人眼只能看到可见光,为了使色彩信息接近人眼的习惯,一般需在感光芯片前再加一个红外截至滤光片,又进一步减少像素接收的光量,这些问题将导致彩色感光芯片的灵敏度比同类黑白感光芯片的灵敏度低很多。

综上所述

只有在需要检测颜色信息的场合,如医学电子目镜,彩色印刷品检测等场合,才需要使用彩色相机,其他的如文字识别,尺寸测量等,一般选用黑白相机。有一些检测场合不需要检测颜色信息,但因为检测物体是彩色的,而且目标和背景的灰度级接近,这时,如果使用黑白相机,则对比度不强烈,而使用彩色相机,可以通过设置不同的 RGB 增益,起到增强对比度的效果。这时,会选择彩色相机。

02你需要多大的图像分辨率?

在检测区域一定的前提下,相机的分辨率越高,检测的精度也就越高,当然,检测精度还和检测算法有关系。如面积、形状、尺寸、位置等的测量时,优先考虑面阵相机。如被测视野为细长的带状,类似滚筒上的检测或者需要极大的视野或极高的精度时,考虑使用线阵相机。

a面阵相机案例说明

我们暂且假定算法的精度是一个像素,如果您的要求是这样的:

需要检测的某个方向的尺寸为 X。

希望检测的精度为△X。

那么我们需要的分辨率就是: X / △X。

如,检测一个长度寸约为10mm 的工件,精度为0.01mm,则图像宽度需要 10/0.01=1000像素。

fe1abef6-92a7-11eb-8b86-12bb97331649.png

假设检测一个物体的表面划痕,要求拍摄的物体大小为10*8mm,要求的检测精度是0.01mm。首先假设我们要拍摄的视野范围在12*10mm,那么相机的最低分辨率应该选择在:(12/0.01)*(10/0.01)=1200*1000,约为120万像素的相机,也就是说一个像素对应一个检测的缺陷的话,那么最低分辨率必须不少于120万像素,但市面上常见的是130万像素的相机,因此一般而言是选用130万像素的相机。但实际问题是,如果一个像素对应一个缺陷的话,那么这样的系统一定会极不稳定,因为随便的一个干扰像素点都可能被误认为缺陷,所以我们为了提高系统的精准度和稳定性,最好取缺陷的面积在3到4个像素以上,这样我们选择的相机也就在130万乘3以上,即最低不能少于300万像素,通常采用300万像素的相机为最佳。

b线阵相机案例说明

1.计算分辩率:幅宽除以最小检测精度得出每行需要的像素

2.选定相机:幅宽除以像素数得出实际检测精度。

3.每秒运动速度长度除以精度得出每秒扫描行数。

fe2a47fe-92a7-11eb-8b86-12bb97331649.png

例如如幅宽为1600毫米、精度1毫米、运动速22000mm/s

相机:1600/1=1600像素

最少2000像素,选定为2k相机

1600/2048=0.8实际精度

22000mm/0.8mm=27.5KHz

应选定相机为2048像素28kHz相机

03你需要多高的输出帧率?

根据要检测的速度,选择相机的帧率一定要大于或等于检测速度,等于的情况就是你处理图像的时间一定要快,一定要在相机的曝光和传输的时间内完成。

a应用场合举例说明

1.实时监控或观察:输出帧率 > 25fps

2.自动检测:输出帧率 > 每秒钟检测工件的个数

3.高速记录和检测场合需要 200 fps 甚至更高的输出帧率

fe3dface-92a7-11eb-8b86-12bb97331649.png

相机的帧频一般和两个因素有关,一是相机使用的感光芯片的输出帧频,而是相机能够传输的帧频,一般,相机选用的接口都是能将感光芯片产生的图象完整的传输到主机的,但一些低成本的相机或做的不好的相机也有可能不能将感光芯片产生的图象完整的传输到主机,就是通常所谓的丢帧。

b帧频与行频

帧频是和分辨率相关的,因为“帧频×分辨率=带宽”。比如,分辨率为1280×1024 的相机,也就是 1.25M,每秒 28 帧,则带宽就是 35M。包括感光芯片、传输接口等,都有一定的带宽瓶颈,所以,要看一款相机的帧频是否能满足要求,必须看是在多大分辨率下帧频多高。

对于线阵来说,因为只有一行,所以,一般不叫帧频,叫行频。即,每秒多少行。如果认为线阵一行就是一帧的话,这和帧频其实是一个概念。线阵里还有一个像素时钟的概念。就是每秒能有多少个像素输出。这和行频、帧频有大概的对应关系。如,像素时钟是 40M,则一秒有 40M 个像素输出,一行有 2048 个像素,则行频就是 40M/2048=20K。对于面阵来说,道理是一样的,但面阵很少提及像素时钟这个概念。

04你需要CCD相机还是CMOS相机?

按感光芯片的结构分,可以分为 CCD 和 CMOS 两种。具体的又有很多种,这里我们列举几种比较常见的:

全帧 CCD

帧转移 CCD

逐行扫描行间转移 CCD

隔行扫描行间转移 CCD

3T CMOS滚动快门或卷帘快门

4T CMOS串行全帧快门

5T CMOS并行全帧快门

线阵 CCD

以上结构中,在工业检测领域应用最多的是逐行扫描行间转移 CCD、隔行扫描行间转移CCD、3T CMOS 滚动快门或卷帘快门和 4T CMOS 串行全帧快门。

a选型原则

拍摄的物体是否运动,如果拍摄的物体是运动的,则不能选用卷帘快门的CMOS 相机和隔行扫描行间转移CCD,可以选用全帧快门CMOS 相机,或者是行间转移 CCD。一般,只能拍静止物体的相机价格相对低一些,而且,由于结构简单,性能会比较不错,所以,在只需要拍摄静止物体的场合,选择卷帘快门的 CMOS 相机会是不错的选择。

bCCD与CMOS区别

CCD 和 CMOS 是两种不同的成像芯片结构,很难说哪种更好一些。常见的芯片中,由于 CMOS 的集成度比较高,功耗小,适合在手机、QQ 摄像头中使用,所以,CMOS 目前的发展方向是像素尺寸比较小、低成本,高性价比。这也使大家有一个感觉,就是 CMOS的价格和性能都比较低,其实这是不准确的,CCD 也有低端和高端的,CMOS 也是一样,所以,很难说 CMOS 就是比 CCD 差。这只是两种不同的工艺。

05你需要如何设置相机最短的曝光时间?

如果您需要抓拍运动物体,是不是选用适合抓拍运动物体的相机,如转移型 CCD,或全帧快门 CMOS 相机就可以了呢?答案是否定的,您还需要设置合适的曝光时间,因为相机在抓拍运动的物体时会由于积分效应不可避免的会产生不同程度运动模糊。

a应用案例说明

要想拍到清晰的高速运动物体,准则就是,在曝光时间△T内,物体成的像在感光面上移动的距离不超过一个像素。例如:对 10mm 的物体,要求分辨精度到 10um,那么需要 1000像素的分辨率,即每一个像素对应物体的物空间长度是 100um,依据准则,曝光时间△T 内物体运动的距离应该不超过 100um,假设物体运动的物体为 V=5m/s,那么有:

Texp < 100um; 

Texp < 20us ; 

一个简单的计算曝光时间的公式是:

Texp < 视野宽度/(图像宽度×物体该方向移动速度) 

或 Texp < 视野高度/(图像高度×物体该方向移动速度)

不过,曝光时间太短,如果相机的灵敏度不是很高,图象就会太暗。不过在工业检测场但是,有些场合,比如,交通上的高速道路抓拍,因为无法加光源,而车的运动速度又比较快,所以,这时就需要对相机的灵敏度提出很高的要求了。

编辑:jq

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

    关注

    58

    文章

    6190

    浏览量

    241600
  • CCD
    CCD
    +关注

    关注

    32

    文章

    902

    浏览量

    148620
  • 工业相机
    +关注

    关注

    5

    文章

    414

    浏览量

    25515
  • 感光芯片
    +关注

    关注

    0

    文章

    10

    浏览量

    10339

原文标题:如何正确选择工业相机?

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    工业CMOS相机的原理及基础知识

    我们知道在图像采集和处理的过程,最基本的是要把实物尽量真实地反映到虚拟的图像上。在机器视觉领域,图像采集和处理的过程需要用到工业相机工业相机
    的头像 发表于 11-04 17:25 454次阅读
    <b class='flag-5'>工业</b>CMOS<b class='flag-5'>相机</b>的原理及基础知识

    视觉工程师必须知道工业相机基础知识

    工业相机基础知识概述。
    的头像 发表于 09-19 17:04 898次阅读
    视觉工程师必须<b class='flag-5'>知道</b>的<b class='flag-5'>工业</b><b class='flag-5'>相机</b>基础知识

    工业相机终极指南:驱动现代智能制造的核心“慧眼”

    在自动化生产线高速运转的脉搏中,在精密元件毫厘不差的检测里,在无数科学探索的前沿阵地,有这样一双双不知疲倦的“眼睛”,它们突破人眼极限,以无与伦比的精度、速度和稳定性,为工业自动化和质量保证提供着
    的头像 发表于 08-12 14:34 403次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>相机</b>终极指南:驱动现代智能制造的核心“慧眼”

    工业相机与智能相机的区别

    在机器视觉领域,工业相机和智能相机是两种常见的设备,它们各自具有独特的特点和应用场景。了解这两者之间的差异有助于我们在实际应用中做出更合适的选择。本文将从多个角度详细解析
    的头像 发表于 08-11 14:44 1478次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>相机</b>与智能<b class='flag-5'>相机</b>的区别

    高光谱工业相机选择应该考虑哪些因素

    高光谱工业相机成像的影响因素及选择
    的头像 发表于 07-23 16:18 385次阅读
    高光谱<b class='flag-5'>工业</b><b class='flag-5'>相机</b><b class='flag-5'>选择</b>应该考虑哪些因素

    工业相机GigE数据接口的优势及应用

    工业相机不同的数据接口适用的应用场景也不同,选择合适的数据额接口,可大大提高效率。今天我们来看看常见的GigE接口的优势及应用。​基于GigEVision标准的千兆以太网(GigE)相机
    的头像 发表于 07-16 13:24 962次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>相机</b>GigE数据接口的优势及应用

    紫外工业相机的主要应用

    工业相机常见的有面阵相机、线阵相机、黑白相机、彩色相机,根据不同的分类依据,
    的头像 发表于 07-15 16:56 494次阅读
    紫外<b class='flag-5'>工业</b><b class='flag-5'>相机</b>的主要应用

    工业数据连接器的稳定重要性你不会不知道吧?

    我曾参与一家汽车零部件工厂的智能化改造项目,本以为升级设备就能大幅提升生产效率,却因一时疏忽选用了稳定性欠佳的工业数据连接器。试运行期间,生产线频繁出现数据传输中断,导致机械臂动作错乱,生产出大量
    的头像 发表于 07-03 16:32 388次阅读

    编译错误: error: unrecognizable insn,不知道原因,请教!

    用start_gui.exe生成的代码,再用SEGGER Embedded打开,编译有错,不知道是什么原因,请教各位大佬?
    发表于 06-23 14:45

    如何为工业相机匹配最佳的镜头

    场景;系统卡顿:镜头与相机、光源不匹配,拖慢处理速度。选型要精准匹配需求。在工业自动化、机器视觉、智能检测等领域,工业镜头作为工业相机的“眼
    的头像 发表于 06-16 17:33 1064次阅读
    如何为<b class='flag-5'>工业</b><b class='flag-5'>相机</b>匹配最佳的镜头

    DLP3010在设置时不知道如图所示的input和output指什么,这样的img文件从哪得到?

    目的是更改开机图片,在设置时不知道如图所示的input和output指什么,这样的img文件从哪得到? 以下是各页设置情况,GUI使用的是3.1.0.3,EVM是2.2.0.6
    发表于 02-25 07:23

    如何选择适合您的焊接熔池监控相机

    工业焊接领域,实时监控焊接熔池对于确保焊接质量、提高生产效率和降低生产成本至关重要。焊接熔池监控相机可以实时监测焊接过程中的熔池状态,帮助优化焊接参数,减少缺陷,提高生产效率。然而,市面上的焊接
    的头像 发表于 02-21 14:50 662次阅读
    如何<b class='flag-5'>选择</b>适合您的焊接熔池监控<b class='flag-5'>相机</b>

    ADS805E测量跳跃幅度很大,不知道是为什么?

    我按照手册上直流耦合连接电路,输入是1.5V~3.5V范围,SEL与VREF相连,用430定时器输出转换时钟,结果测量直流时,AD测量结果在几个值之间跳跃,跳跃幅度很大,不知道是为什么,引脚电压控制用3.3V。
    发表于 01-21 07:46

    测的值不定然后开始减小直到为0,不知道怎么回事?

    ADS1247对寄存器可读可写 可是配置完02这个地址的时(写0x30)在vrefout测不到2.048v,测的值不定然后开始减小直到为0,不知道怎么回事?
    发表于 01-21 06:27

    想用AMC1203做电流采样,用AMC1210做SINC滤波,不知道这样可不可行?

    想用AMC1203做电流采样,用AMC1210做SINC滤波,不知道这样可不可行? 网上有帖子说AMC1210有问题,你们不推荐采用AMC1210做SINC滤波,而是推荐采用CPLD做SINC滤波,不知道是不是真的?
    发表于 01-14 07:22