工业相机详解及选型

news2024/10/22 14:42:55

       工业相机相对于传统的民用相机而言,具有搞图像稳定性,传输能力和高抗干扰能力等,目前市面上的工业相机大多数是基于CCD(Charge Coupled Device)或CMOS(Complementary Metal Oxide Semiconductor)芯片的相机。

一,工业相机的分类

工业相机有以下分类标准:

1,按照芯片类型可以分为 CCD 相机和 CMOS相机 

      CCD 相机和 CMOS 相机的主要区别如下:

(1)与 CMOS 传感器相比, CCD 传感器对光更加敏感,这是因为CCD有更大的填充因子。

(2)与 CMOS 传感器相比, CCD 传感更适合对比度低的场合,这是因为CCD可以获得更高的信噪比。

(3)与 CCD 传感器相比, CMOS传感器可以获得更高的图像输出速度,所以更适合高速场合需要。

(4)与 CCD 传感器相比, CMOS 传感器可以获得更多的输出柔性,可以任意选择图像输出的子兴趣区域来提高图像传输速度。

(5) CMOS 传感器拥有更低的能耗。

2,按照传感器的结构特性可以分为线阵相机、面阵相机

面阵相机的优点是价格便宜,处理方便,可以直接获得一幅完整的图像。线阵相机的优点是速度快,分辨率高,可以实现运动物体的连续检测,比如传送带上的细长带状物体的检测(这种情况下,面阵相机很难检测);其缺点是需要进行拼接图像的后续处理。

3,按照扫描方式可以分为隔行扫描相机、逐行扫描相机

        隔行扫描相机的优点是价格便宜,但是在拍摄运动物体时,容易出现锯齿状边缘或叠影。逐行扫描相机则没有这个缺点,该相机拍摄的运动图像画面清晰,失真小。

4,按照分辨率大小可以分为普通分辨率相机、高分辨率相机

       分辨率越高,则图像的细节表现越充分。

5,按照输出信号方式可以分为模拟相机、数字相机

        模拟相机以模拟电平的方式表达视频信号,这种相机通常用于闭路电视或者与数字化视频波形的采集卡相连,其优点是技术成熟、成本低廉,对应的图像采集卡价格也比较低;但也有一些缺点,比如帧率低,分辨率低等;数字相机内部有一个 A / D 转换器,数据以数字形式传输,可以避免传输过程中的图像衰减或噪声。所以,在高速、高精度机器视觉中,一般都会选用数字相机。

除此之外,还可以按照输出色彩分为单色(黑白)相机、彩色相机;按照输可以分为普通速度相机、高速相机;按照响应频率范围可以分为可见光(普通)相机、红外相机、紫外相机等。

二.工业相机的主要参数

工业相机的主要参数包括分辨率,应特性、工业相机噪声、信噪比。

1,分辨率( Resolution )

        分辨率即相机每次采集图像的像素点数( Pixels ),对于数字相机,一般是直接与光电传感器的像元数对应的;对于模拟相机,则取决于视频制式, PAL 制分辨率为768x576, NTSC 制分辨率为640x480。

2,像素深度( Pixel Depth )

       像素深度即每像素数据的位数,一般为8b,对于数字相机还会有10b,12b等。分辨率和像素深度共同决定了图像的大小。例如,对于像素深度为8b的500万像素相机、采集的整张图片大小为500万 X8/1024/1024=37M(1024 B=1KB,102kB =1MB),增加橡素深度可以提高测量的精度,但同时也降低了系统的速度,并且我高了系统集成的难度(线缆增加,尺寸变大等)。

3,最大帧率( Frame Rate ),行频( Line Rate )

       最大帧率/行频指相机采集传输图像的速率,面阵相机一般为每秒采集的帧数( Framen / Sec );线阵相机为每秒采集的行数( Hz )。

4,曙光方式( Exposure )和快门速度( Shutter )

       线阵相机的曝光方式为连行曝光,可以选择固定行颗和外触发同步的采集方式,曝光时间可以与行周期一致,也可以设定一个调定的时间、而阵相机有帧曝光、场曝光和滚动行曝光等几种常见曝光方式:数字相机﹣软都爱供外触发采集的功能,快门速度一般可以达到10 us ,高速相机还可以更快。

5,像元尺寸( Pixel Size )

      像元大小和像元数(分辨率)共同决定了相机靶面的大小,目前数字箱机的像元尺寸一般为3~10um,一般像元尺寸越小,制造难度越大,图像质量也越难提高。

