内容参考自知乎。

目录

  • 文章来源
  • 文章背景
  • 原理介绍
    • 1. Relationship between Conversion Gain and Full-Well Capacity
    • 2. Importance of both Conversion Gain and Full-Well
    • 3. How CG and FW Capacity Relate to DR and SNR
    • 4. Expanding Dynamic Range
  • 效果

文章来源

DCG (Dual Conversion Gain) sensor 技术来源于文章《Leveraging Dynamic Response Pixel Technology to Optimize Inter-scene Dynamic Range》。这也是小米10 至尊纪念版所用到的主摄摄像头技术。

文章背景

现实世界中的相机经常会遇到非常明亮的场景和非常黑暗的场景。为了捕获这些场景,图像传感器通常需要针对一个极端进行优化,但代价是另一种性能下降。说具体点也就是我们需要更大的FW(full-well)容量以及更高的灵敏度,但是更高的灵敏度可能会限制FW容量,传感器可达到的最大信噪比(signal-to-noise ratio, SNR)和总的动态范围(dynamic range, DR)。

该文基于此提出新的cmos pixel设计方案,其通过简单的添加一个DCG(dual conversion gain)来使图像传感器在所有场景条件下均达到最佳。

Dual一词也就说明了一个pixel下有两个方案–Low conversion gain(LCG)和high conversion gain (HCG)。LCG对应于bright scenes的high capacity,HCG对应着light scene下low capacity和increased sensitivity and low read noise,以此保证图像传感器能在极端弱光条件下捕获图像/视频而不牺牲高光条件下的性能。

原理介绍

具体原理可以详见上述文章,这里只给出简单总结。

1. Relationship between Conversion Gain and Full-Well Capacity

首先capacitance的公式为 C = Q / V,其中Q为电荷(charge)单位为库仑(Coulombs),V为势(potential)单位为伏特(Volts)。通常,像素中允许的电压摆幅(voltage swing)的大小由整个传感器设计确定。于是这个固定的电压范围意味着CG可以对传感器的FW产生明显的影响。具体的说,假设FD电压摆幅为1.25V,如果CG为30 μV/e则可知FD最大容纳约等于42,000个电子。假如入我们用更大的CG比如150 μV/e,那我们只需要约8,000个电子。这说明了越大的CG导致FD能装的电子越少

2. Importance of both Conversion Gain and Full-Well

CG值越高,电子更容易被探测到,也就是sensitivity越高。图1是两个Sensor(一个HCG,一个LCG)下画出的图。可以得到两个结论:1. 同等曝光时间下,HCG的FD采集到的电子比LCG多得多。2. LCG的FD能采集到更多的电子。这也说明了我们需要在LCG和HCG之间需要找一个平衡。

图1

当系统噪音返回到FD时HCG也可以减少read noise。参考这个baseline噪音这一点很重要,因为我们读出来的信号是有系统噪音的,更好的参考这种噪音可以更好的得到更好的信号。

举个例子,假如image pixel的输出经过analog signal chain有100 μV噪音,这个噪音经过SF返回FD,SF为0.8,则会有125 μV。然后再经过CG变成电子时,可发现LCG会有125 μV / 30 μV/e = 4.2电子, 125 μV / 150 μV/e = 0.8电子。可看出在相同电子量下,HCG可以得到更高的电压,同时也可以使得系统噪音变得更小

3. How CG and FW Capacity Relate to DR and SNR

先看signal-to-noise ratio (SNR)和dynamic range (DR)的公式。



以上两式的单位都为dB,Nmax 指传感器的最大曝光。

The read noise is the lowest measureable signal, and is defined by the base noise level of the sensor’s whole signal chain / system.

读出噪音是可以检测到的最小的信号,同时也是整个传感器信号系统的最base level的噪音。FW增大是可以最大化SNR和DR的,然而如果增加CG的话,FW的容量就会受限

4. Expanding Dynamic Range

一些HDR技术如logarithmic pixels, lateral overflow, frame multi-exposure (ME) and intra-frame multi-exposure (IFME)都是intra-scene DR, 他们都不能很好的提高低光下的敏感度和在低光下减少噪音。因此提出,Dynamic Response Pixel Technology

图2 DCG Sensor结构和对比图

红框中的改变:

This technique, focused on **inter-scene DR**, adds a separate high sensitivity mode to a pixel that already has a large charge handling capacity.

也就是通过对pixel添加一个大的电容,使其具有新的可分离的高敏感度模式。

图3 高低光流程

效果

(一) 低光下HCG有更好的感光敏感度和低噪音。

图4 暗光环境同等参数下的HCG和LCG模式

(二) 高光下HCG会导致细节丢失,但是LCG下的高FD使得许多细节得以保留。

图5 高光光环境同等参数下的HCG和LCG模式

(三)高ISO下HCG能减少许多read noise,SNR值相比LCG能提升5dB。

图6 高ISO下HCG比LCG的SNR值要高5dB

(四)最后放DCG sensor与普通sensor在不同曝光下的SNR对比曲线。可以看出DCG sensor在保证高光不丢失细节的情况下在低光具有超过传统sensor的高SNR值得感光能力。

图7 DCG sensor与普通sensor SNR对比曲线

