自然界存在着各种波长的光线,通过折射人眼能看到不同颜色的光线,这就是光线的波长不同所导致的。其实还有许多光线是人眼看不到的,人眼识别光线的波长范围在320nm-760nm之间,超过760nm的光线人眼就无法见到,比如红外光(波长一般在850nm)等。但是CMOS传感器芯片可以看到绝大部分波长的光线,这样就造成了传感器“看”见的与人眼看见的图像不一样的情形。图像处理算法只针对传感器“看见”的图像处理,因为有一部分光人眼是看不见的,这样处理完的图像人眼看起来就会偏色,比如黑色偏灰,绿色偏紫等。为了纠正这个问题,需要给CMOS传感器戴个“眼镜”,滤除人眼不可见的红外光,达到与人眼看到的图像一致的目的。而晚上因为普遍采用红外灯进行补光,所以在晚上的时候必须要摘掉这个“眼镜”,让红外光透到CMOS表面,达到补光的目的。下面我们从几个方面简单探讨一下这个问题。

1.      什么是IR-CUT

所谓IR-CUT可以简单理解为CMOS的“眼镜”,它包括“镜片”与“眼镜摘除装置”,“镜片”即滤光片,“眼镜摘除装置”即IR-CUT机械结构件。 镜片有2片,一片用于白天滤除红外光,一片用于晚上全透光。2个镜片由IR-CUT马达进行控制,轮流上岗,白天用滤红外片,图像不偏色,晚上用全透片,提高感光度。滤光片在材质上面有玻璃与石英之分,产地有国产与进口之分,一般**的滤光片为了达到最好的效果,都是根据芯片的光谱图来定制滤光片的,滤光片的种种差异导致了比较大的价格差,好的滤光片在图像的清晰度,细腻程度上面均有明显的提升。

IR=infrared=红外线
CUT=滤、减

2.      什么情况下需要使用IR-CUT

IPC网络摄像机一般对图像要求较高,要求白天图像不偏色,晚上用红外灯补光夜视效果好,需要用IR-CUT。
        目前**CMOS使用场合主要有3种:

  • 1)用在不需要补光的场合,如酒店大堂,24小时便利店等,24小时都是有较充足光源的;

2)用白光灯补光的场合,如道路监控,需要图像始终是彩色的;
        3)用红外灯补光的场合,如学校监控、小区监控等,需要补光且需要具有一定的隐蔽性,对周围环境干扰较小。
        IPC网络摄像机目前对于第3)种场景,是必须要使用IR-CUT的,对于第1)种场景,可以考虑选用IR-CUT,以增强色彩的还原度。

3.       使用IR-CUT需注意事项
综上所述,使用IR-CUT的场景有2种:
1)  不配红外补光灯,比如普通枪机;
2)  标配红外补光灯,比如防水枪机;
因为IR-CUT白天的滤光片会完全滤除红外光,所以红外灯对于白天的CMOS来说被完全滤除了,相当于没有红外灯,对于晚上的CMOS来说相当于一个很亮的手电筒进行补光。
所以对于场景1),IPC网络摄像机需要确保环境中没有红外光源,比如别的红外枪机,否则IR-CUT会出现来回反复切换的情况。对于场景2,红外灯需要有一个同步信号输出到CMOS板,以“告知”CMOS板当前红外灯是处于打开启还是关闭的状态,IR-CUT切换与红外灯同步,以防止出现来回切换的情况。

在我们的客户端/WEB软件中,设备配置->摄像机参数配置中有IR-CUT工作模式的选项。是根据红外灯同步切换还是根据亮度自动切换?默认是根据红外灯同步切换,对于没有使用红外灯的场合,需要配置成根据亮度自动切换。

4.       使用IR-CUT的特殊要求

使用IR-CUT配红外灯时,必需在灯板上有一个同步信号输出到CMOS板,以“告知”CMOS板当前红外灯是处于打开还是关闭状态,这是目前所有带红外灯配IR-CUT的CMOS都需要的,我们的也不例外。灯板需要输出一个同步信号给我们CMOS板,红外灯不亮输出0V,红外灯亮输出3.3V,不能高于3.3V,否则会烧坏我们的主控板。

