camera数字降噪(DNR)
camera数字降噪(DNR)
闭路电视摄像机 无论多么出色和弱光,在黑暗中拍摄视频监控录像时都会不可避免地产生一些噪音。噪声是任何电子通信中不可避免的部分,无论是视频还是音频。本质上是静态的–视频信号中的干扰,在图像帧中表现为白色和黑色斑点,使其呈现颗粒状外观。
昏暗的光线不足会导致相机难以区分颜色和对比度,导致图像中的像素混合在一起,而不是正确且细节丰富。当不良照明导致图像中的光太接近传感器中自然存在的噪声水平时,也会发生图像噪声,从而使传感器很难感应到图像。
在较大的分辨率下,噪声也更为普遍(或至少更为明显),这是由于传感器尺寸需要更多的光,而较大的图像使其更明显。
为了解决这个问题,安全摄像机配备了不同种类的数字降噪(DNR),存在两种DNR – 2D和3D。接着说明如何减少监视视频图像中的噪声技术。
2D DNR和临时降噪

减少图像噪声的第一种方法是2D降噪,这是时域降噪的 一种形式。减少时域杂讯的工作原理是,将每个帧中的每个像素作为序列的一部分进行分析,将每个帧的像素作为整个序列的一部分进行比较,并查找在帧与帧之间出现的不一致的伪像,目标和像素。可以选择最有可能代表噪声的像素,并隔离和修复这些像素。
2D /临时降噪是一种有效的降噪方法,但在监视用途中存在一些缺点。首先,在低分辨率图像上效果最佳。视频开始超过4到8 MP时,将不如3D降噪有效。而且,如果要校正的区域存在运动(视频源中很可能会出现这种情况),临暂时性的噪点减少容易造成不良的运动模糊,影响视频的清晰度和质量,并使视频变得困难。
这就是3D降噪的用武之地。
3D DNR和空域降噪

