“兽兽门”更清晰!显卡通用计算之妙用[40P]

向下

“兽兽门”更清晰!显卡通用计算之妙用[40P]

帖子  ccal 于 2010-03-15, 21:40

用手机(或摄像头)拍摄和分享照片、视频已经成为很多普通消费者的乐趣,近日,有“兽兽”的N季视频流出,引起网友的极大关注,而内容尺度之大胆,大有艳压柏芝阿娇之势,这就是网上疯传的“兽兽门”事件。但是限于手机摄像头的性能限制,清晰度严重不足。这个“死穴”让便携式拍摄器材显得很鸡肋。
其实当您领略1080p全高清视频的魅力之后,会发现即便是DVD的画质也只能用惨不忍睹来形容,随着高清视频、影片的大量出现,很多视频玩家开始转向这种清晰度更高、画面更为锐利的新兴视频规格上。但从标清到高清的转变显然需要一个漫长的过程,那有没有什么方法可以让让手机、DVD视频更清晰呢?

玩高清的朋友对ArcSoft TotalMedia Theatre这款软件一定不会陌生,它虽然不如PowerDVD和WinDVD那般出名,但也有自己的过人之处:

支持直接播放HD-DVD/蓝光原盘拷贝和多种视频格式
不同于常见的Remux版HDTV,原盘就是直接从HD-DVD/蓝光中破解复制出来的全部文件,与正版影碟中的内容毫无二致,原盘除了正片之外,内容无删减,还内置原版字幕、多种音轨、交互式菜单、拍摄过程、导演剪辑、花絮、新碟预告片等值得一看的额外内容。

PowerDVD和WinDVD迫于版权压力只能播放正版光碟,新版本把播放硬盘版原盘拷贝的功能和谐了,好在TotalMedia Theatre能够完美支持。
大多数720p影片和低码率的1080p影片都采用了MKV封装、X264编码,由于体积相对较小(4GB-9GB)、画质还不错,所以在网络上大受欢迎,下载量远高于原盘或Remux版,可惜的是大名鼎鼎的PowerDVD和WinDVD都无法支持,大家只能使用终极解码或完美解码这种改版播放器+解码器来观看。
而对于时下流行的NVIDIA PureVIDEo、ATI ***IVO和Intel Clear VIDEo显卡硬件解码加速技术,TotalMedia Theatre也能完美支持,系统资源开销大大降低。
官方插件附带倍线功能,完美的显卡CUDA支持
TotalMedia Theatre软件本身是不支持倍线的,但ArcSoft公司后来推出了一款视频处理插件SimHD,它能够轻易的将低分辨率的DVD视频差值处理为高清视频实时播放出来。该算法的原理是分析前后数帧的画面,将其中的有效色彩信息提取出来补全到每一帧当中,实现提升色彩表现、清晰度和对比度的目的,可以将低分辨率的视频输出为高清信号,据称其转换效果的画面质量也要明显好于其他方案。

综合来看,TotalMedia Theatre各个方面都不输给PowerDVD和WinDVD,是一款不可多得的高清播放利器。
倍线功能使用起来非常方便,如果您安装了带插件版TotalMedia Theatre(注意普通版不支持),那么就能在视频设置界面看到GPU硬件加速选项和SimHD插件,只要在前面打钩就能开启倍线模式。

注意上图CUDA选项默认打开且为灰色
其中硬件加速主要针对高清视频,而SimHD则针对标清视频,两者同时开启可能会出现一些问题,所以需要用户自行根据片源来选择。

多种倍线模式可选:
由于很多用户对于视频倍线差值技术还不太了解,所以ArcSoft为对SimHD插件提供了三种模式:正常模式、拆分模式和对比模式,这样用户就能非常直观的看出倍线前后的画质差别,从而决定是否购买使用:

正常模式:默认设置,对整个视频完全倍线后播放,适合常规看片用

拆分模式:视频左半部分不做任何处理,仅对右半部分倍线处理