6,光谱响应特性( Spectral Range )

       光谱响应特性是指像元传感器对不同光波的敏感特性、一般响应范围为350~1000 um ,一些相机在靶面前加了一个滤镜,滤除红外光线,如果系统需要对红外感光、则可去掉该滤镜。

7,工业相机噪声

        噪声是指成像过程中不希望被采集到,实际成像目标之外的信号,工业相机噪声总体上分为两类:一类是由有效信号带来的散粒噪声,这种噪声对任何相机都存在:另一类是相机本身固有的,与信号无关的噪声,它是图像传感器读出电路、相机信号处理与放大电路带来的固有噪声,每台相机的固有噪声都不相同。

8,信噪比( SNR )

        信噪比是图像中信号与噪声的比值(有效信号平均灰度值与噪声均方根的比值)、代表了图像的质量,图像信噪比越高,相机性能和图像质量越好。

三,工业相机的输出接口

       工业相机输出接口类型的选择主要由需要获得的数据类型决定。如果图像输出给视频监视器,那么只需要模拟输出的工业相机。如果需要将工业相机获取的图像传输给电脑处理,则有多种输出接口选择,但必须和采集卡的接口一致,通常有以下几种方式:

1,USB 接口

       USB 接口直接输出数字信号图像,通信方式为串行通信,支持热拔插,会占用 CPU 资源、传输距离较短,稳定性稍差。目前广泛采用的USB2.0接口,其优点是所有电脑都配置有USB2.0接口,方便连接,不需要采集卡,其缺点是传输速率较慢,且由于接口没有螺丝固定,所以连接处容易松动,USB3.0在USB2.0的基础上新增了两组数据总线和传输协议,可以更快地传输数据。目前, USB 3.0相机还未普及,但国内外的工业相机厂商都在进行积极推进。

2,1394a/1394b接口

       1394接口的协议、编码方式较佳,传输速度稳定,接口处都有螺丝紧固。常用的1394接口包括1394a接口(传输速率为400 Mb / s )和1394b接口(传输速率为800 Mb / s )。由于在苹果垄断时期1394接口未能得到普及,因此电脑上通常不包含其接口,需要使用额外的采集卡。

3,Gige 接口

        Gige 接口即千兆以太网接口、 PC 标准接口,该接口的传输速率高、传输距离远(可达100 m )。 Gige 接口是一种基于千兆以太网通信协议开发的相机接口标准,

是近几年市场上应用的重点,其使用方便, CPU 资源占用少,可多台同时使用。

4, Camera Link 接口

        Camera Link 接口需要单独的 Camera Link 采集卡,成本较高、便携性低,在实际应用中较少使用,但是,该接口是目前工业相机中传输速率最快的一种传输方式,一般在高分辨率的高速面阵相机和线阵相机上应用,价格昂贵。

5, HDMI 接口

         HDMI ( High Definition Multimedia Interface )是一种采用数字化视频(音频)接口技术的高清晰度多媒体接口,可以满足1080P的分辨率,是适合影像传输的专用型数字化接口。该接口可同时传送无压缩的音频和视频信号,其最高数据传输速度为5 Gb / s ,同时无需在信号传送前进行数/模转换或者模/数转换。此外,采用 HDMI 规格接口的线缆没有长度的限制, HDMI 的最大传输距离为15m。

6,VGA 接口

      VGA 接口是计算机的常用模拟输出接口,部分工业相机也提供该输出接口。 VGA 接口的特点是可以直接显示且显示速率高、图像清晰无闪烁、集成度高、性能稳定、故障率低。

四,工业相机的选型

1,选择工业相机的分辨率

        X 方向分辨率=视野范围( X 方向)/理论精度; Y 方向分辨率=视野范围( Y 方向)/理论精度。根据目标的要求精度,可以计算出相机的分辨率。例如,对于视野大小为10mmX10mm的场合,要求的精度为0.02 mm / pixel ,则单方向上分辨率为10/0.02=500。然而,考虑到相机边缘视野的畸变以及系统的稳定性要求,一般不会只用一个像素单位对应一个测量精度值,而是选择倍数为4或者更高,这样相机的单方向分辨率为2000,相机的分辨率=2000x2000=400万,所以选用500万像素的相机即可满足。

2,选择工业相机的芯片

        如果要求拍摄的物体是运动的,要处理的对象也是实时运动的物体,那么选择 CCD 芯片的相机为最适宜。但采用帧曝光(全局曝光)方式的 CMOS 相机在拍摄运动物体时绝不比 CCD 的差。如果物体运动的速度很慢,在我们设定的相机曝光时间范围内,物体运动的距离很小,换算成像素其大小为一两个像素,那么选择普通滚动曝光的 CMOS 相机也是合适的。但若超过两个像素的偏差,则物体拍出来的图像会有拖影。目前,很多高品质的 CMOS 相机完全可以替代 CCD 用于高精度、高速的场合, CMOS 将会成为主流选择。

