Board logo

标题: [330OE]720*480在小P上实际播放的效果探讨 [打印本页]

作者: 无忧的烦恼    时间: 2007-4-17 01:04     标题: [330OE]720*480在小P上实际播放的效果探讨

转贴:[330OE]720*480在小P上实际播放的效果探讨

图比较大,请等待,内容很长,因为有较详细的图文分析
来自-图形图像专业人员的分析






[ 本帖最后由 无忧的烦恼 于 2007-4-17 01:06 编辑 ]
作者: 无忧的烦恼    时间: 2007-4-17 01:13

720x480这个分辨率更有利于设备之间的传输(一个朋友这么说的,不是我的原话)
作者: solduchamp    时间: 2007-4-17 01:24

CG那边有实际的相同视频对比了
720的确实要精细一些

想下来比比的可以试试
作者: 无忧的烦恼    时间: 2007-4-17 01:28

我下了,感觉差不多...我一步一暂停测试的....摩托的座椅纹理,汽油盖的字体,红色汽车的车牌...感觉都差不多,实话,跟umd差距还是大
作者: 大头木    时间: 2007-4-17 01:56

一对比差别很大,相当大。

303或310oe的可以转换一个368X272的视频
然后再把相同的视频转换成480X272然后通过缩放功能在PSP
显示成4:3的形势,只要你的眼睛没有毛病,两者差距是很明显的。
细节也许不会提高了,但色彩会更鲜艳更明亮。
作者: 无忧的烦恼    时间: 2007-4-17 02:17

明白楼上的意思了,还是片源的缘故
作者: 没钱的命    时间: 2007-4-17 08:39

超过物理分辨率 有意义吗
作者: litteon    时间: 2007-4-17 08:48

相同的片源就看是PSP物理缩放的失真小还是压制时的编码缩放失真小了...当然我相信是前者的失真小
作者: litteon    时间: 2007-4-17 08:55

另外缩放不是简单刨掉几个像素就完事,搞图像处理那些算法不是当摆设的
作者: cc0128    时间: 2007-4-17 09:23

物理分辨率就这么高。
作者: arex    时间: 2007-4-17 09:29

UMDVIDEO也有画质相当糟糕画质的,不知道有人看过UMD的T2没,那效果叫一个烂啊,看了3分钟就删了,还不如自己用T2 WHVHD ExtremeDVD转的效果好呢。

现在只要用BD HDDVD remux,注意不是RIP或者Re,注意参数的话,压出来的效果应该会十分接近UV,当然体积也是差不多。

PS: LZ转贴的这文章,基本是在扯淡,"缩小画面就是抛弃部分像素重新构图“,这话...
     居然也敢号称专业图形图像人员...这世界太疯狂了...
作者: qyqgpower    时间: 2007-4-17 09:30

笑死人了

“图形图像学研究人员”竟然能说出如此高明的Resize方法

建议LZ以后还是自己去研究一下再转这些东西以免贻笑大方
作者: lionheart007    时间: 2007-4-17 10:00

不知道新固件把那个红蓝纯色分辨率降低的bug修复没有,如果没修复,480p的视频还是有明显优势的
作者: cloudzm    时间: 2007-4-17 10:05

把大幅画面缩小总是得要做resize,一个是压制的时候resize,一个是播放的时候resize。
假如是DVD片源,720x480的分辨率,我不相信在PSP上播放时的resize效果会比在PC上压制时resize的效果好
作者: qyqgpower    时间: 2007-4-17 10:27

引用:
原帖由 cloudzm 于 2007-4-17 10:05 发表
把大幅画面缩小总是得要做resize,一个是压制的时候resize,一个是播放的时候resize。
假如是DVD片源,720x480的分辨率,我不相信在PSP上播放时的resize效果会比在PC上压制时resize的效果好
相不相信是你的自由,但PSP自带的AVCDecoder有lionheart007提到的纯色色渗问题,所以480p效果就是比点对点的480x272好的多
作者: qyqgpower    时间: 2007-4-17 10:29

引用:
原帖由 lionheart007 于 2007-4-17 10:00 发表
不知道新固件把那个红蓝纯色分辨率降低的bug修复没有,如果没修复,480p的视频还是有明显优势的
对,似乎的确看到过PMP和PSP自带解码器的对比,说是PSP自带解码器处理纯色有问题,那个帖子你还能找到吗?
作者: cc0128    时间: 2007-4-17 10:40

引用:
原帖由 qyqgpower 于 2007-4-17 10:27 发表

