大家经常问到摄像机智能编码一天占用多少存储容量时,得到的答复可能是2~7G,或者5~10G,并不是个固定值。我们知道H.264定码率一天42G(4M)、H.265定码率一天21G(2M),但H.265+存储容量不是个固定值,而且不同像素摄像机的容量也有差异。下面给大家介绍存储规划时应该怎么考虑智能编码。
H.265+存储容量为啥不固定?
智能编码基于H.265标准视频编码技术,利用“大部分监控场景变化较小、背景稳定,监控者通常关注运动目标的特点,通过建立背景模型和提取前景目标,对前景和背景采用不同编码策略,从而在保证主观监控质量前提下,提高编码压缩性能,降低码率。对应的码率模型如下:
也就是:H.265+智能编码的码率是由环境的动态效果决定的,监控画面中运动物体越少,码率越小。
不同机型H.265+存储容量
结合实际测试,我司各类摄像机的存储占用情况如下:
从测试结果来看:
(1) H.265+智能编码,相对于H.265编码节省3~10倍的存储空间;
(2) 以上数据是在本地环境下测试得到,在实际监控环境中,受到监控场景动态复杂程度影响会有变动。
规划存储时怎么考虑H.265+?
H.265+智能编码的码率既然是变化的,那么在计算存储容量方面是无法给出具体的数值,但针对不同的监控场景,我们可以大概计算出一天所占用的存储容量。
1. 大部分时间静态的通道,可以用H.265+智能编码最大值计算。
走廊、仓库、农村院落和道路等监控环境中,场景大部分时间都是处于静态,那么实时码率较低,一天存储的容量也就较低,设计容量时可按照H.265+智能编码最大值计算。如400W摄像机,设计容量时可按照10G/天。
2. 大部分时间动态的通道,需要按H.265定码率容量计算。
在广场、公路、商场和商业街等人流量较大和长时间处于动态场景,实时码率将会增加,甚至趋近于H.265固定码率,设计容量时可按照H.265编码容量。如400W摄像机,设计容量时可按照31.5G/天。
3. 总容量计算方法
普通监控环境(动静态均有)下,总容量计算公式如下:
T=(H.265+智能编码最大值*静态点位数+H.265编码容量*动态点位数)*1.13*天数*冗余比例
冗余比例为:10%~30%,1.13是硬盘的计算开销比。
400W摄像机总容量T=(10G*静态点位数+31.5G*动态点位数)*1.13*天数*冗余比例
200W、300W、500W、800W等各类摄像机也可以按照同样的思路进行规划设计,切勿随意按照5G/天、2G/天这种最低值、平均值进行设计。容量设计时,既要最大程度利用硬盘和技术,又要保证设计的合理性。