找回密码
 立即注册
搜索
查看: 1231|回复: 22

[外设] 有关显示器的一些疑问

[复制链接]
     
发表于 2019-3-19 16:49 | 显示全部楼层 |阅读模式
以下问题均考虑全屏输出,主要应用环境是游戏和电影,主要探讨的是理论上的差距,因为除了问题1其他我肉眼看不出。
1.使用1080p显示器观看1080p图像理论上是否比用2k显示器观看1080p图像更清晰?
2.使用4k显示器和1080p显示器观看1080p图像,理论上是否图像输出一致?整数倍放大的情况下4k观看1080p是否能做到点对点?
3.1440=720*2,是否意味着在2k显示器上720p比1080p更还原图像?
4.观看60帧图像时,理论上60hz显示器是否比144hz显示器对动作还原更加精确?
5.144=24*6,在144hz的显示器上看24帧的电影或动画是否比60hz显示器更加精确?
回复

使用道具 举报

头像被屏蔽
发表于 2019-3-19 17:03 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2019-3-19 17:38 | 显示全部楼层
Ichthy 发表于 2019-3-19 17:03
槽点太多原地自爆。

除了问题1下面的都是我的脑洞,我对显示器本身是完全不懂。
回复

使用道具 举报

     
发表于 2019-3-19 17:48 | 显示全部楼层
1 不比
2 不一致
3 不是
4 不是
5 不是
---------
不要关心点对点
不要关心整数倍
回复

使用道具 举报

     
 楼主| 发表于 2019-3-19 18:14 | 显示全部楼层
BRRM 发表于 2019-3-19 17:48
1 不比
2 不一致
3 不是

我是肉眼觉得问题1的答案是“比”,以此为前提想到的下面四个问题,才有的点对点和整数倍疑问。如果是我眼睛看错(因为我做的并不是对比实验,我是老显示器坏了换了个新2k觉得没以前用1080p玩ps4清楚,这里面受其他变量影响很正常),就没有23这两个问题了。
请问一下分辨率上不用关心点对点整数倍的原因是什么?是进入显示器之前就已经接受插值处理,还是点对点整数倍的优势在不同清晰度上信息量的差距不值一提,或是本身点对点整数倍对显示器无意义?或是其他原因?
回复

使用道具 举报

     
 楼主| 发表于 2019-3-19 18:30 | 显示全部楼层
45两个问题我已经自行解决了,如果下面这个没有乱科普的话
https://blackmickeysvp.blogspot.com/2017/05/hzfps.html
回复

使用道具 举报

     
发表于 2019-3-19 19:11 | 显示全部楼层
本帖最后由 BRRM 于 2019-3-19 19:17 编辑
十点半 发表于 2019-3-19 18:14
我是肉眼觉得问题1的答案是“比”,以此为前提想到的下面四个问题,才有的点对点和整数倍疑问。如果是我 ...

一张1080p的图要想在一个1440p的显示器上要想全屏显示,那一定是在显卡将数据传给显示器之前就经过算法放大到1440p的,只要放大之后的图像是清晰的,那显示器上显示的内容也会是清晰的。很难想象出什么样的算法不放大成整数倍就会不清晰。

需要提醒的是,文字渲染是另一回事。

回复

使用道具 举报

     
发表于 2019-3-19 19:18 | 显示全部楼层
1. 如何定义“清晰”?如果我们换一个词,“还原”的话,那么是。如果理解为一般意义上的所谓“清晰”,这个无法回答,效果和使用的放大算法密切相关。

2. 一般来说,否。除非你使用的拉伸算法是 nearest neighbor。点对点能做到,again,看算法。

3. 参考前两条。

4. 一般来说,是。如果播放时对源图像有时域方面的处理,那就不能确定了。

5. 同 4。

>请问一下分辨率上不用关心点对点整数倍的原因是什么?是进入显示器之前就已经接受插值处理,还是点对点整数倍的优势在不同清晰度上信息量的差距不值一提,或是本身点对点整数倍对显示器无意义?或是其他原因?

我上面的回答假设 os 设置的分辨率对应屏幕原生分辨率。

crt 之类没有原生分辨率概念的就不说了……

一般来说 os 设置的分辨率就是显卡输出的分辨率。如果和屏幕原生分辨率不一致的话,一般由屏幕驱动板来完成图像缩放再输出给屏幕。

