合肥seo网站管理,wordpress短代码可视化,小程序如何搭建,选片 网站 建设在机器视觉中#xff0c;在检测连续物体或者滚动物体时#xff0c;线扫相机是最佳的解决方案。通常#xff0c;它们能提供很高的分辨率#xff0c;因为它们要求很高的速度和数据率。
一、多条窄带拼成一副图像
线扫相机只抓取一行作为图像发送到电脑#xff0c;主机电脑…在机器视觉中在检测连续物体或者滚动物体时线扫相机是最佳的解决方案。通常它们能提供很高的分辨率因为它们要求很高的速度和数据率。
一、多条窄带拼成一副图像
线扫相机只抓取一行作为图像发送到电脑主机电脑将所有的行进行组织拼接。如果不停止抓取几乎可以创建一个无限大的图像。在印刷行业、纺织、旋转或者移动物体的检测应用时线扫相机是最佳的解决方案。
详解线扫相机
1.线扫相机的历史
可以检测黑白单线CCD芯片随着传真机第一次进入市场。事实上目前大部分文件扫描仪依然基于这个原理。这种情况下条状传感器是位于物体下方的。随着传感器的微型化和分辨率的提高传感器已经进一步远离物体。今天线扫相机被集成到传统相机上可以搭配标准的镜头进行操作。
2.线扫相机的光学设计
(1)相机—物体关系
人眼或者标准的照相机在一个时刻获取一幅图像对于静止物体和运动物体是没有区别的。同一时刻所有的图像数据都会被收集。
线扫相机需要物体或者相机运动最后的图像大小一方面取决于相机的分辨率另一方面取决于主机拼接的线数。有两种搭建线扫相机的方式
相机静止物体运动
相机运动物体静止
相机和物体同时移动在大多数场合下没有意义。
线扫相机一次只取图像的一行随着被检测物体运动一行接一行地采集因此用线扫相机采集的一个2D图像的每一行都是在不同时间点采集的。这与面阵相机来或者人眼采集图像在机器视觉软件理解的意义上来说是不一样的。
(2)线扫镜头
从上到下文件扫描仪对比线扫相机需要镜头这与面阵相机是完全相同的。但是作为线扫相机提供很高的分辨率最高16K/线相机需要拥有高质量镜头与合适的MTF。
(3)线扫光源
与面阵相机最大的不同就是光源的搭建为了获取相同的行物体运动很快你必须要照亮一条线但由于速度很快一般在us级别因此线扫相机经常需要很高亮度的光照高达1000000lux。
3.读取和抓取
因为芯片只抓取一行相比大的面阵相机读取这些数据就很简单了。不管是用CCD还是CMOS技术都没有什么区别当分辨率高且运动速度很快时数据频率也是很高的你需要一个抓帧器通常称为采集卡来读取相机的数据到电脑。
(1)线扫需要脉冲
使用线扫相机的一个决定性的特点就是可以构建很大无限的图像。在高频下一些非常细窄的线被拼接到一条线上为了解决这个问题与运动物体经过的速度保持同步来抓取这些线很重要。大多数场合下与传送带集成在一起的脉冲发生器也就是我们说的编码器产生脉冲信号传递到相机。这样相机的线频率就与物体的速度一致了。
4.多行线扫相机
除了上面谈到的单线的线扫相机外也有其他线数的相机
(1)多行线扫相机
双线或者更多线的相机有更高的同步要求增加了物体可能的最大速度在HDR模式下提高了图像的动态范围。
TDICCD线通过芯片显著地拓宽了线扫相机的动态范围。
(2)彩色线扫相机
像大面阵相机一样线扫相机可以搭配单色Monochrome或者彩色Color的芯片。RGB的过滤片作为Bayer 模板覆盖在像素上或者分布在线上。这些线分配了特定的颜色通常在过滤片的下面。生成的原始图像作为单色信息传输然后在采集卡上转换为彩色图像。
另一种选择2条或3条线每条线指定了颜色被用于彩色线扫相机。这种配置的问题是作为同一个像素的颜色不得不考虑对象相关的时间差异。好处是一种颜色的分辨率是芯片的全分辨率。
NEopt允许将双线相机配置为只有两个颜色这种情况下红色和蓝色两种颜色构成不如说是两个相机。
NeOpt NCAM2-BRLD-08K07CL光谱灵敏度
5.线扫相机速率和分辨率
就像大面阵相机一样线扫相机的速率由接口决定通常的接口如GigE 和CameraLink。速率可以通过线的水平分辨率线的总像素个数和每秒的线数计算出来表达为行频kHz/行/s。
例子NCAM2-BLSCamera Link接口8K70kHz
每秒采集70,000行如果用在100km/h的传输带和一米宽的物体上可以推算出垂直方向的分辨率0.125mm/s水平方向的分辨率0.514mm/s