NET_AIOP_VIDEO_HEAD

Structure about Video Analysis Task

Member

Data Type

Description

dwSize

DWORD

Structure size.

dwChannel

DWORD

Device channel No. for analysis.

struTime

NET_DVR_SYSTEM_TIME

System time.

szTaskID

char[]

Video analysis task ID whose size is 64 bytes.

dwAIOPDataSize

DWORD

Size of the AIOP data.

dwPictureSize

DWORD

Size of the picture for analysis.

szMPID

char[]

Detection model package ID whose size is 64 bytes. It is used for parsing the detection data matching AIOP. For details about the label description of the package being loaded, refer to the response message returned by calling the URI GET /ISAPI/Intelligent/AIOpenPlatform/algorithmModel/management?format=json.

*pBufferAIOPData

BYTE

Pointer of the AIOP data.

*pBufferPictureSize

BYTE

Pointer of the picture data for analysis.

byPictureMode

BYTE

Transmission mode of the picture data: 0-binary, 1-cloud storage. When the value of byPictureMode is 0, the value of pBufferPicture is the binary data, otherwise it is the URL of the cloud storage.

byRes2

BYTE[]

Reserved field whose size is 3 bytes.

dwPresetIndex

DWORD

Preset No.

dwAddInfoPictureSize

DWORD

Size of the additional picture for analysis.

pAddInfoPictureBuffer

BYTE*

Additional picture for analysis.

pFacePicBuff

char*

Pointer of the face picture thumbnail.

dwFacePicBuffLen

DWORD

Size of the face picture thumbnail.

pComparisonPicBuff

char*

Pointer of the picture to be compared in the library.

dwComparisonPicBuffLen

DWORD

Size of the picture to be compared in the library.

byRes[144]

BYTE

Reserved.