工业相机常用词语解释

线阵相机和面阵相机:

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

相关推荐
MX_935930 分钟前
使用Nginx部署前端项目
运维·前端·nginx
srrsheng36 分钟前
电商前端Nginx访问日志收集分析实战
运维·前端·nginx
m0_7381207240 分钟前
Solar月赛(应急响应)——攻击者使用什么漏洞获取了服务器的配置文件?
运维·服务器·安全·web安全·网络安全
咕噜签名分发冰淇淋43 分钟前
应用app的服务器如何增加高并发
运维·服务器
爱喝水的鱼丶1 小时前
SAP-ABAP:SAP ABAP OpenSQL JOIN 操作权威指南高效关联多表数据
运维·开发语言·数据库·sap·abap
dzj20212 小时前
VS Code中配置使用slint(Rust)的一个小例子
ui·rust·slint
孙克旭_2 小时前
day064-kodbox接入对象存储与配置负载均衡
linux·运维·阿里云·负载均衡
forestqq2 小时前
zabbix平台无法删除已停用主机的处理案例
运维·服务器·zabbix
Java侠2 小时前
graylog6.3 docker-compose部署全流程
运维·docker·容器·graylog·docker compose
大锦终3 小时前
【Linux】环境变量
linux·运维·服务器