5.       增强夜视效果技巧
有些客户对夜视效果要求比较高,希望能看得更远,更清楚,下面有几个小的技巧可以参考一下。
1)加大红外灯的功率。这个对提高夜视效果是立竿见影的,比如可以选择多颗阵列灯等;
2)在图像颜色中设置晚上的时间段,同时提高亮度与对比度,可以提高夜视效果;

3)在摄像机参数中打开电子慢快门等级,可以设置为“强”,或根据需要选择合适的等级。注意:在打开电子慢快门的时候,帧率会有所降低,画面中有大的物体快速移动的时候(如汽车),会出现拖尾现象。

6.  工作原理

IR-CUT双滤光片切换器对于摄像机的作用
修正白天偏色问题,提升夜晚亮度。
IR-CUT双滤光片切换器的原理
IR-CUT双滤光片切换器是由:滤光片(一片红外截止或吸收滤光片和一片全透光谱滤光片) + 动力部分(可以是电磁、电机或其他动力源)构成。
自然界存在着各种波长的光线,人眼识别光线的波长范围在320nm-760nm之间, 超过320nm-760nm的光线人眼就无法见到,比如红外光、紫外线等

摄像机的成像元器件CCD或CMOS可以看到绝大部分波长的光线,由于各种光线的参与,摄像机所还原出的颜色与肉眼所见在色彩上存在偏差,为尽力解决色偏问题:现行方案是在CCD前贴一块单层或多层(同时让可见光和红外光通过)双峰滤光片。在白天由于红外及其他杂光进入CCD会干扰色彩还原,如绿色植物变得灰白,红色衣服变淡等等(有阳光室外环境尤其明显);在夜间由于双峰滤光片的过滤作用,使CCD不能充分利用所有光线,噪点及其低照性能难以令人满意。
IR-CUT双滤光片切换器在白天的光线充分时,红外截止滤光片工作,CCD还原出真实彩色,当夜间光线不足时,红外截止/吸收滤光片自动移开,全透光谱滤光片开始工作,使CCD充分利用到所有光线,从而大大提高了低照性能。
IR-CUT双滤光片切换器好坏区分
IR-CUT的好坏来自于三个方面:
1、滤光片
2、动力驱动部分
3、控制电路

工作原理
在摄像机的镜头前,内置一个全光谱透镜薄膜,由一个微电子电机驱动。
当CMOS/CCD感光芯片吸收到自然界的各种波长前,双滤光片根据侦测到的实际光线,阻挡/放行通过镜头的光线,使CMOS/CCD能够得到最恰当的成像光线,这样后期得到的图像就能得到一个最佳值,当然也得到一个最佳画面。这一切都是自动进行,不需要人工干预哦!

扩展:

1. 什么是滤光片
能衰减光强度,改变光谱成分或限定振动面的光学零件。
2. 为什么需要滤光片
失焦,偏色,摩尔纹,夜间灵敏度等问题。
3. 需要什么样的滤光片
白天滤除红外线,晚上全光谱透过,白天晚上均偏光修正。
4. 怎样得到滤光片
滤光片参数(依商家不同而不同):材料,尺寸,入射角,
中心波长,半高宽,峰值透过率,截止深度通光口径,应用领域等。

网络摄像机的工作原理:

网络摄像机首先采集图像,然后把采集到的图像信息转换
成光电讯号。这些光电讯号随之被网络摄像机从模拟信号转换成
数字信号,经过压缩处理后然后被传送到网络上。 摄像机镜头
采集图像到传感器(CCD/COMS)。在这些图像信号到达传感器之
前要先通过滤光片,过滤掉一些红外光,使得只有合适的光线才
可以最终被显示出来。传感器之后把这些由光讯号组成的信转化
成电信号。然后,这些电信号被转换为数字讯号在网络上进行传
输。

部分转自: http://bbs.hc360.com/thread-3862383-1-1.html

