close
当前位置: 物联网在线 > 澳门美高梅娱乐城文库 >

视觉工程师必须知道的工业相机50问

 视觉工程师必须知道的工业相机50问

1:工业相机的丢帧的问题是由什么原因引起的?

经常会有一些机器视觉工程师认为USB接口的工业相机会造成丢帧现象。一般而言,工业相机丢帧与工业相机所采用的传输接口是没有关系的,无论是USB,还是1394、GigE、或者是CameraLink。设计不良的驱动程序或工业相机硬件才是造成丢帧的真正原因:设计不良的工业相机之所以会发生丢帧的现象,其实就是资料通道的堵塞,无法及时处理,所以新的图像进来时,前一张可能被迫丢弃,或是新的图像被迫丢弃。要解决这问题,需要设计者针对驱动程序与工业相机硬件资料传输的每个环节进行精密的设计。

2:工业相机输入、输出接口有哪些?

在机器视觉检测澳门美高梅娱乐城中,工业相机的输入、输出接口有Camera Link、IEEE 1394、USB2.0、Ethernet、USB3.0几种;

3:知道被测物的长、宽、高以及要求的测量精度,如何来选择CCD 相机和工业镜头,选择以上器件需要注意什么?

首先要选择合适的镜头。选择镜头应该遵循以下原则:
1).与之相配的相机的芯片尺寸是多大;
2).相机的接口类型是哪种的,C 接口,CS 接口还是其它接口;
3).镜头的工作距离;
4).镜头视场角;
5).镜头光谱特性;
6).镜头畸变率;
7).镜头机械结构尺寸;

选择CCD 相机时,应该综合考虑以下几个方面:
1).感光芯片类型;CCD 还是CMOS
2).视频特点;包括点频、行频。
3).信号输出接口;
4).相机的工作模式:连续,触发,控制,异步复位,长时间积分。
5).视频参数调整及控制方法:Manual、RS232.
同时,选择CCD 的时候应该注意,l inch = 16mm 而不是等于25.4mm.

4:CCD 相机与CMOS 相机的区别在哪里?

1、 成像过程
CCD 与CMOS 图像传感器光电转换的原理相同,他们最主要的差别在于信号的读出过程不同;由于CCD仅有一个(或少数几个)输出节点统一读出,其信号输出的一致性非常好;而CMOS 芯片中,每个像素都有各自的信号放大器,各自进行电荷-电压的转换,其信号输出的一致性较差。但是CCD 为了读出整幅图像信号,要求输出放大器的信号带宽较宽,而在CMOS 芯片中,每个像元中的放大器的带宽要求较低,大大降低了芯片的功耗,这就是CMOS芯片功耗比CCD 要低的主要原因。尽管降低了功耗,但是数以百万的放大器的不一致性却带来了更高的固定噪声,这又是CMOS 相对CCD 的固有劣势。

2、 集成性
从制造工艺的角度看,CCD 中电路和器件是集成在半导体单晶材料商,工艺较复杂,世界上只有少数几家厂商能够生产CCD 晶元,如DALSA、SONY、松下等。CCD 仅能输出模拟电信号,需要后续的地址译码器、模拟转换器、图像信号处理器处理,并且还需要提供三组不同电压的电源同步时钟控制电路,集成度非常低。而CMOS是集成在被称作金属氧化物的版单体材料上,这种工艺与生产数以万计的计算机芯片和存储设备等半导体集成电路的工艺相同,因此声场CMOS 的成本相对CCD 低很多。同时CMOS 芯片能将图像信号放大器、信号读取电路、A/D 转换电路、图像信号处理器及控制器等集成到一块芯片上,只需一块芯片就可以实现相机的所有基本功能,集成度很高,芯片级相机概念就是从这产生的。随着CMOS 成像澳门美高梅娱乐城的不断发展,有越来越多的公司可以提供高品质的CMOS 成像芯片,包括:Micron、 CMOSIS、Cypress等。

3、 速度
CCD 采用逐个光敏输出,只能按照规定的程序输出,速度较慢。CMOS 有多个电荷-电压转换器和行列开关控制,读出速度快很多,目前大部分500fps 以上的高速相机都是CMOS 相机。此外CMOS 的地址选通开关可以随机采样,实现子窗口输出,在仅输出子窗口图像时可以获得更高的速度。

