机器视觉12-相机

相机

作用:

工业相机 机器视觉系统 的重要组成部分
最本质的功能就是通过CCD或CMOS成
像传感器将镜头产生的光信号转变为
有序的电信号,并将这些信息通过相
应接口传送到计算机主机

工业相机分类

目前业内没有对相机进行明确的分类定义, 以下分类是根据
相机使用习惯进行的大致分类:
  按芯片工艺:CCD、CMOS
  按传感器类型:线阵相机、面阵相机
  按信号输出方式:模拟相机、数字相机
  按图像模式:彩色相机、黑白相机

CMOS相机特点:

CMOS的制造成本和功耗低:
CMOS芯片有卷帘式曝光(逐行曝光)和全局式曝光,帘式曝光适合拍摄静止物体,摄运动物体有拖影,全局式曝光可以拍摄静止或运动物体。

CDD相机特点:

CCD的制造成本和功耗高:
色彩还原性相对较强,图像锐利度、清晰度好;
CCD芯片曝光方式一般为帧曝光或全局曝光,可拍摄静止或运动物体。

线阵相机

线阵相机使用的线扫描传感器通常只有一行感光单元(少数彩色线阵使用三行感光单元的传感器)
线阵相机每次只采集一行图像,线阵相机每次只输出一行图像;

应用场景:

1.相机和物体间要有相对运动才能成像.

2.连续检测且要求成像精度高
3.线阵相机通常用行频为单位 KHz,如 12KHz 表示相机在 1 秒钟内最多能采集 12000 行图像数据
 

面阵相机

面阵相机是以“面”为单位来进行图像采集的成像工具,可以在短时间内曝光、一次性获取完整的目标图像

应用场景:

相机和物体间静止和运动都可能成像

应用面较广,如面积、形状、尺寸、位置,甚至温度等的测量

工业相机主要参数:

传感器尺寸

‌CCD尺寸是指感光器件的面积大小,它决定了数码相机捕获光子的数量和感光性能。

CCD和CMOS是数码相机中用来感光成像的部件,较大的CCD尺寸通常能提供更好的图像质量和更低的噪点  例如,1/1.7英寸的CCD比1/2.5英寸的CCD在相同像素下表现更好。

尺寸表示的是感光器件的对角线长度

像素 定义 就是 CCD/COMS 光电感应 元件像元)的数量,
一个感光元件经过感光、光电信号转换,
在输出的图片上就形成了一个点,这些点就是构
成像素影像的最小单位“”(Pixel)

分辨率
相机每次采集图像的所有像素点数(Pixels) 即
相机分辨率 。分辨率由相机所采用的芯片分辨率决定,是芯片
阵列排列的像元数量,对于面阵相机来说水平分辨率和垂直分辨
率相乘即为相机的分辨率。目前常用的相机分辨率有30万,80万,
130万,200万,500万等
帧率/行频
相机采集传输图像的速率,
对于面阵相机一般为每秒 采集的 帧数 帧率Frames/Sec.);
对于线阵相机为每秒采集 行数 行频Hz)。
:相机每秒最多可以拍摄的照片张数.
像素深度
即每像素数据的位数,对于黑白相机来说,像元深度
定义灰度由暗到亮的灰阶数。一般常用的是 8 Bit,对于数字
相机机一般还会有10Bit、12Bit等
像元尺寸
指相机芯片上每个像元的实际物理尺寸,常见的有
3.45um(微米),3.75um,4.4um,4.65um,6.45um,7.4um,9.6u
m 等。
快门速度
控制曝光时间,一般可到10微秒。
常用的电子快门有二种工作方式: global shutter(帧
曝光),rolling shutter(逐行曝光)。
曝光是所有像素同时曝光,曝光周期由预
先设定的快门时间确定。
逐行 曝光方式下按行曝光像素,整个图像曝光需要一定的时间,对于
高速运动的物体,会造成图像模糊变形
 
数据接口 
https://www.zhihu.com/question/266002973/answer/3522191731

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/50307.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python 学习中的 API,如何调用API ?

1.1 API的定义 API,全称是Application Programming Interface(应用程序编程接口)。它是一组定义好的协议和工具,用于在软件应用程序之间进行通信。API可以简化软件开发,使不同的应用程序能够相互协作。它是软件开发中…

数字车间与智能工厂:区别、联系与制造业的未来转型

数字车间和智能工厂在制造业中扮演着重要角色,它们之间存在明显的区别和紧密的联系。以下是对两者区别和联系的详细阐述: 一、区别 定义与范围 数字车间:数字车间是指通过信息化技术、智能化装备和数据化管理等手段,实现生产过程全…

【Python系列】Python 程序的优雅退出:使用`sys.exit()`控制程序终止

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

笔记本电脑怎么录屏?5个小技巧(2024最全)

在今天,录屏功能已经不再是专业人士的专属,而是融入了普通人的日常生活与工作之中。想要记录游戏的精彩瞬间、分享软件的操作教程,或是保存屏幕上的重要信息,录屏都能帮你一键搞定。那么,对于我们这些日常使用笔记本电…

初始K8s

K8S 基本概念: K8S 的全称为 Kubernetes (K12345678S),PS:“嘛,写全称也太累了吧,不如整个缩写”。 作用: 用于自动部署、扩展和管理“容器化(containerized)应用程序”的开源系统。 可以理解成…

