机器视觉之工业摄像机知识点(二)

这篇具有很好参考价值的文章主要介绍了机器视觉之工业摄像机知识点(二)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、像素和像元

像素:是图像的最小组成单元。将一张图放大,可以看到每一个小格表示一个像素,其中每一个像素对应一个灰度值。

像元:是相机芯片上的最小感光单元,每个像元对应图像上的一个像素。

二、像元深度 

存储每个像素所用的数据位数,称为像元深度。对于黑白相机来说,像元深度定义灰度由暗到亮的灰阶数。

例如,像元深度是8位的相机,输出的图像灰度等级是2的8次方,即0-255共256级。像元深度是10位的相机,输出的图像灰度等级是2的10次方,即0-1023共1024级。

像元深度越大,固然可以增强测量的精度,但同时也降低了系统的速度。一般工业上都是使用8位的像元深度。

像元深度是指每个像素用多少比特位表示。通常,每个像素的比特位数多,表达图像细节的能力强,这个像素的颜色值更加丰富、分得更细,颜色深度就更深。一般像素深度有1位、8位、16位、24位和32位。

1位像素深度就有二进制来表示,也叫单色显示。

8位像素深度是最常见的,用8个二进制来表示颜色,可以表示256种颜色,这种就是常说的灰度显示。

16位是用16个二进制位来表示,能表示65536种颜色,这时就可以彩色显示。

24位和32位则表达的颜色信息就会更加的丰富!

三、像元尺寸

像元尺寸是相机芯片上每个像元的实际物理尺寸,常见的有2.2um,3.45um,3.75um,4.8um,5.5um,5.86um,7.4um等。

不同尺寸的芯片,外部光学环境和相机参数设置相同(比如曝光时间和增益等)的情况下,像元尺寸越大,能够接收到的光子数量越多,芯片灵敏度越高,感光性越好,所成图像越亮。

像元尺寸就是每个像素的面积。单个像素的面积小,单位面积的像素数量多,相机的分辨率增加,有利于对细小缺陷的检测和增大检测视场。随着像素面积的缩小,满阱能力(每个像素能够存储的电荷数量)也随之减小,造成相机动态范围的降低。

四、精度 

图像中每个像素代表的实际物理尺寸。

精度 = 单方向视场大小 /  相机单方向分辨率

例如:视场水平方向的长度是32mm,相机水平分辨率为1600,可求得视觉系统的精度为每像素对应0.02mm。

在实际应用中,为提高系统稳定性,通常要求机器视觉的理论精度高于要求精度。

五、 帧率/行频

相机的采集频率,面阵相机用帧率表示,线阵相机用行频表示。

面阵相机的帧率单位为FPS(Frame Per Second),即帧/秒,指相机每秒钟能采集多少幅图像,1幅图像为1帧。

例如15帧/秒,表示相机一秒钟最大能采集15幅图像。一般来说,分辨率越高的相机,帧率越低。

线阵相机行频单位为Hz,1Hz对应采集一行图像。例如50KHz/秒,则表示相机1秒钟内,扫描50000行。一般来说,分辨率越高的相机,行频越低。

最大帧率表示的是面阵工业相机每秒能够采集并输出的最大帧数,这往往和传感器芯片和数据输出接口带宽有关。根据项目需求,对于拍摄运动物体,建议选取高帧率相机,具体帧率数要根据拍摄精度来确定。

五、增益

输入信号与输出信号的放大比例,用来整体提高画面的亮度。增益的单位为dB。

工业相机通常具有一个对传感器的信号进行放大的视频放大器,其放大倍数称为增益。增益越大,噪声就会变大,一般情况不建议增大增益值。

六、外触发

工业相机一般都具有外触发功能,可以根据外部信号控制图像采集,即接收到一次外部信号,采集一次图像。在实际使用中,可以用传感器和相机的外触发功能配合,进行灵活的使用。

注意事项:

在有些使用相机外触发功能的场合,可能会有其他的电子设备的运用,例如直流/交流电机,变频器,接触器等等,如果对各种信号的屏蔽做的不好,很有可能对相机的外触发信号造成干扰,影响相机的使用。

