安防监控基础知识

安防监控基础知识针对安防视频监控方面的基础知识UDP:用户数据报协议(无连接,封装实时性强的网络音频数据)TCP:传输控制协议(面向连接,传输实时性强的音频流)HTTP:超文本传输协议,网络摄像机通过HTTP提供web访问功能,将音频数据经过复杂网络传输.RTP:实时传输协议,提供时间信息流和实现流同步(本身不提供可靠的传输机制和流量控制)RTCP:实时传输控制协议,提供可靠的…

大家好,又见面了,我是你们的朋友全栈君。

针对安防视频监控方面的基础知识

UDP: 用户数据报协议( 无连接, 封装实时性强的网络音频数据)
TCP: 传输控制协议( 面向连接, 传输实时性强的音频流)
HTTP: 超文本传输协议, 网络摄像机通过HTTP提供web访问功能, 将音频数据经过复杂网络传输.

RTP: 实时传输协议, 提供时间信息流和实现流同步(本身不提供可靠的传输机制和流量控制)
RTCP: 实时传输控制协议, 提供可靠的传输机制和流量控制.
RTSP: 实时流协议(streaming)
RSVP: 资源预定协议, 路由上预留一定带宽, 为流媒体传输提高质量.

PPP(Point to Point Protocol): 对TCP/IP的扩展, 可通过串行链路来传送TCP/IP通信包
PPPOE(PPP over Ethernet): 以太网端对端协议
HTML( Hyper Text Markup Language) 超文本标记语言

VM( Video Management Server) 视频管理服务器
fireware (计算机的)固件, 稳件
edge storage 边缘存储
DHCP (Dynamic Host Configuration Protocol) 动态主机配置协议
DDNS (Dynamic domain name server/service) 动态域名解析

VCA( video content Analysis) 视频内容分析
VMD( video motion detection) 视频移动探测
VCA 将视频图像中的背景和前景(目标) 进行分离, 保持背景自动更新, 对目标探测\跟踪\分类\识别. 参考摄像机场景预设的报警触发规则, 将目标与规则比较.
VMD 使用相邻帧之间进行比较, 实现移动目标的探测.

EC编码器: 采用MPEG4, H264数字压缩技术, 集音视频编码压缩和数据传输为一体的网络视频监控终端.
NVR网络硬盘录像机: 通过网络接收IPC设备传输的数字视频码流, 并进行存储管理压缩编码, 实现网络化带来的分布式架构的优势.

prefix 前缀
MTU ( Maximum Transmission Unit) 最大传输单元
Sync 同步
OSD (on screen display) 在屏显示
overlay 覆盖物
preferred 首选的

snopshot 拍快照
saturation 饱和度
brightness 亮度
sharpness 锐度
rotation 旋转
noise reduction 减噪
shutter 遮光器, 百叶窗, 快门
compensation 补偿, 修正
meter 计量, 测量
illumination 照明
defog 去雾
intensity 强度, 强烈
infrared 红外线(的)
watermark 水印

监控的进化史:
模拟监控 —> 数字监控 —> 网络监控 —> IP智能监控

数字监控的问题:

  • 系统扩容升级困难
  • 异构系统结构复杂, 工程实施复杂, 难以有效管理
  • 海量媒体转发和存储存在性瓶颈, 可靠性低
  • 需求大量DVR, 存储空间无法统一管理, 检索效率低
  • 标准化差, 难以与行业应用集成, 业务升级复杂
  • 缺乏全系统自动定位, 维护复杂

视音频流的传输:
视音频 –RTP封装–> RTP数据 –UDP封装–> UDP数据 –IP封装–> IP数据

IPC核心技术:

  • 软件:
    • 视频编码压缩算法
    • 视频分析算法
    • 应用软件
  • 硬件:
    • 光学器件: CCD, CMOS
    • 感光成像器件
    • IC芯片
    • 电路板

视频编码算法: MJPEG, MPEG-4,
主流算法: H.264和H.265:

  • 良好的图形质量
  • 编码效率高(码流小)
  • 网络适应能力强