3,选择彩色相机还是黑白相机

        如果根据颜色特征处理图像,则采用彩色相机,否则建议使用黑白相机,因为同样的分辨率,黑白相机的精度比彩色的高,对于图像的边缘,使用黑白相机的效果更好。此外,做图像处理时,由于黑白工业相机得到的是灰度信息,所以可直接处理。

4,工业相机的帧率

     根据要拍摄的运动物体选择相机的帧率,帧率需大于等于物体运动速度。

5,选择线阵相机还是面阵相机

       对于拍摄精度要求很高,运动速度很快的物体,面阵相机的分辨率和帧率可能打不到要求,所以选择线阵相机。

6,相机和图像采集卡的匹配

1)视频信号的匹配

       黑白模拟信号相机有CCIR和RS170(EIA)两种视频信号格式,通常采集卡可同时支持这两种格式的相机。

2)分辨率的匹配

       每款采集卡都只支持某一分辨率范围内的相机。

3)特殊功能的匹配

       如果要使用相机的特殊功能,则需先确定所用采集卡是否支持此功能,比如使用多部相机同时拍照,则采集卡必须支持多通道;如果相机是逐行扫描的,那么采集卡必须支持逐行扫描。

4)接口的匹配

      确定相机和采集卡的接口是否匹配,如相机接口为 CameraLink 、Firewire1394时,由于笔记本电脑没有该接口,所以需使用额外的图像采集卡,此时要求采集卡接口与相机接口相匹配。

7,工业相机的 CCD / CMOS 靶面

        靶面尺寸的大小会影响镜头焦距的长短,在相同视场角下,靶面尺寸越大,焦距越长。在选择相机时,特别是对拍摄角度有严格要求时, CCD / CMOS 靶面的大小、 CCD / CMOs 与镜头的配合情况将直接影响视场角的大小和图像的清晰度。因此,在选择 CCD / CMOS 尺寸时,要结合镜头的焦距、视场角。一般要求镜头的尺寸大于或等于相机的靶面尺寸。

相机示例(图片源自百度,如有侵权,请联系博主删除)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2220861.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

sentinel原理源码分析系列(六)-统计指标

调用链和统计节点构建完成,进入统计指标插槽,统计指标在最后执行的,等后面的插槽执行完,资源调用完成了,根据资源调用情况累计。指标统计是最重要的插槽,所有的功能都依靠指标数据,指标的正确与…

你知道什么叫数控加工中心吗?

加工中心是一种高度机电一体化的数控机床,具有刀库,自动换刀功能,对工件一次装夹后进行多工序加工的数控机床。通过计算的控制系统和稳定的机械结构,加工中心能够实现高精度的加工,确保工件的尺寸精度和表面质量。通过…

实用好助手

在现代职场中,拥有高效且适用的工具能够显著提升我们的工作效率与质量。除了常见的办公软件,还有许多小众但非常实用的工具可以大幅度优化工作流程。以下是另外五个推荐的工作软件,它们各自具备独特的功能与优势,值得一试。 1 …

【Docker系列】在 Docker 容器中打印和配置环境变量

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

双十一有哪些值得买的东西?2024年最全双十一好物推荐榜单来了!

双十一能够入手的好东西那肯定是非常多的,不过要想买到性价比高、实用性强的好物,就必须得做些功课了。作为一个智能家居和数码领域的博主,自然知道每年双十一买什么是最划算的。如果有朋友正在为双十一不知道买什么而发愁,那就快…

python+大数据+基于热门视频的数据分析研究【内含源码+文档+部署教程】

博主介绍:✌全网粉丝10W,前互联网大厂软件研发、集结硕博英豪成立工作室。专注于计算机相关专业毕业设计项目实战6年之久,选择我们就是选择放心、选择安心毕业✌ 🍅由于篇幅限制,想要获取完整文章或者源码,或者代做&am…

登录后端笔记(一):注册、登录;基于MD5加密

一、注册 一、参数:lombok pom.xml里引入依赖; 二、响应数据:Result 原视频 两个注解对应有参无参生成构造方法; data类型是泛型T,即data在使用时可对应object可对应string字符串可对应bean对象可对应map等&#x…

微信碰一碰支付系统有哪些好的?教程详解抢先看!

支付宝“碰一碰支付”的风刚刚刮起来,它的老对手微信便紧随其后,推出了自己的碰一碰支付设备,再次印证了这个项目市场前景广阔的同时,也让与碰一碰支付系统相关问题的热度又上了一层楼,尤其是微信碰一碰支付系统有哪些…