对比模式:左右部分视频内容完全相同,都是影片的中央区域,但左边不做任何处理,右边做倍线处理,可以非常直观的对比倍线前后的差异
多种输出分辨率可选:

输出分辨率也比较灵活,除了常见的720p和1080p之外,还有另外两种模式:
自适应:根据当前播放器窗口的大小自动选择分辨率,适合窗口播放视频、或非标准分辨率的显示器
1440x960:这个分辨率比较奇怪,因为常见液晶显示器的分辨率是1440x900,实际上1440x960才是真正双倍2于DVD的分辨率(720x480),是真正的“倍线”,理论上会有最佳的显示效果
自定义锐化处理:

光有倍线效果还是不够的,SimHD会在倍线的基础上对视频进行锐化处理,并在设置界面提供了5个清晰度等级,默认清晰度为3,适合近距离看片用,如果使用电视机远距离看片的话,建议调至最高的5级,显示效果最出色,此时如果近距离细看的话,部分场景可能会有轻微锯齿。
下面正式开始测试,在设置菜单中将SimHD插件调为拆分模式,这样视频能保持完整画面,方便左右进行对比。以下所有图片均为1920×1080分辨率,点击放大才能看到细节:

TotalMedia Theatre 3拆分模式倍线前后画面
上图倍线后的效果十分震撼,密集的草丛和树叶清晰度大增,与左侧朦胧模糊的图像形成鲜明对比,乍一看还真让人无法相信自己的眼睛了。也许有人会问左侧到底是不是DVD的原始画面,会不会是该软件弄虚作假,刻意将DVD渲染的比较模糊,以凸出倍线后的效果?

KmPlay输出DVD原始品质画面
那么就用第三方播放器KmPlay打开这段视频全屏播放来看看效果,对比上面两图就能发现,左侧画面完全相同,TotalMedia Theatre 3播放器不可能刻意降低DVD的品质,右侧画面KmPlay保持DVD原始画质,而TotalMedia Theatre 3经过倍线处理后有了质的改善!

TotalMedia Theatre 3拆分模式倍线前后画面

KmPlay输出DVD原始品质画面
大家既可以上下对比也可以左右对比,上尉的皮肤、胡茬、头发、背景都更加细腻了一些,倍线的效果无需仔细对比就能发现。看来SimHD插件的倍线效果的确不容置疑。
看来SimHD插件的倍线算法对于场景切换速度较慢的静态花草树木及景物的效果最好,因为这种视频相邻帧之间有很多相似之处,SimHD很容易分析像素之间的差异,从而更加智能的扩充分辨率,画质得到大幅提升。
当然,在面对人像、景物以及动作幅度不是很大的场景时,倍线技术带来的画面提升还是相当明显的,尤其是在远距离观看时,部分过度锐化处理的图像容易欺骗人的眼球,感觉到清晰度大增。美中不足的是,ArcSoft官方发布的TotalMedia Theater 3白金版仅支持NVIDIA CUDA技术,因此ATI显卡只能耐心等等。
● GPU专利!四核CPU也无法胜任倍线
目前ArcSoft官方发布的SimHD插件仅支持CUDA,不支持Stream也不支持CPU软倍线,好在内测版能关闭CUDA技术,让CPU独立完成倍线任务,下面就看看CPU软倍线时的效果如何:

关闭CUDA加速之后,四核的占用率立刻从不足8%攀升至80%以上,而且此时画面还时不时的跳帧,无法正常观看,无论普通模式还是对比模式都播不动。但如果把倍线分辨率从1080p降至720p的话,软倍线就十分流畅了,效果也不输给CUDA/Stream,只是CPU占用率依然高达80%!
难怪正式版当中取消了对CPU软倍线的支持,原来顶级四核都不堪重负,对于普通用户来说就没任何实际意义了。到底是SimHD插件的算法效率低还是CPU本身无法胜任视频倍线的工作就不得而知了。
GPU视频修复增强技术让自拍视频更稳定更清晰明亮
倍线虽然神奇,但是就其原理只是将视频的分辨率“倍增”,而对于一些本来素质很差的视频就无能为力了。因为受专业技能和器材的局限,业余自拍的视频往往成像模糊,噪点多,镜头晃动,观看起来很不爽!那有没有办法让这些先天不足的视频也能化腐朽为神奇呢?
下面,我们就请出今天的第二位主角:vReveal!