3D DNR的工作原理与2D方法不同,依赖于空域降噪而不是时域降噪。空域降噪不是逐帧分析视频像素的顺序,而是将外观作为视频线性时域轴的一部分来判断,使用一种算法来分别比较每帧中的像素,然后将这些帧彼此进行比较,查看哪些像素改变或移动。该方法允许算法区分和隔离代表噪声的像素,并将其从图像中删除。
3D DNR可以更好地消除低光视频趋于呈现的颗粒状外观,并且对于运动较多的视频则要好得多,因为采用逐帧比较的方法,可以更准确的检测运动。结果,不会在图像中产生运动模糊,并且移动的目标不会在后面留下运动轨迹。适用于更大,更高分辨率的视频,后者需要额外的功能才能获得清晰的监控录像。
结合2D和3D DNR以获得最佳视频
现在,一些功能强大的高端相机将2D和3D DNR方法结合到一个动态算法中,可以创建具有尽可能低图像噪点的超清晰图像。3D DNR在帧中包含效果更好的运动区域,因为在减少噪点,而不产生运动模糊方面更有效;2D DNR在解码和清除帧的静态部分时效率更高。共同创建清晰和动态的低照度图像,可以作为全面闭路CCTV系统的一部分进行有效监视。
camera数字降噪(DNR)的更多相关文章
- FULL HD
FULL HD(全高清)是Full High Definition的简写,是指物理分辨率高达1920×1080显示(包括1080i和1080P),其中i(interlace)是指隔行扫描:P(Prog ...
- 【miscellaneous】星光级超低照度摄像机技术分析
低照度摄像机采用了超灵敏度图像传感器和独有的电子倍增和噪点控制技术能够极大地提高摄像机的灵敏度,并且具备24小时全彩色实时效果,绝无普通低照度摄像机出现的拖尾现象,以满足对夜间高品质监控的需求. ...
- EVB_Air724UG_A13开发板使用指南
Air724 是上海合宙物联网于2020年3月下旬发布的一款基于UIS8910DM芯片组的物联网通讯模块. 模块通讯性能优越,符合Cat1通讯标准,支持最大下行速率 10Mbps 和最大上行速率5 ...
- Java基于opencv实现图像数字识别(四)—图像降噪
Java基于opencv实现图像数字识别(四)-图像降噪 我们每一步的工作都是基于前一步的,我们先把我们前面的几个函数封装成一个工具类,以后我们所有的函数都基于这个工具类 这个工具类呢,就一个成员变量 ...
- Camera 图像处理原理分析
1 前言 做为拍照手机的核心模块之一,camera sensor效果的调整,涉及到众多的参数,如果对基本的光学原理及sensor软/硬件对图像处理的原理能有深入的理解和把握的话,对我们 ...
- 【转】camera tuning
chromatix项目必须包含有效的 ADC image.png filcker: 交流电照明灯发出的光会一定频率的抖动导致sensor图像出现行方向的水波纹,称之为filcker.目前主要的交流电频 ...
- [转]camera教程
camera教程 Lens一般由几片透镜组成透镜结构,按材质可分为塑胶透镜(plastic)或玻璃透镜(glass),玻璃镜片比树脂镜片贵.塑胶透镜其实是树脂镜片,透光率和感光性等光学指标比不上镀膜镜 ...
- [转]camera的构成
camera的构成 拍摄景物通过镜头,将生成的光学图像投射到传感器上,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字信号经过DSP加工处理,再被送到电脑中进行处理,最终转换成手机屏 ...
- Camera光学、成像和 3A 算法 (视觉),camera开发
简单介绍 转载:https://blog.csdn.net/ShareUs/article/details/94295628 成像与光学.计算机视觉,图像处理,数字成像.自动驾驶与视觉. 镜头设计:人 ...
随机推荐
- Android系统自带的android.util.Base64的实现源码
由于Android逆向还原的时候,经常需要用到android.util.Base64的代码,因此从Android 4.4.4的 系统里抠出来进行备份,懒得用其他的代码进行修改替换了. /* * Cop ...
- Linux-鸟菜-2-主机规划与磁盘分区
Linux-鸟菜-2-主机规划与磁盘分区 开机流程: 1. BIOS:開機主動執行的韌體,會認識第一個可開機的裝置: 2. MBR:第一個可開機裝置的第一個磁區內的主要開機記錄區塊,內含開機管理程式: ...
- [CTF]盲文对照表
[CTF]盲文对照表 摘自:https://wenku.baidu.com/view/28b04fd380eb6294dd886ca7.html 学点盲文 盲文又称点字,国际通用的点字由6个凸起的圆点 ...
- PHP基础—PHP的数据类型与常量使用
- SQLFlow使用中的注意事项--设置篇
SQLFlow 是用于追溯数据血缘关系的工具,它自诞生以来以帮助成千上万的工程师即用户解决了困扰许久的数据血缘梳理工作. 数据库中视图(View)的数据来自表(Table)或其他视图,视图中字段(Co ...
- Elasticsearch数据库优化实战:让你的ES飞起来
摘要:ES已经成为了全能型的数据产品,在很多领域越来越受欢迎,本文旨在从数据库领域分析ES的使用. 本文分享自华为云社区<Elasticsearch数据库加速实践>,原文作者:css_bl ...
- 【近取 key】Alpha 阶段任务分配
项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 alpha阶段初始任务分配 我在这个课程的目标是 进一步提升工程化开发能力,积累团队协作经验,熟悉 ...
- OO_Unit2_多线程电梯
CSDN博客链接 一.第一次作业 1.需求分析 单部多线程傻瓜调度(FAFS)电梯 2.实现方案 输入接口解析 类似于Scanner,我们使用ElevatorInput进行阻塞式读取(第一次作业较简单 ...
- ES 6 中的箭头函数及用法
ES6标准新增了一种新的函数:Arrow Function(箭头函数). 主要的几种写法如下: 组成: 参数 => 语句, 参数不是1个: (参数,参数2)=>语句 语句不止一条: 参数 ...
- 动态类型转换dynamic_cast
C++Primer第十九章的动态类型转换部分讲的不是很清楚,于是自己查cpp的官方手册总结一下. dynamic_cast < new-type > ( expression ) 动态类型 ...