慧聪网首页所有行业资讯中心企业管理商务指南展会访谈行业研究博客慧聪吧找供应找求购免费注册立即登录加入买卖通即时沟通网站导航

视频监视系统的视频压缩和数据流

2009/5/14/09:55 来源:C114·技术

    传统模拟基系统的很多问题正在影响数字基系统的向前发展。

    IP视频监视系统(VSIP)中,硬件处理的网络业务量是相机的组成部分。这是因为由相机数字化视频信号,而且为了克服网络的带宽限制,信号传输到视频服务器前要进行压缩。异机种处理器架构,如DSP/GPP,是达到最大系统性能所希望的。中断密集任务,如视频捕获、存储和视频流可分配到GPP,而MIPS密集视频压缩由DSP完成。数据传输到视频服务器后,服务器以文件形式存储压缩的视频流到硬盘,这样可克服模拟存储器件传统的性能退化。

    为数字视频信号压缩已开发了各种各样的标准,可归纳为以下两类:

    路静止图像压缩—独立地编码每个视频帧做为一个静止图像。最著名的标准是JPEG。MJPEG标准用JPEG算法编码每个帧。

    图1示出H.264编码器框图。类似于其他ME基视频编码标准,它靠宏单元(16×16像素)处理每个帧宏单元(macroblockMB)。它有一个前向通路和重建通路。前向通路编码帧为位。重建通路从编码位产生1个参考帧。

    在前向通路(DCT到Q)中,每个MB可以以内模式或交互模式编码。在内模式中,靠ME模块在先编码中求得参考MB。在交互模式中,从现在帧采样中形成M。

    重建通路(IQ到IDCT)的目的是确保编码器和译码器作相同的参考帧来产生图像。另外,编码器和译码器之间的误差将累积。

    由于时序视频帧往往包含很多相关信息,所以ME基方法可以达到较高的压缩比。例如,对于NTSC标准分辨率(30f/s),H.264编码器可以在2mbps编码视频,达到60:1压缩比的比均图像品质。为了达到类似的品质,MJPEG的压缩比大约为10:1~15:1。

    MJPEG与ME基方法相比有几个优点。最主要的优点,JPEG需要相当少的计算和功耗。另外,大多数PC所具有的软件能译码和显示JPEG图像。在单个图像或少量图像记录一个特殊事件(如某人步入门口)时MJPEG也更有效。假若不可能保证网络带宽,则优先选用MJPEG。采用ME基方法,1个帧的延迟/丢失将导致整个GOP的延迟/丢失,这是因为下1帧将不被译码直到先参考帧可用时为止。

    在典型的数字监视系统中,从传感器捕获视频、压缩视频、然后数据流到视频服务器。不希望中断在DSP架构上实现的视频编码器任务,这是由于每个前后关系开关转换包含大量寄存器存储和超高速缓冲存储器开关。因此,异机种架构是理想的,这样视频捕获和数据流任务可以脱载DSP。下面说明用在视频监视应用中的DSP/GPP处理器实例。

    DSP/GPPSoC基系统中实现数字视频信号压缩时,开发人员首先应该适当地分配功能模块来实现良好的系统性能。

    EMAC驱动器、TCP/IP网络栈和HTTP服务器(与流到外部的压缩视频信号工作在一起)、和ATA驱动器都应该在ARM中实现,这有助于脱载DSP处理。压缩应在DSP芯核中实现,这是由于其VLIW架构处理这类计算密集任务是特别好的。

[1] [2] 下一页 

我要评论

】 【打印