correlated double sampling (CDS)相关双采样

目录

  • 原理
  • 内部电路和时序
  • 使用时注意事项
    • 1.内部电路非匹配
    • 2.时序要求精确
  • 学习资料

原理

correlated double sampling (CDS)相关双采样,主要用在图像传感器image sensor CMOS和CCD中。

处理流程如下:

  1. 采集复位信号
  2. 采集真正的信号
  3. 真正的信号-复位信号=实际信号

背后的数学原理

  1. R+N1(R:固定模式噪音和偏置电压, N1: 采样噪音)]
  2. S+R+N2(S:信号, N2:采样噪音)
  3. (S+R+N2)-(R+N1)=S-(N2-N1)

N2和N1相差很小。

这样就能消除固定模式噪声FPN(fixed pattern noise)和偏置电压(Offset Voltages)

内部电路和时序

一列一个电路
在这里插入图片描述

在这里插入图片描述

使用时注意事项

1.内部电路非匹配

由于非匹配和非线性等问题,会导致产生列FPN,可以使用相似的方法消除

2.时序要求精确

晶振需要精确,因为复位采集和信号采集时间要求精确。

学习资料

  • 相关双采样的原理: https://blog.csdn.net/hahahahhahha/article/details/125315732
  • Correlated double sampling:https://www.iee.et.tu-dresden.de/iee/analog/papers/mirror/visionchips/vision_chips/aps_cds.html
  • What is Correlated Double Sampling?https://savings.em.keysight.com/en/knowledge/glossary/oscilloscopes/what-is-correlated-double-sampling

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/709184.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI时代的产品文案秘籍:如何用AI提升效率

人工智能写作工具:解放双手,创作不停歇 在当前人工智能技术飞速发展的背景下,越来越多的个体已经开始利用这一AI写作工具,以显著提高自己的工作效率。这不仅标志着人工智能服务于人类的宏伟时代的到来,更是人人可用的创…

深度学习--神经网络基础

神经网络 人工神经网络( Artificial Neural Network , 简写为 ANN )也简称为神经网络( NN ),是一种模仿生物神经网络结构和 功能的计算模型 。人脑可以看做是一个生物神经网络,由众多的 神经元…

Sectigo SSL证书有什么优势?

在全球范围内,Sectigo作为一家备受信赖的数字证书颁发机构,以其强大的安全性、出色的性价比和卓越的品牌形象赢得了广大用户的青睐。本文将深入剖析Sectigo SSL证书在这些方面的卓越表现。 一、安全性 1. 强大加密技术 Sectigo SSL证书采用行业标准的加…

高校水电预付费管控系统

高校水电预付费管控系统在现代高校管理中扮演着重要角色。这一系统通过整合先进的科技手段,如智能计量设备和互联网技术,实现对校园水电消费的精准监控和管理。首先,高校水电预付费管控系统能够有效监测学生宿舍、教学楼等区域的实时用水用电…

Canvas清除画布

一、简单填充 使用白色背景色简单地填充整个画布,可以清除当前内容。 var context getContext("2d"); context.fillStyle white; context.fillRect(0, 0, theCanvas.width, theCanvas.height); 二、重置画布区域 当画布的宽或高被重置时…

Java实战:构建高效预报名管理系统

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 |…

Redis 多线程操作同一个Key如何保证一致性?

