Skip to content
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

AIRIOT智慧系统搭建平台经验交流

  1. 主页
  2. 设备接入
  3. 是否能够获取海康摄像头的报警事件

是否能够获取海康摄像头的报警事件

已定时 已固定 已锁定 已移动 设备接入
帖子 发布者 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • R 离线
    R 离线
    rotsoul
    写于 最后由 编辑
    #1

    一些摄像头具备智能检测功能,平台是否能够接入这方面的数据?

    【越界侦测】

    越界侦测(或穿越警戒面),检测是否有目标按指定方向越过指定界线,当有目标越过指定界线时触发报警。

    初始化NET_DVR_Init接口在程序开始是调用,一个程序只需要调用一次。
    用户注册即登录设备,调用NET_DVR_Login_V40接口,每一台设备只需要登录一次。
    规则参数和联动方式等配置,如果事先已经配置则可省略该过程,配置相关参数和联动方式之后,设备将按照配置的规则自动检测,SDK可以通过报警布防方式获取设备上传的识别结果(联动方式必须选择“上传中心”类型)。不同的设备配置接口可能不同,详见1.2~1.4章节。
    报警布防方式实现方法:
    先调用NET_DVR_SetDVRMessageCallBack_V50设置报警回调函数(V31、V30接口也支持,新接口兼容老接口),在SDK初始化之后即可以调用,多台设备对接时也只需要调用一次设置一个回调函数,回调函数里面接收数据之后可以通过报警设备信息(NET_DVR_ALARMER)中lUserID等参数判断区分设备。
    每台设备分别登录,分别调用NET_DVR_SetupAlarmChan_V41进行布防,布防即建立设备跟客户端之间报警上传的连接通道,这样设备发生报警之后通过该连接上传报警信息,SDK在报警回调函数中接收和处理报警信息数据即可。
    程序退出前或者不需要接收报警信息时调用NET_DVR_CloseAlarmChan_V30进行撤防,释放资源,此时连接断开,设备将不再上传报警信息。
    越界侦测(穿越警戒面)事件对应报警类型(lCommand)为COMM_ALARM_RULE,报警信息对应结构体:NET_VCA_RULE_ALARM,其中wEventTypeEx(行为事件类型)为ENUM_VCA_EVENT_TRAVERSE_PLANE。
    退出程序时调用NET_DVR_Logout注销设备,每一台设备调用一次。最后调用NET_DVR_Cleanup释放SDK所有资源,一个程序只需要调用一次。

    https://open.hikvision.com/docs/docId?productId=5cda567cf47ae80dd41a54b3&version=%2F16e18c75bd644f1dbf9e8301d6fc9b73&tagPath=智能应用-异常行为识别-异常行为识别(越界侦测)

    guangdaG 1 条回复 最后回复
    0
  • guangdaG 离线
    guangdaG 离线
    guangda
    在 中回复了 rotsoul 最后由 编辑
    #2

    @rotsoul cc46faae-1718-473a-8526-5426e4ca7e6d-cd259159db5a09df5991effdb2f6c72.png
    您说的是指移动侦测吗?图片中有格子的区域的画面有变化, 报警提示

    R 1 条回复 最后回复
    0
  • R 离线
    R 离线
    rotsoul
    在 中回复了 guangda 最后由 编辑
    #3

    @guangda 平台是怎么获取报警提示的呢?具体应该如何配置?有没有具体案例?

    1 条回复 最后回复
    0
  • guangdaG 离线
    guangdaG 离线
    guangda
    写于 最后由 编辑
    #4

    移动侦测和越界侦测功能在测试中,实现方式如下:设备表选择海康驱动,该设备表下的设备配置页面有(移动侦测报警自动恢复时间)配置项,数据点需添加标识为ALARM-4000-3(移动侦测)ALARM-1102-1(越界侦测)的数据点,设备报警触发上数 ,报警触发 数据点数据上1, 移动侦测报警自动恢复时间内, 如果没有再触发的话, 就上0。根据数据点变化配置相应的报警规则。在平台的报警管理模块产生报警,进行后续的报警处理。

    image.png

    1 条回复 最后回复
    0
  • guangdaG 离线
    guangdaG 离线
    guangda
    写于 最后由 编辑
    #5

    1694741986683.png

    1 条回复 最后回复
    0
  • R 离线
    R 离线
    rotsoul
    写于 最后由 编辑
    #6

    感谢解答,非常有帮助

    1 条回复 最后回复
    1

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组