然后,如果你的原始图像和显卡输出的分辨率不一致的话,在显卡输出前就已经由软件或者显卡完成图像缩放。

blackmickey 我认识,他写的东西应该是靠谱的,不过我不搞 svp 所以并没去看过。
回复

使用道具 举报

发表于 2019-3-19 19:42 | 显示全部楼层
要是换到音频上的重采样,那可不得吵到打起来
回复

使用道具 举报

发表于 2019-3-19 19:46 | 显示全部楼层
这其实是图形学问题, 你的很多问题取决于具体用什么缩放算法.

1, 是, 在计算机生成的画面比如游戏, 高反差的边缘细部你能明显看到区别, 更明显的比如字体, 但是照片/视频就基本不能. 比如你在Windows把分辨率设到FHD, 字体的效果会非常糊, 但是如果你在Windows里把分辨率设到QHD, 然后播放FHD视频, 你会几乎看不到区别.
2, 除非用nearest pixel缩放, 通常不会点对点.
3, 同上
4, 没错, 会有jitter, 24帧在60帧上有同样的问题, 但是现在有Freesync.
5, 同上

另外你没有意识到通常的视频是29.97和23.98, 无论哪个在60帧显示器或144帧显示器上都会有jitter, 只有29.97视频在59.94(Windows显示为59)显示器上播放是理论上符合.
回复

使用道具 举报

发表于 2019-3-19 19:50 | 显示全部楼层
BRRM 发表于 2019-3-19 19:11
一张1080p的图要想在一个1440p的显示器上要想全屏显示,那一定是在显卡将数据传给显示器之前就经过算法放 ...

你这前后就是矛盾的, 渲染好的文字保存成图就不能称为图了?
回复

使用道具 举报

     
 楼主| 发表于 2019-3-19 19:54 | 显示全部楼层
BRRM 发表于 2019-3-19 19:11
一张1080p的图要想在一个1440p的显示器上要想全屏显示,那一定是在显卡将数据传给显示器之前就经过算法放 ...

我问的方法不对,这里电影和游戏还是不同的,全屏游戏的时候设置1080p输出给显示器的就是1080p,但是电影或图片是系统分辨率,一般都会和显示器对应设置。
也就是说电影和图片是pc软硬件负责放大,游戏是显示器驱动板负责放大,我在玩游戏时候发现不清晰,可能是驱动板的锅?
回复

使用道具 举报

发表于 2019-3-19 19:58 | 显示全部楼层
十点半 发表于 2019-3-19 19:54
我问的方法不对,这里电影和游戏还是不同的,全屏游戏的时候设置1080p输出给显示器的就是1080p,但是电影 ...

如果你是A卡, 可以在显卡设置里设置由显卡缩放, 会比显示器缩放好点, N卡似乎也有类似设置.

但是玩游戏你为毛不用原生分辨率.
回复

使用道具 举报

     
 楼主| 发表于 2019-3-19 20:07 | 显示全部楼层
JimmyZ 发表于 2019-3-19 19:58
如果你是A卡, 可以在显卡设置里设置由显卡缩放, 会比显示器缩放好点, N卡似乎也有类似设置.

但是玩游戏 ...

ps4没得选
回复

使用道具 举报

发表于 2019-3-19 20:12 | 显示全部楼层

那你担心得没错, PS4就不适合你这种显示器, PS3还行.
回复

使用道具 举报

     
 楼主| 发表于 2019-3-19 20:23 | 显示全部楼层
boday 发表于 2019-3-19 19:18
1. 如何定义“清晰”?如果我们换一个词,“还原”的话,那么是。如果理解为一般意义上的所谓“清晰”,这 ...

懂了,我123问题的出发点其实就是我不知道显示器驱动板到底用的是什么放大算法。
我游戏和电影不该放在一起说的,之前忘了电影是用os分辨率输出给屏幕的,不是一回事不好一起问。我问的其实还是显示器对于不符合原生分辨率图像和不是约数帧图像的处理方式,帧数方面blackmickey写得很详细我也已经懂了。
回复

使用道具 举报

     
 楼主| 发表于 2019-3-19 20:34 | 显示全部楼层