单线程模型:Redis 是单线程模型的,它通过一个事件循环来处理所有客户端请求,这意味着 Redis 在任何时刻只会处理一个请求,从而避免了并发访问同一个 Key 的问题。这种设计保证了数据的一致性。 乐观锁(Watch&#xff…

单/双通道40V 350mA车规级LDO稳压器高集成电流感应调节

概述 PC8803具有高输入电压单低压差调节器(PC8803SC01/PC8803SCO3)/双通道低压差调节(PC8803SC02/PC8803SC04),具有精确的电流感测,设计用于在宽输入电压范围内工作 从4.5V到40V。该设备具有45V负载转储电…

使用gitlab搭建npm的依赖库,并在项目中使用

使用gitlab搭建npm的依赖库,并在项目中使用 背景 1, 在多个项目中都有个公共的库包,又不想发布到npm 2, 一些开源的库,修改了一些定制化的东西,又不想推送代码到开源仓库(不一定会合并你的代码…

Redis String 类型底层揭秘

目录 前言 String 类型低层数据结构 节省内存的数据结构 前言 Redis 的 string 是个 “万金油” ,这么评价它不为过. 它可以保存Long 类型整数,字符串, 甚至二进制也可以保存。对于key,value 这样的单值,查询以及插…

Nginx软件安装及配置说明

Nginx软件安装及配置说明 Nginx软件的安装包括以下三种方式: 源码编译安装linux软件源命令安装windows二进制安装包 Linux系统安装Nginx 一、源码编译安装Nginx 1.1 源码下载和编译 1.源码下载 源码下载地址:https://nginx.org/ 1.1直接下载 在…

【C++】结构体内存对齐详解

规则 1.第一个成员在结构体变量偏移量为0 的地址处,也就是第一个成员必须从头开始。 2.其他成员的偏移量为对齐数**(该成员的大小 与 编译器默认的一个对齐数 中的较小值)**的整数倍。 3.结构体总大小对最大对齐数(通过最大成员来确定)的整数…

Oracle 直接路径插入(Direct-Path Insert)

直接路径插入(Direct Path Insert)是Oracle一种数据加载提速技术,可以在使用insert语句或SQL*Loader工具大批量加载数据时使用。直接路径插入处理策略与普通insert语句完全不同,Oracle会通过牺牲空间,安全性&#xff0…

opengles 绘制图元 ——glDrawArrays() 相关API介绍 (十)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、opengles3.0 绘制图元介绍二、绘图图元 API 介绍1. glDrawArrays()1.1 glDrawArrays()函数原型1.2 GL_TRIANGLES, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN 三者的区别1.3 使用GL_TRIANGLES, G…

springboot+maven项目导入本地jar包,以有打包错误问题

1 本地jar包放置路径为: 2添加Modules File->project settings–>Modules–>Dependencies–>–>, 3 添加 Libraies 至此 项目即可成功运行。 mvn 打包错误,需要 运行以下命令 mvn install:install-file -Dfile${project.basedir}/s…

52.2k star! 自己部署gpt4free, 免费使用各种GPT

GPT4Free是一个由开发者Xtekky在GitHub上发布的开源项目,它可以免费地使用GPT-3.5、GPT-4、llama、gemini-pro、bard、claude等多种大模型。截止到当前(2024.1.30)已经有52.2k star,可见其受欢迎程度。 github地址:https://github.com/xtekky…

拜登:“一切非 Rust 项目均为非法”,开发界要大变天?

文章目录 科技巨头应为安全漏洞负起责任使用其他语言的开发者​该何去何从? 白宫国家网络总监办公室(ONCD,以下简称网总办)在本周一发布的报告中说道:“程序员编写代码并非没有后果,他们的⼯作⽅式于国家利…

Leetcode 134. 加油站 java版 如何解决环路加油站算法

# 官网链接:. - 力扣(LeetCode) 1. 问题描述: 在一条环路上有 n 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i1 个加油站需要消耗汽油 cost[i] 升…

C语言之操作符详解

文章目录 一、算术操作符二、移位操作符1、 原码、反码、补码2、左移操作符3、右移操作符 三、位操作符1、按位与【&】2、按位或【|】3、按位异或【^】4、按位取反【~】5、两道面试题6、进制定位将变量a的第n位置为1将变量a的第n位置为0 四、赋值操作符1、复合赋值符 五、单…

wayland(xdg_wm_base) + egl + opengles 渲染旋转的 3D 立方体实例(十一)

文章目录 前言一、实现旋转的3D 立法体需要用到的技术1. 模型矩阵2. 视图矩阵3. 投影矩阵4. 背面剔除二、opengles3.0 渲染旋转的 3D 立方体实例1. egl_wayland_cube3_0.c2. Matrix.h 和 Matrix.c3. xdg-shell-client-protocol.h 和 xdg-shell-protocol.c4. 编译5. 运行总结参考…