微博

QQ

高/标清兼容的CPU+GPU+IO非编系统特征及应用

2006-10-25 辽宁电视台 崔志强 依马狮网


    【内容提要】 随着高清呼声越来越高,在新建和扩建的非线性编辑系统中,选型的科学性和应用的合理性日益被强化。本文针对非编网络的应用,以及在兼容高清的平滑升级上,阐述CPU+GPU+IO非编系统的主要特征及其应用。

    【关键词】 CPU+GPU+IO  i-Link  IPSAN  ImageSAN

    随着电脑硬件性能与软件技术水平的提高,基于CPU+GPU+IO为核心的新一代纯软件的非编系统,已经日益成熟。它与基于硬件板卡的非编系统相比,纯软非编无须硬件板卡的支持,以主机系统和剪辑软件实现剪辑功能,具有稳定可靠、价格低廉、格式灵活、升级容易等显著优点。在此前提下,国际主流板卡制造商将开发的重点由支持特性转为支持兼容性,并以10bit无压缩的视频采集质量代替了原先的8bit压缩质量。当高清制作普及时,视频信号的数字容量成倍增加,传统非编视频卡及其应用将意味着整体报废。因此,用户都希望在标清和高清之间实现平稳过渡以及对未来的可升级性。为此,纯软非编环境的作用被迅速升级,纯软非编系统及其网络应用成为大势所趋。

一. CPU+GPU+IO的原本原理

    如图1所示,纯软非编由主机、剪辑软件、I/O视音频卡、存储4个部分组成。与传统非编相比,硬件板卡不再承担数据流的实时支持性能,改为由主机的CPU+GPU核心来实现,此功能通过新一代剪辑软件来调用,硬件板卡只承担高质量信号的采集和输出,最新的Blackmagic公司的DeckLink系列卡将视频信号提高到10bit无压缩质量,即使素材多层特技处理和多代复制后仍能保持原色。工作流程为:剪辑软件通过I/O卡将素材采集到存储设备,然后通过剪辑软件使用CPU+GPU性能调用存储的素材进行常规的实时剪辑、特技、字幕制作成片,最后将成片通过I/O输出到磁带。可以看出,素材在处理过程中保持了10bit无压缩的制作流程。由于板卡不再承担实时支持,并且10bit无压缩的视频数据量(特别是HD)惊人,所以,对纯软非编主机系统的配置要求增高了。

高/标清兼容的CPU+GPU+IO非编系统特征及应用

    典型的应用软件是Final Cut Pro 5,它提供高性能、全功能的支持,其RT Extreme可以将实时播放特效、滤镜、转场和复合视频流运用到HD格式上,而不仅限于SD格式。由超过150种的实时特效、转场和滤镜可提供选择:不需要渲染和添加昂贵的硬件设备,使用RT Extreme HD可以选择全解析度、高画质播放,或是最大同时串流和特效预览格式。再扩展性方面,它支持从DV、SD、HD、和胶片的各种视频格式。即使文件很小,也可以得到高品质的画面,足以用于广播。这样就可以避免使用高清要进行下变换,从头到尾都使用1080i和720p HD,而不用管理多重离线格式。

    Shake特技合成系统是一款功能全面,并且不受分辨率限制的专业特效合成软件,Shake拥有独特的高性能渲染引擎,可以在不同的分辨率下选择8、16或32位色彩进行合成操作,策略上,在保证高性能的同时,优化大量输入的图像,获得更加逼真的合成效果。Shake具有直观的工作空间,可以轻松解决在制作过程中任何时候碰到的创意和技术问题。可以通过由节点组成的树状结构管理复杂的视觉特效模块,便于查找、选择和修改任何元素,并且你可以实时预览最终的合成效果。从完全的32位浮动Keylight和Primatte抠像,到OpenGL加速的3D多面合成,Shake为处理高品质的大型图像提供了高效的合成操作。利用Shake内类似C的脚本语言和宏,制作自定义特效和功能。