● vReveal——不可多得的视频增强软件
这里将要介绍的是一款军事级的视频软件——vReveal,这款软件是由美国加利福尼亚州圣克拉拉市的MotionDSP公司在今年3月底发布的,这款视频软件的主要功能是修复视频中的诸多常见问题,比如色彩、模糊或抖动等等。值得一说的是,vReveal具备CSI式(引自Crime Scene Investigation,《犯罪现场调查》)的超高分辨率专利技术,该技术的原型是执法和情报部门所采用的法庭专用应用程序。这也令vReveal充满了神秘的色彩。
在这里提出vReveal这样一款软件的目的很容易就能被聪明的网友猜到——vReveal能够支持NVIDIA的CUDA并行计算技术,即通过NVIDIA的图形处理器来实现视频处理的加速。下面是这款神秘的vReveal工具的界面介绍:

在vReveal中,我们通过Tools的选项就可以方便地进行“开启/关闭CUDA支持”的操作,显然Acer AspireRevo(网购最低价 2399元)内嵌的NVIDIA GeForce 9400M图形处理器能够胜任GPU加速的工作。下面我们看一看经过vReveal处理之后的视频究竟有怎样的改善

模糊视频被处理得非常清晰

拍摄光线暗淡也不用担心了

人像拍摄由模糊修复得非常清晰

视频细节也被完美修复
不愧是美国用来调查犯罪现场的御用技术,vReveal的视频修复能力相当完美,而在Acer AspireRevo中,我们能够通过GeForce 9400M的CUDA加速功能来获得比单纯使用CPU快出至少三倍的处理速度,这将显著提高vReveal的使用效率,而在实际的操作中我们也看到了这样的提升,这可以说是NVIDIA的CUDA在更深层次上的实际应用实例了。
很显然,这款软件同样支持NVIDIA CUDA技术。软件的几大功能就是提升视频的分辨率、清晰度、抗抖动、抗噪点等等功能。


使用这款软件同样需要开启NVIDIA GPU加速功能,不过如果软件检测到系统使用的是NVIDIA显卡,同时安装好了驱动程序,会自动启用CUDA相关加速功能。

根据我们的测试,即使同时开启这款软件中的所有功能,GT240显卡完全可以流畅的实时计算并生成图像,可以看出96个流处理器的GT240在通用计算方面的性能还是非常不错的。
图片处理效果不错,那视频处理能否给大家带来惊喜呢?请点击查看大图方便比较。

这个视频时典型的手机拍摄,成像非常模糊,噪点满屏,经过处理以后我们可以看到明显的改善。

这段视频的采光非常暗,导致基本无法看清视频的内容,经过vReveal的处理之后,视频的内容已经完全可以分辨,可见如果你在采光环境不太好的情况下,拍摄的视频经过该软件处理之后,会得到意想不到的效果。
当然如果仅仅有上述功能,那它只能说有用,绝对谈不上神奇!继续下段视频:

这段视频是在船上拍摄,镜头晃动的很厉害,软件经过智能运算,居然可以自动稳定画面,让视角变的稳定!我们终于看到了想要的效果!(视频地址在此)
实际上vReveal正式发布之后,录制了很多演示视频,而NVIDIA也录制一些演示视频,用于展示vReveal通过CUDA实现的视频增强功能。如果有兴趣,大家可以点击这里或者这里去下载更多的演示视频观看效果。
当然天下没有免费的午餐,vReveal也不例外,作为一款共享型的商业性软件,用户必须付费才能完全使用这款软件,费用为49.99美元。好在vReveal提供了30天的试用版下载,功能上没有限制,只不过输出的视频上会有vReveal的水印。

