0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么不同帧数的画面流畅度不同?

如意 来源:中关村在线 作者:周迅 2021-03-03 14:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

相信不少人有这样的疑惑,虽然多数电影帧数只有24帧,但播放起来看不出什么卡顿,甚至可以说相当流畅。但是玩游戏的时候,只要帧率在60帧以下,卡顿感就会瞬间提升,甚至玩着玩着还会头晕,这是为什么?

其实这个问题很容易理解,不过有必要先为大家简单介绍以下帧数是什么。

帧数就是在1秒钟时间里传输的图片的量。通常用fps(Frames Per Second)表示。

每一帧都是静止的图象,快速连续地显示帧便形成了运动的假象。高的帧率可以得到更流畅、更逼真的动画。每秒钟帧数 (fps) 愈多,所显示的动作就会愈流畅。

所以我们看到参数中的 “30帧” 其实就是说 ,在一秒的时间内,拍摄30张静态画面,然后通过播放使其连接起来。

因为人眼的视觉残留特性:是光对视网膜所产生的视觉在光停止作用后,仍然保留一段时间,原因是由视神经元的反应速度造成的。

反应速度时值是二十四分之一秒(也就是说播放每秒超过24帧静态画面,在人类肉眼看起来就是流畅而连续无卡顿的动态画面),这也是电影等视觉媒体形成和传播的根据。所以我们目前看到的电影基本都是24帧的。

那么问题来了,为什么电影24帧很流畅,而游戏30帧却让玩家不能忍呢?这其中的原因就在于,电影和游戏的图像生成原理不同。

电影的24fps,是每1/24秒拍摄一副画面,如果你玩过相机的手动设置,你应该知道如果以1/24秒的快门速度拍摄一个运动的物体会“糊”掉,而正是这样“糊”掉的画面连起来才让我们的眼睛看上去很“流畅”。

而游戏画面不是按1/24秒快门拍出来的,而是每一幅画面都是独立渲染出来的,之所以跑成24fps是因为显卡处理能力不够而“丢弃”了其中的一些画面,这样一来每两幅画面之间就不连续了,自然看上去会“卡”。

举个例子,一个圆从左上角移动到右下角,如果是电影,第一帧与第二帧可能是类似下图这样的:

如果是游戏画面,第一帧与第二帧会类似下面这两张图:

大家也可以拿电影中的快速移动画面截图与游戏中的相比较,效果会更加直观,例如这样:

可以看出上面第一张截图,车辆明明在行驶之中,但是如果我们截图的话,还是比较清晰的帧。而电影中无论是车辆还是快速运动的背景都是虚化的。

电影虽然帧率仅为24帧,但是每一帧都包含了一段时间的信息,而游戏则只包含那一瞬间的信息。

一个电影在一段时间内曝光,画面的每一帧,都包含有一段时间的信息,这段时间的长度由快门时间决定,最长不能超过1/24秒,所以视频中每一帧包含信息量较大(帧与帧之间有模糊的图像,这与人眼快速转换视角也是相似的)。

而游戏里的每一帧只有这一个瞬间的信息,帧与帧之间的信息完全丢失了,所以必须通过更多的帧数来使图像过渡自然,为了解决这一问题,一些游戏中也加入了模拟电影模糊效果的画质选项。

此外,帧与帧之间间隔恒定:人眼对于动态视频的捕捉是非常敏感的,电影帧率是固定不变,肉眼很难察觉出异常。

而游戏的帧率却是很容易变化的——如果手动锁定帧数,显卡会默认渲染最高帧率。

