你知道的宽动态有多宽?

宽动态的概念

摄像机的动态范围有两个含义:一是指:适应景物照度变化的能力。是时间域的概念,如、摄像机可全天(从早到晚)在自然光照下摄取良好的图像。用可以适应的最高照度和最低照度的范围(比值)来表示;另一是指:对一个场景(一幅图像)可以适应其照度差别的能力,显然是空间域的概念。就是说:对一幅图像而言,保证图像具有适中的反差(灰度变化),可以同时较好的表现明亮部分和暗淡部分的图像。用最明亮部分与最暗淡部分照度的变化范围(比值)来表示。它的作用是使摄像机在逆光情况下,或景物中具有过亮、过暗部分时,可以摄取良好的图像,图像各部分的细节都能得到较好的表现。简单来说,宽动态就是场景中特别亮的部位和特别暗的部位同时都能看得特别清楚,宽动态范围就是图像能分辨最亮的亮度信号值与能分辨的最暗的亮光信号值的比值。

显然、实现宽动态的基本方法是控制曝光。在时间域,利用镜头的光圈控制是最适宜的方法,既光学方法;但在空间域,需要对图像的不同区域进行分别的曝光控制(甚至分别控制每个像素的曝光),是由电路技术实现的。无论哪种方法,实质上、都是通过直方图的变换(均衡或部分峰化),获得图像视觉效果的改善。

在视频监控领域,宽动态就是指:摄像机在空间域中适应照度反差(变化范围)的能力。而“宽”是强调,宽动态摄像机的动态范围很大地超过了普通摄像机。

宽动态有多宽  

实际上、摄像器件适应景物照度的能力是有限的,过低的曝光被器件的热噪声淹没,过度的曝光则会溢出,因此、摄像器件可输出图像信号是有限度的(通常0.7VP-P),可实现的动态范围是有限值的。同时、人眼视觉特性可以适应(接受)的动态范围也是有限度的,不能很好的分辨过低与过高亮度的图像。电视技术依据这个特性,设计了摄像器件的输出范围。同时、人眼分辨图像亮度(差)的能力也有限度。在可接受的亮度范围内,可分辨的层次是有限的。无论电视技术可以把多么宽的亮度范围调节为摄像机的正常输出,人眼可分辨还是哪么多层次,不是说30dB动态范围的图像,可分辨10个台阶的亮度差,120dB动态范围的图像,就可分辨40个台阶。以上因素决定了摄像机的宽动态范围应是有限度的。实际应用时、也并不是指标越高、技术越复杂,效果就越好。

宽动态的评价

目前、宽动态摄像机还没有统一的测试方法(标准),各厂家给出的技术指标差别很大、含义不同,没有可比性。因此、首先要明确评价指标的定义,保证指标的高低与实际图像效果的好坏相符合;然后制定可操作的测试方法,保证测试结果的可比性。

目前、有机构通过测试最低照度来评价动态范围,根本不反映宽动态的真实概念,也失去了“范围”的含义;也有机构提出所谓“电光转换特性”的测试方法,通过对图像亮度差(台阶)的鉴别来评价宽动态。这种方法也没有了“范围”的含义,并且理论上的解释模模糊糊。测量亮度(台阶)级数,要求在一个透射卡上产生多个亮度台阶,消除之间的干扰,并清晰地确认之间是否可分辨是很困难的事。

评价动态范围,要同时测量图像的两个状态(部分):可分辨的最高亮度部分和可分辨的最低亮度部分。可分辨是指:在该亮度下,图像具有适当的分辨能力(分辨规定的图形)。透射式测试灯箱要有个两独立的光源(互不干扰),分别照射两个测试图形,产生高亮度和低亮度图像部分;测量时、分别调节光源,当两部分都达到可分辨时,测量两部分的照度(可通过标定光源来度量);最后计算两者比值得出结果。

制定正确、可行的评价方法,首先应搞清宽动态的概念,正确的理解宽动态技术。不能雾里看花,模模糊糊。笔者曾写过《宽动态技术原理与评价》一文,文中说明了各种宽动态技术的原理,在此又重点说明宽动态技术的基本概念,就是以期引起更深入的探讨。

