摄像头参数介绍 ———— 信噪比(SNR)

2023-11-02

介绍

 信噪比,英文名称叫做SNR或S/N(SIGNAL-NOISE RATIO),又称为讯噪比,即放大器的输出信号的功率,与同时输出的噪声功率的比值,常常用分贝数表示。设备的信噪比越高表明它产生的杂音越少。一般来说,信噪比越大,说明混在信号里的噪声越小,声音回放的音质量越高,否则相反。

计算

 信噪比的计量单位是dB,通常的方法是:给放大器一个标准信号,通常是0.775Vrms或2Vp-p@1kHz,调整放大器的放大倍数使其达到最大不失真输出功率或幅度(失真的范围由厂家决定,通常是10。),记下此时放大器的输出幅Vs,然后撤除输入信号,测量此时出现在输出端的噪声电压,记为Vn,再根据SNR=20lg(Vs/Vn)就可以计算出信噪比。Ps和Pn分别是信号和噪声的有效功率,而根据SNR=10lg(Ps/Pn)也可以计算出信噪比。狭义来讲是指放大器的输出信号的功率与同时输出的噪声功率的比。当摄像机摄取较亮场景时,监视器显示的画面通常比较明快,观察者不易看出画面中的干扰噪点;而当摄像机摄取较暗的场景时,监视器显示的画面就比较昏暗,观察者此时很容易看到画面中雪花状的干扰噪点。干扰噪点的强弱(也即干扰噪点对画面的影响程度)与摄像机信噪比指标的好坏有直接关系,即摄像机的信噪比越高,干扰噪点对画面的影响就越小。一般摄像机给出的信噪比值均是在AGC(自动增益控制)关闭时的值,因为当AGC接通时,会对小信号进行提升,使得噪声电平也相应提高。

提升

方法1 —— 增加曝光时间

 在不过曝的前提下,增加曝光时间可以增加信噪比,使图像清晰。当然,对于很弱的信号,曝光也不能无限增加,因为随着曝光时间的增加,噪音也会积累, 曝光补偿就是增加拍摄时的曝光量。

方法2 —— 多帧图像平均

 在光线比较暗的情况下,我们用手机拍照按下快门的时刻,会记录下多张图像,算法会将这些图像做对齐、融合,形成一张图像。这样做相当于延长了曝光时间,使得感光元器件接收到了更多的光子,增加了信噪比,同时又不会因为相机和曝光时间过长而导致图像模糊。如果对四张图像做对齐融合,则相当于每个像素多采集到了四倍数量的光子,换算成信噪比有6分贝的提升,这对于图像质量来说是一个非常可观的数字。多帧降噪的主要步骤有两个:对齐和融合。对齐就是找到多个图像中像素(块)的对应关系;融合是将这些对应的像素(块)在空域或者频域做加权平均。为了确定加权平均的权重值,我们需要知道像素(块)之间的差异是由于对齐不准造成的还是因为噪声造成的,因此需要估计噪声强度。一个准确的噪声强度估计算法,对多帧降噪的效果会起到至关重要的作用。

方法3 —— 像素融合Binning

 Binning是将相邻像元(相同颜色)感应的电荷加在一起,以一个像素的模式读出。在环境光照低的情况下,提高摄像头表现力。像素合并模式,一种方式是将相邻的像素单元电荷通过物理的方法叠加在一起作为一个像素输出信号;另一种方式是将相邻像素单元电荷叠加之后进行平均再作为一个像素进行输出。这两种方式都可以提高sensor的信噪比。当sensor的模拟数据混进的噪声比较小时,我们可以在图像后处理阶段设置更高的增益,这样就有机会在低照度下获取较高质量的图像。
 Binning是一种图像读出模式,将相邻的像元中感应的电荷被加在一起,以一个像素的模式读出。Binning分为水平方向Binning和垂直方向Binning,水平方向Binning是将相邻的行的电荷加在一起读出,而垂直方向Binning是将相邻的列的电荷加在一起读出,Binning这一技术的优点是能将几个像素联合起来作为一个像素使用,提高灵敏度,输出速度,降低分辨率,当行和列同时采用Binning时,图像的纵横比并不改变,当采用2:2Binning,图像的解析度将减少75%。

