news 2026/4/13 18:21:05

【ISP tuning1】不同帧率对图像调试的影响

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【ISP tuning1】不同帧率对图像调试的影响

背景:消费类场景的嵌入式设备。在这几年工作中,经常会遇到从项目立项到最后快结项时,帧率需求发生改变。项目/产品经理等觉得这只是视频的一个流畅问题。往往忽略了对图像、带宽等的影响。
a.动态场景的流畅性
流畅度是帧率最直观的影响,核心是人眼视觉的暂留效应(约1/24秒),所以超过25fps人眼很难感知高/低帧率之分(如30/25fps)。再高的帧率(60fps)动态画面丝滑,主要适用于体育赛事、汽车碰撞测试、游戏等。
b.对低照场景的画质
帧率决定sensor max shutter,正常照度(100lux以上)可能感知不到其重要性。到了低照(3lux以下)的场景,这时sensor已经起了很高的增益,如果还追求画面的高亮度、无噪点的效果,isp可能“江郎才尽”了。这就孕育出,现在卷的一个方向——夜视全彩黑光。极黑的环境下要看清画面,有两条路可走:一是ISP带AI,通过深度学习把增益拉高引起的噪声抹去,又尽可能不影响细节;另外一条路就是降低帧率,从25fps到15fps,再到8fps,甚至3fps(这种基本上是伪AI-ISP为了成本,宣传自己带AI做的方式)。
为了体现帧率对低照的重要性。举个例子来说明下,设备1:25fps+F1.6;设备2:15fps+F2.0,sensor gain相同。设备2的Max shutter相对设备1是 0.066/0.04=1.65,设备1使用的镜头进光量相对设备2,(2.0/1.6)2 =1.56 。画面亮度=相对曝光相对光圈增益,
设备1:相对数值=1.01.56gain;
设备2:相对数值=1.651.0gain;
简单计算,使用“小光圈”F2.0的设备2画面亮度还比设备1的高,得益于曝光时间的延长。当然,这种“软件上的优化”劣势也很明显,直接影响运动清晰度、拖影和AE收敛速度等。
c.带宽
帧率与数据量是直接线性正相关的,数据量(bps)=分辨率×位深×帧率×通道数。
所以,低帧率就意味着低带宽 / 低存储压力适用于带宽受限的场景(如无线安防摄像头、低功耗 IoT 设备),通过牺牲流畅度换取更低的传输和存储成本。毕竟现在企业口号是“降本增效”。
d.频闪/flicker问题
~~随着国内照明条件改善,flicker问题渐渐弱化,有时都不太关注了;但是国外家庭各类照明都有,老式的钨丝灯、白炽灯、卤素灯等。
~ ~想要解决频闪问题(曝光时间大于10ms的情况,ps小于10ms的固定条纹现象后续再讲),就要求曝光时间是10ms(国内50hz的光源)/8.333ms(海外60hz的光源)的倍数。所以反推帧率,如果在国内50hz光源下使用15fps,是必滚动的(当然要是15fps,曝光只跑60ms的情况除外)。
~对于isp工程师来说,一方面希望尽可能利用最大曝光时间,另一方面要避免频闪。一般国内民用设备使用25fps、20fps等;海外设置成30fps、24fps等。如果可支持小数帧率国内有用16.67fps、14.28fps这些。如果要求国内海外帧率统一的情况,帧率可设置成20fps(或者其他100和120的公约数)。

总之,帧率的高低不仅关系视频的流畅度,还对画质有重要影响。此文档作了一些简单的科普,面向初学者isp、设置帧率的视频工程师和项目/产品经理。希望能多一份理解~~~

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/10 18:59:49

KeyCastr终极指南:快速掌握macOS按键可视化技巧

KeyCastr终极指南:快速掌握macOS按键可视化技巧 【免费下载链接】keycastr KeyCastr, an open-source keystroke visualizer 项目地址: https://gitcode.com/gh_mirrors/ke/keycastr 在屏幕录制、技术演示或在线教学场景中,你是否曾苦恼观众无法看…

作者头像 李华
网站建设 2026/4/6 0:10:04

VideoSrt终极指南:15分钟从零掌握智能字幕制作全流程

VideoSrt终极指南:15分钟从零掌握智能字幕制作全流程 【免费下载链接】video-srt-windows 这是一个可以识别视频语音自动生成字幕SRT文件的开源 Windows-GUI 软件工具。 项目地址: https://gitcode.com/gh_mirrors/vi/video-srt-windows 你是否曾经为了给视频…

作者头像 李华
网站建设 2026/4/10 15:58:59

这行转网安,月薪翻倍+不用加班,我后悔没早转!

目录 1.前言2.开发的痛,谁懂? ① 需求变更多,代码改到吐② 加班没完没了,身体扛不住③ 技术更新太快,学不过来 3.转行网安所需技能 ①.代码能力,天然就是安全优势② 技能高度重叠,转型几乎零成…

作者头像 李华
网站建设 2026/4/11 5:51:56

Tabby终端工具:Windows系统下高效命令行操作解决方案

Tabby终端工具:Windows系统下高效命令行操作解决方案 【免费下载链接】Tabby终端工具64位安装包 Tabby是一款功能强大的终端工具,专为开发者设计,集成了多种终端仿真功能,提供便捷高效的命令行操作体验。此版本为Windows 64位系统…

作者头像 李华
网站建设 2026/4/11 15:43:06

Kubernetes网络性能瓶颈如何突破?Cilium路由架构选型实战

Kubernetes网络性能瓶颈如何突破?Cilium路由架构选型实战 【免费下载链接】cilium Cilium 是一个开源的网络和存储编排工具,用于容器网络、负载均衡和网络安全。 * 用于容器网络、负载均衡和网络安全、支持多种编程语言和框架、容器网络。 * 有什么特点&…

作者头像 李华
网站建设 2026/4/10 17:48:48

springboot项目中与接口文档有关的注解

在 Spring Boot 项目中,Swagger(主流分为 Swagger 2/Springfox 和 OpenAPI 3/SpringDoc) 是接口文档生成的核心框架,而 Knife4j 是基于 Swagger 的增强版(完全兼容 Swagger 注解,同时新增少量专属增强注解&…

作者头像 李华