智能视频监控系统的构建--序

最近根据项目要求需要搭建一个智能化的视频监控系统,学到了一些有关视频监控的知识,在该项目进行中,会持续将该系统的搭建流程以及技术要点进行分享

简易的视频监控的组成:

视频监控系统最简易的组成方式是 由服务端(前端)到客户端(后端),前端负责采集视频信号>>>压缩视频信号>>>网络数据传输,后端进行网络数据接收>>>视频信号的解码>>>可视化显示>>>视频信号的存储等一系列有助于有效监控的其他手段。对于一个开发视频监控的工程人员来说,前期的视频编解码以及网络传输过程显得格外重要,后期的修补工作可以逐步完成。

实现视频监控系统的智能化方式:

从目前的智能监控行业来看,大多数采用的是后端进行处理图像数据,这样做一方面是后端的系统采用非嵌入式系统,可以运行更多的智能化算法,另一方面,后端的硬件系统可以根据运算需求采用性能更好的硬件设备。然而,这样存在的问题包括1、由于所有的图像信息都要传送到后端,对网络带宽的要求较高,2、在前置摄像头个数较多的情况下,后端的负荷较重。因此,智能监控系统厂家目前普遍希望智能设备前置化,随着嵌入式系统处理能力的增强以及智能算法的优化,在网络摄像头前端进行视频分析,特征提取等,后端进行跨场景识别具有很大的优势。列举几例:区域入侵检测、人体行为异常检测(突然起身,原地徘徊,突然加速)等。

智能监控系统的知识储备:

视频信号的压缩与解压缩(即编解码),一般采用H264视频编码,常使用的开源库是ffmpeg,可以在windows、linux、OS系统下运行。

网络数据的传输:流媒体数据传输(RTSP、RTP、RTCP协议),也可以通过UDP/TCP协议定制自己的数据传输格式。

可视化展示:软件界面的搭建

智能化的工具:open cv以及机器学习相关算法是基础知识,其他的需要按照需求选择合适的算法或者工具。



  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值