vReveal正在优化视频
vReveal特点小结
具备“一键修复”特性,可快速、轻松地增强视频质量
采用超分辨率视频增强技术,此项技术源自执法和情报机构所使用的软件,这一犯罪现场调查(CSI)风格的软件由MotionDSP开发
凭借支持CUDA的NVIDIA图形处理器,增强视频质量的速度最多可提高五倍
从增强的视频中捕捉到具备照片冲印质量的静态图片
对歪斜视频进行旋转
对每个影像进行剪裁,留住最精彩的时刻
对您PC中的所有视频进行自动查找,并通过单一图库进行管理
将增强的视频放到“YouTube”,轻松与人分享
GPU视频转码快速生成兼容手持设备的视频文件
人类的进步在于孜孜不倦的进取和探索,部分人满足于端坐在电视或者电脑旁欣赏影视作品,但是更多的人提出了更高的要求:在公园或者地铁班车上也能欣赏喜欢的电影,是何等的惬意?所以有了手机、MP3、MP4、PSP等掌上显示设备广泛的普及。
但是问题也接踵而来,目前来讲,网上现有的手持设备播放视频要么质量不堪忍受,要么内容陈旧不堪,根本无法满足娱乐的需要,如果你也有类似的切身感受那一款完美的视频转码软件就不可或缺了。

我们知道,以前我们在做视频格式转换的时候,对CPU的要求会比较高,因此常规的转换软件多依赖于CPU的运算。如今,随着越来越多的软件开发商引入了NVIDIA的CUDA运算技术,将视频转换的工作交给GPU来运算,最大限度的提升了视频转换的效率和质量,从而彻底颠覆了视频转换领域的这一通病。

目前,支持NVIDAI的CUDA技术的视频转换工具还不是很多,但我们比较熟悉的有新兴软件Badaboom和最新版的MediaCoder,相信使用过这两款软件的用户,都能够感受到其在视频转换方面具备的强大功能。但是因为上述产品的诸多局限,在中国水土不服。今天我们介绍的是国内知名视频服务平台暴风影音推出的“暴风转码”的软件。

那么和前面两款软件有什么不同的地方?其自身的市场竞争力在哪里?下面,我们就来简单了解一下:
● 通吃500多种视频格式
“暴风转码”最大的特点就是和暴风影音一样,通吃一切视频格式,作为暴风家族的新军,这款产品俨然继承了前辈的这一优良血统。目前已经支持多大500多种视频格式转换,包括常用的***I、MKV、MP4、RMVB等。

从这方面来看,Badaboom的局限性就表现出来,这款产品软件虽然快速,但是限制太多,尤其对国内视频源最为广泛的RMVB缺乏支持,也不支持外挂字幕,因此不能说是进入实用阶段。相比之下,暴风转码更适合国内的市场环境。
● 支持多达300种掌上设备
在这方面,暴风转码同样像暴发影音一样,继承了这种“通吃”精神,目前,暴风转码支持除了电脑之外几乎所有的掌上设备,包括:手机、PSP、MP4等。

在这款产品的设备设置界面,可以很清楚的看到其所支持的各种设备列表,诺基亚、三星、iPhone、PSP、魅族等5大类,109个系列、共计300多种移动设备。

另外,对于使用“山寨”产品的用户,就算您的设备在列表里面没有找到,那么,您可以根据自己的设备来自行设置相关参数,例如:输出格式、编码率、分辨率等,暴风转码同样可以轻松搞定。
● “傻瓜”式设计 简单、实用更平民化

这款软件的用户使用界面非常的简洁、实用,没有太多繁琐、负责的设置项目,对于那些普通用户来说,简单、直观、容易上手。用户在转换视频的过程中,可以随时的预览视频,不会出现在转换完毕之后发现竟然不是自己想要的尴尬。

