带你认识sensor黑电平

Q:黑电平是什么

给图像纯黑色一个参考电信号值,即黑电平,也叫做 OB 值,optical Black。

整个图像的电平信号,会以黑电平为参考值。

BlackLevel。BlackLevel 越大,图像越暗。Blacklevel 越小,图像越亮。小于黑电平信号的值都会直接输出黑电平,也被叫做死黑

Q:为什么要进行黑电平校正

消除暗电流:传感器在没有光照时仍会产生一些电流,即暗电流。这种暗电流会在图像中表现为一些黑色的杂点或噪点,影响图像的质量和准确性。通过进行黑电平校正,可以测量和补偿这些暗电流,减少噪点和杂散信号。

降低电路噪声:通常在传感器的电路和读出电路中会有一定的噪声引入。这些噪声也会在图像中表现为一些杂点或噪点,并降低图像的细节和动态范围。通过黑电平校正,可以测量和减少电路噪声,提高图像的信噪比和质量。

图像均匀性:由于传感器和光学系统的特性,不同位置的像素可能会有略微的灰度差异,即光线非均匀性。进行黑电平校正可以纠正光线非均匀性,提高图像的均匀性和准确性。

Q:如何进行黑电平校正

扣除固定值法:扣除固定值法就是每个通道扣除一个固定值

固定值法的算法原理如下:

获取黑电平图像:通过关闭传感器的快门并控制光源,在没有光照的情况下,获取一张黑电平图像,也称为黑场图像。这张图像仅包含传感器产生的暗电流和其他固定噪声。

计算平均黑电平值:对黑电平图像中的每个像素,计算所有黑场图像的同一位置的像素值的平均值。平均值代表了该位置的固定噪声值。

生成黑电平校正图像:对于输入图像中的每个像素,从该像素的原始值中减去计算得到的固定噪声值。这样,就生成了黑电平校正后的图像,消除了固定噪声的影响。

可选的增益校正:根据具体使用情况,可以应用增益校正来调整校正后的图像的亮度和对比度。这通常包括乘以一个固定因子或应用一种算法来调整图像的整体亮度。

Q:黑电平不校正会导致什么样的后果

暗电流噪点:传感器在没有光照时会产生暗电流,如果不进行校正,这些暗电流会在图像中呈现为黑色的杂点或噪点。这些噪点会降低图像的清晰度和细节,并且对于低亮度或暗部区域尤为显眼。

偏移亮度:传感器的黑电平可影响图像的整体亮度。如果不进行校正,图像可能会偏离实际的亮度,导致过暗或过亮的结果。这使得图像的对比度和动态范围受限,无法呈现真实场景的亮度细节。

光线非均匀性:传感器和光学系统的特性可能会导致不同位置的像素在接收到光线时有轻微的灰度差异。在没有黑电平校正的情况下,这种光线非均匀性会在图像中表现为一些明亮或暗的区域,降低图像的均匀性和准确性。

图像偏色:当Black Level值扣除过少时,整体图像画面灰蒙蒙的,整画面对比度没有那么高,画面偏粉紫。当Black Level值扣除过多时,整体画面暗沉沉,动态范围变低细节损失多,黑色部分偏色无法通过白平衡纠正,画面偏绿。

Q:sensor为什么要有OB区

传感器的OB(Optical Black)区域是指一些位置被用于进行校正和补偿的区域,使得传感器的输出更加准确和可靠。OB区域通常位于传感器的边缘或角落,并且被设计为不受光线影响的区域。

OB区域的存在有以下几个原因:

去除背景光干扰:OB区域可以帮助传感器校正图像信号,去除由背景光造成的干扰,从而提高图像质量和准确性。

消除暗电流:传感器在没有光线照射时也会产生一些电流,称为暗电流。OB区域可以用来测量和补偿这些暗电流,从而减少图像中的噪点。

校正光线非均匀性:由于光学系统的特性,传感器接收到的光线在画面的不同位置可能存在一定的偏差或不均匀性。通过在OB区域测量这种光线非均匀性,并进行补偿,可以提高整个图像的均匀性和准确性。

相关推荐
可为测控5 小时前
图像处理基础(8):图像的灰度直方图、直方图均衡化、直方图规定化(匹配)
图像处理·人工智能
那雨倾城6 小时前
光流法处理水流:原理与应用
图像处理·人工智能·python·目标检测·计算机视觉
passxgx6 小时前
7.1 线性代数进行图像处理
图像处理·线性代数
楼台的春风8 小时前
【图像亮度、对比度调整,直方图均衡化及图像平滑】
图像处理·人工智能·opencv·算法·计算机视觉·matlab·嵌入式
楼台的春风16 小时前
【图像的读写与基本操作】
图像处理·人工智能·深度学习·opencv·算法·计算机视觉·嵌入式
结衣结衣.17 小时前
【OpenCV】入门教学
图像处理·人工智能·python·opencv
go546315846517 小时前
复现一篇关于图像处理和计算机视觉中目标检测模型算法论文的详细步骤及示例代码
图像处理·目标检测·计算机视觉
struggle202520 小时前
Yi - Ai 基于NineAi2.4.2的二开版本,含编译包和整合包,无需授权,全套源码,开箱即用,支持国内外热门大模型
图像处理·人工智能·机器学习·自然语言处理·ai作画·数据分析·nineai
那雨倾城20 小时前
使用OpenCV实现帧间变化检测:基于轮廓的动态区域标注
图像处理·python·opencv·计算机视觉·视觉检测
上元星如雨1 天前
详解直方图均衡化
图像处理