工业相机常用词语解释

线阵相机和面阵相机:

线阵相机,是采用线阵图像传感器的相机。线阵图像传感器以CCD为主,

一行的数据可以到几K甚至几十K,但是高度只有几个像素,行频很高,可以到每秒几万行,适合做非常高精度、宽画幅的扫描。

面阵相机,是采用面阵图像传感器的相机,CMOS和CCD都有面阵相机,面阵相机的分辨率一行的宽度相比线阵相机会小很多,但是画面是整画幅的感应,一次成像的像素高度会比线阵相机大很多。同时程序开发上也相对简单,一次就可以获得一整副图像,不用进行每行数据的拼接。

目前,绝大部分的应用,还是使用面阵相机为主。价格方面,线阵相机价格昂贵,往往是面阵相机的几倍到几十倍。

滚动快门和全域快门:

滚动快门和全域快门主要是针对面阵相机而言的。

滚动快门的相机,在感光时,是逐行进行的,从第一行开始,一直滚动到最后一行感光,每一行的曝光开始时间点不一样,边曝光边输出图像数据;全域快门的相机,在感光时,是整个面阵同时开始、同时结束,结束后整个一帧数据一次性读出。

由于滚动快门的原理上的限制,滚动快门的相机不适合拍摄高速运动的画面,相比全域快门的相机,滚动快门相机在拍摄运动画面时,每行图像会产生一定的位移偏差,最终造成图像扭曲变形。在这里要解释一下,这种扭曲变形,并非拖影,很多人误把这种现象理解为拖影,拖影是由于拍摄的物体运动速度太快,而相机的曝光时间又设置的太长造成,拖影会造成图像模糊,而滚动快门造成的扭曲变形,但是每行图像的清晰度并不受影响。

硬件触发(外触发):

正常模式下,相机开始工作后,就是一直连续的采集图像,采集完这一帧后,

就马上开始下一帧的采集,如此循环。

在一些工业应用上,并不需要相机一直连续采集图像,而是等待特定的事件发生后,才希望相机采集一帧图像,并得到处理后的结果,这种情况下,就需要使用硬件(外)触发模式,支持这种工作方式的工业相机,都会在相机上留有专用的触发接头,一般是4芯到12芯不等的航空接头。进入触发模式后,相机会等待有效的信号,信号的有效性可以通过软件来设置,例如高、低电平方式或者

上、下边沿跳变方式,如果一直没有有效信号,则相机不会输出任何图像数据。当您发现程序抓图超时后,请检查一下是否在接口上设置了相机为触发工作模式。

光学尺寸(靶面):

光学尺寸是指相机感光区域的大小。常见的尺寸有1/4"、1/3"、1/2.5"、1/2.3"、1/2"、2/3"等,需要根据这个尺寸来选择相应的镜头,以达到匹配的效果。

帧存和缓存

带缓存功能的工业相机,是指该相机具有一定的数据缓存图像数据能力,但是不具备缓存下整个一帧图像数据的能力,因此,当传输带宽不够、或者传输线路不够可靠和稳定时,就可能造成缓存溢出,而导致图像帧无法重建,造成丢帧或者完全不出图的现象。

带帧存功能的工业相机,是指该相机具有在相机内部保存下完整图像的帧的能力,因此,当传输带宽不够、或者传输线路不够可靠和稳定时,带帧缓存功能的相机仍然可以断点续传,在PC端可以重建图像帧。

工业相机是一定会带缓存功能的,但是不一定带帧存功能。一个典型的例子来说明帧存相机的好处:当同时连接16台相机用外触发模式拍照时,收到触发信号后,这16台相机开始同时曝光,并将图像先保存在相机内,随后PC端可以按照任意顺序去读出这16台相机的图像,无需担心读取时间长短和带宽是否足够的问题。而如果没有帧存功能,这16台相机的图像就可能全部丢失。但是

不带帧存的相机也有其优点,性价比高,结构简单,适合一个计算机接1到2个相机。

相关推荐
蝎子莱莱爱打怪2 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
DianSan_ERP3 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅3 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
修炼前端秘籍的小帅3 天前
Stitch——Google热门的免费AI UI设计工具
前端·人工智能·ui
不是二师兄的八戒3 天前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
王码码20353 天前
Flutter for OpenHarmony:socket_io_client 实时通信的事实标准(Node.js 后端的最佳拍档) 深度解析与鸿蒙适配指南
android·flutter·ui·华为·node.js·harmonyos
zhangfeng11333 天前
趋动云 如何ssh登录 服务区 项目server
运维·人工智能·ssh
ZeroNews内网穿透3 天前
谷歌封杀OpenClaw背后:本地部署或是出路
运维·服务器·数据库·安全
失重外太空啦3 天前
nginx
运维·nginx
Gofarlic_oms13 天前
避免Kisssoft高级分析模块过度采购的科学评估方法
大数据·linux·运维·人工智能·matlab