以手头现有条件,设计个鼠标无线延迟测试
条件:
1.一部支持240帧慢动作拍摄的三星手机,(平均帧间隔4.17ms)
2.一台不支持高刷的普通60hz的ips面板显示器,(厂家宣传灰阶响应时间5ms,实际显示延迟应该更大,显示帧间隔16.67)
3.鼠标是多彩M800,paw3335版。
思路:
由此可以知道我的测试条件下误差最大情况就也就是手机拍摄时,相机上一帧拍到鼠标开始移动,显示器上下一帧才显示出来,延迟最大4.17+16.67=20.84ms,由于误差大,所以需要以统计学的方式进行多组数据采样,然后计算出无限逼近鼠标+显示器延迟的真正延迟时间。
方法:
1.将显示器躺下平方,鼠标放到显示器上,用240帧相机拍摄推动鼠标过程。
2.将拍摄好的素材用potplayer逐个逐帧分析,观察鼠标开始动到屏幕光标开始动的总帧数N,单帧4.17ms,总延迟=4.17xN
3.记录数据,重复测试,(我这里设计测试样本100组,为了防止人为因素造成的帧数统计误差,将样本分两组,50一组不同时间段测试,来规避大量数据统计对人造成厌倦情绪从而造成粗心统计误差)
4.数据汇总分析
条件:
1.一部支持240帧慢动作拍摄的三星手机,(平均帧间隔4.17ms)
2.一台不支持高刷的普通60hz的ips面板显示器,(厂家宣传灰阶响应时间5ms,实际显示延迟应该更大,显示帧间隔16.67)
3.鼠标是多彩M800,paw3335版。
思路:
由此可以知道我的测试条件下误差最大情况就也就是手机拍摄时,相机上一帧拍到鼠标开始移动,显示器上下一帧才显示出来,延迟最大4.17+16.67=20.84ms,由于误差大,所以需要以统计学的方式进行多组数据采样,然后计算出无限逼近鼠标+显示器延迟的真正延迟时间。
方法:
1.将显示器躺下平方,鼠标放到显示器上,用240帧相机拍摄推动鼠标过程。
2.将拍摄好的素材用potplayer逐个逐帧分析,观察鼠标开始动到屏幕光标开始动的总帧数N,单帧4.17ms,总延迟=4.17xN
3.记录数据,重复测试,(我这里设计测试样本100组,为了防止人为因素造成的帧数统计误差,将样本分两组,50一组不同时间段测试,来规避大量数据统计对人造成厌倦情绪从而造成粗心统计误差)
4.数据汇总分析