DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 272|回复: 0
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-22 00:18:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
传统模拟基系统的很多问题正在影响数字基系统的向前发展。  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/GPP SoC基系统中实现数字视频信号压缩时,开发人员首先应该适当地分配功能模块来实现良好的系统性能。  EMAC驱动器、TCP/IP网络栈和HTTP服务器(与流到外部的压缩视频信号工作在一起)、和ATA驱动器都应该在ARM中实现,这有助于脱载DSP处理。压缩应在DSP芯核中实现,这是由于其VLIW架构处理这类计算密集任务是特别好的。  一旦经过处理器的视频输入口从相机捕获视频帧,则由执行视频编码器任务对原始视频进行压缩,然后把压缩的视频存储到板上硬盘中。  在现场应用的这种系统中,可以用PC监视实时视频景物,这是靠检索视频服务器中的数据流和译码、显示数据流在监视器上。在这种情况下,通过Internet可以在板上检索1个编码的JPEG图像文件。在单个PC上可以监视多个数据流。也可以从网络的多点同时监视数据流。不同于传统模拟系统,VSIP中央办公室可以通过TCP/IP网络连系视频服务器并可物理定位网络中的任何地点。此时失效的单点变成数码相机,而不是中央办公室。也可以动态配置JPEG图像的品质。                                                图1 H.264编码器框图
                          
                       
                          
                               
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-16 07:09 , 耗时 0.083649 秒, 19 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表