文章目录
- 1、HDR概述
- 1.1、什么是sensor的动态范围( dynamic range)
- 1.2、High Dynamic Range(高动态范围)
- 1.3、为什么需要HDR![在这里插入图片描述](https://img-blog.csdnimg.cn/20200125121952876.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMzNDg3MDQ0,size_16,color_FFFFFF,t_70)
- 2、HDR Detection算法讨论
- 3、HDR算法讨论
1、HDR概述
1.1、什么是sensor的动态范围( dynamic range)
sensor
的动态范围就是sensor
在一幅图像里能够同时体现高光和
阴影部分内容的能力
DR = 20log10( i_max / i_min);//dB
i_max
是sensor
的最大不饱和电流
i_min
是sensor
的底电流
1.2、High Dynamic Range(高动态范围)
- 信号最大值与最小值的比值高
- 图像亮部和暗部的对比所能记录的细节多
1.3、为什么需要HDR
自然界场景动态范围: >100dB
人眼动态范围: 100dB
高端Sensor 动态范围: >78 dB
消费级Sensor动态范围: 60 dB
左右
DR = 20log10( i_max / i_min); //dB
解决HDR
问题的数学分析
提高i_max
,减小 i_min
;
Sensor
: 10bit
i_max
=1023
, i_min
=1
;
动态范围DR
= 60
;
Sensor
: 12bit
i_max
=4095
, i_min
=1
;
动态范围DR
=72
;
2、HDR Detection算法讨论
3、HDR算法讨论
3.1、原图问题
原图问题-Preview capture
亮度是否一致
原图问题-对焦问题
原图问题-光晕问题
3.2、算法效果
算法效果-动态范围
天空过曝
景物过曝
绿叶发白