当前位置: 首页 > article >正文

工业相机选取

1.相机分类:

1.1 在相机曝光方式中,全局曝光和卷帘曝光是两种主流技术。CCD相机通常采用全局曝光方式,而CMOS相机则可能采用卷帘曝光。

面阵相机与全局曝光关联与区别

  1. 关联:面阵相机可以使用全局曝光作为曝光方式,但这不是唯一选择,它也可以使用卷帘曝光等其他曝光方式。
  2. 区别:面阵相机是从相机的靶面类型(即图像传感器的排列方式)来定义的,而全局曝光是从相机的曝光方式来定义的。这两者描述了相机的不同方面,因此不能直接等同或相互替代。

1.2
全局曝光(Global Shutter)是指当‌光圈打开时,‌工业相机中的‌图像传感器上所有像素点可以在同一时刻曝光,当光圈关闭后,所有像素同时结束曝光,然后输出像素数据。这种曝光方式使得所有像素点在同一时间段内捕捉光线,因此可以避免图像的偏移和歪斜
‌。

与‌卷帘曝光的区别

全局曝光与卷帘曝光(Rolling Shutter)是两种不同的曝光方式。卷帘曝光采用的是逐行扫描逐行曝光的方式,即上一行的所有像素曝光完成后,下一行的所有像素再同时曝光,直至所有行曝光完成。这种方式的缺点是在拍摄高速运动物体时容易出现拖影和图像畸变。

1.3 应用场景

全局曝光适用于需要高精度图像捕捉的场景,特别是拍摄高速运动物体时,能够避免图像偏移和歪斜,保证图像的无失真。例如,在‌工业检测、‌科研实验等领域,全局曝光能够提供更准确的图像数据。

2.面阵相机与线阵相机区别:线阵相机是一行扫描,面阵相机是一个平面,行和列得到的是矩阵

3.

选择相机芯片的尺寸就选出需要多大的分辨率,芯片的类型就是CCD或者CMOS的,数传接口见下图:

4.

5.

二、面阵相机的工作原理
面阵相机的图像传感器(常见的有CCD和CMOS两种类型)由众多的感光像元以二维矩阵的形式排列组成。当光线照射到传感器表面时,每个像元会根据接收到的光强产生相应的电荷或电压信号。这些信号经过一系列的处理(包括信号放大、模数转换等)后,最终形成一幅二维的数字图像。

2.1面阵相机的重要参数
分辨率:由芯片阵列排列的像元数量决定,对于面阵相机来说水平像素数和垂直像素数相乘即为相机的分辨率。高分辨率意味着可以更清晰地呈现细节。
像元尺寸:相机芯片上每个像元的实际物理尺寸,像元尺寸越大,在相同光照等条件下,能够接收到更多的光子数量,芯片灵敏度越高,感光性越好,所成图像越亮。
帧率:面阵相机帧率单位为fps(frame per second),即帧 / 秒,指相机每秒钟能采集多少幅图像,帧率越高,越能捕捉快速变化的场景。
曝光时间:光投射到相机传感器芯片上,相机芯片的感光时间。
动态范围:相机所能拍摄到从“最暗”至“最亮”的范围,动态范围越大,能适应的光照强度变化越大。
2.2、面阵相机的分类
按照芯片类型:分为CCD面阵相机和CMOS面阵相机。
按照其图像传感器的结构或排列方式的不同:有帧转移、隔列转移、线转移以及全帧转移四种类型。                 
原文链接:https://blog.csdn.net/Pomeas2024/article/details/141130730


http://www.kler.cn/a/391896.html

相关文章:

  • HTTP协议基础
  • 使用kalibr_calibration标定相机(realsense)和imu(h7min)
  • 【MySQL】数据库表连接简明解释
  • Kafka参数了解
  • 【小程序】封装网络请求request模块
  • Systemd: disable和mask的区别
  • docker compose 多个 Dockerfile
  • VUE使用TS开发打包时发现校验问题无法打包
  • 349. 两个数组的交集
  • C 语言冒泡排序算法详解
  • 二叉树的练习题(中)
  • 【蓝桥杯 2021 省 B2】特殊年份
  • 如何优化Kafka消费者的性能
  • FFmpeg 4.3 音视频-多路H265监控录放C++开发十三:将AVFrame转换成AVPacket。视频编码原理.编码相关api
  • 【微服务设计】分布式系统一致性:深入解析2PC(两阶段提交)和TCC的优势与劣势
  • wordpress搭建主题可配置json
  • springboot中返回数据脱敏
  • FFmpeg将mp4的文件转化为m4a
  • Spring Boot编程训练系统:构建可扩展的应用
  • 网络安全-Linux基础(bash脚本)
  • 【设计模式系列】享元模式(十五)
  • RabbitMQ 与 PHP Swoole 实现
  • 期权懂|期权新手入门教学:期权合约有哪些要素?
  • 容器技术在持续集成与持续交付中的应用
  • (附项目源码)Java开发语言,springboot 乳腺癌术后中医健康管理APP 56,计算机毕设程序开发+文案(LW+PPT)
  • C/C++基础知识复习(18)