自上世纪90年代视频板卡应用在安防领域,带动起安防领域的数字化应用潮流以来,视频板卡的发展已有10余年历史了。以IT行业的观点来看,这种技术已经算相当长的历史了。
DVR板卡
回顾历史,其实最早的视频板卡并非应用在安防行业的,尤其是DVR领域。本人在1997年接触的视频板卡中:DIGITAL21230(美国DEC公ASIC芯片,MPEG-1/H.264/263压缩)及Z220(美国8X8公司芯片H.263/H/261压缩)板卡,前者是用来做VCD制作的,后者是用来做视频会议的,设计生产的初衷都不是用来作安防的。理由很简单,当时的主流CPU处理器和显卡等处理能力都极其有限,虽然是硬件压缩,但那时微软的DirectX技术还不成熟,光预览就要耗费不少资源(当年PCI显卡还是主流),因此处理一路的视音频图像还可以,多路就不太可能了。除非是某些特殊部门,不计成本,当年有人用SUN的工作站及Solaris的视频开发包做了一台4路的DVR,支持网络功能,造价勘比现在的一台国产宝马。
直至2000年左右,视频板卡应用于DVR行业才逐渐形成气候,大有取代模拟录像机的趋势。当时有两种主流板卡:一种是基于华邦99200MPEG-1压缩芯片加Philips7146多媒体PCI桥的MPEG1压缩卡,代表者是成都的德加拉公司,当时银行采用的PCDVR主要就是采用这种板卡,DVR作为一个产业就此形成了。因此,中国DVR之父确属成都德加拉的老总藤生才。另外一种则是基于Bt878芯片,采用MotionJPEG压缩的韩系及台湾的DVR卡,最有代表性的是Kodicom公司的4400及8800卡了,以其稳定和价格合理而风靡全球(之后,国内抄板卡居然取而代之的,当然最后也毁了这个极其优秀的作品)。当时之所以PCDVR能被广泛应用,本人认为从技术的角度看,具备了以下几个条件:
首先是PC端技术的的进步,在摩尔定律驱动下,CPU处理能力不断提高,使视频处理能力大大提高了;
二,是硬盘容量狂增,价格下降,存储问题解决了;
三,是微软的DirectX技术和WDM驱动技术也功不可没,这两项技术为开发DVR应用系统提供了强大的工具;
2001年后DSP处理技术应用在视频压缩卡上,使得像MPEG-4和H.264(其实大部分都并非严格意义上的H.264算法,仅采用了H.264的一些基本语法)等复杂的算法可以实现多达16路以上的实时压缩。最成功的当然就是杭州的海康威视公司了,他们的M卡、H卡、HC卡一度就是DVR的代名词了,也成为了全球DVR板卡领域的领先者。DSP硬件压缩卡,以其不占CPU资源,可以同时处理16~32路图像,全时压缩、预览这几方面的优势获了用户的认可,DSP硬压卡因此成为了DVR板卡的主流。
2005年后,“计算机性能每隔18个月提高一倍,而价格下降一倍”的摩尔定律再次发挥作用,由于计算机处理能力的大幅提高使得一度受到冷落的软压卡再次掘起,同时飞利浦的SAA7130及ConexantCX23881等高性能视频AD芯片,使得很多DSP硬压卡预览效果相形见绌;同时由于软压卡采用了像XVID、WMV9等优秀的视频压缩算法,在录像回放效果上明显优于那些所谓采用了H.264算法的DSP硬件压缩卡。以SAA7130为主的软压卡,以其优良的图像效果,低廉的价格,获得了广大用户的认可和欢迎。国内一些优秀的板卡研发生产商的优秀产品已经进入国际市场,抢占相当了部分原来由韩国、台湾公司所把持的海外市场。然而,这里不得不提的是,国内一些害群之马的盗版、抄板的行为,正对行业产生了一定的伤害,所以,建立行业联盟,维护市场次序是很有必要的。
要预测未来板卡的发展结果,首先假设DVR板卡仍然有较大的市场需求。由于DVR板卡实现的PCDVR系统,具有功能多样,扩展灵活,维护方便,安防行业应用多样性的特点,决定了采用板卡DIY架构的DVR会有长期的需求。某些人为低价的嵌入式DVR会取代PCDVR的观点,近年来已经被事实所推翻了。因此这个假设是成立的。再从技术的角度分析:
首先在压缩处理能力上,目前IntelCore架构的多核CPU处理能力对于图像压缩已经游刃有余了,即使是采用价格仅300元的单核Core架构的赛扬420CPU,经过优化算法后,同时压缩16路CIF格式的视频图像也十分流畅;因此,采用DSP压缩图像,所谓不占用CPU资源,其实就是浪费CPU资源,而且因为DSP整体运算速度还比不上CPU,一个DSP处理4路或8路图像时只好简化压缩算法,效果反而明显不如采用经过优化的XVID或WMV9。
拥护硬压卡的人会质疑软压卡不能够压缩高分辨率图像如DCIF(528×384)或D1(704×576),其实真正了解模拟视频信号特性和深入开发过数字视频的人都知道,DCIF和D1压缩效果比CIF(352×288)要好很多的这种讲法,其实,只是一个美丽的谎言:因为目前的主流摄像机基本上是380线、420线、480线隔行扫描的,扣除传输衰减后能有380线就不错了,转成数字化后,352×288像素就已经接近理想值了,再增加像素图像效果也不会明显提高,除非你的视频源是600线逐行扫描,那才有可能出来DVD这样的效果。目前市场的所谓D1卡或D1格式DVR其实在实际应用中根本不可能达到DVD的效果。因此,DVR卡其实没有必要做高于CIF的压缩分辨率。还有人说硬压卡比软压卡稳定,那也是没有根据的,系统稳定性,取决于整个系统的差错概率,对于DVR板卡而言,应用软件的可靠性是决定稳定性的关键。
其实目前技术条件下,真正制约软压卡的是PCI总线的带宽问题,PCI总线133MB的峰值数据流量,对于16路以上CIF格式未经压缩视频流数据来说确实太少了。而PCI-E接口总线的普及则彻底解决了这个瓶颈问题,从目前形势来看,PCI-EX1和PCI-EX16已成为PCI-E主流规格,同时很多芯片组厂商在南桥芯片当中添加对PCI-EX1的支持,在北桥芯片当中添加对PCI-EX16的支持。采用PCI-E接口的软压卡可以轻松地实现24~32的CIF图像压缩。
综上所述,本人认为,DVR板卡发展有以下两个结果和趋势:
1、压缩卡不再有“软”“硬”的概念,压缩板卡不再需要DSP,利用CPU就能实现所有DSP的功能,甚至做得更好,这一点上已无悬念;
2、由于需求的多样性,在以视频智能分析等多样化安防应用驱动下,PCDVR板卡仍会有巨大的市场需求。
该文观点仅代表作者,本站仅提供信息存储空间服务,转载请注明出处。若需了解详细的安防行业方案,或有其它建议反馈,欢迎联系我们。