信号输出:

在使用相机的外触发功能时,一般来讲,外部光源的照明也是配合相机处于外触发状态。相机采集时光源亮,相机未采集时光源灭。有的相机具有信号输出功能,输出触发信号,从而控制光源的亮和灭,从而配合相机的图像采集。

七、曝光时间/曝光方式

曝光时间:

曝光时间是指光投射到相机传感器芯片上,相机芯片的感光时间。一般曝光时间越长,图像越亮。

也可以解释为:传感器将光信号转换为电信号形成一帧图像,每个像元接受光信号的过程叫曝光,所花费的时间叫曝光时间,也叫快门速度。

外触发同步的采集方式,曝光时间可以与行周期一致,也可以设定一个固定的时间。

曝光方式:

工业相机中曝光方式分为:行曝光(rolling shutter)和帧曝光(global shutter)。

帧曝光是指传感器阵列中所有像素同时曝光,即一次性曝光所有像素,曝光周期由预先设定的快门时间确定。这种曝光方式的相机适合拍摄运动物体,图像不会偏移,不会失真。

像元和像素的区别,工业视觉,相机

 

行曝光是指同一行上的像素同时曝光,不同行的曝光起始时间不同,每行的曝光时间是相同的,行间的延迟不变。这种曝光方式的相机适用于拍摄静止的物体,拍摄运动物体,图像会偏移。

像元和像素的区别,工业视觉,相机

总结下来:行曝光就是逐行曝光,帧曝光为一次性曝光所有像元。线阵相机为逐行曝光,可以选择固定行频。

八、拖影

拍摄运动物体时,由于曝光时间和运动速度不匹配,导致物体在像元上重复成像。

九、动态范围

相机的动态范围表明相机可探测光信号的范围,相机所能拍摄到从”最暗“至”最亮“的范围。对于固定相机,其动态范围是一个固定值,不随外界的条件变化而变化。动态范围可以用倍数、dB或bit等方式来表示。动态范围越大,则相机更能适应不同的光照强度,所能表现的层次越丰富,所包含的色彩空间也越广。

在线性响应区,相机的动态范围定义为饱和曝光量与噪声等效曝光量的比值:

动态范围 = (光敏元的满阱容量 / 等效噪声信号)

动态范围是用来描述每个像素能够分辨出的灰度等级。它是饱和电压(最大的输出电平)相机输出的噪声之比。宽动态范围能够使场景中非常亮和非常昏暗部分的细节同时被清晰的显示。

一般来说,低动态范围的相机噪声比较多,照片会缺失亮部细节和暗部细节。

像元和像素的区别,工业视觉,相机

像元和像素的区别,工业视觉,相机

十、噪点/信噪比

噪点:感光芯片将光线作为接收信号并输出的过程中所产生的图像中的粗糙部分,也指图像中不该出现的外来像素。

信噪比:表示相机系统中真实图像信号与图像噪声的比例。

十一、光谱响应

光谱响应是指相机的芯片对不同波长的光线的响应能力。一般用光谱响应曲线表示,如图x轴表示入射光的波长,y轴表示响应能力。根据响应光谱的不同,可以把相机分为可见光相机(400nm-1000nm,峰值500nm-600nm),红外相机(700nm以上),紫外相机(200nm-400nm)。根据应用不同,而选择不同的光谱响应相机。

像元和像素的区别,工业视觉,相机

 

参考:

奥普特机器视觉手册

工业相机常见参数 - 知乎文章来源地址https://www.toymoban.com/news/detail-610369.html

