NIR相机
近红外(NIR)相机——专为低照度环境而设计的高灵敏度相机
如今,最新的CMOS技术可提升近红外范围超过850nm的感光芯片的灵敏度。这是因为,CMOS技术针对可见光谱区应用了一层较厚的衬底层(相对于单色感光芯片而言),而早期的标准CCD技术却无法实现。基于近红外范围而研发的特制高档CCD芯片是十分有必要的。引入新CMOS技术的优质近红外敏感度工业相机已投入批量生产,这一发展不但另该类产品变得物美价廉,也同时增加了其在机器视觉市场中的份额。
正如Basler ace系列所推出的200万像素(CMV2000)和400万像素 (CMV4000) 近红外(NIR)相机,该类产品选用了CMOSIS芯片或e2V芯片130万像素(EV76C661),在850nm的范围仍保持了近40%的量子效率。与非近红外优化相机相比,近红外优化相机在该波长上的灵敏度系数则要高出一倍。
何种应用需要使用近红外相机?
有些应用领域和监测解决方案,需要用到近红外相机广阔的波长范围,及其在正常光线条件下获得的高对比度图像。一般的工业相机在上述特定条件下很快到达极限,因为它们需要在非常好的光线条件下,才能捕获可用图像。然而,创造良好光线条件,就需要投入大量的资金,其难度也不容忽视。这也直接造成系统成本增加,使整体性价比降低。因此,近红外优化相机为监测类的用户简化和解决了上述问题。
典型应用案例,如:
- 夜晚或暗淡光线条件——交通监控设备
- 光谱感知区定位——水果蔬菜类受损检测
- 电致发光的太阳能晶体检测
Basler近红外优化(NIR)相机的主要特点包括:
- 红外范围的高灵敏度表现
- 高对比度,尤其在恶略照明条件下
- 特殊光谱特性检测物的保持高对比度
- 可与CCD相机抗衡的价格优势
- 可靠的生产流程和高品质保证
NIR相机的更多相关文章
- Unity3d学习 相机的跟随
最近在写关于相机跟随的逻辑,其实最早接触相机跟随是在Unity官网的一个叫Roll-a-ball tutorial上,其中简单的涉及了关于相机如何跟随物体的移动而移动,如下代码: using Unit ...
- 【AR实验室】OpenGL ES绘制相机(OpenGL ES 1.0版本)
0x00 - 前言 之前做一些移动端的AR应用以及目前看到的一些AR应用,基本上都是这样一个套路:手机背景显示现实场景,然后在该背景上进行图形学绘制.至于图形学绘制时,相机外参的解算使用的是V-SLA ...
- iOS 相机
本章节主要为之前项目 JXHomepwner 添加照片功能(项目地址).具体任务就是显示一个 UIImagePickerController 对象,使用户能够为 JXItem 对象拍照并保存.拍摄的照 ...
- 用AVFoundation自定义相机拍照
自定义拍照或者录视频的功能,就需要用到AVFoundation框架,目前我只用到了拍照,所以记录下自定义拍照用法,视频用法等用上了再补充,应该是大同小异 demo在这里:https://github. ...
- Swift—调用系统相册和相机
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 24.0px Menlo; color: #000000 } p.p2 { margin: 0.0px 0. ...
- web网页中使用vlc插件播放相机rtsp流视频
可参考: 使用vlc播放器做rtsp服务器 使用vlc播放器播放rtsp视频 使用vlc进行二次开发做自己的播放器 vlc功能还是很强大的,有很多的现成的二次开发接口,不需配置太多即可轻松做客户端播放 ...
- 相机变换与Ray-Casting
p { margin-bottom: 0.1in; direction: ltr; line-height: 120%; text-align: justify; orphans: 0; widows ...
- 相机标定简介与MatLab相机标定工具箱的使用(未涉及原理公式推导)
相机标定 一.相机标定的目的 确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,建立摄像机成像的几何模型,这些几何模型参数就是摄像机参数. 二.通用摄像机模型 世界坐标系.摄像机坐标 ...
- android中如何用代码来关闭打开的相机
场景描述: 比如你再应用中打开了系统相机,然后需要在几分钟后自动关闭这个系统相机(不是手动关闭) 1.在activityA中利用startActivityForResult(intent,reques ...
随机推荐
- leetcode problem 10 Regular Expression Matching(动态规划)
Implement regular expression matching with support for '.' and '*'. '.' Matches any single character ...
- WinForm TreeView 三种状态
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { var node = e.N ...
- rownum
rownum是一个伪列,oracle数据库会对查找到的数据 从1 开始递增指定每行的rownum值, 当查询条件里有 rownum时(比如 where rownum>2),数据库会依次从数据集里 ...
- php重载
重载 PHP所提供的"重载"(overloading)是指动态地"创建"类属性和方法.我们是通过 魔术方法(magic methods)来实现的. 当调用当前环 ...
- Android使用adb工具及root权限完成手机抓包
1.环境准备/注意: 手机要求已经root. 首先需要配置JDK环境变量,这里主要讲解抓包,JDK环境变量配置跳过. 将包内附带的adb.zip解压到C盘根目录. 整个操作过程都需要用手机用数据线连 ...
- JVM 找出最耗 cpu的线程 并打印线程栈
监控JVM中最占cpu的线程 top -Hp pid JVM中最占cpu的线程ID -o THREAD,tid,time | awk 'BEGIN {count=0; } { if($2>0.3 ...
- UI控件切圆角
1. xib下设置View圆角 这个很简单, 只需要重写 - (void)drawRect:(CGRect)rect 方法就行了 1 2 3 4 5 6 - (void)drawRect:(CGRe ...
- 集合工具类 - CollectionUtil.java
集合工具类,提供数组转LIST.数组转SET.合并集合.计算笛卡儿积等方法. 源码如下:(点击下载 - CollectionUtil.java.ArrayUtil.java.commons-lang ...
- 总结iframe高度自适应,自适应子页面高度
在网上找了很多iframe的高度自适应,发现很多兼容性都不是很好,于是自己总结了一下. 页面html节点上要有 <!DOCTYPE html PUBLIC "-//W3C//DTD ...
- Penetration test
Contents 1 History 2 Standards and certification 3 Tools 3.1 Specialized OS distributions 3.2 Softwa ...