JimmyZ 发表于 2019-3-19 20:12
那你担心得没错, PS4就不适合你这种显示器, PS3还行.

是的,适合的才是最好的。
而且我电脑本身连得电视投影都是1080p,和显示器基本告别同时显示,玩游戏每次换设备还要换分辨率不然就糊。
关于帧数问题,是否可以这么说:59帧比60更为通用?但我看我昨天下载的网飞的爱死亡机器人是整24,不是正常动画或电影的23.98,不知道是压制问题还是格式变了,所以59也不能通吃了
回复

使用道具 举报

发表于 2019-3-19 20:45 | 显示全部楼层
十点半 发表于 2019-3-19 20:34
是的,适合的才是最好的。
而且我电脑本身连得电视投影都是1080p,和显示器基本告别同时显示,玩游戏每次 ...

现在是有整24的视频.

59从一开始就并不能通吃, 它也不是23.97的整数倍.

帧率的jitter很难看出来, 一定要解决的话, freesync这类技术可破.
回复

使用道具 举报

     
发表于 2019-3-19 21:53 | 显示全部楼层
也就是说,如果视频流原始分辨率只有1080p(例如游戏机),放到4k显示器上,会因为显示器的垃圾缩放算法毁掉图像质量?

PC靠显卡输出全分辨率还有救。

另外五米全高清的威力真的惊人,在客厅用1080p电视玩塞尔达,观感上文字显示还很清晰,后来用1080p显示器(24寸)就发现字是糊的
回复

使用道具 举报

发表于 2019-3-19 22:15 | 显示全部楼层
obiy 发表于 2019-3-19 21:53
也就是说,如果视频流原始分辨率只有1080p(例如游戏机),放到4k显示器上,会因为显示器的垃圾缩放算法毁 ...

只能说明你离电视太远了.
回复

使用道具 举报

     
发表于 2019-3-20 06:46 来自手机 | 显示全部楼层
十点半 发表于 2019-3-19 20:23
懂了,我123问题的出发点其实就是我不知道显示器驱动板到底用的是什么放大算法。
我游戏和电影不该放在一 ...

屏幕驱动版是如何做放大的这个不一定,也没怎么见人研究过,不过基本都不是 nearest,所以整数倍放大也不会点对点。见过的例外是索尼 900e/900f(其他型号可能也是但我没去关注),4k 面板,输入是 1080p 时是严格的一对四。
回复

使用道具 举报

     
发表于 2019-3-20 06:51 来自手机 | 显示全部楼层
十点半 发表于 2019-3-19 20:34
是的,适合的才是最好的。
而且我电脑本身连得电视投影都是1080p,和显示器基本告别同时显示,玩游戏每次 ...

否。刷新率对帧率能严格整除才行。

其实视频播放这一块早就有了各种 frame blending 算法来消除两者不能整除时产生的 judder,当然代价是画面会有轻微的模糊。

或者就是借助 freesync/gsync 技术,理论上可以彻底解决问题。
回复

使用道具 举报

     
发表于 2019-3-20 07:03 | 显示全部楼层
1.使用1080p显示器观看1080p图像理论上是否比用2k显示器观看1080p图像更清晰?
液晶显示器这种像素尺寸不可变的显示器毫无疑问地会更清晰,锐度的差距极为明显

2.使用4k显示器和1080p显示器观看1080p图像,理论上是否图像输出一致?整数倍放大的情况下4k观看1080p是否能做到点对点?
取决于缩放算法。显示器通常对所有非本地分辨率图像采用双线性缩放且不可改变,效果极其垃圾……如果是PC端,对于绝大多数可以窗口化运行的应用都有办法强制使用近邻取样,可以保证点对点,但目测比1080p显示器稍微差一点,估计是因为像素之间是有一定间隔的;电视则通常有改变缩放算法为近邻取样的选项

3.1440=720*2,是否意味着在2k显示器上720p比1080p更还原图像?
2k显示器上的1080p有更多细节,但锐度极差

4.观看60帧图像时,理论上60hz显示器是否比144hz显示器对动作还原更加精确?
取决于显示器刷新率是否可变,不可变的话是的

5.144=24*6,在144hz的显示器上看24帧的电影或动画是否比60hz显示器更加精确?
同上
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-16 17:55 , Processed in 0.085679 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表