4、噪声
CCD 澳门美高梅娱乐城发展较早,比较成熟,采用PN 结或二氧化硅(SiO2)隔离层隔离噪声,成像质量相对CMOS 光电传感器有一定优势。由于CMOS 图像传感器集成度高,各元件、电路之间距离很近,干扰比较严重,噪声对图像质量影响很大。近年,随着CMOS 电路消噪澳门美高梅娱乐城的不断发展,为生产高密度优质的CMOS 图像传感器提供了良好的条件。

5:工业相机都有哪些主要参数?
1.分辨率
2. 速度(帧频/行频)
3. 噪声
4. 信噪比
5. 动态范围
6. 像元深度
7. 光谱响应
8. 光学接口

6:工业相机的分辨率是如何定义的?


(责任编辑:ioter)

用户喜欢...

Aldec的边缘计算示例: Zynq SoC 的 FPGA架构将嵌入式视觉/ ADAS性能提升了10倍

Aldec的一个应用工程师 Farhad Fallah 在 New Electronics 网站上发表的一篇题​​为生活在边缘的文章最近引起了我的注意,因为它简洁地描述了为什么 FPGA 对于许多高性能的边缘计算应用如此有用...


工程师博客分享——连续时间Σ-Δ型ADC的优势

selina 在 周二, 12/12/2017 - 10:36 提交 流水线ADC是奈奎斯特速率离散时间架构,从DC到奈奎斯特频率,其量化噪声是平坦的。对于不需要全部奈奎斯特带宽的应用,可以实施其他ADC架构。带通连续...


工程师博客分享—— 更好地享受旅途

selina 在 周一, 12/11/2017 - 09:15 提交 作者: HighSpeedMkt,ADI高速转换器业务部门工程师 在之前的博客中,我突出介绍了高速转换器创新改变我们世界的三种方式——高速转换器的创新从三个方面...


在机器学习的应用上,软件工程师和FPGA真的有着难以逾越的鸿沟吗?

人工智能和机器学习正在渗透所有的行业。随着人工智能算法的成熟,支持这些算法的硬件平台也日趋成熟。目前,这些硬件平台包括 ASIC,CPU,GPU以及 FPGA 。在 Plunify,尽管我们的强项是F...


成为一名机器学习算法工程师,需要具备哪些技能?

成为一名合格的开发工程师不是一件简单的事情,需要掌握从开发到调试到优化等一系列能力,这些能力中的每一项掌握起来都需要足够的努力和经验。而要成为一名合格的机器学习算法工程...


用Arty-Z7实现红外视觉系统

作者:Adam Taylor;来源:开源硬件创客坊 Digilent 最新发布的ARTY Z7-20,使工程师,系统集成商和设计师能够快速入门嵌入式视觉设计。通过板载512MB DDR3和HDMI输入和输出,用户可以在ARTY Z7-20上...


嵌入式工程师必须知道的八大加密算法

伴随着人工智能、物联网时代的到来,数据应用变得频繁起来,数据安全应该如何保护?软件加密算法都有哪些,这些算法在哪些方面得到了应用?慢慢读下去,你会发现围绕在我们身边的“...


资深工程师谈IIR滤波器设计感悟

查过很多资料,对于IIR滤波器结构和原理介绍很多,但是,真正对于FPGA的快速设计介绍很少。我对IIR滤波器的MATLAB仿真和FPGA硬件仿真做了充分的对比,关于IIR滤波器设计和实现做一下总结:...


电工必须要掌握的电机10大故障及处理方法!

selina 在 周二, 11/21/2017 - 11:01 提交 1:发电机没有按规定的澳门美高梅娱乐城条件运行,如定子电压过高,铁损增大;负荷电流过大,定子绕组铜损增大; 频率过低,使冷却风扇转速变慢,影响发电机散热...


MCU(单片机)工程师的十个不要,三个必须要

十个不要: 1、不要第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2、初学者请不要看太多的书,那会误人子弟的。...


博聚网