当转换完成之后,如果您的设备已经连接电脑,那么软件会将转换后的视频自动传输到相关的设备上,非常贴心的小设计。
以上是暴风转码的一些特点,下面我们就来全面的了解一下这款产品,体验一番这款支持CUDA技术的转码软件带给我们的便捷使用感受。

暴风转码1.0正式版操作界面,整体上看,操作界面非常的简单明了,用户可以很方便的操作。

同时批量转换是一个非常有用的功能

这款软件,对于CUDA的开启、关闭设计也是非常简单,需要用的时候,只需勾选开启“CUDA”编码加速,然后确定即可。

在这里,可以选择和自己的掌上设备对应的型号

可以根据自己的需求来自行调整各项参数

软件支持转换完毕自动关机的功能,让你在转换大体积视频的时候,可以不用一直守候在电脑边上。

软件还支持简单的编辑功能,您可以选择整个视频中的部分片段来转换,在红框位置,设置好起始时间即可。

甚至连字幕样式“字号”、“字体”等也可以自行调整,让视频观赏更加舒适和有趣。
总的来看,这款软件支持的格式齐全、支持输出设备丰富,同时对于最普通用户的使用体验,考虑的非常全面;功能方面简单、实用,适合很多用户的需要,真正的做到了“傻瓜”操作。
当然,这款软件的转换性能究竟如何,大家也是必须要了解的,最后我们就来看看这款支持CUDA编码技术的软件在实际视频转换中的表现。
暴风转码测试
软件预设可以给各大品牌的手机、MP4播放器以及其他设备转码,同样用户还可以完全自定义,将视频转换成自己喜欢的格式、分辨率等。

而引用泡泡评测室之前的评测结果可以看出,这款软件在开启CUDA编码和关闭CUDA编码之后,所花费的实际有明显的减少。开启CUDA编码后,转换速度提升了3倍左右。
1分50秒的影片仅仅19秒的时间就完成了这个视频的转换,这样一部90分钟的电影也只需要十几分钟即可转换完毕,效率很高。
以上我们仅仅列出了一些比较常用的CUDA视频应用软件,其实目前支持CUDA加速的软件已经非常多,并且已经渗透到各行各业,没有办法做一一的介绍。
因为架构的关系,越是并发且耗费资源多的应用,就越适合GPU来做。GPU内部蕴藏着极大的能量,不玩游戏的时候其实都在白白的浪费!而CUDA通用计算就是利用GPU去完成一些非3D任务,从最开始的高清视频解码,到视频转码和编码,再到现在的倍线,CUDA的价值在各个领域逐渐崭露头角!越来越多的支持CUDA的软件让大家见识到了GPU强大的实力,不可否认——并行处理科学计算,GPU已经将CPU甩的看不见尾灯了!
经过之前大量的测试,实际上不管是视频转码、倍线、视频增强,还是其他应用,流处理器的数量左右着CUDA的性能,而显存频率和位宽虽然对对游戏性能至关重要,在并行运算中却显得不是那么重要。

因此,虽然在游戏性能方面,GT240并不是上代9600GT的对手,但凭借多达96个流处理器,在通用计算和物理加速方面,GT240的表现要远胜9600GT,直逼9800GT。所以在本文的最后笔者向有需要用到GPU通用计算的朋友推荐高性价比的GT240显卡。

96个流处理器、40nm工艺、GDDR5显存、极低的功耗和发热、再搭配AC静音散热器,GT240在当前足以应付包括《星际争霸II》在内的绝大多数主流游戏,而且是非常理想的PhysX物理加速卡,还能胜任一些非常实用的通用计算软件,的确是中低端首选显卡。
avatar
ccal

帖子数 : 112
积分 : 322
威望 : 0
注册日期 : 10-03-11

查阅用户资料

返回页首 向下

返回页首


 
您在这个论坛的权限:
不能在这个论坛回复主题