摄像头帧率 vs 曝光时间 1、基础硬约束曝光时间不能超过一帧的时间。公式为什么曝光时间 必须 单帧周期 因为一帧流程感光曝光 → 读出像素 → ISP 处理 → 传输读出 处理本身要占用时间。120fps 周期 8.33ms曝光上限一般只能到 6~7ms 左右不能拉满 8.33ms否则无时间读出直接丢帧、帧率下跌。单帧总时长 1 / 帧率单位秒例如2、工作流程CMOS Sensor 的工作流程可以理解为Frame 1 |-----------8.33ms-----------| ↑ 开始曝光 ←------Exposure------→ Frame结束 ↓ 读取数据(Readout) Frame2开始假设120fpsFrameTime 1/120 8.33ms如果曝光Exposure 6ms那么0ms ---------------- 8.33ms |------6ms------|完全没有问题。如果设置Exposure 10ms那么0ms----------------8.33ms |----------10ms----------|曝光已经跑到下一帧去了。所以 ISP 或 Sensor Driver 会限制Exposure FrameLength3、曝光如何影响帧率情况1固定FPS例如30fpsFrame 单帧总时长 1 / 帧率单位秒 1/3033.3ms曝光5ms10ms20ms30ms都没问题。但是40ms已经超过33.3ms此时 Driver 会方案1限制曝光Exposure33.3ms方案2降低FPS。例如30fps ↓ 25fps这样Frame Time 40ms曝光就能达到40ms4、gain的作用Gain 本质不是增加光。而是原始信号 100 ↓ Gain2x ↓ 200它只是把信号放大。同时Noise 10 ↓ 20噪声也一起放大。因此Gain 越高更亮但是会噪点增加、态范围下降、颜色变差例如30fpsFrame33.3ms已经Exposure33ms不能再加否则Exposure40ms 超过 Frame。于是 AE开始增加 Gain。Exposure 33ms固定 ↓ Gain 1x ↓ 2x ↓ 4x ↓ 8x5、AE 的典型控制策略大多数 ISP 都采用类似策略环境越来越暗↓Step1 增加 Exposure↓Step2 Exposure 到最大↓增加 Analog Gain↓Step3 Analog Gain 到最大↓增加 Digital Gain↓Step4 Gain 到最大↓降低 FPS↓继续增加 Exposure也有一些 ISP 会在达到某个 Gain 阈值后提前降低 FPS以获得更好的画质。6、总结

相关新闻

最新新闻

让 Hermes Agent 记住你的偏好:跨会话持久化记忆完整指南

让 Hermes Agent 记住你的偏好:跨会话持久化记忆完整指南

让 Hermes Agent 记住你的偏好:跨会话持久化记忆完整指南 【免费下载链接】hermes-agent The agent that grows with you 项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent 每次开新会话,你都要重新交代一遍:系统用什么…

2026/8/28 12:15:02
PyTorch实现sin函数拟合:从万能近似定理到正则化实战

PyTorch实现sin函数拟合:从万能近似定理到正则化实战

1. 项目概述:从“调包”到“造轮子”的思维跃迁“用PyTorch实现sin函数模拟”,这个标题乍一看,可能会让很多朋友觉得有点“多此一举”。毕竟,PyTorch的torch.sin()函数开箱即用,精度高、速度快,我们为什么还…

2026/8/28 12:15:02
拓扑排序与动态规划:从最大食物链计数问题理解图论算法应用

拓扑排序与动态规划:从最大食物链计数问题理解图论算法应用

1. 项目概述:从食物链到拓扑排序最近在整理一些算法竞赛和面试的经典题目,发现“最大食物链计数”这道题出现的频率相当高。它本质上是一个披着生态学外衣的图论问题,核心考察点就是拓扑排序。我第一次看到这个题目时,觉得挺有意思…

2026/8/28 12:15:02
Python线性规划建模实战:从scipy.optimize.linprog原理到生产调度应用

Python线性规划建模实战:从scipy.optimize.linprog原理到生产调度应用

1. 从“人狗大作战”到生产调度:为什么线性规划是Python建模的基石 最近在社区里看到不少朋友在讨论“人狗大作战”这类趣味游戏的Python实现,或者为配置VSCode的Python环境、安装各种缺失的包而头疼。这些探索精神很棒,但我想把话题拉回到一…

2026/8/28 12:15:02
Python+MediaPipe+OpenCV手势识别系统实战指南

Python+MediaPipe+OpenCV手势识别系统实战指南

简介:手势识别是人机自然交互的核心技术之一,其本质是通过计算机视觉理解手部关键点的几何关系与运动学特征。基于MediaPipe预训练手部模型与OpenCV实时图像处理能力,可构建轻量、低延迟、CPU友好的识别系统。该方案规避了自研深度模型带来的…

2026/8/28 12:15:02
基于SpringBoot与人脸识别技术构建高并发考勤系统后端实践

基于SpringBoot与人脸识别技术构建高并发考勤系统后端实践

简介:人脸识别作为计算机视觉的核心应用之一,其原理是通过算法模型提取人脸图像中的特征向量,并进行相似度比对,从而实现身份验证。这项技术因其非接触、便捷和安全性,在安防、金融支付和智能终端等领域价值显著。在企…

2026/8/28 12:10:02