炒股VS炒游戏装备,哪个更好做

这个项目,赚个10%都是要被嫌弃的 虽然天天都在抒发自己对股市的看法,但自己自始至终也没有买进任何一支股票。之所以对这个话题感兴趣,着实是因为手上的游戏搬砖项目也是国际性买卖,跟国际形势,国际汇率挂钩&#xff0…

RAG总结及前沿之Meta-Chunking切分思路及VisRAG多模态实现机制解读

今天我们来看两个工作,一个是关于RAG的切分策略,Meta-Chunking,里面基于数学常识提到的边际采样分块(Margin Sampling Chunking)通过LLMs对连续句子是否需要分割进行二元分类,基于边际采样得到的概率差异来…

基于SSM+微信小程序的房屋租赁管理系统(房屋2)

👉文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1、项目介绍 基于SSM微信小程序的房屋租赁管理系统实现了有管理员、中介和用户。 1、管理员功能有,个人中心,用户管理,中介管理,房屋信息管理&#xff…

Nest.js 实战 (十五):前后端分离项目部署的最佳实践

☘️ 前言 本项目是一个采用现代前端框架 Vue3 与后端 Node.js 框架 Nest.js 实现的前后端分离架构的应用。Vue3 提供了高性能的前端组件化解决方案,而 Nest.js 则利用 TypeScript 带来的类型安全和模块化优势构建了一个健壮的服务端应用。通过这种技术栈组合&…

信雅纳Chimera 100G网络损伤仪助力Parallel Wireless开展5G RAN无线前传网络的损伤模拟

背景介绍 Parallel Wireless 为移动运营商提供唯一全覆盖的(5G/4G/3G/2G)软件支持的本地 OpenRAN (ORAN) 解决方案。该公司与全球 50 多家领先运营商合作,并被 Telefonica 和 Vodafone 评为表现最佳的供应商。Parallel Wireless 在多技术、开放式虚拟化…

【多视图聚类】【ICCV 2023】基于交叉视图拓扑一致互补信息的深度多视图聚类

0.论文摘要 多视图聚类旨在从不同的来源或视角提取有价值的信息。多年来,深度神经网络在多视图聚类中展示了其优越的表示学习能力,并取得了令人印象深刻的性能。然而,大多数现有的深度聚类方法致力于合并和探索跨多个视图的一致潜在表示&…

Java网络编程的基础:计算机网络

在学习 Java 网络编程之前,我们先来了解什么是计算机网络。 计算机网络是指两台或更多的计算机组成的网络,在同一个网络中,任意两台计算机都可以直接通信,因为所有计算机都需要遵循同一种网络协议。 下面是一张简化的网络拓扑图…

工业以太网之战:EtherCAT是如何杀出重围的?

前言 EtherCAT 是一种开放的实时工业以太网协议,由德国倍福公司开发并在 2003 年 4 月的汉诺威工业博览会上首次亮相,目前由 EtherCAT 技术协会(ETG)进行维护和推广。经过 21 年的不断发展,EtherCAT 显示出极强的生命…

2.1_Linux发展与基础

Linux基础知识 Shell 命令执行环境: 命令提示符的组成:(用户名主机名)-[当前路径]权限提示符,例:(kali㉿kali)-[~]$ ~ 表示所在目录为家目录:其中root用户的家目录是/root,普通用户的家目录在/home下 # 表示用户的权…

Python酷库之旅-第三方库Pandas(148)

目录 一、用法精讲 671、pandas.Timestamp.day_name方法 671-1、语法 671-2、参数 671-3、功能 671-4、返回值 671-5、说明 671-6、用法 671-6-1、数据准备 671-6-2、代码示例 671-6-3、结果输出 672、pandas.Timestamp.dst方法 672-1、语法 672-2、参数 672-3、…

JAVA二手交易发布闲置好物回收系统小程序源码

🎉二手交易新风尚!发布闲置好物,回收系统助你环保又赚钱✨ 🏠闲置物品大变身,开启绿色生活新篇章🌿 嘿宝贝们!是不是家里总有一些东西,明明还很新却因为种种原因被束之高阁&#x…

PROFINET开发或EtherNet/IP开发嵌入式板有用于工业称重秤

这是一个真实案例,不过客户选择不透露其品牌名称。稳联技术的嵌入式解决方案助力工业称重设备制造商连接至任意工业网络。多网络连接使得称重设备能够轻松接入不同的控制系统,进而加快产品的上市时间。 我们找到了稳联技术的解决方案。他们成熟的技术与专…