编码压缩芯片: IPC设备的核心: 视频的编码压缩 —对象—> 编码芯片
早期: ASIC芯片, DSP芯片
目前: SOC单片芯片

视频分析技术:
对视频内容自动分析提取, 过滤无用视频信息;
自动触发事件改编分辨率和帧率;
节省网络资源/存储资源;

早期视频分析技术是放在后端, 对服务器占用大,压力大, 不利于大规模/分布式部署;
目前将视频分析技术放在IPC中(也就是前端), 将视频分析嵌入IPC, 不用将信息传到后端分析, 利用IPC的芯片进行视频分析算法, 实现分布式智能监控, 可以降低成本, 减小网络带宽开销, 不用人盯着监控屏了.

功能: 人数统计, 人脸识别, 车辆逆行, 入侵探测, 丢包检测

IPC的亮点功能:

  • 3/4G功能: 网络的带宽优势 —> 无线视频监控
  • PoE (Power over Ethernet): 通过以太网为网络设备提供电力的技术(在不降低网络数据通信性能的基础上)
  • 本地缓存: 减少对网络的依赖性, 临时存储应对网络故障不能实时传输
  • DDNS支持: 捕获用户动态IP, 与其域名对应
  • IPC通信安全: 采用数字化网络架构
    • IP过滤
    • 用户名和密码
    • 数据加密
  • 报警改变帧率技术
  • IPC的多码流技术: 同一视频资源, 不同帧率/分辨率/图像质量的码流(采用不同的编码压缩方式)
  • 视频质量控制QoS: 优化网络带宽应用
  • 视频移动探测

IPC = 图像传感器 + DSP + 编码板
视频的采集.处理. 编码压缩和传输
视频采集, 信号处理, 编码压缩, 智能分析, 缓冲存储, 网络传输

帧: 1秒内传输的图片的张数/ 图形处理器每秒能刷新几次. fps: Frame Per Second.

NVR网络硬盘录像机: 通过网络接收IPC设备传输的数字视频码流, 并进行存储管理压缩编码, 实现网络化带来的分布式架构的优势.
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/153400.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • dedecms内容页调用图片集文档的图集图片

    dedecms内容页调用图片集文档的图集图片

  • tomcat 宕机问题分析及解决「建议收藏」

    tomcat 宕机问题分析及解决「建议收藏」服务器环境:centos6.7+tomcat7.0.69+jdk1.7.0_55+mysql5.6.28场景:服务刚开始用户体验变差,请求时间长,之后出现404,500等与服务器交互失败问题。重启后用户体验回升,半小时内问题没有再现。日志中出现的问题有两个:                 1、Cause:org.springframework.jdbc.Can

  • sigaction函数和signal函数

    sigaction函数和signal函数signal和sigaction的区别:signal都是指以前的oldersignal函数,现在大多系统都用sigaction重新实现了signal函数。1.      signal在调用handler之前先把信号的handler指针恢复;sigaction调用之后不会恢复handler指针,直到再次调用sigaction修改handler指针。这样,signal就会丢失信号,而且不能处

  • myeclipse 注册码(8.5版本)「建议收藏」

    myeclipse 注册码(8.5版本)「建议收藏」ID:myEclipse8.5code:zLR8ZC-855575-75526156215269972ID:myEclipse8.51code:zLR8ZC-855575-7552615625006863ID:myEclipse8.52code:zLR8ZC-855575-7552615625006864ID:myEclipse8.53code…

  • 解决Eclipse中文乱码

    解决Eclipse中文乱码使用Eclipse编辑文件经常出现中文乱码或者文件中有中文不能保存的问题,Eclipse提供了灵活的设置文件编码格式的选项,我们可以通过设置编码格式解决乱码问题。在Eclipse可以从几个层面设置编码格式:Workspace、Project、ContentType、File 本文以Eclipse3.3(英文)为例加以说明: 1.设置Workspace的编码格式: Windows

  • iptables规则详解_iptables规则文件

    iptables规则详解_iptables规则文件利用ipset,使iptables可以利用一条规则匹配多条IP地址,提高iptables的匹配效率,降低防火墙的系统消耗。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号