深圳市博安盈科技有限公司
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环境下测得,更好的计算机配置会有更好的检测效率。
申明
就像任何智能技术一样,智能视频分析本身不能提供的检测精度。用户须知,在使用过程中的一些不确定因素,也会影响到最后的检测精度。