常见帧率计算方法实际效果对比及EasyCVR平台的帧率计算方法
2023-03-07 09:14:26 时间
什么是帧、帧数、帧率?
- 帧 (Frame)
帧可以理解为视频或者动画中的每一张画面,而视频和动画特效是由无数张画面组合而成,每一张画面都是一帧。
- 帧数(Frames)
帧数是帧生成的数量。如果一个动画的帧率恒定为60帧每秒(fps),那么它在一秒钟内的帧数则是60帧,两秒钟内的帧数为120帧。大多数手机的视频拍摄能力,无论是720P还是1080P,基本都只有30帧每秒。
- 帧率(Frame rate)
帧率是用于测量显示帧数的量度,测量单位为“每秒显示帧数”(Frame per Second, FPS)或“赫兹”(Hz)。一般来说FPS用于描述视频、电子绘图或游戏每秒播放多少帧。帧率(Frame rate)=帧数(Frames)/时间(Time),单位为帧每秒(f/s,fps)
EasyCVR平台帧率计算方法
在视频平台中,帧率的算法也是常见的话题。EasyCVR平台在计算帧率时,我们也测试了两种帧率算法及结果对比,今天我们来和大家分享一下。
1)固定帧数时间法
- 介绍:每隔固定的帧数,计算帧数使用的时间,求出帧率。
- 结论:计算出的帧率较为稳定,但是刷新时间较长,帧率越小刷新时间越长。
2)固定时间帧数法
- 介绍:记录固定时间内的帧数,得出帧率。
- 结论:计算的帧率不稳定,但是刷新时间可控,时间越久帧数越稳定。
以上两种方法各具优缺点,经过多次测试对比后,EasyCVR平台采用了固定时间帧数法,现在是计算5秒的平均帧率。
除了以上两种方法,网络上还有其他的帧率计算方法,后续我们也将持续测试和分享相关研发经验,欢迎大家关注。
EasyCVR平台不仅能提供丰富的视频能力,还可提供云、边、端分布式海量视频资源的统一管理与运维,从而实现数据采集、处理、汇聚、分析、存储、管理等全环节的视频能力。借助智能分析网关的AI智能检测能力,可实现人脸、人体、车辆、烟火、物体、行为等识别、抓拍、比对、告警等服务。
相关文章
- 数据孤岛是业务效率的无声杀手
- 2023展望:新的一年将给大数据分析领域带来什么?
- 阿里云ADB基于Hudi构建Lakehouse的实践
- 大数据在医疗保健领域的使用案例
- 微软增加说明:KB5021751 更新扫描已经 / 即将过时 Office 过程中不会触碰用户隐私
- 2022 Gartner全球云数据库管理系统魔力象限发布 腾讯云数据库入选
- 场景化、重实操,分享一个实时数仓实践案例
- Arctic的湖仓一体践行之路
- 分布式计算MapReduce究竟是怎么一回事?
- 淘系数据模型治理优秀实践
- 大数据分析对医疗保健的影响
- 当我们说大数据Hadoop,究竟在说什么?
- 2022年及以后大数据的五个发展趋势
- 网易严选离线数仓治理实践
- 2023 年数据治理趋势
- 一份“靠谱”的年度经营计划,你学会了吗?
- 漫谈对大数据的思考
- 测试一下,读懂数据的能力,你有吗?
- 用艺术的眼光探索数据之美
- 聊聊数据分析成果如何落地