帧率 - Frames per Second,简称:FPS
2015-03-12 01:14
281 查看
帧率编辑
帧率(Frame rate)是用于测量显示帧数的量度。所谓的测量单位为每秒显示帧数(Frames per Second,简称:FPS)或“赫兹”(Hz)。此词多用于影视制作和电子游戏。中文名
帧率
外文名
Frame rate
阐 述
测量显示帧数的量度
应 用
影视制作和电子游戏
目录
1介绍2媒体
3影响因素
4刷新率
1介绍编辑
由于人类眼睛的特殊生理结构,如果所看画面之帧率高于24的时候,就会认为是连贯的,此现象称之为视觉暂留。这也就是为什么电影胶片是一格一格拍摄出来,然后快速播放的。而对游戏,一般来说,第一人称射击游戏比较注重FPS的高低,如果FPS<30的话,游戏会显得不连贯。所以有一句有趣的话:“FPS(指FPS游戏)重在FPS(指帧率)。
每秒的帧数(fps)或者说帧率表示图形处理器处理场时每秒钟能够更新的次数。高的帧率可以得到更流畅、更逼真的动画。一般来说30fps就是可以接受的,但是将性能提升至60fps则可以明显提升交互感和逼真感,但是一般来说超过75fps一般就不容易察觉到有明显的流畅度提升了。如果帧率超过屏幕刷新率只会浪费图形处理的能力,因为监视器不能以这么快的速度更新,这样超过刷新率的帧率就浪费掉了。
2媒体编辑
电影:23.976fps电视(PAL):25fps
电视(NTSC):29.97fps
CRT显示器:60Hz-85Hz
液晶显示器:60Hz-75Hz
3D显示器: 120Hz
3影响因素编辑
既然刷新率越快越好,为什么还要强调没必要追求太高的刷新率呢?其中原因是在显示‘分辨率’不变的情况下,FPS越高,则对显卡的处理能力要求越高。
电脑中所显示的画面,都是由显卡来进行输出的,因此屏幕上每个像素的填充都得由显卡来进行计算、输出。
当画面的分辨率是1024×768时,画面的刷新率要达到24帧/秒,那么显卡在一秒钟内需要处理的像素量就达到了“1024×768×24=18874368”。
如果要求画面的刷新率达到50帧/秒,则数据量一下子提升到了“1024×768×50=39321600”。
FPS与分辨率、显卡处理能力的关系如下:
处理能力=分辨率×刷新率。这也就是为什么在玩游戏时,分辨率设置得越大,画面就越不流畅的原因了。
4刷新率编辑
刷新频率:即屏幕刷新的速度。刷新频率越低,图像闪烁、停顿和抖动的就越厉害,眼睛疲劳得就越快。
采用70Hz以上的刷新频率时才能基本消除闪烁,显示器最好稳定工作在允许的最高频率下,一般是85Hz。
在显示器内部,有一些振荡电路。
人们通常所说的刷新频率,指的就是振荡电路的频率。
刷新频率的计算公式是:水平同步扫描线X帧频=刷新频率。
普通显示器的刷新频率在15.75kHz-95kHz间。
15.75kHz是人体对显示器最低要求的刷新频率,是由525(线)X30(fps)=15.75kHz计算所得。
由此,我们可以逆推出显示器扫描一条水平线所花的时间:众所周知,时间和频率是倒数关系,即1/频率=时间。
在这里,1/15.75kHz= 63.5us(微秒),也就是说在每帧525线、每秒30帧的模式下,显示器扫描一条水平线所花的时间是63.5微秒。
相关文章推荐
- Android游戏开发测量每秒帧数 Frames Per Second (FPS)
- FPS (每秒传输帧数(Frames Per Second))
- Android测量每秒帧数Frames Per Second (FPS)的方法
- 编译《Pedestrian detection at 100 frames per second 》代码遇到的问题与解决方法
- 行人检测“Pedestrian detection at 100 frames per second”
- [转]AsyncDisplayKit 教程:达到 60 FPS 的滚动帧率
- h323协议 计算FPS 帧率
- A million requests per second with Python
- unity3D显示帧率FPS的脚本
- Benchmarking Apache Kafka: 2 Million Writes Per Second (On Three Cheap Machines)
- OpenCV~捕获摄像头 帧率fps和waitkey函数 问题
- Web 动画帧率(FPS)计算
- Timer_MinBytesPerSecond,Timer_ConnectionIdle解决办法
- 帧率(FPS)计算的六种方法总结
- 关于渲染帧率(FPS)的问题
- Cocos2d-x 修改Android平台帧率fps - 解决游戏运行手机发热发烫问题
- Apache Spark as a Compiler: Joining a Billion Rows per Second on a Laptop(中英双语)
- 关于带宽单位&&流量监控单位&&bits per second&&KB/s的区分
- 视频码率(Bitrate), 帧率(FPS)和分辨率的联系与区别
- ASP.NET Core – 2300% More Requests Served Per Second