帧率

一、什么是帧率?
本质上来说,一段视频其实是由一连串的静止画面组合而成的。而这种静止画面就是视频的最小单位帧。而帧率就是指每秒拍摄或显示的连续的画面的数量,单位是HZ(赫兹)或帧/秒(fps)。例如fps30表示一秒内拍摄连续30幅画面,而30HZ表示一秒内显示30帧连续的静止画面,均可以简称为30帧。常见的有30帧、60帧和120帧,帧率越高,画面越流畅,需要传输的数据自然也就越多,成本就越高。

二、如何测量相机的帧率?
理论上来说帧率=帧数/时间,所以可以拍摄固定时长的视频,然后直接计算就可以得到帧率。但实际上操作却是有误差的。由于硬件或驱动程序的问题可能会出现丢帧问题或者调试需要插帧时,实际的帧数就与统计帧数不同了,导致帧率计算的不准确。

丢帧就是由于数据处理慢导致数据传输通道堵塞,当新的数据到来时被迫放弃当前画面或新的画面。插帧则是在原有的画面中增加需要的静止画面。这两个问题都会导致真实帧率与统计的帧数不一致,所以在实际测量时一般不使用这种方法。当相机的帧率与显示器的闪烁的帧率相同时,相机的画面中出现的目标位置应该与显示器中的位置相同。虽然可能会受到主观因素的影响,但是在理论上显示器的闪烁精度越高,主观判断越精准。

测量帧率流程
测试设备

测量帧率我们需用到测试设备时间测试仪IS-Timer101

时间测试仪IS-Timer101主要用于相机时间相关性能的测试,包括帧率测试、曝光时间测试、拍摄延迟测试、滚动快门测试、闪烁测试、音画同步测试等。时间测试仪包含10*10的LED矩阵,按键旋钮和显示屏。含有可见光和近红外光谱LED光源,通过触摸屏和按钮来选择不同的模式进行相应的测试。

帧率测量步骤

1.首先对时间测试仪灯珠面进行照度标定,保证受光均匀,减少主观误差。

2.启动时间测试仪,调节到模式一帧率模式。此时测试仪的第一行灯珠开始闪烁,有上角显示当前的帧率。

3.将测试的摄像头对准LED灯珠,调解设备侧面旋钮控制灯珠闪烁频率,直至摄像头显示界面中的灯珠悬停不止。此时测试仪显示的频率等于摄像头的帧率。

查看更多
camera测试用例测试用例riqa简介