相不相信是你的自由,但PSP自带的AVCDecoder有lionheart007提到的纯色色渗问题,所以480p效果就是比点对点的480x272好的多
恍然大悟
作者: arex    时间: 2007-4-17 12:02

cngba的cyrax的详解
引用:
不少人认为psp播放720x480 的视频相对于480x272纯粹是浪费,点对点才是最完美的效果。对于这句话我先不做评论。
诚然,如果是未压缩的位图(bmp之类),720x480相对于点对点的480x272体现不出任何优势,反而还因为psp的bilinear resize filter使得画面有轻微的走样(轻微模糊,或者aliasing之类)。
但现在的情况是针对视频而言:
我们知道psp支持的h.264 mian profile level3是只支持yv12 4:2:0色彩空间,换句话说色彩分辨率是亮度分辨率的一半(利用人眼对亮度敏感于色彩来提高压缩比),也就是说480x272的视频 chroma resolution只有等效的240x136,当视频解码时需要做chroma upsampling,再插值还原到480x272,但是官方的解码库也许是出于性能考虑使用了最差也最快的插值---点采样。这就导致了psp播放480x272 avc在黑色背景下红蓝物体边源的严重色块(如果是pmpmod 2.0x播放mpeg4没有此现象,因为jonny已经利用gu做blinear的chroma resolution upsampling了)。。纯色的红蓝在CG和动画中尤为常见,这也就是480x272 avc的最大缺憾,。但是现在分辨率提高到720x480就立刻不一样了,chroma resolution等效于360x240,大大接近psp原始分辨率,因此色彩空间即使先点采样拉伸到720x480再blinear resize到480x272,红蓝边缘也基本看不到锯齿。此外更大的分辨率还起到一定的暗处画面deblocking作用。

    接着再说一下720x480 resize filter的选择,使用得当是能达到和480x272点对点一样的效果的(现在所谓的点对点其实无太大意义,即使是480x272压制时也已经resize过了)。现在主要要达到2次resize的最佳效果。假设片源hdtv,以前压480x272的视频avs我曾经推荐用BicubicResize(480,272,-0.4,0),这样看起来最为锐利而不失真,(LanczosResize对于点对点显示还是不够锐利),但是如果照搬应用到720x480,psp再blinear resize到480x272播放已经能看到比较严重的锯齿(aliasing)换句话说:锐利过头了??  此时就需要改参数-0.4到0或者0.2,想省事的干脆用LanczosResize(720x480)(其实这样缩到480x272还是有点稍微锐利)。总之需要根据片源的清晰度自己做调解,使之点对点显示时看起来不算是很锐利。(具体什么叫“不算是很锐利“看来只有自己体会了。。。)这样才能在psp blinear resize之后达到锐利和走样之前的平衡。真正做到和umd同级水准。
ps:如果片源原始分辨率低于720x480,压制的时候放大到720x480可能还需要sharper虑镜以免导致最终播放时看起来比较模糊。

作者: samuelz    时间: 2007-4-17 12:06

看不明白...
结论是什么?
作者: arex    时间: 2007-4-17 12:09

对比图



注意左上角的那根红色的头发,这就是区别,也就是我一直说的PSP的AVC解码的缺陷。
作者: 田中健一    时间: 2007-4-17 12:11

LS图赞啊,剧场快出下载啊
作者: NewRoaD    时间: 2007-4-17 12:12

于对视频来说用upscale和downscale好过用resize
作者: NewRoaD    时间: 2007-4-17 12:15

引用:
原帖由 arex 于 2007-4-17 12:09 发表
对比图



注意左上角的那根红色的头发,这就是区别,也就是我一直说的PSP的AVC解码的缺陷。
看上去像没开de-blocking功能。
作者: qyqgpower    时间: 2007-4-17 12:21

果然是PSP侧Decoder的问题

不过这不能怪罪到YV12 4:2:0上,AVC民用最高端High Profile也只支持4:2:0 Chroma,High 4:2:2和High 4:4:4 Predictive都是专业设备上处理信号时用的

但如果内置Decoder在upsampling时使用的是point resampling……还是有疑问

虽然我记得不太清楚,但是PSP上几作传说的动画OP并没有出现纯色锯齿,难道游戏里用了720x480的动画?游戏中的动画不应该都是480x272的吗?

最后,BicubicResize的参数问题
BicubicResize (clip, int target_width, int target_height, float "b", float "c")
最佳的b、c参数方程是b+2*c=1
且注明了b不能是负数,所以当c大于0.5时b应该保持为0,负的b值在这里算什么意思?
作者: 真忘私绵    时间: 2007-4-17 12:59

看不懂
没太大区别
作者: BTPIG    时间: 2007-4-17 13:02