方法4 —— 使用QE更高的摄像头

 QE:量子效率是描述光电器件光电转换能力的一个重要参数,它是在某一特定波长下单位时间内产生的平均光电子数与入射光子数之比
 光线通过相机的镜头聚焦在图像传感器(CMOS)上,CMOS由阵列式的光电二极管(PD)组成,光电二极管负责将光信号转化为电子信号。假落在光电二极管上的光子数量为Qp,依据光电效应,转化为Qe个电子,即:Qe=η*Qp。这里的η是光电转化效率,需要注意的是,这个转化率并不是100%(即1光子转化为1个电子),而是有一定的损失。我们将转化率称为量子效率(Quantum Efficiency),越高的量子效率,意味着图像传感器的灵敏度越高。量子效率主要取决于光电二极管p-n结的结构和尺寸,通常在10%-80%之间,并且跟波长有较大的关系。硅基半导体的禁带宽度(Band Gap)决定了其对绿光(波长550nm)的量子效率最高,而对红外波段的感应效果最差,

方法5 —— 使用像元尺寸更大的摄像头

 像元尺寸指芯片像元阵列上每个像元的实际物理尺寸,通常的尺寸包括14um,10um,9um , 7um ,6.45um ,3.75um 等。像元尺寸从某种程度上反映了芯片的对光的响应能力,像元尺寸越大,能够接收到的光子数量越多,在同样的光照条件和曝光时间内产生的电荷数量越多。对于弱光成像而言,像元尺寸是芯片灵敏度的一种表征。

方法6 —— 去噪

 该思路就是回归到信噪比本身的定义,通过降低噪声信号强度来提高信噪比。具体的去噪算法就不在这里展开描述。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

摄像头参数介绍 ———— 信噪比(SNR) 的相关文章

  • JPEG编码过程详解

    JPEG编码过程详解 本文旨在对JPEG编码过程中的细节步骤进行说明 具体原理部分请参照Wikipedia 色彩空间转换 原始图像的像素点是以RGB形式存储的 即每个像素点由3个字节的数据组成 分别为Red通道 Green通道和Blue通道
  • 图像的二值化分割,otsu类间方差法

    二值化图像指图像中的每个像素只取两个离散的值之一 用数学公式表示为 公式中 f x y 表示一幅数字图像 X Y表示该图像中某像素的坐标值 T为 二值化的阈值 表示经过阈值运算后的二值化图像 这里0和1仅仅是一个抽象表示 并非实际像素值 它
  • 图像处理——边缘检测

    边缘检测 一 边缘检测的目的 二 边缘检测算子有哪些 三 Canny算子 3 1 简述Canny算子 3 2 简述下Canny的计算过程 四 sobel算子 4 1 简述一下sobel算子 五 深度学习下的边缘检测 5 1 HED 整体嵌套
  • MATLAB小技巧(33)arima时间序列

    MATLAB小技巧 33 arima时间序列 前言 一 MATLAB仿真 二 仿真结果 三 小结 前言 MATLAB进行图像处理相关的学习是非常友好的 可以从零开始 对基础的图像处理都已经有了封装好的许多可直接调用的函数 这个系列文章的话主
  • 一、MM Segmentation 介绍与安装

    时间 2022年4月1日 内容 学习MM Segmentation MM Segmentation 介绍和理解 MM Segmentation 利用注册器和配置文件 实现了 可拓展性 和 易用性 它是一个封装了许多语义分割深度神经网络的框架
  • MATLAB实现五种边缘检测

    一 原理 常用的边缘检测算法有拉普拉斯边缘检测算法 Robert边缘检测算子 Sobel边缘检测算子 Prewitt边缘检测算子 Canny边缘检测算子 二 代码 filename pathname uigetfile jpg bmp gi
  • [图像处理]边缘提取以及Harris角点检测

    在本周的计算机视觉与模式识别作业中 给定输入图像是两张普通A4打印纸 上面可能有手写笔记或者打印内容但是拍照时角度不正 要求输出 1 图像的边缘 2 计算 A4纸边缘的各直线方程 3 提取A4纸的4个角点 作业要求的是使用C 的CImg库
  • CUDA的下载安装

    大家好 下面将进行CUDA的下载安装 下载安装的详细步骤描述如下 1 CUDA下载 https download csdn net download qq 41104871 87462747 2 CUDA安装 1 首先 需要解压缩下载好的C
  • Halcon模板匹配

    Halcon模板匹配 Halcon模板匹配的方法 模板匹配的流程 基于形状的模板匹配的思路 原理 Halcon模板匹配的方法 模板匹配的流程 基于形状的模板匹配的思路 读取图像 转灰度图 dev close window dev open
  • 使用python实现简单全连接神经网络

    最近在学习神经网络的相关知识 特在此做一个笔记 python语言的功能很强大 可以使用很少的代码实现很多功能 因此大家如果想研究深度学习的话 一定要懂得python语言 这篇笔记记录我的第一次使用python编写神经网络代码的过程 其中代码
  • 【Python-利用动态二维码传输文件(二)】实现文件二进制读取、利用base64编码把文件拆分成多张二维码、重组拆分后的文件并验证。

    为了使用二维码传输文件 上一篇文章已经实现了获取信息存入二维码并打印 由于单个二维码存储的信息量是有限的 而且文件一般也比较大 所以必须把文件先进行拆分 拆分后一块一块信息存入多张二维码中 最后通过图像识别 把所有二维码信息准确读取后再重新
  • PR-RL:Portrait Relighting via Deep Reinforcement Learning

    文章目录 Title PR RL Portrait Relighting via Deep Reinforcement Learning 1 Article 1 1 Abstract and Introduction 1 2 Conclus
  • 九宫格人车识别

    一 原理 通过霍夫检测圆的个数来识别小人位置 二 过程 1 二值图像 2 去掉宫格内容 便于分割 3 对二值图填补 减少纹理 4 分割九宫格 依次检测每个宫格中圆个数 5 最终显示小人所在宫格图片 在img6 jpg中 详细程序运行结果 三
  • cv2.minAreaRect()

    功能 求出在点集下的最小面积矩形 输入 格式 points array shape n 1 2 解释 其中points是点集 数据类型为ndarray array x1 y1 x2 y2 xn yn 输出 格式 rect tuple x y
  • 基于TensorFlow2实现的宠物识别系统(爬虫、模型训练和调优、模型部署)

    目录 开发环境 0 项目准备 1 数据集准备 2 数据预处理 3 构建模型 4 模型训练及验证 5 模型部署 6 项目地址 开发环境 作者 嘟粥yyds 时间 2023年8月25日 集成开发工具 PyCharm Professional 2
  • Halcon直线检测

    1 Halcon最常用的直线检测算子 add metrology object line measure 利用Halcon封装好的模型不仅可以检测直线 还可以检测圆 椭圆 矩形等 下面介绍下其余的直线检测的算子 需要配合 skeleton
  • 图像处理——我理解的傅里叶变换

    1 傅里叶变换的理解 傅里叶变换的相关数学公式目前还没有搞懂 先不整那个东西 我们主要是研究傅里叶变换的一些思想和应用 这个思想起源于牛顿研究那个三棱镜 白光透过棱镜之后会被分解为七种颜色的光 这些光叠加又能形成白光 所以说可以把一种事物分
  • MATLAB算法实战应用案例精讲-【图像处理】缺陷检测(补充篇)

    目录 前言 疵点缺陷识别 1边缘增强 1 1经典算子 1 2坯布疵点边缘检测
  • Matlab图像处理系列——图像复原之噪声模型仿真

    微信公众号上线 搜索公众号 小灰灰的FPGA 关注可获取相关源码 定期更新有关FPGA的项目以及开源项目源码 包括但不限于各类检测芯片驱动 低速接口驱动 高速接口驱动 数据信号处理 图像处理以及AXI总线等 本节目录 一 图像复原的模型 二
  • 【图像配准】

    非配对配准 Non rigid registration 和配对配准 Rigid registration 是医学图像配准中常用的两种方法 它们有着不同的含义和应用 非配对配准 Non rigid registration 非配对配准是指将