到了这里,关于机器视觉之工业摄像机知识点(二)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • unity实现简单的摄像机震动效果(包括普通摄像机和虚拟摄像机)

    用代码实现摄像机简单的震动效果

    2024年02月12日
    浏览(44)
  • 【Unity 摄像机组件】Camera场景摄像机的认识

    OK 同学们好,本节课我们开始学习摄像机创建以及摄像机的属性。 CH3.3 PPT02 摄像机相机是玩家用来观看游戏场景世界的基本设备,当游戏运行的时候,游戏画面就是摄像机看到的画面。 PPT 3一个场景中可以有无数个摄像机,最终游戏运行的画面可能是很多个摄像机拼凑而成。

    2024年02月02日
    浏览(55)
  • Unity【角色/摄像机移动控制】【3.摄像机跟随角色】

    本章代码基于前两章。 1. 我们新建CameraController脚本,将其挂载到Camera上 2. 在角色Player下新建一个空物体,命名为cameraTargetPoint,并将该物体挂载至CameraController脚本中【注意代码中的这行:public Transform cameraTargetPoint;】,将该空物体放在人物头部附近位置 3.将PlayerController脚本

    2024年02月22日
    浏览(52)
  • Unity丨移动相机朝向目标并确定目标在摄像机可视范围内丨摄像机注释模型丨摄像机移动丨不同尺寸模型优化丨

    本文提供的功能是摄像机朝向目标移动,并确定整个目标出现在摄像机视角内,针对不同尺寸的模型优化。 提示:这里可以添加技术名词解释 直接上代码 后期可扩展功能:类似点击目标完成视角移动等。

    2024年02月07日
    浏览(58)
  • 小米摄像机升级失败,小米摄像机黄灯常亮修复,全网最硬核修复

    2020年买了个小米云台相机pro,后来搬家没怎么用,放家里吃灰一年多,前两天突然翻到想着拿来用一用,结果开机后提示要升级,我就点了升级,结果升级好重启后就一直没反应了,一直黄灯常亮。升级期间也没断电干啥的,结果就不能开机了。然后网上找方法说可以下载固

    2024年02月10日
    浏览(163)
  • 【UE Sequencer系列】08-副镜头切换、摄像机绑定摇臂的使用、摄像机绑定滑轨的使用

    目录 一、副镜头切换  二、摄像机绑定摇臂的使用  三、摄像机绑定滑轨的使用 1. 为“shot_05”新建镜头(复制资产,创建新的关卡序列)  同样的步骤再创建一个“Shot_07_02”  此时我们就可以对“Shot_07”中的两个副镜头进行切换,通过如下操作实现副镜头切换: (“Sho

    2024年02月07日
    浏览(44)
  • 【UE4】 通过按钮点击实现摄像机的切换 并通过鼠标控制新摄像机的旋转

    首先创建了4个Actor蓝图类 每个蓝图类内只拥有一个摄像机组件 将每个actor蓝图类摆放到场景的合适位置 在关卡蓝图中创建自定义事件,当该事件触发时切换摄像机 创建一个控件蓝图,在控件蓝图中创建如下5个按钮,并创建点击事件。按钮分别表示车上的4个镜头和车外自由

    2023年04月09日
    浏览(59)
  • 海康摄像机配置流程

    海康摄像机配置流程 文档所用摄像机型号: DS-2CD2245XM-LGLSET 1、先接通摄像机电源,连上网线 2、在 设备网络搜索 客户端中搜索并激活设备 (1)下载 设备网络搜索 ​ 设备网络搜索工具下载地址 (2)没有激活的设备显示未激活状态,此时记下所显示的IP地址 ​ (3)在谷歌

    2024年02月02日
    浏览(67)
  • 打架识别摄像机

    随着社会治安问题的增加,打架事件在公共场所频繁发生,给社会治安带来了一定程度的威胁。因此,为了提高公共场所的安全性,可以利用现代科技,如人工智能和摄像技术,开发一种打架识别摄像机。 这种摄像机可以通过人工智能算法对视频进行实时监测,当监测到有两

    2024年01月25日
    浏览(42)
  • Unity摄像机跟随

    将摄像机直接拖拽到被跟随的目标下面即可,这样摄像机永远在目标的后面 缺点: 屏幕旋转太平滑了 目标物体在屏幕上的位置永远不变 目标物体被销毁时总不能把摄像机也销毁了吧 先相机坐标和物体坐标做差,求得偏移量,在之后的每一帧里,将偏移量加上物体的坐标。

    2024年02月21日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包