![](https://img-blog.csdnimg.cn/20210517150328669.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
camera_tuning_pipeline
文章平均质量分 70
有个少年入了camera tuning的坑,然后想写一些关于这个坑涉及到的camera具体模块
嗯BGM
做一个自律的人
展开
-
ISP Pipeline ISO&快门&光圈&曝光
ISO&快门&光圈&曝光AE 也跟lens的透光率和光圈有所关系,硬件是固定的,所以需要通过软件调整增益。光圈越大,通光量就会越多,得到的亮度就越多,那sensor的感光性就会比较充足,那整体图片的亮度就会用比较小的ISO,然后得到一个正常的亮度,但是光圈越大的话,景深就会比较小,光圈越小的话,景深就会比较大,但是它的通光量就会比较少。那对于shutter来说,曝光时间越长,就代表你的帧率越低,曝光时间就基本约等于倒数的关系,曝光时间越长那么你的帧率就会受到影响,那在拍照时对于一原创 2021-06-06 20:59:12 · 1535 阅读 · 0 评论 -
ISP Pipeline AE
1 AEC简述人眼是有自动调节功能,sensor是没有调节功能的,环境的亮度可以通过人眼来适应,因此人眼的亮度总是合适的。人眼是非线性化的,而相机是线性化的。相机视觉的亮度取决于曝光设置。除非曝光改变到合适的曝光设置,否则相机的亮度不合适。自动曝光,AE,发挥作用,适当的曝光设置会自动修改。1.1 AEC原理由Sensor统计当前环境的亮度信息(取帧),AEC算法将输入的RAW图分为M* N个Region,然后统计每个Region的亮度,最后做加权平均得到一个当前亮度值cur_luma。cur_原创 2021-06-06 20:54:04 · 3116 阅读 · 2 评论 -
ISP Pipeline AWB
2 AWB简述2.1 白平衡概念通俗地来讲,白平衡就是:不管在任何光源下,都能将拍摄的白色物体的图像还原为白色。在特定光源下拍摄时出现的偏色现象,通过加强对应的补色来进行补偿实现白平衡。人类视觉系统具有颜色恒常性特点,人类对物体观察不受光源影响。但是Sensor在不同光线下,感知到的物体呈现的颜色不同,在晴朗天空下会偏冷色调,在烛光下会偏暖色调。白平衡的目的就是消除不同光源造成的色彩偏差,使得拍摄出来的照片尽量符合人眼的习惯。camera sensor在不同光源下对颜色的响应,如下图所示:白色在原创 2021-05-29 22:18:49 · 4030 阅读 · 5 评论 -
ISP Pipeline lens shading
关于lens shading,我主要阐述lens shading产生的原因和shading 校正的简单模型,然后通过一个例子说明lens shading调试的注意点。导致shading的几种原因机械安装:luma shadingOptical vignettinglens shadinglens 的各位置和中心的透射率不同 : luma shadinglens 对不同光谱的shift不同 : color shadingIR filterlens 对不同光谱的shift不同 :原创 2021-05-23 16:40:49 · 1014 阅读 · 1 评论 -
ISP Pipeline 黑电平 以及 线性化
camera pipeline基本如下:黑电平(OB)black level产生原因:产生black level原因首先与camera工作原理有关,需要保留电压值很小的暗部细节。camera sensor工作原理:先感应到光信号,接着将光信号转换为模拟信号,再通过A/D转换成数字信号。我们以10bit数据为例,转换成的数字信号则在0~1023的范围内,然而A/D转换器的精度无法将电压值很小的一部分转换出来,从而导致暗态细节损失。这时需人为地给输出信号加一个固定的偏移量,使整体信号值放大,有效保留了电原创 2021-05-17 22:03:54 · 3580 阅读 · 1 评论