随机推荐

  • stm32 +cubemx 使用编码器电机测速

    一 配置定时器的编码器模式 配置tl1和tl2都检测输入 那么上升沿还是下降沿就没必要了 默认四倍频 二 配置定时器pwm 三 配置串口 四 开始撸代码 获取编码器计数值 并通过串口传输到电脑上 将CNT的初始值设置为30000 正转 反转
  • web自动化测试

    自动化测试的概念 软件自动化测试就是通过测试工具或者其他手段 按照测试人员的预定计划对软件产品进行自动化测试 他是软件测试的一个重要组成部分 能够完成许多手工测试无法完成或者难以实现的测试工作 正确合理的实施自动化测试 能够快速 全面的对软
  • java.lang.NoClassDefFoundError

    报错error提示 java lang NoClassDefFoundError 今天遇到一个项目加载报错 其实这个是一个运行时报错 但是我在项目启动时使用此类作为加载项目 具体内容为 org springframework beans f
  • 在AIX中安装与维护软件

    学习内容 在AIX中安装与维护软件 学习目标 1 了解安装软件包的含义及命名规则 2 了解AIX如何发布补丁 知道自己的AIX及已安装软件的版本情况 3 知道如何安装与管理软件及升级 4 会修复损坏的软件 5 知道如何通过Fix Centr
  • ActiveMQ 安全设置----设置安全认证账户和密码

    第一步 打开ActiveMQ 安装目录下的conf 文件夹 打开conf jetty xml
  • 运算符重载(个人学习笔记黑马学习)

    1 加号运算符重载 include
  • 深度学习知识点全面总结

    作者简介 大数据专业硕士在读 CSDN人工智能领域博客专家 阿里云专家博主 专注大数据与人工智能知识分享 公众号 GoAI的学习小屋 免费分享书籍 简历 导图等资料 更有交流群分享AI和大数据 加群方式公众号回复 加群 或 点击链接 专栏推
  • java文件流读写操作

    file 内存 输入流 gt 程序 输出流 gt file 内存 当我们读写文本文件的时候 采用Reader是非常方便的 比如FileReader InputStreamReader和BufferedReader 其中最重要的类是Input
  • Java内部培训:有哪些避免空指针的方法?

    在Java中 有几种方法可以避免空指针异常 NullPointerException 下面是其中一些常见的方法 并附带一些示例代码 1 使用条件判断 使用条件判断语句 如if语句 在使用可能为空的对象之前进行检查 以确保对象不为空 这是一种
  • 2021-10-20 q5 信号槽

    Qt5 1 自定义槽 普通函数的用法 2 任意的成员函数 普通全局函数 静态函数 3 由于信号都是没有返回值 所以 槽函数一定没有返回值 connect button QPushButton pressed this MainWidget
  • 【模板】一维前缀和与一维差分

    文章目录 1 一维前缀和 1 1 求解一维前缀和数组 1 2 区间查询 2 一维差分 2 1 定义 2 2 区间修改 2 3 初始化 前缀和是一种极其优秀的线性结构 也是一种重要的思想 能极大地降低区间查询的时间复杂度 为了方便 涉及到前缀
  • PyCharm 集成安装PyQt5及其工具(Qt Designer、PyUIC)

    注意 本文基于Python3 搭建Qt5 环境 进行相关工具完善总结 Qt Designer 安装 一 点击菜单栏 File 弹出下拉框 选择 Setting 弹出设置界面 在设置界面中选择 Tools External Tools 该部分
  • Xilinx Vivado开发环境之Timing Constraints的使用

    引言 随着设计复杂度和调用IP丰富度的增加 在调试时序约束的过程中 用户常常会对除了顶层约束外所涉及的繁杂的时序约束感到困惑而无从下手 举个例子 XDC里面并没有指定set false path 为什么有些路径在分析时忽略了 我怎么去定位这
  • 2021电赛资源及经验总结

    电赛总结 苦逼的电赛终于结束 人生很难得的一次经历 非常值得总结和怀念 为此特写一篇文章 本文章目的在于为广大电赛小白和电赛老白提供资源和经验上的帮助 如果需要电赛资源或者有任何问题的可以联系我 微信 wpt666aaa 或QQ 20367
  • 为Nginx申请和使用Let‘s Encrypt的SSL免费证书

    文章目录 一 certbot是什么 二 获取SSL免费证书 2 1 部署certbot 2 2 获取证书 2 3 配置证书 三 更新证书 一 certbot是什么 我们申请和使用Let s Encrypt的免费HTTPS证书 就需要一个证书
  • CSS中英文换行问题

    1 word break break all 只对英文起作用 以字母作为换行依据 2 word wrap break word 只对英文起作用 以单词作为换行依据 3 white space pre wrap 只对中文起作用 强制换行 4
  • springboot读取静态json文件数据

    springboot读取静态json文件数据 json数据如下 code 1 data avatar https randy168 com 1533262153771 gif name admin roles admin data inde
  • 华为认证之HCIP-Video Conference

    目录 Wireshark抓包工具介绍 1 1 Wireshark的界面组成 1 2 Wireshark的基本操作 H 323协议体系 2 1 H 323协议基础 2 2 会议调度信令流程 2 3 常见故障定位分析 SIP协议原理 3 1 概
  • tensorflow自定义激活函数

    前言 因为研究工作的需要 要更改激活函数以适应自己的网络模型 但是单纯的函数替换会训练导致不能收敛 这里还有些不清楚为什么 希望有人可以给出解释 查了一些博客 发现了解决之道 下面将解决过程贴出来供大家指正 1 背景 之前听某位老师提到说t
  • 摄像头参数介绍 ———— 信噪比(SNR)

    文章目录 介绍 计算 提升 方法1 增加曝光时间 方法2 多帧图像平均 方法3 像素融合Binning 方法4 使用QE更高的摄像头 方法5 使用像元尺寸更大的摄像头 方法6 去噪 介绍 信噪比 英文名称叫做SNR或S N SIGNAL N