iBoin-IPC-DX-SDK智能单目视频人数统计软件开发包
SDK产品描述
开发和定制一套“人数统计”解决方案或系统将变得十分容易,当你有了一套全面的、容易使用的SDK开发包――iBoin-IPC-DX-SDK智能单目人数统计软件开发包。是一套运行在Windows平台上,完成在复杂环境下运动物体的物体检测、跟踪、识别、计数等功能的软件模块库。智能单目人数统计软件开发包具有人数统计精度高,能适应各种室外光线环境;抗干扰能力强,能同时跟踪32个物体等特点,同时,开发使用方便、容易。
运用计算机视觉(Computer Vision)技术,通过对连续视频图像的处理和分析,将运动物体从视频背景中检测、分离出来,再进行筛选、过滤,获得真实的运动物体,再对其进行跟踪分析,结合计数线进行判断,将符合计数规则的目标的通过行为,进行计数。算法流程详见右下图。通过物体分类算法,我们能将所有的运动物体分为“人”、“车”、“未知物体”,从而获得更准确的检测结果。
再配以多种过滤器(过滤物体大小;大小改变率;物体阴影、物体运动方向;物体宽度、高度、长宽比、区域、特征、速度等过滤)和精细的逻辑规则判断,能真实、准确的获得报警结果。
SDK组成
- 库文件(DLL)
- SDK开发手册
- 例子程序源代码
- 简明的VC Sample程序
- 报表控件(可选)
- 开发License
SDK提供标准C的应用程序接口,支持Microsoft C和C++,兼容Microsoft Video for Windows(VFW)和DirectShow视频捕捉系统。
算法性能指标
统计精度 |
综合精度75%-90%
|
视频格式 |
分辨率大于320×240的NTSC/PAL视频信号源,彩色黑白红外均可;模拟/数据信号均可
|
目标大小 |
不小于5×5像素,建议10×10像素
|
目标数量 |
每路视频可同时检测40个运动物体
|
人体运动速度 |
大于0.01米/秒,小于8米/秒
|
光照环境 |
室外全天候光线环境均可(配合宽动态摄像机)
|
可能少计 |
单个人;多个人
穿着和背景颜色较接近的衣服 |
可能多计情况 |
独立经过的较大物体,如足球、报纸;
随身行李、抱小孩、推车; 小动物(猫狗)、近距离的蚊虫苍蝇等; 门外行人、车辆经过的影子 |
硬件要求
智能单目人数统计软件的计数模块所在计算机的硬件配置建议如下,更好的配置会有更快的处理效率。
- CPU:Pentium 4 DUO 2G
- 内存:2GB
- 硬盘:160GB
- 网络:10/100M以太网
- 操作系统:Windows XP SP2
- 采集卡或DVR的解码SDK
SDK性能指标
开发平台 |
Windows XP/2003/Vistar/7
|
图像输入 |
DirectShow, Video For Windows, YUV, RGB
|
图像要求 |
大于320×240的NTSC/PAL,彩色/黑白
|
运算速度 |
单机可运行1-16路
|
CPU占用 |
单路视频分析占用8%
|
检测精度 |
75%-95%(视场景复杂而定)
|
注:以上参数是在P4 DUO 2GHz/内存 1G/80G SATA/显卡 nVidia7600环境下测得,更好的计算机配置会有更好的检测效率。
申明
就像任何智能技术一样,智能视频分析本身不能提供100%的检测精度。用户须知,在使用过程中的一些不确定因素,也会影响到最后的检测精度。