详解网络摄像机中的IR-CUT相关推荐

  1. php执行md5sum,Linux_详解Linux系统中md5sum命令的用法,MD5算法常常被用来验证网络文 - phpStudy...

    详解Linux系统中md5sum命令的用法 MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改.MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任 ...

  2. ARP命令详解--网络命令详解二

    显示和修改"地址解析协议 (ARP)"缓存中的项目.ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址.计算机上安装的每一个以太网或令牌环 ...

  3. 【NLP】四万字全面详解 | 深度学习中的注意力机制(四,完结篇)

    作者 | 蘑菇先生 知乎 | 蘑菇先生学习记 深度学习Attention小综述系列: 四万字全面详解 | 深度学习中的注意力机制(一) 四万字全面详解 | 深度学习中的注意力机制(二) 四万字全面详解 ...

  4. 【NLP】四万字全面详解 | 深度学习中的注意力机制(三)

    NewBeeNLP原创出品 公众号专栏作者@蘑菇先生 知乎 | 蘑菇先生学习记 深度学习Attenion小综述系列: 四万字全面详解 | 深度学习中的注意力机制(一) 四万字全面详解 | 深度学习中的 ...

  5. 【NLP】四万字全面详解 | 深度学习中的注意力机制(二)

    NewBeeNLP原创出品 公众号专栏作者@蘑菇先生 知乎 | 蘑菇先生学习记  前情提要:四万字全面详解 | 深度学习中的注意力机制(一) 目前深度学习中热点之一就是注意力机制(Attention ...

  6. 详解深度学习中的Normalization,不只是BN(2)

    " 深度神经网络模型训练之难众所周知,其中一个重要的现象就是 Internal Covariate Shift. Batch Normalization 大法自 2015 年由Google ...

  7. 64位 int 占几个字节_面试常考,项目易错,长文详解C/C++中的字节对齐

    面试常考,项目易错,长文详解C/C++中的字节对齐​mp.weixin.qq.com 引入主题,看代码 我们先来看看以下程序 //编译器:https://tool.lu/coderunner/ //来 ...

  8. 详解MAC硬盘中各个文件夹

    详解MAC硬盘中各个文件夹 打开Macintosh HD你会发现内中有四个文件夹(一般情况下,隐藏文件夹是不可见的,而且,可能会更多,比如安装xcode后会有developer文件夹). 分别有--应 ...

  9. @entity 不限字节长度的类型_面试常考,项目易错,长文详解C/C++中的字节对齐...

    面试常考,项目易错,长文详解C/C++中的字节对齐​mp.weixin.qq.com 引入主题,看代码 我们先来看看以下程序 //编译器:https://tool.lu/coderunner/ //来 ...

最新文章

  1. PowerDesigner的一下简单使用技巧
  2. [TJOI2018]xor
  3. 递归,记忆化搜索,(棋盘分割)
  4. vue脚手架中使用axios
  5. Visual Media Server – 2 - 下载模块草图
  6. highroller赌城java下载,非常有用的链接
  7. java的正则表达式 CPU_小心踩雷!一个小小的正则表达式竟把CPU拖垮......
  8. 王健林最好的时代过去了
  9. centos 6.4 postfix mysql_CentOS 6.4下Postfix邮件服务安装和基本配置
  10. vant 个人中心头像修改
  11. StretchDIBits显示8位图问题
  12. 8250u运行matlab,第8代CPU i5-8250U 电脑安装核显 WIN7X64位驱动 - 小众知识
  13. 《七周七并发模型》作者Paul Butcher、阿里云研究员余锋(褚霸)——QCon北京2016前瞻...
  14. 使用kubeadm在CentOS上搭建Kubernetes1.14.3集群
  15. 7个技巧帮助你进行更有吸引力的脉动/脉搏调查
  16. php招生信息网代码,基于PHP招生管理信息系统
  17. Qt 自定义(异形)形状按钮封装及实现点击弹跳效果
  18. 全栈Linux运维-Linux云计算运维与高级架构班课程 全新自动化运维必学课程
  19. nested exception is java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/exc/Invalid.....
  20. 很不懂 对网络上面的话很不懂

热门文章

  1. iis 防火墙防止恶意ip攻击
  2. 154在屏幕中绘图时设置透明度(扩展知识:为图片视图添加点击手势识别器,来实现点击事件操作)...
  3. ▲教你如何轻易的做linux计划任务▲——小菜一碟
  4. NYOJ 257 中缀表达式表示成后缀表达式
  5. FFT C语言 修改了matlab
  6. Matlab学习笔记:画图多重设置
  7. 学习笔记:Windows 下Keras安装和配置指南
  8. Git学习笔记:分支管理(1)
  9. 系统安装,重装与优化:chapter1 安装操作系统前的准备
  10. OpenMP基本概念