眼神不好 看不出有多大区别
作者: wpxgod    时间: 2007-4-17 13:56

我看不出好在哪里  就为了那么点效果文件要大那么多的话没意义  原来的已经嫌太大了 更不用说480p的
作者: 田中健一    时间: 2007-4-17 14:06

引用:
原帖由 真忘私绵 于 2007-4-17 12:59 发表
看不懂
没太大区别
仔细看~~~~下面那张图有层‘神光”’
作者: 莎木迷    时间: 2007-4-17 14:18

没多大区别
作者: sunzhensz    时间: 2007-4-17 14:33     标题: 支持楼主

楼主说的是对的,LCD的物理分辨率在那放着了,你放1080P的电影,她也得压缩为和物理屏幕一样的分辨率播放(压缩这个词,就是指降低分辨率),难道能显示超过 屏幕分辨率的?不可能!480P也好,720P也好,显示的效果都是一样的,因为屏幕的分辨率最小!

至于上面反对楼主的,都是 小白!这念头,学生的素质实在是差,一点知识都没有!
PS:想起了前一段时间,关于WII真假直读IC的事情,竟然有学生认为电阻是分 - +极的!果然玩丧志 荒废学业 呀
作者: 真忘私绵    时间: 2007-4-17 14:33

为了神光我要多花一倍容量N倍时间
撑了。。。
作者: 混乱状态    时间: 2007-4-17 14:34

引用:
原帖由 NewRoaD 于 2007-4-17 12:15 发表


看上去像没开de-blocking功能。
输出色系为yv12不可避免会产生红蓝锯齿,pspavc不是不可以以yuy2或rgb重新打包输出,而是为了权衡性能与质量

deblocking播放时是启用的,这个其实是encode interlaced影响到macro block,红蓝锯齿不是deblocking的原因。通过自己测试的样片看480p确实对锯齿线条改善明显,基本确定是内置resize起到的作用了,或许480p时还自动打包yuy2输出也说不定哦……

测试片断2枚,特别注意那坨rose
720x480
http://www.live-share.com/files/203708/480p.mp4.html

480x272
http://www.live-share.com/files/203711/272.mp4.html
作者: qyqgpower    时间: 2007-4-17 15:33

避免不避免只是取决于算法,为什么同样的YV12流在PC上播放就能比较柔和?不就是用了较好的算法来upsampling chroma部分

PSP内部处理到底是怎么样还没人能下定论,如果直走YV12到屏幕上,那现在的锯齿可以谅解
如果是像PC这样最终显示设备接收到的是RGB,那么只能说PSP内置解码器的算法实在太偷懒
480p能让纯色边缘锯齿变少的原因前面也有帖子说了,那是因为色度平面本身的分辨率提高了很多

PMP很明显是RGB输出到屏幕,用了bilinear作了chroma的upsampling,所以能得到较好的效果

[ 本帖最后由 qyqgpower 于 2007-4-17 15:37 编辑 ]
作者: 混乱状态    时间: 2007-4-17 16:50

yv12在pc上的表现也是很有限的,并不会因为是pc端yv12产生的锯齿就像yuy2那样的消失。
所以凭经验?直觉?我还是相信是yv12的,sony不会傻到明知道用了yuy2rgb等高色系输出之后会存在锯齿依然还使用?也没必要嘛……
再说pc端不管是crt、lcd的制造工艺技术都比psp的屏强太多了,观看中有细微的差别是可以理解的

480p的噱头sony拿捏得很老道的,明目张胆的宣传高分辨率,同时在不能更改硬件分辨率的情况下480p因为resize与色度的关系比480x272清晰又无锯齿……很会耍花枪啊
作者: qyqgpower    时间: 2007-4-17 17:26

不能这么说

现在大部分民用Codec只接受4:2:0(标准为YUV420p,YV12是储存时UV顺序相反的一种变体,本质一样),民用的设备、处理标准更是全以4:2:0作为最终标的,所以日常能接触到的媒体(DVD、甚至BD)储存的几乎都是4:2:0数据,你考虑为UV平面都只有一半分辨率也可以。
所以不存在PC上播放一般的4:2:0文件时,YUY2(事实上它是一种YUV 4:2:2的色空间)会比YV12好的情况

PC上播放时,解码器拿到源数据之后,解码后可以输出多种色空间,输出YUV系统时,渲染器负责作YUV->RGB变换,输出RGB系统时,解码器本身负责YUV->RGB变换,两者都需要算法来扩张只有一半分辨率的UV平面。PSP就是没有做这步,或者用了很糟糕的算法做的这步