火狐浏览器怎么切换ip:详细步骤与注意事项

随着互联网的飞速发展,网络环境的复杂性和安全性问题日益凸显。对于需要保护个人隐私、突破地域限制或进行网络测试的用户来说,切换IP地址成为了一项重要的技能。火狐浏览器,作为一款备受欢迎的开源浏览器,凭借其强大的自定义功能…

【计算机网络】TCP和UDP的封装以及案例

TCP和UDP的封装以及案例 背景知识TCP实现UDP实现封装Network用NetWork再次实现TCP和UDP小知识点 背景知识 TCP:传输控制协议(Transmission Control Protocol) UDP:用户数据报协议 (User Datagram Protocol&#xff09…

AI的欺骗游戏:揭示多模态大型语言模型的易受骗性

人工智能咨询培训老师叶梓 转载标明出处 多模态大型语言模型(MLLMs)在处理包含欺骗性信息的提示时容易生成幻觉式响应。尤其是在生成长响应时,仍然是一个未被充分研究的问题。来自 Apple 公司的研究团队提出了MAD-Bench,一个包含8…

网站打不开怎么办,收藏以备不时之需

DNS设置示范教程 部分地区有使用移动网络的小伙伴们吐槽无法访问部分网站的情况,同样的网站,使用电信和联通的用户就能正常访问。 这其实有很大几率是由于运营商的网络问题导致的,容易出现网站打不开的结果。 要解决移动网络无法访问的情况…

(面试必看!)一些和多线程相关的面试考点

文章导读 引言考点1. CAS 指令(重点)一、什么是CAS二、CAS 的优点三、CAS 的缺点四、ABA问题五、相关面试题 考点2. 信号量(semaphore)一、基本概念二、信号量的主要操作三、信号量的应用四、相关面试题 考点3、CountDownLatch 类…

DHCP笔记

DHCP---动态主机配置协议 作用:为终端动态提供IP地址,子网掩码,网关,DNS网址等信息 具体流程 报文抓包 在DHCP服务器分配iP地址之间会进行广播发送arp报文,接收IP地址的设备也会发送,防止其他设备已经使用…

卓码软件测评:软件功能测试和非功能测试详情介绍

随着信息技术的不断发展,软件在我们日常生活与工作中扮演着越来越重要的角色。然而,软件质量的好坏直接关系到使用者的体验和企业的声誉。在软件开发过程中,功能测试和非功能测试作为保证软件质量的重要手段,受到了越来越多的关注…

古文:文天祥《正气歌》

原文 正气歌 【作者】文天祥 【朝代】宋 余囚北庭,坐一土室。室广八尺,深可四寻。单扉低小,白间短窄,污下而幽暗。当此夏日,诸气萃然:雨潦四集,浮动床几,时则为水气;涂泥…

YAML 语法规范

文章目录 YAML 语法规范一、简介二、基本语法三、高级语法四、示例解析五、注意事项YAML 语法规范 一、简介 YAML(YAML Ain’t Markup Language)是一种专门用来写配置文件的语言,具有简洁、易读、易解析等特点。YAML的设计理念是为人类和机器之间的沟通提供一种更加直观、…

Chiplet SPI User Guide 详细解读

目录 一. 基本介绍 1.1.整体结构 1.2. 结构细节与功能描述 二. 输入输出接口 2.1. IO Ports for SPI Leader 2.2. IO Ports for SPI Follower 2.3. SPI Mode Configuration 2.4. Leader IP和Follower IP功能图 三. SPI Programming 3.1. Leader Register Descripti…

基于FPGA的数字信号处理(19)--行波进位加法器

1、10进制加法是如何实现的? 10进制加法是大家在小学就学过的内容,不过在这里我还是帮大家回忆一下。考虑2个2位数的10进制加法,例如:15 28 43,它的运算过程如下: 个位两数相加,结果为5 8 1…

苹果 iCloud 钥匙串是什么?如何查看及对其进行设置?

在当今的数字世界中安全性和便利性是人们关注的两大重点。无论是社交媒体账户、还是网购平台等,几乎每个在线服务都需要登录账户。如何安全地管理和存储这些账户密码成为了用户们的一大挑战。 iCloud 钥匙串 我们先来看一看什么是 iCloud 钥匙串,iClou…

Redis:事务

1. 简介 可以一次性执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序的串化执行,不允许被其他其他命令插入,不许加塞 即将要执行的命令放入队列中,此时该队列的所有命令就是一个事务&#x…

浏览器同源策略详解、主流的跨域解决方案、深入理解跨域请求概念及其根因

1. 什么是同源策略 跨域问题其实就是浏览器的同源策略造成的。 同源策略限制了从同一个源加载的文档或脚本如何与另一个源的资源进行交互。这是浏览器的一个用于隔离潜在恶意文件的重要的安全机制。同源指的是:协议、端口号、域名必须一致。 下表给出了与 URL http…

如何让你的C语言程序打印的log多一点色彩?(超级实用)

接着上一篇文章《由字节对齐引发的一场“血案“ 》 在平常的调试中,printf字体格式与颜色都是默认一致的。 如果可以根据log信息的重要程度,配以不同的颜色与格式,可以很方便的查找到要点。 1、printf字体显示语法说明 printf(“\033[显示…