二. 组网应用
    CPU+GPU+IO的组网应用是构成系统的基础,它的构成要素主要有:
    (1)接口
    在当前接口标准繁杂的前提下,系统需保持的基本接口应包括复合、分量、SDI、ASI、1394(Firewire,i-Link)、Ethernet等,以保证对现有前期设备和未来前期设备的支持能力,并有可能方便地向高清过渡。无论是MAC平台,还是PC平台,CPU和GPU的性能越来越强大,以往通过视频板卡所实现的功能,完全可以通过软件来达到目的。例如:POWER MAC G5(2.5G双CPU,2GB 400MHz DDR SDRAM内存,2T SCSI磁盘阵列,NVIDIA GeForce FX 5200显卡)和INTEL XEONPC平台(Intel Dual XEON 3.0GHz双CPU,2GB DDR ECC.REG.333内存,2T SCSI磁盘阵列,NVIDIA Quadro FX 540 PCI-E)就是典型的纯软非编计算机平台。下表列出DeckLink卡应用数据,经过分析我们可以看出,它的视频信号码流对硬件的处理能力和带宽的要求都很高。

    DeckLink视频卡视频格式及码率列表

高/标清兼容的CPU+GPU+IO非编系统特征及应用

    (2)压缩格式
    视频压缩编码是整个网络系统的基础。综合考虑通用性、兼容性、信号指标、压缩效率等方面技术指标。在本系统中,目前采用DVCPRO 50和DVCPRO HD作为主编辑格式,部分为采用无压缩标清、无压缩高清格式,同时,系统还可以支持其他各种主流格式,包括DVCPRO25、IMX、HDV源码流等等格式。音频编码需要支持16位及24位44.1KHz/48KHz/88.2KHz/96KHz采样可选的取样频率,为适应高清制作,音频需支持4轨以上的采集能力。

    (3)存储网络平台
    在纯软非编的网络中,由于视频应用的特性,要求网络架构必须具备高吞吐、大容量、高可靠性并容易扩展这几个基本要素。因此,在软非编网络中,一般都采取前台工作站使用纯以太网,后台存储为SAN的混合架构。但以IPSAN最具竞争力,它可以虚拟的体系构架,实现无限地域空间的采集、制作、存储或业务拓展。简单的说IPSAN不但具备FC扩充简单、高性能、高可用性的特点,又能克服FC高成本高投入,操作管理复杂,连接距离有限等缺点。

    (4)网络管理协议
    网络系统既需要提供一个存储平台,还需要提供一个统一的网管平台,它不仅包括对网络拓扑、网络运行情况监控、网络配置等管理功能,还包括在应用端对存储及文件级的内容共享。通常是以FC+Ethernet的网络结构,但以iSCSI+IPSAN+MASN最为适用,扩展性和性价比均为最佳。

    值得注意的是存储共享管理软件基(FSS),在PC平台上的FSS有Tivoli SANergy、ADIC StorNext FS、Veritas San Point Direct、Rorke Data ImageSAN等等。虽然目前SANergy的实际应用量最大,但Tivoli公司于2003年起已不再支持SANergy,这就决定了它的存活期走到了尽头。而ImageSAN是专门针对广电行业音视频(AV)SAN网络存储应用而研发的,是支持Windows NT/2000/XP、Macintosh OSX以及Linux平台以及混合环境的SAN解决方案。在其最新推出的2.0版本中,引入了“Lan Intergration”这个全新特性,完美的整合了SAN与LAN。使网络即具备了SAN的高性能、高扩展性,同时,又继承了LAN的结构简单、造价低廉的优点,成为纯软非编网络系统的最佳选择。

    如图2的应用系统有效存储容量应达到400小时(按25Mb/s编码格式)。系统采用六台高标清兼容非线性编辑工作站,采用目前最先进的CPU+GPU技术,其中两台上下载精编工作站,四台无卡精编工作站,所有后期制作网中的编辑工作站通过FC网络访问光纤存储设备中的视音频数据。系统的管理信息通过以太网进行传输。编辑码流标清采用DVCPRO 50Mb/s编码格式

视听科技视频号 广告
发表评论