[ 本帖最后由 qyqgpower 于 2007-4-17 17:28 编辑 ]
作者: lionheart007    时间: 2007-4-17 17:37



转cngba上cyrax大的图,可点击放大
作者: 大头木    时间: 2007-4-17 17:50

不要用真人电影,用动画片比较能看出区别。
作者: 混乱状态    时间: 2007-4-17 18:43

pc端输出yv12与yuy2是有区别的
yv12的输出品质好坏取决显示卡的内插滤镜,它要通过显卡作内插补点。yuy2则事先软件做插补然后打包输出,因此对于低端显卡两种输出可是有巨大的差别啊,KMPlayer中yv12yuy2不同的方式输出很方便的能看出来,在自己的gfmx400上我是不能容忍yv12的,高端显卡的效果就不清楚了

那么从而推测psp如果采用的是yv12,480x272的锯齿也许就是受到psp显示芯片中interpolating filter能力的影响吧
作者: qyqgpower    时间: 2007-4-17 18:52

你这是硬件处理和软件处理的区别,overlay的质量谁都清楚,现在谁还用overlay。你用软件多处理一步不就一样了,比如用ffdshow的HQ YV12->RGB,但是原始信息都是一样的,所以理想情况下同样的4:2:0源YUY2不会比YV12好

我用的是Haali Renderer,用的Pixel Shader作YUV->RGB,效率高质量好:D

至于PSP,很明显就是UV平面没有处理好,怎么个没有处理好也不用我们操心了

硬件限制是不可能,PMP都能做到凭什么有硬件加速支持的自家AVC Decoder反而做不到,AVC流由硬件处理输出的RAW 4:2:0,软件加个高质量变换不就行了

就看SCE能不能觉悟了

[ 本帖最后由 qyqgpower 于 2007-4-17 19:00 编辑 ]
作者: 无忧的烦恼    时间: 2007-4-20 06:37

引用:
原帖由 sunzhensz 于 2007-4-17 14:33 发表
楼主说的是对的,LCD的物理分辨率在那放着了,你放1080P的电影,她也得压缩为和物理屏幕一样的分辨率播放(压缩这个词,就是指降低分辨率),难道能显示超过 屏幕分辨率的?不可能!480P也好,720P也好,显示的 ...
这个你我都没办法,有人用电阻来区分真假wiikey,有人问ps2手柄为什么有时候震动,有时候不震动,有时候轻,有时候重,非要退换......到现在还有人跟我说d5片子跟d9片子一样的码率和清晰度,还不如买d5,还便宜

希望以后喷的人,在喷之前,多多读读书

[ 本帖最后由 无忧的烦恼 于 2007-4-20 06:42 编辑 ]
作者: 无忧的烦恼    时间: 2007-4-20 06:40

有兴趣的朋友到这里来学习一下
http://www.cngba.com/thread-16729971-1-1.html
捣乱的请自重,没人强迫你压制
作者: qyqgpower    时间: 2007-4-20 07:56

无知不是你们的错

不过在网络论坛上还能倚老卖老真是天大的笑话

实践出真知,在自己根本没有能力实践时就妄下结论,还不知道是个什么企图,真是可悲又可叹

在上面都给出了如此明显的对比图之后,还看不出来的人应该去眼科检查一下自己的眼睛
如果觉得无所谓,那么480x272当然是最佳选择,没人逼你压480p

[ 本帖最后由 qyqgpower 于 2007-4-20 08:01 编辑 ]
作者: arex    时间: 2007-4-20 11:51

引用:
原帖由 qyqgpower 于 2007-4-20 07:56 发表
无知不是你们的错

不过在网络论坛上还能倚老卖老真是天大的笑话

实践出真知,在自己根本没有能力实践时就妄下结论,还不知道是个什么企图,真是可悲又可叹

在上面都给出了如此明显的对比图之后,还看不 ...
呵呵,同意。

差异是否存在是客观问题,在乎不在乎这个差异是个人主观问题。没必要用个人主观去否认甚至抹杀客观就存在的东西

既然是讨论画质,就没必要把性价比什么的搬来; 所有知道差异的人也没想强求任何人认为 “480P比480x272要好”

SONY完全可以处理好这个问题,毕竟PMP2.0用软件(好像是用Gu做的处理吧),播放性能比起之前没有任何损失。

只是SONY没有这样做罢了,其原因我们不了解也不需要去了解。
作者: 小文    时间: 2007-4-20 13:43

卡小,混混480×272算了

再说我也不大喜欢在XMB界面里看片,字幕不能调,播放位置的记录也麻烦,什么时候做到PMP 3.0里好了~:D




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0