设备网络SDK开发使用手册

NET_DVR_FACEDETECT_RULECFG_V41

人脸检测规则结构体。

struct{
  DWORD                         dwSize;
  BYTE                          byEnable;
  BYTE                          byEventType;
  BYTE                          byUpLastAlarm;
  BYTE                          byUpFacePic;
  BYTE                          byRuleName[NAME_LEN];
  NET_VCA_POLYGON               struVcaPolygon;
  BYTE                          byPicProType;
  BYTE                          bySensitivity;
  DWORD                         wDuration;
  NET_DVR_JPEGPARA              struPictureParam;
  NET_VCA_SIZE_FILTER           struSizeFilter;
  NET_DVR_SCHEDTIME             struAlarmTime[MAX_DAYS][MAX_TIMESEGMENT_V30];
  NET_DVR_HANDLEEXCEPTION_V30   struHandleType;
  BYTE                          byRelRecordChan[MAX_CHANNUM_V30];
  BYTE                          byPicRecordEnable;
  BYTE                          byRes1;
  WORD                          wAlarmDelay;
  NET_DVR_FACE_PIPCFG           struFacePIP;
  WORD                          wRelSnapChan[MAX_REL_SNAPCHAN_NUM];
  BYTE                          byRes2[2];
  DWORD                         dwEventTypeEx;
  BYTE                          byRes[16];
 }NET_DVR_FACEDETECT_RULECFG_V41,*LPNET_DVR_FACEDETECT_RULECFG_V41;

Members

dwSize
结构体大小
byEnable
是否启用人脸检测规则
byEventType
警戒事件类型:0- 异常人脸,1- 正常人脸,2- 异常人脸&正常人脸
byUpLastAlarm
是否先上传最近一次的报警
byUpFacePic
是否上传人脸子图:0- 否,1- 是
byRuleName
规则名称
struVcaPolygon
人脸检测规则区域
byPicProType
报警时图片处理方式:0-不处理,非0-上传
bySensitivity
规则灵敏度
wDuration
触发人脸报警时间阈值
struPictureParam
图片规格结构
struSizeFilter
尺寸过滤器
struAlarmTime
布防时间
struHandleType
处理方式
byRelRecordChan
报警触发的录象通道,为1表示触发该通道。按位表示通道,例如:byRelRecordChan[0]==1表示触发通道1录像,byRelRecordChan[1]==1表示触发通道2录像,依次类推
byPicRecordEnable
是否启用图片存储:0-不启用,1-启用
byRes1
保留,置为0
wAlarmDelay
智能报警延时:0-5s,1-10s,2-30s,3-60s,4-120s,5-300s,6-600s
struFacePIP
画中画参数
wRelSnapChan
关联抓图通道(当主通道报警时,同时会上传关联通道的抓拍图片):0表示不关联,其他值为关联通道号
byRes2
保留,置为0
dwEventTypeEx
警戒事件类型扩展,类型值按位表示,可任意选择其中1种或者几种进行组合,类型取值如下所示:
0x00: 无效,以byEventType字段为准
0x01: 异常人脸
0x02: 正常人脸
0x04: 多张人脸
0x08: 戴墨镜人脸
0x10: 打电话人脸
dwEventTypeEx字段为0时则取byEventType字段,dwEventTypeEx、byEventType字段都有值时则以dwEventTypeEx字段为准。上层配置dwEventTypeEx字段时,若该类型是byEventType字段已有的类型,SDK会将值同步到byEventType中,因此建议统一使用dwEventTypeEx,可以兼容byEventType字段
byRes
保留,置为0

Remarks

See Also

智能ATM:NET_DVR_GetDVRConfig  NET_DVR_SetDVRConfig

门禁主机:NET_DVR_GetDVRConfig  NET_DVR_SetDVRConfig