安防之家讯:数字监控行业的主要支撑技术是编解码、网络数据分配、存储、模式识别;各项技术相互影响,互为制约。针对非实时对象、实时对象,编解码技术分为两大类——适合非实时对象的压缩算法及适合实时对象的压缩算法。两类算法都在向实现分层传送、图像质量可伸缩的目标,每类算法的核心算法大同小异,只是在算法复杂性和压缩效率之间的平衡各不相同,随着IC制造技术的发展,倾向于使用更复杂的算法,以换取较高的压缩效率,更有弹性的处理对策。
追求实时图像、高分辨率、高清晰度,可用网络带宽超过4Mbit/路,MPEG-2压缩格式是一个合适的候选者。可用网络带宽较低,低分辨率的实时图像,可以选择H.263/H.264压缩格式,H.263压缩算法成熟,成本较低,压缩效率也较低,标准化程度高;而H.264压缩算法的标准化程度不断提高,在今后一段时期内此压缩算法将成为主流压缩标准;至于MPEG-7、MPEG-21则将是未来效率更高的压缩算法。
传统的以太网架构无法提供服务质量保证(QoS),很难适应视频数据的流特性。当网络负载较重时,视频数据的网络传输时延、传输差错的控制一直是无法回避的难点。在图像质量相当的前提下,各服务器厂商使用各种复杂的压缩算法,力求减少视频数据、降低网络负载,以保证网络传输时延在可以接受的限制内。新的可以提供服务质量保证的网络协议的推出,会降低网络传输时延、传输差错的控制难度,相应减少提高压缩效率的压力,控制整体系统成本。新的数据放置算法,检索算法,将有力推动视频数据的存储技术的发展。
其实,各种压缩算法的目标不同,现实中没有一种压缩算法可以一统天下,也就不存在所谓最适合服务器的压缩格式。在一个系统的不同信道,甚至同一信道中都会出现多种压缩格式混合运行的情况,以充分利用各种压缩格式的特点、满足不同场景的要求。
今后中国的数字化监控产品在技术上将会向两个方向发展:第一个方向是高清晰度。随着存储设备容量的不断增大、价格不断降低、以及象NAS存储系统的成熟和应用,对监控图像质量要求将会成为首选项目,MPEG-4+D1、H.264+D1或其它高画质图像压缩标准的技术将会成为发展方向,高清晰度的产品也将成为数字化监控的重要产品。第二个方向是网络监控的走势,网络化已经成为人们日常生活的重要组成部份,100M和1000M以太网络、光纤网络随处可见,人们对网络的依赖越来越强。基于MPEG-4、H.264或更新的图像压缩标准将使数字化监控迈向一个新的网络时代。
视频服务器经过多年的发展,其压缩标准已经从最初的M-JPEG和MPEG-1发展到现在MPEG-1、MPEG-2、MPEG-4、H.263、H.264等多种压缩标准并存的局面。在长期以来的实际发展中,视频服务器作为一个开放性的系统,并没有限制必须使用哪一种压缩技术。同时这种对视频压缩标准的无限制,也促进着DVR系统不断吸收新的压缩技术和研究成果,从提高图像压缩质量、提高网络效果等方面不断改善,以满足不同用户的需求。
其实视频服务器作为数字音视频技术的一个非常简单的应用,并没有限制必须使用哪一种压缩技术的必要。首先,正如前面所提到的,视频服务器是一个开放性的系统,这一点也可以从即将推出的视频服务器国家标准中只是规定了统一的测试方法和客观评价的标准这一点上得到印证。其次,硬件技术的发展在客观上推动了DVR系统压缩技术的进步,从最初采用MPEG-1ASIC芯片到MPEG-4软件压缩与视频捕捉卡的结合,以及近三年来几乎一统压缩板卡天下的基于DSP的MPEG-4硬压缩板卡,硬件技术的发展几乎起了决定性的作用。
从目前服务器的发展趋势而言,网络应用将是未来监控系统不可逆转的发展方向,这一点认知应该是业界公认的了。所以,视频服务器实际上必须担负着两个任务:本地录像和网络监控。考虑到中国市场对实时性的独特要求,什么样的压缩格式才更适合未来所需的两者兼顾的网络化实时监控系统?这似乎是更为迫切的问题。要回答这样的问题,必须回到实际应用上来。
前面提到的几种压缩标准代表着压缩技术发展的里程碑,但是他们的共同之处在于根基都是块变换技术,伴随着的是运动补偿技术的不断演化,从最初的整像素到后来的1/2、1/4像素;从单帧参考再到多帧参考。它们的SimpleProfile支持I帧和P帧,而在AdvancedProfile中支持B帧。我们必须认识到服务器所承担的两个任务对压缩的需求有着根本矛盾,本地录像需要更高的压缩比,而网络监控需要更好的实时性,引入B帧可以提高压缩比,而必然会在编解码端带来固有的延迟。
所以,我们只能说服务器要解决监控实时性的问题不应该是从标准入手,而应该从解决本地录像和网络监控的矛盾入手。现在,DSP芯片技术的发展使得我们可以在同一颗DSP上完成多路CIF图像的MPEG-4压缩,如果我们把本地录像码流和网络监控码流分离的话,这个矛盾就会迎刃而解。此外,采用硬件压缩技术之后,PC的CPU资源得到彻底解放,在CPU的性能不断飙升的情况下,不利用实在是一种浪费。我们的压缩板卡在基本不占用CPU时间的情况下支持实时图像的捕捉,DVR系统软件的开发者完全可以把实时捕捉的图像使用各种成熟的压缩Codec压缩,来满足一些特殊的网络传输需求。
总之,开放的视频服务器可以不断吸收新的压缩技术,但是压缩技术的标准是固定的,要不断满足用户的需求,最需要的是灵活的技术运用。
安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/