玩家触发的很多剧情往往伴随剧烈的画面变动,这时显卡的帧率就会出现下降,前后不一致的帧率很容易被肉眼捕捉,这时我们就会觉得,游戏变“卡”了。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 显示技术
    +关注

    关注

    14

    文章

    1227

    浏览量

    75401
  • 帧结构
    +关注

    关注

    0

    文章

    13

    浏览量

    10817
  • 画质
    +关注

    关注

    0

    文章

    18

    浏览量

    9556
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    鲁大师2026年手机Q1季报:iQOO性能逆袭登顶,OPPO流畅双榜夺冠

    系统流畅的竞争因新机和系统迭代而更具悬念,任何系统都需持续创新以维持优势。
    的头像 发表于 04-13 11:24 171次阅读
    鲁大师2026年手机Q1季报:iQOO性能逆袭登顶,OPPO<b class='flag-5'>流畅</b>双榜夺冠

    画面能显示,帧对齐却未达成

    ——当“亮屏”掩盖了“不同步” 你将两台DisplayPort显示器接入同一显卡,系统识别顺利,分辨率、刷新率均按预期设置。 桌面扩展成功,窗口可自由拖拽,视频播放流畅——画面能显示,一切看似完美
    的头像 发表于 04-09 17:31 594次阅读

    监控画面问题四大场景自测指南

    装监控是为了安全防控,但不代表装上就能一劳永逸,偶发的画面卡顿、黑屏、回放跳帧等问题,很多人第一反应就是“摄像头坏了”。但真相可没那么简单。
    的头像 发表于 04-03 11:04 532次阅读

    智能显示模块怎么创建新的显示画面?怎么添加新的显示页面?

    智能显示模块怎么创建新的显示画面?怎么添加新的显示页面?
    发表于 03-17 11:34

    4K生态构建者:4KP60 HDMI编码控制板推动索尼FCB系列全行业渗透

    搭配4KP60 HDMI编码控制板,使得索尼FCB-ER9500能够呈现更加流畅自然的图像画面,确保与会者能够清晰地看到对方的面部表情和动作,从而提高会议的沟通效率和效果。60帧每秒的高帧率意味着画面更加
    的头像 发表于 01-12 17:49 1453次阅读

    使用nrf54L15的NORDIC蓝牙芯片,通过串口发送一帧数据包时,会出现分包发送分析

    使用nrf54L15的NORDIC蓝牙芯片,通过串口发送一帧数据包时,会出现分包发送分析,是什么原因呢
    发表于 11-17 15:52

    液晶屏 智能显示模块有多个画面时怎么切换到另一个画面

    请问 液晶屏智能显示模块有多个画面时怎么切换到另一个画面
    发表于 10-25 10:46

    画面不中断的秘语:BNC视频接头在时间边缘坚守

    它不制造画面, 却守护画面的完整; 它不记录时间, 却防止时间的断裂。 在监控的深夜, 在手术的瞬间, 在直播的倒计时里, 它默默伫立, 用金属的冷峻与匠心的温度, 说一句: “画面,从未中断。” 德索BNC视频接头, 在时
    的头像 发表于 10-08 15:30 488次阅读
    <b class='flag-5'>画面</b>不中断的秘语:BNC视频接头在时间边缘坚守

    投影仪画面不拖影:铝电解电容在驱动板上优化信号传输

    在现代投影仪技术中,画面拖影问题一直是影响用户体验的关键因素之一。随着高刷新率和高分辨率内容的普及,用户对投影仪的画面流畅要求越来越高。而解决这一问题的关键,往往隐藏在投影仪内部一个
    的头像 发表于 09-18 15:14 761次阅读
    投影仪<b class='flag-5'>画面</b>不拖影:铝电解电容在驱动板上优化信号传输

    实现流畅运动影像的云台电机低抖动驱动技术

    在当今高速发展的影像拍摄领域,无论是专业影视制作还是消费级无人机航拍,对画面稳定性的要求都达到了前所未有的高度。实现流畅运动影像的核心技术之一,就是云台电机驱动方案系统的低抖动控制。这项技术通过精密控制电机运动,有效抵消外部振动和人为操作带来的晃动,为观众呈现出丝滑般
    的头像 发表于 08-18 17:32 1193次阅读

    氮化镓电源管理芯片U8722SP概述

    可视挖耳勺能清楚地看到耳朵里的情况,安全又干净。近年来的可视挖耳勺,功能越来越强大,画面清晰、耳勺材质、画面流畅、光源亮度、续航等问题都
    的头像 发表于 07-09 18:13 3783次阅读

    LT9611 显示画面如何旋转呢?

    这里只能19201080不支持10801920怎么做到画面能够旋转呢
    发表于 06-25 07:46

    鸿蒙5开发宝藏案例分享---体验流畅的首页信息流

    ?** 鸿蒙新闻类首页开发全攻略:流畅动效+懒加载实战** Hey 各位鸿蒙开发者! 今天要分享一个超实用的鸿蒙新闻类首页开发方案,官方文档里藏着的宝藏案例被我挖出来了!从流畅的Tab切换动效到丝滑
    发表于 06-12 11:42

    canmv-k230使用摄像头出现紫色画面,并且显示不完全怎么修复?

    将摄像头显示画面程序设置为开机自启动,插type-C开机,有一定概率出现紫色画面的问题,并且摄像头画面显示不完整,一直刷。 软硬件版本信息 01studio主板,gc2093摄像头
    发表于 04-28 07:02

    如何提高uvc相机的清晰

    在使用小核的uvc例程时,修改了编码的分辨率设置为2592x1944,通过uvc连接到相机时看到的画面比较模糊,如何提高清晰呢? 配置如下所示左边为大核编码,右边为uvc配置 下面是canaan-camera.sh新增的分辨率 下面是uvc下2592*1944的图片
    发表于 04-28 06:33