你的位置:首页 >

视频监控系统开发的简介

2024/7/16 9:52:15点击:
 
  后端系统为普通PC机,对接收到的视频信号进行存储或者解压以进行实时监控。视频捕获端采用嵌入式Linux系统,嵌入式设备具有稳定、耗能少、体积小等特点,可适用于多种监控场所;监控端系统由于需要与监控人员进行交互,且一般位于监控中心,采用PC机是一种比较合适的选择。
  因此一个视频监控系统开发平台中与基本功能相对应的应该由以下几个基本模块:视频采集模块、视频压缩模块、网络传输模块、视频解压模块、视频播放模块。
  利用这些基本模块可以构建出一个具备*基本功能的视频监控系统。以下对各模块中的关键技术进行介绍。在视频采集模块中采用双缓存技术。在内存中开辟两块区域用来保存捕获到的视频,采集卡反复地往这两块内存区域保存当前的图像数据。
  调用模块也反复地从这两块区域中获得当前的图像数据,但是两个操作是针对不同的区域,当一个区域中的图像正在被读取时,另一个区域中的图像已经在更新,下次可以直接被调用,即当前读取的是内存区域1的图像数据,但下一次是读取内存区域2的数据而在读取内存区域的数据时,内存区域2的图