HDR sensor 技术 -- DCG 简介相关推荐

  1. Camera和Image sensor技术基础笔记(5) -- HDR相关技术

    动态范围(Dynamic Range) 动态范围最早是信号系统的概念,一种信号系统的动态范围定义为:最大的信号不失真的电平和噪声电平的差,在实际场景中,多用分贝(dB)为单位来衡量一个信号系统的动态范 ...

  2. HDR sensor 原理介绍

    HDR sensor 原理介绍 一. HDR sensor 原理介绍 什么是sensor的动态范围(dynamic range): sensor的动态范围就是sensor在一幅图像里能够同时体现高光和 ...

  3. HDR 成像技术学习(二)

    回顾下之前介绍的内容: HDR成像技术学习(一) 介绍了从HDR.HDR+等多帧HDR技术到硬件的单帧HDR技术. 从技术上来说,单帧HDR要比多帧HDR简单不少,在早期设备处理能力不足的时候,速度快 ...

  4. 【笔记】HDR 成像技术学习(二)

    从技术上来说,单帧HDR要比多帧HDR简单不少,在早期设备处理能力不足的时候,速度快,没拖影,性能要求低的单帧HDR反而要更有优势.到了HDR+时代,单帧HDR渐渐不敌多帧合成HDR.技术的迭代就是这 ...

  5. HDR 成像技术学习(一)

    在描述一个场景的时候,动态范围(Dynamic Range)指的是其最亮部与最暗部的亮度比值.高动态范围的场景(High Dynamic Range Scene)指的是场景里同时存在非常明亮和非常暗淡 ...

  6. 【zzq‘笔记】HDR成像技术学习(一)

    在描述一个场景的时候,动态范围(Dynamic Range)指的是其最亮部分与最暗部分的亮度比值.高动态范围的场景(High Dynamic Range Scene)指的是场景里同时存在非常明亮和非常 ...

  7. 神策 sensor官网简介以及各个指标简介

    神策 sensor官网简介 1. 神策是什么 神策就是一个数据分析产品,可以基于企业的数据,做分析,帮助做分析,指导企业决策. 2. 官网简单布局 产品 解决方案 用户中心 关于我们 体验demo 支 ...

  8. DL之DNN优化技术:DNN中抑制过拟合/欠拟合、提高泛化能力技术的简介、使用方法、案例应用详细攻略

    DL之DNN优化技术:DNN中抑制过拟合.提高泛化能力技术的简介.使用方法.案例应用详细攻略 目录 抑制过拟合.提高泛化能力技术的简介 1.过拟合现象的表述

  9. fanuc机器人试题_黄冈职业技术学院工业机器人技术专业简介

    黄冈职业技术学院工业机器人技术专业简介 [培养目标] 培养掌握从事工业机器人技术应用必备的专业知识和技术技能,能够从事工业机器人应用系统集成.工业机器人系统安装调试.工业机器人系统销售与技术支持工作, ...

最新文章

  1. 尽快卸载这两款恶意浏览器插件!已有近 50 万用户安装
  2. ASP.NET MVC – HTML 帮助器简介
  3. linux下nginx编译安装
  4. blfs(systemd版本)学习笔记-配置远程访问和管理lfs系统
  5. C# 线程的定义和使用
  6. Go 应用性能优化指北
  7. 南阳理工计算机全国排名,全国工科实力最强的10所高校排名,
  8. Oracle 数据库导入导出 dmp文件
  9. 大一萌新看过来,“这样”学C++,让你不再迷茫!
  10. 为什么Python 4.0不会像Python 3.0
  11. Wordpress中Md文章添加图片点击放大效果
  12. MCSA/MCSE Windows Server 2016认证的学习目录
  13. 成语接龙 | c++ | 建图和BFS
  14. 国考省考行测:言语理解与表达,主旨理解,结构分析法,总分结构
  15. 西北农林科技大学CSDN高校俱乐部运营策划书
  16. HQChart使用教程85-股票复权计算
  17. 【论文阅读】Coupled Iterative Refinement for 6D Multi-Object Pose Estimation
  18. 塞尔之光的树心旋转机关_塞尔之光攻略心得_塞尔之光怎么创建人物 塞尔之光角色创建方法详解-公共游戏资源网...
  19. 【分层图最短路】P2939 [USACO09FEB]Revamping Trails G
  20. 徐荣谦《养好脾和肺 宝宝不积食不咳嗽长大个》【01】小儿常见病

热门文章

  1. 【Linux】-- 开发工具yum、vim、gcc、g++、gdb、make、makefile使用介绍
  2. 基于javaweb的酒吧后台管理系统(java+ssm+jsp+html+mysql)
  3. 基于SSM的酒吧管理系统
  4. 大小写切换c语言程序设计教程课后答案,中国大学MOOC-翁恺-C语言程序设计习题集 05-0 到 06-3...
  5. 通过souce执行shell脚本与直接执行脚本的区别
  6. android设备的屏幕单位中的px(像素)、dp与sp的区别以及换算
  7. 使用纯JAVA数据库驱动程序连接MySql数据库
  8. photoimpact快捷键大全
  9. js商场导航思路--ivx--canvas实现导航动画效果
  10. 谷歌地球也疯狂 五款Google Earth游戏