本文转自d1net(转载)

时间: 2024-09-27 14:01:02

你知道的宽动态有多宽?的相关文章

linux-Linux下, 加载动态库报宽字符错误.

问题描述 Linux下, 加载动态库报宽字符错误. 请教: 如题: 程序启动时加载某动态库(.so)时,提示加载失败 具体提示为 load lib???????.so fail, reason:Invalid or incomplete multibyte or wide character. 解决方案 可能是字符集不同的原因

Android编程动态修改RelativeLayout宽高的方法_Android

本文实例讲述了Android编程动态修改RelativeLayout宽高的方法.分享给大家供大家参考,具体如下: 我们经常会动态修改RelativeLayout的宽高,这样的代码,比较简单,就是修改Relativelayout的LayoutParams就可以.代码一般如下: RelativeLayout ss = (RelativeLayout) findViewById(R.id.myRelativeLayout); ss.setLayoutParams(new RelativeLayout.

css-easy ui 序号动态列宽

问题描述 easy ui 序号动态列宽 我有一个列表, 表头和身子是分开的, 列宽则是用CSS来控制的, 有一个序号列,也就是第一列, 第一列设置了宽的大小,但是只要数据一多, 列宽就不显示了,如下图 所以我想动态调整列宽,那么问题来了, 列宽我会动态调整,那么表头如何调整..? 解决方案 EASY UI 控制显示和隐藏列

智能安防是趋势 几大重点领域深入探讨

随着中国经济的持续增长.人们生活水平的不断提高,特别是物质生活水平的提高,人们已经不能满足于传统的居住环境,人们越来越重视自己的个人安全和财产安全,对人.家庭以及住宅的小区的安全方面提出了更高的要求:同时,经济的飞速发展伴随着城市流动人口的急剧增加,给城市的社会治安增加了新的难题,要保障小区的安全,防止偷抢事件的发生,就必须有自己的安全防范系统,人防的保安方式难以适应我们的要求,智能安防已成为当前的发展趋势.智能化安防技术的主要内涵是其相关内容和服务的信息化.图象的传输和存储.数据的存储和处理等

我国智能安防细分市场规模分析

 1.智能视频分析进入规模化 市场应用阶段智能视频分析技术是一个发展趋势,是视频监控系统发展的必由之路.2015年,智能视频分析进入应用新阶段,开始规模化应用.目前智能视频分析比较成熟的深度行业应用主要有以下几个行业:公安.如图侦作战,感知型摄像机.海燕车辆二次分析系统将识别出来的各类数据上传到大数据平台,通过图侦与合成作战平台将图像与公安业务深入结合,使图像信息在打击与预防违法犯罪行为的过程中发挥出实战化的作用:交通.以前端智能车辆识别和KGIS+为基础,以免维护卡口.微光电警.四合一电警.违

eclipse使用正则表达式(零宽断言)能查找,但不能替换,是为什么

问题描述 eclipse使用正则表达式(零宽断言)能查找,但不能替换,是为什么 5C 环境:eclipse版本luna之前的版本也试过,都不行.问题描述:如使用eclipse的查找/替换功能(ctrl+f)替换aaa.bbb.ccc中的bbb为ddd,查找正则表达式(第一个框):(?<=W|^)bbb(?=W)替换字符串为(第二个框):ddd结果是能准确的查找到bbb,但是点替换按钮时没有任何变化,不会变成aaa.ddd.ccc. 注意:不要给我说其它方法,由于场景不是现在描述的这么简单,各位大

CSS网页布局实例代码:左侧定宽右侧自适应宽网页布局

文章简介:左右布局(左侧定宽,右侧自适应宽) <!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>左右布局(左侧定宽,右侧自适应宽)</title><style type="text/css">body{font:

Delphi中ListView列宽改变时的消息响应

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls,CommCtrl; type PHD_NOTIFY=^HD_NOTIFY; TForm1 = class(TForm) ListView1: TListView; Button1: TButton; procedure FormDestro

JS 获取浏览器和屏幕宽高等信息的实现思路及代码

本节代码主要使用了Document对象关于窗口的一些属性,附实现代码及源程序解决,有需求的朋友可以参考下   网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth 网页正文全