影视业务

影视圈APP下载

用户登录

低分辨率、低帧率视频的救星
来源:    发布时间: 2015-11-16 11:24   2160 次浏览   大小:  16px  14px  12px

一、低分辨率上变换为高分辨率


你是否经常遇到这样的情况:客户需要全高清甚至4K的成品,而客户提供的资料素材分辨率不够或者你的摄影机只是全高清没有4K!当然,你会想到你使用的制作软件能进行像素插值运算上变换到我们需要的分辨率,可是你是否知道不同软件的上变换效果是不一样的。俄罗斯总是出一些数学高手和超级黑客(褒义),一家叫Infognition 的软件公司号称具有世界最好的上变换效果。使用这家的视频增强器,可以:


1. 视频超分辨率


通过使用Video Enhancer视频超分辨率技术增加您的视频分辨率,其中每个帧的优化都通过从相邻帧中提取最详细的信息以达到最佳结果。 几乎所有竞争对手的优化方法都仅使用一个当前帧的信息。 可以将低分辨率标准清晰度(SD)视频转换为高清晰度(HD)的质量,或者全高清转换为4K! Video Enhancer可以将数字视频以卓越的质量提升至任何视频分辨率:无论是480p到720p,720p到1080,480p的1080p或其他。超分辨率是一个优化视频和图像的方法,即提高视频或图片分辨率的方法(技术术语"优化增容","优化转换"和"优化分辨率”也被广泛使用)。为了优化从这个帧,这个帧及其相邻帧的数据都得到了有效地应用。如果您的视频图像变化不太快,那麽从几个帧中提取的信息就会被填加到图片中以创建一个更大和更详细的图片。由于无法从一个帧中提取足够的信息,一般的图像调整/重采样方法都无法提供这样的图片品质。在这里你可以看到超分辨率技术的例子:


原始视频(放大4倍,实际大小只有原来的4分之一,未经任何插值处理!):


使用Video Enhancer之后


对不同的优化选项进行了广泛的测试。这等同于对Infognition的技术与其它10种流行的调整方法进行比较,包括Topaz Enhance, Red Giant’s Instant HD, DA Resizer等。http://www.infognition.com/articles/video_resize_shootout.html


在比较中使用的样例视频 是可以下载的。 如果有疑问,他们欢迎您检验比较结果。





这家超分辨率视频像素提升技术也可以作为VirtualDub和AE的插件使用。


2. 使用200个过滤器用于视频处理


使用超过220 个VirtualDub过滤器过滤器进行强大而灵活的视频编辑:隔行扫描,降噪,去块,色彩校正,稳定,锐化,视觉效果等。 在有多处理器的系统上,例如双核或超线程的处理器,Video Enhancer的执行速度远远超过VirtualDub,因为所有的插件,解码器和编码器都在不同的线程上同步工作。


VirtualDub 是WINDOWS平台一个功能强大的开源视频编辑应用程序。它之所以如此强大,是因为它集合了大量的开源和闭源视频和音频过滤器。拥有超过200个过滤器为VirtualDub提供了很多的可能性,然而,VirtualDub的一个局限性是,它只读取AVI文件, 且仅适用于Windows编解码器的视频。


Video Enhancer可让您使用VirtualDub的大部分过滤器(现已达90%), 并同时可以打开任何视频文件(AVI, WMV, MPEG, RM, MOV - 详见文件),并可以使用任何视频编解码器,包括Video for Windows 和DirectShow。


与VirtualDub不同,Video Enhancer的所有过滤器,编码器和解码器都在不同的线程上同时工作(这种模式称为多线程)。例如,如果您使用两个过滤器来处理一个视频,那末, 当编码器压缩第一帧时, 第二个过滤器已经在处理第二帧了,而第一个过滤器同时在处理第三帧, 解码器同时解压第四帧。


VirtualDub过滤器经检验基本都能在Video Enhancer中很好地工作。从该清单中选择任何过滤器,将它们下载,解压缩文件,并将 *. vdf 文件放到Video Enhancer 的"plugins"文件夹目录下。如果您已安装有VirtualDub,Video Enhancer将会自动查找到已安装的过滤器。


Video Enhancer中,您可以与VirtualDub 和超分辨率过滤器创建任何数量的链接。这意味着您可以在任何时候过滤您的影片,不论是调整大小前,调整大小后, 或在这之间。您甚至不需要调整大小。


3. 转换视频格式


打开任何可以在您系统上播放的视频,并用安装在您系统中的任何其它视频编解码器(DirectShow中,DMO和Video for windows)对其进行重新压缩以减小输出文件的大小。Video Enhancer让您不仅可使用VfW编解码器(如VirtualDub),而且还可以使用DirectShow和DMO的,即可使用任何视频编解码器。


这里就以一段1280X720 25P的样本视频作为案例示范。



软件的界面很简单:

处理思路:先将720P视频使用超级分辨率算法上变换到1440P,然后加载这家俄罗斯公司研发的MSU智能锐化和降噪,当然如果购买了授权,也可以使用著名的NEATVIDEO降噪。然后再用超级分辨率算法下变换到1080P


处理后对比:



为了保证质量,我们同样可以采用开源的LAGARITH无损压缩视频编码保存处理的成果。然后,我们用开源编码软件MEGUI压缩到1080P 4M码率MP4供大家下载和原始视频比较。


时间开销:在我的CPU=I7-4710MQ GPU=GT750M 的笔记本上720P转1080P的速度(不含调参等操作时间)大约是原素材时长的4倍。



二、低帧率上变换为高帧率


还有的客户长片视频除了用于网络或多媒体播放,日后还需要在电视台播出,如果不是特殊艺术追求,客户和观众都希望有流畅的动态影像,而你的摄影机只有25P等比较低的帧率,影像的快速运动部分明显晃眼,例如5D的全高清,很多廉价机器的4K格式等。


25P等低帧率,对于追求电影感逼格的人来说是够用了,他们说更高帧率的流畅视频反而更像廉价电视摄像机拍摄的肥皂剧呢。但不追求逼格的广大屌丝还是希望看到更流畅的画面,所以厂家卖机器,不管是摄影机还是显示终端,帧率高也是个卖点嘛。


如果单个镜头想做慢镜或倍帧,很多人都知道用TWIXTOR,prodad respeedr等插件或独立软件做运动矢量插值插帧,得到所需倍率的慢镜或者配合NLE的倍速实现倍帧,这里就不多废话,但也提供了一个思路,那就是在NLE中每个单独镜头做这样的处理,最后的成片也就是比较完美的高帧率。理论归理论,实际操作通常不具有可行性,增加的成本太高。所以我们必须找到一种性价比更高的方法直接将低帧率的成品变换到所需的高帧率。


我这里就说说为了在传统电视频道播出, 25P等低帧率的成品如何高质量低成本倍帧到50P(50I)等需要的帧率,从而使用户普通不具备SONY等土豪级别智能倍帧的电视机重放放时能达到比原来的低帧率视频更流畅的效果,讨好屌丝们的肥皂剧狗眼。


思路一:商业软件流程。


在成片上过一遍RE:Vision Effects, Inc 的TWIXTOR插件或者prodad 的respeedr独立软件等商业软件,降速为0.5倍速25P,然后在50P工程属性的NLE时间线上加速到2倍速,输出50P(给电脑或网络)或50I(给电视播出)。


重大BUG:目前所述商业软件不管你怎么设置参数,要么是降低了倍帧流畅性和自然度,要么是处理不好镜头切换点,会造成切换点的那帧画面扭曲,回放时有明显夹帧感觉,如果人工或半自动修复,工作量吓人。所以此路基本不通。


思路二:开源软件流程。


成片过一遍开源的SVP(又是俄罗斯高人杰作smooth video project,GPU加速,通过AVS帧服务器脚本保存参数和调用SVP),然后用能读取AVS的开源编码软件,例如VIRTUALDUB,megui等直接编码输出为50P或者50I的成品。


优点:没有商业软件说的那些BUG,倍帧效果和镜头切换点都能兼顾,费用低廉,硬件要求不是很高,速度比商业软件快很多。


缺点:参数设置很多,一般菜鸟难以掌握。


时间开销:在我的CPU=I7-4710MQ GPU=GT750M 的笔记本上25P转50P的速度(不含调参等操作时间)大约是原素材时长的两倍。


这里我就将本文第一部分处理得到的25P.avi视频倍帧到50P,然后压缩成4M码率的X264-MP4供大家下载比较。


http://pan.baidu.com/s/1i3poAEx


如果大家在NLE里面逐帧细看,不难发现插值帧其实还是有不少运算BUG,但由于人眼-人脑的特性,观看视频时这些BUG还是比较难察觉。


请大家注意画面左上角的台标部分,插值产生的扭曲。


原始帧1




插值帧



原始帧2

 
在线客服
 
QQ  人事专线
QQ  商务专线