工业相机常用词语解释

线阵相机和面阵相机:

线阵相机,是采用线阵图像传感器的相机。线阵图像传感器以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个相机。

相关推荐
wy_hhxx44 分钟前
RHEL封闭环境部署zabbix
运维·服务器·zabbix
_zwy7 小时前
【Linux权限】—— 于虚拟殿堂,轻拨密钥启华章
linux·运维·c++·深度学习·神经网络
别致的影分身7 小时前
Linux网络 应用层协议 HTTP
运维·网络·网络协议·http
ccnnlxc8 小时前
日志收集Day007
运维·jenkins
鲁子狄8 小时前
[笔记] 极狐GitLab实例 : 手动备份步骤总结
linux·运维·笔记·ubuntu·centos·gitlab
davenian9 小时前
< OS 有关 > Android 手机 SSH 客户端 app: connectBot
运维·服务器·网络安全·ssh
卷卷的小趴菜学编程11 小时前
Linux第二讲--用户权限
linux·运维·服务器·开发语言·安全
努力的小T12 小时前
Linux MySQL离线安装
linux·运维·服务器·数据库·mysql·adb·云计算
爱吃喵的鲤鱼13 小时前
Linux——网络(tcp)
linux·运维·服务器