更新时间:2024-05-21 GMT+08:00
分享

target_data 目标及目标整体业务

功能介绍

目标及目标整体业务:处理一些与目标识别相关的智能数据。

目标及目标整体业务消息体的message_type值为target_data。

目前行业视频管理服务会处理以下场景:

itgt_type/target_type枚举值:

  • 1 目标属性检测(摄像机SDC开启目标抓拍,对出现在区域内的人进行抓拍,获取抓拍到目标的特征信息,如:年龄人群、男性还是女性、是否戴眼镜、是否戴帽子、是否戴口罩等)
  • 2 目标识别(摄像机SDC在开启目标属性检测的基础上,开启目标识别,对抓拍到的人与提前在摄像机设置好的白名单、黑名单目标库进行对比识别,得到识别的结果,结果包括白名单、黑名单、陌生人,当然还会有目标的特征信息
  • 20 NVR800人脸特征元数据(摄像机SDC开启目标属性检测的基础上,开启多机互助作为智能主机,连接多台摄像机从机,接入NVR800,主机会对主机和从机出现在区域内的人进行抓拍,获取抓拍到目标的特征值
  • 22 NVR800人脸特征协同元数据(摄像机SDC接入NVR800,NVR800开启目标抓拍和目标识别特征协同功能,对进入区域的人进行抓拍和获取特征信息

消息结构体介绍

表1 message_type为target_data时,data结构体如下

字段名

类型

说明

device_id

String

设备ID:正常情况下不为空,必传

channel_id

String

通道ID:正常情况下不为空,必传

report_time

String

上报告警时间:示例:2020-09-26T14:28:00+08:00

data_id

String

数据ID:正常情况下不为空,必传。可用于查询智能图片数据,参考链接:智能图片下载

itgt_type

Int

智能业务场景

枚举值:

  • 1 目标属性检测
  • 2 目标识别
  • 20 一拖N
  • 22 特征协同

itgt_version

String

目标识别算法版本号

quality_score

Int

目标识别目标抠图质量分

age

Int

年龄:取值范围[0,99](0为未知年龄)

age_group

String

年龄区间

枚举值:

  • 0 未知
  • 1 少年
  • 2 青年
  • 3 老年
  • 4 儿童
  • 5 中年

gender

String

性别,当检测到目标属性传该值

枚举值:

  • male 男性
  • female 女性
  • unknown 未知

glasses

String

是否戴眼镜,当检测到目标属性传该值

枚举值:

  • true 戴眼镜
  • false 不戴眼镜
  • unknown 未知

hair

String

发型,当检测到目标属性传该值

枚举值:

  • long 长头发
  • short 短头发
  • unknown 未知

hat

String

是否戴帽子,当检测到目标属性传该值

枚举值:

  • true 戴帽子
  • false 不戴帽子
  • unknown 未知

mouth_mask

String

是否带口罩,当检测到目标属性传该值

枚举值:

  • true 戴口罩
  • false 不戴口罩
  • unknown 未知

target_id

Int

目标ID

global_obj_id

Int64

全局ID,设备传入的唯一标识

target_expression

String

目标表情,当检测到目标属性传该值

枚举值:

  • smile 微笑
  • anger 愤怒
  • sad 悲伤
  • normal 正常
  • surprised 惊讶
  • unknown 未知

target_url

String

目标抠图的 URL

target_all_pic_url

String

目标整体抠图的 URL

panorama_url

String

目标全景的 URL

target_pos

RectCor object

目标检测框,位置万分比,当设备发送目标图

human_pos

RectCor object

人体检测框,位置万分比,当设备发送目标整体图

target_cap_feature

String

目标特征值,base64编码的字符串,当设备具有目标识别能力,上层业务可根据两个特征值进行比较,得出目标相似度

target_pic_time

Int64

目标抠图产生时间目标抠图产生时间

common

Common object

通用数据定义

target

Target object

目标:设备上传TLV时的设备的原始数据,该字段是设备上传的原始数据的解析,不同的业务场景传入的字段会不相同。

表2 RectCor

字段名

类型

说明

x_cor

Int

x坐标:上层业务检测框左上角坐标点计算方式,x1 = x_cor *全景图像素宽度/ 10000

y_cor

Int

y坐标:上层业务检测框左上角坐标点计算方式,y1 = y_cor *全景图像素高度/ 10000

width

Int

像素高度:上层业务检测框宽度计算方式 widht1 = widht *全景图像素宽度/ 10000

height

Int

像素宽度:上层业务检测框长度计算方式 height1 = height *全景图像素高度/ 10000

表3 Common

字段名

类型

说明

channel_id

Int64

通道ID

channel_id_ex

Int64

相机扩展通道ID

pts

Int64

时间戳

sdc_device_id

String

主从机设备ID

sdc_uuid

String

摄像机视频源通道号

target_type

Int

智能业务场景

枚举值:

  • 1 目标属性检测
  • 2 目标识别
  • 20 一拖N
  • 22 特征协同

trecord_type

Int

告警类型,见附录告警类型

vehicle_type

Int

机非人类型,当检测到机非人属性时传该值,见附录机非人类型

vehicle_type_ext

Int

机非人扩展类型,当检测到机非人属性时传该值,见附录机非人类型,例如机非人类型为轿车,扩展类型为两厢轿车

intelligence_type

Int

智能类型

image_height

Int

图片高度

image_width

Int

图片宽度

meta_type_mask

Int

元数据类型掩码

枚举值:

  • 1 框数据
  • 2 图数据
  • 8 保活数据
  • 16 告警数据
表4 Target

字段名

类型

说明

taget_age

Int

年龄:取值范围[0,99](0为未知年龄)

target_expression

String

目标表情,当检测到目标属性传该值

枚举值:

  • smile 微笑
  • anger 愤怒
  • sad 悲伤
  • normal 正常
  • surprised 惊讶
  • unknown 未知

target_feature

TargetAtrrubites object

目标属性对象

target_gender

String

性别

枚举值:

  • male 男性
  • female 女性
  • unknown 未知

target_glass

String

是否带眼镜

枚举值:

  • true 戴眼镜
  • false 不戴眼镜
  • unknown 未知

target_glass_type

Int

眼镜

枚举值:

  • 0 无
  • 1 普通眼镜
  • 2 太阳眼镜

target_hair

String

发型

枚举值:

  • long 长头发
  • short 短头发
  • unknown 未知

target_hat

String

是否戴帽子

枚举值:

  • true 戴帽子
  • false 不戴帽子
  • unknown 未知

target_id

Int

目标ID

target_lib_type

Int

目标库类型

枚举值:

  • 0 默认库
  • 1 黑名单
  • 2 白名单

target_lib_name

String

目标库名称

target_lib_recordid

Int

目标库中的目标ID,用来维持特征 record的一致性

target_mouth_mask

String

是否戴口罩

枚举值:

  • true 戴口罩
  • false 不戴口罩
  • unknown 未知

target_mustache

Int

是否有胡子

枚举值:

  • 0 没有胡子
  • 1 有胡子

target_panopic_size

Int

大图码流的长度

target_panorama

String

大图码流,已经转化为图片下载url

target_pic

String

目标抠图码流,已转化为图片下载url

target_pic_kps

Int

目标抠图kps质量过滤标志位

target_pic_position

Rect object

目标抠图小框位置(万分比)

target_pic_time

Int64

目标抠图产生时间

target_pic_tzone

Int64

目标抠图设备时区:单位毫秒/ms 东区为+ 西区为-,例如:东八区为28800000

body_panopic_size

Int64

人体全景大图码流长度

global_object_id

Int64

智能目标全局ID

human_pic

String

目标整体抠图码流,已转化为图片下载url

human_pic_kps

Int

目标整体抠图kps质量过滤标志位

human_pic_roi

Rect object

目标整体抠图中的目标整体目标框

human_rect_position

Rect object

目标整体抠图中的目标整体目标框位置

obj_appear_timems

Int64

目标起始出现时间:单位毫秒/ms

pic_snapshot_dst_offset

Int64

夏令时偏移时间:单位秒/s

pic_snapshot_time

Int

抓拍时间:unix时间戳

pic_snapshot_tzone

Int64

抓拍时区:单位毫秒/ms 东区为+ 西区为-,支持夏令时

target_type

Int

智能业务场景

枚举值:

  • 1 目标属性检测
  • 2 目标识别
  • 20 一拖N
  • 22 特征协同

trecord_type

Int

告警类型,见附录告警类型

vehicle_type

Int

机非人类型,当检测到机非人属性时传该值,见附录机非人类型枚举值

vehicle_type_ext

Int

机非人扩展类型,当检测到机非人属性时传该值,见附录机非人类型枚举值,例如机非人类型为轿车,扩展类型为两厢轿车

target_recog_box_colour

Int

目标识别框颜色

match_type

Int

目标识别是否比对成功

枚举值

  • 0 失败
  • 1 成功

snap_matchrate_million

Int

发送给元数据网关的匹配率,6位有效数字

target_rec_version

String

目标识别算法版本号

target_quality_score

Int

目标识别目标抠图质量分

visitor_type

Int

访客类型

枚举值

  • 0 社区居民
  • 1 访客

target_match

String

目标匹配图

target_matchrate

Int

目标匹配率

target_age_group

Int

目标年龄人群

枚举值:

  • 0 未知
  • 1 少年
  • 2 青年
  • 3 老年
  • 4 儿童
  • 5 中年

id_cardmd5

String

身份证MD5

total_snap_num

Int

抓拍总数

snap_target_num

Int

抓拍目标数量

表5 Rect

字段名

类型

说明

x

Int

x坐标:上层业务检测框左上角坐标点计算方式,x1 = x *全景图像素宽度/ 10000

y

Int

y坐标:上层业务检测框左上角坐标点计算方式,y1 = y *全景图像素高度/ 10000

width

Int

像素高度:上层业务检测框宽度计算方式 widht1 = widht *全景图像素宽度/ 10000

height

Int

像素宽度:上层业务检测框长度计算方式 height1 = height *全景图像素高度/ 10000

表6 TargetAtrrubites

字段名

类型

说明

glasses

Int

眼镜:

枚举值:

  • 0 戴眼镜
  • 1 不戴眼镜

gender

Int

性别

枚举值:

  • 1 女性
  • 2 男性
  • 其他值 未知

age

Int

年龄:取值范围[0,99](0为未知年龄)

mouth_mask

Int

是否戴口罩

枚举值:

  • 0 不戴口罩
  • 1 戴口罩

expression

Int

目标表情

枚举值:

  • 0 微笑
  • 1 愤怒
  • 2 悲伤
  • 3 正常
  • 4 惊讶
  • 示例一、目标属性检测
{
    "message_id": 1676512199147779269,
    "message_type": "target_data",
    "data": {
        "device_id": "219123456CYP***219123456CYP***",
        "channel_id": "4",
        "report_time": "2023-02-16T09:49:56+08:00",
        "data_id": "167651219912500100070000kcxdq120",
        "itgt_type": 1,
        "age_group": "2",
        "gender": "male",
        "glasses": "false",
        "hair": "short",
        "hat": "false",
        "mouth_mask": "false",
        "target_id": 403056,
        "global_obj_id": 7197546666114033264,
        "human_pos": {
            "height": 9222,
            "width": 5000,
            "x_cor": 3312,
            "y_cor": 250
        },
        "target_url": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651219912500100010000kcxdq120.jpg/static",
        "target_all_pic_url": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651219912500100020000kcxdq120.jpg/static",
        "panorama_url": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651219912500100040000kcxdq120.jpg/static",
        "target_pos": {
            "x_cor": 1500,
            "y_cor": 3120,
            "width": 473,
            "height": 1000
        },
        "target_pic_time": 1676512196331,
        "common": {
            "channel_id": 101,
            "channel_id_ex": 101,
            "image_height": 1080,
            "image_width": 1920,
            "meta_type_mask": 2,
            "pts": 731629820465,
            "sdc_device_id": "30833dda-60af-9050-d0ee-7b1408902***",
            "sdc_uuid": "30833dda-60af-9050-d0ee-7b1408902***"
        },
        "target": {
            "target_age_group": 2,
            "target_feature": {
                "glasses": 1,
                "gender": 2,
                "age": 0,
                "mouth_mask": 1,
                "expression": 0
            },
            "target_gender": "male",
            "target_glass": "false",
            "target_glass_type": 1,
            "target_hair": "short",
            "target_hat": "false",
            "target_id": 403056,
            "target_mouth_mask": "false",
            "target_mustache": 1,
            "target_panopic_size": 136954,
            "target_panorama": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651219912500100040000kcxdq120.jpg/static",
            "target_pic": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651219912500100010000kcxdq120.jpg/static",
            "target_pic_kps": 1,
            "target_pic_position": {
                "x": 1500,
                "y": 3120,
                "width": 473,
                "height": 1000
            },
            "target_pic_time": 1676512196331,
            "target_pic_tzone": 28800000,
            "body_panopic_size": 28187,
            "global_object_id": 7197546666114033264,
            "human_pic": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651219912500100020000kcxdq120.jpg/static",
            "human_pic_kps": 1,
            "human_pic_roi": {
                "x": 0,
                "y": 109,
                "width": 10000,
                "height": 9796
            },
            "human_pic_roi": {
                "x": 3312,
                "y": 250,
                "width": 5000,
                "height": 9222
            },
            "obj_appear_timems": 1676512196331,
            "pic_snapshot_dst_offset": 0,
            "pic_snapshot_time": 1676512196,
            "pic_snapshot_tzone": 28800000,
            "target_type": 1,
            "trecord_type": 3,
            "vehicle_type": 9,
            "vehicle_type_ext": 9
        }
    },
    "test": false
}
  • 示例二、目标识别
{
    "message_id": 1676373406883530016,
    "message_type": "target_data",
    "data": {
        "device_id": "210123456SML***",
        "channel_id": "0",
        "report_time": "2023-02-14T19:16:40+08:00",
        "data_id": "167637340686100110050000boayq020",
        "itgt_type": 2,
        "itgt_version": "SDC_FR V1.8.1b030s001",
        "age": 45,
        "age_group": "2",
        "gender": "female",
        "glasses": "true",
        "hair": "short",
        "hat": "true",
        "mouth_mask": "false",
        "quality_score": 87,
        "target_id": 1206,
        "global_obj_id": 7199914494412322202,
        "target_cap_feature": "uhQAAAAAAABiAwAAQggAAKICAABW/f//oRoAABHy//+0GgAA9fb//+PZ//8a6f//6gAAAAnO//8b6f//Ix8AAFUCAAAQ/P//Nfj//8Hz//+88P//weT//9cHAACY/P//+fz//7EGAABq+///wuz//8YGAABI////B/X//+36//8zFwAAXQEAAIkXAABH8///UPH//5fx///oEQAA3QgAAOkJAAA+FQAA3R0AAKDj//8O8P//qgQAAIni//+J5v//yQkAABQSAABjGAAAwf3//5YEAABNFwAApgMAAIYHAAC9EQAAbhEAAPDq//+m+///UQkAAKIUAADkHwAAMwEAAKHs//+O8///o+b//zslAACvKQAAlg8AABLu//8d8///TO///8Dy//+z+///ffz//3UFAADE5P//JxAAANjx//858v//Iw4AAMYCAADz9v//IhAAAC/5//9LLgAALOX//4QLAADSEgAAkQwAAJHs//9OBwAADQ8AABj6//9e/v//G93//5YIAAAmAAAAau7//5YBAABbDgAAYPz//yrS//9OLL4///I////hez//0L4//8j9///IgkAAK0DAAAhDAAA++z//yAUAAA9/f//xgwAAPr9//844f//CPb//+/4//959///UPX//8T///8fAwAAfwoAAO4FAABy6v//ZP7//3z7///h////jAcAAJj0//9tDQAAR+r//4IRAABZ9P//K/L//ycIAABlEgAA5fP//wHi///iFwAAwwUAADLr///bDwAAoBUAAJsHAAAk/f//0P7//7b5///C9f//nO7//y33//+M7f//Cf7//+QDAADd9P//xvz//7L9//9g4v//TQcAAGMHAACI7f//QBMAAHv0//9OGAAAsw0AAH3g//9NKgAAzwwAAHIJAAAhIAAAoPf//ynp//+Y/P//8/v//+UWAADK+f//+wUAALz4//8wDwAAoPf//xMTAAABGAAAURgAANAMAAC/HQAAaCkAAOD3//87CQAAlBkAAOjv//8r/P//NQYAAOQ2AAA8EwAALQoAAF0KAABwBAAAaQQAAB/u///7/f//",
        "target_expression": "normal",
        "target_url": "https://api-ivm.myhuaweicloud.com/v1/holo/tlv_210123456SMY***_0_20230214_tlv_167637340686100110010000boxyq020.jpg/static",
        "panorama_url": "https://api-ivm.myhuaweicloud.com/v1/holo/tlv_210123456SMY***_0_20230214_tlv_167637340686100110040000boxyq020.jpg/static",
        "target_pos": {
            "x_cor": 7239,
            "y_cor": 4888,
            "width": 750,
            "height": 1453
        },
        "target_pic_time": 1676373400610,
        "common": {
            "channel_id": 101,
            "channel_id_ex": 101,
            "intelligence_type": 1,
            "meta_type_mask": 2,
            "pts": 41539402291,
            "sdc_uuid": "9c0d9984-e09f-477d-f123-f8b96aab5***",
            "target_type": 2
        },
        "target": {
            "target_age": 45,
            "target_age_group": 2,
            "target_cap_feature": "uhQAAAAAAABiAwAAQggAAKICAABW/f//oRoAABHy//+0GgAA9fb//+PZ//8a6f//6gAAAAnO//8b6f//Ix8AAFUCAAAQ/P//Nfj//8Hz//+88P//weT//9cHAACY/P//+fz//7EGAABq+///wuz//8YGAABI////B/X//+36//8zFwAAXQEAAIkXAABH8///UPH//5fx///oEQAA3QgAAOkJAAA+FQAA3R0AAKDj//8O8P//qgQAAIni//+J5v//yQkAABQSAABjGAAAwf3//5YEAABNFwAApgMAAIYHAAC9EQAAbhEAAPDq//+m+///UQkAAKIUAADkHwAAMwEAAKHs//+O8///o+b//zslAACvKQAAlg8AABLu//8d8///TO///8Dy//+z+///ffz//3UFAADE5P//JxAAANjx//858v//Iw4AAMYCAADz9v//IhAAAC/5//9LLgAALOX//4QLAADSEgAAkQwAAJHs//9OBwAADQ8AABj6//9e/v//G93//5YIAAAmAAAAau7//5YBAABbDgAAYPz//yrS//9OLL4///I////hez//0L4//8j9///IgkAAK0DAAAhDAAA++z//yAUAAA9/f//xgwAAPr9//844f//CPb//+/4//959///UPX//8T///8fAwAAfwoAAO4FAABy6v//ZP7//3z7///h////jAcAAJj0//9tDQAAR+r//4IRAABZ9P//K/L//ycIAABlEgAA5fP//wHi///iFwAAwwUAADLr///bDwAAoBUAAJsHAAAk/f//0P7//7b5///C9f//nO7//y33//+M7f//Cf7//+QDAADd9P//xvz//7L9//9g4v//TQcAAGMHAACI7f//QBMAAHv0//9OGAAAsw0AAH3g//9NKgAAzwwAAHIJAAAhIAAAoPf//ynp//+Y/P//8/v//+UWAADK+f//+wUAALz4//8wDwAAoPf//xMTAAABGAAAURgAANAMAAC/HQAAaCkAAOD3//87CQAAlBkAAOjv//8r/P//NQYAAOQ2AAA8EwAALQoAAF0KAABwBAAAaQQAAB/u///7/f//",
            "target_expression": "normal",
            "target_gender": "female",
            "target_glass": "true",
            "target_glass_type": 2,
            "target_hair": "short",
            "target_hat": "true",
            "target_id": 1206,
            "target_lib_name": "test",
            "target_lib_recordid": 1,
            "target_lib_type": 2,
            "target_match": "https://www.example.com/v1/holo/tlv_210123456SMY***_0_20230410_tlv_168110987103000110080000bdiol010.jpg/static",
            "target_matchrate": 0,
            "target_mouth_mask": "false",
            "target_mustache": 1,
            "target_panorama": "https://api-ivm.myhuaweicloud.com/v1/holo/tlv_210123456SMY***_0_20230214_tlv_167637340686100110010000boxyq020.jpg/static",
            "target_pic": "https://api-ivm.myhuaweicloud.com/v1/holo/tlv_210123456SMY***_0_20230214_tlv_167637340686100110010000boxyq020.jpg/static",
            "target_pic_position": {
                "x": 7239,
                "y": 4888,
                "width": 750,
                "height": 1453
            },
            "target_pic_time": 1676373400610,
            "target_pic_tzone": 28800000,
            "target_pic_uuid": "000000000000",
            "target_quality_score": 87,
            "target_rec_version": "SDC_FR V1.8.1b030s001",
            "target_recog_box_colour": 255,
            "global_object_id": 7199914494412322***,
            "id_cardmd5": "xxxxx",
            "match_type": false,
            "obj_appear_timems": 1681109824063,
            "pic_snapshot_dst_offset": 0,
            "pic_snapshot_time": 1676373400,
            "pic_snapshot_tzone": 28800000,
            "snap_matchrate_million": 0,
            "snap_target_num": 1,
            "target_type": 2,
            "total_snap_num": 1,
            "visitor_type": 0
        }
    },
    "test": false
}
  • 示例三、NVR800人脸特征元数据
{
    "message_id": 1676517738152255022,
    "message_type": "target_data",
    "data": {
        "device_id": "219123456CYP***",
        "channel_id": "10",
        "report_time": "2023-02-16T11:21:56+08:00",
        "data_id": "167651773814300130000000kcxdq140",
        "itgt_type": 20,
        "itgt_version": "SDC_FR V1.8.1b030s001",
        "target_cap_feature": "FAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
        "target_pic_time": 1676517716849,
        "common": {
            "channel_id": 101,
            "intelligence_type": 1,
            "pts": 1676546516
        },
        "target": {
            "target_cap_feature": "FAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
            "target_pic_time": 1676517716849,
            "target_pic_tzone": 28800000,
            "target_rec_version": "SDC_FR V1.8.1b030s001",
            "pic_snapshot_dst_offset": 0,
            "pic_snapshot_time": 1676517716,
            "pic_snapshot_tzone": 28800000,
            "target_type": 20
        }
    },
    "test": false
}
  • 示例四、目标特征协同
{
    "message_id": 1676517170860820696,
    "message_type": "target_data",
    "data": {
        "device_id": "219123456CYP***",
        "channel_id": "4",
        "report_time": "2023-02-16T11:12:46+08:00",
        "data_id": "167651717084000120050000kcxdq120",
        "itgt_type": 22,
        "itgt_version": "SDC_FR V1.8.1b030s001",
        "quality_score": 71,
        "age_group": "2",
        "gender": "male",
        "glasses": "true",
        "hair": "short",
        "hat": "false",
        "mouth_mask": "false",
        "target_id": 4059**,
        "target_cap_feature": "oTEGAAAAAAD46f//HfP//yb9//9F+///m////wMCAAB3CwAAifj//+P5//9w/P//3gAAAMj6//97/f//w/7//135///N9P//gAUAABf8//9C+v//HwQAAN7n//8JCgAA7AQAAGD6//+TAAAA+wAAAOcAAAA7+v//uwgAAEQNAAAE9P//v/////D///8c+f//rgAAAHQKAACcBAAAWQ8AAL0KAAAfCQAAlvz//xD3//9uDQAAnQ8AAFD5//+z/v//jwgAAJMPAAAtAAAAaRIAABj4//8O7P//7AsAAGn9//+pCwAAV/j//9YTAACJ////uwkAAPQPAAC6CQAAL/n//wrq//82CgAAkRIAAFz////Z/v//Qfv//4kMAACp/v//UPb//20AAAB0CgAAmfv//7j9//+tAgAAogMAAFj+//8E+v//RAMAAFT+//8s9///EgYAAEn+//+p////aPT//5YFAAA1/v//TQAAAEIJAACsAwAAevL//yTu///58v//bwEAAAv3//8H9P//Off//3MDAADi8P//7/j//yTs//9D+f//DwMAALb6//9BAwAAxBIAAEn0//849///yf7//4P5//9VAAAAa/z//+wEAAA+AAAAmvn//4nt//8z+///Mff//2b5//8sDwAAyQgAANMKAAAA/v//CfH//7APAADVCwAAiAIAAJQOAAAGAwAAv/r//z36//+FAwAAbxIAAM4MAADE+P//Hfb//yoDAADIBAAAXvn//3sBAADLBQAAX/f//5////+E+v//PgAAAGIGAABTBgAAVP3//8oOAABM9P//bAIAALTq//+AAgAANwoAAOf4///HGAAADgsAANEBAACsBQAAFAYAAMcHAAC7AgAAb+///yYOAADG9P//Jvz//0X8///dBQAA/wIAAAcBAAA0/P//Iv///zcJAABf8f//0PX//7QCAACw9///QP3//ygHAAD6////Mfz//zP7//938///EP3//2v4//85BwAAKAMAAGH3//9cDQAAWg8AADcMAADeDwAATwUAAD0HAAC/9v//uAMAAFQMAACMBgAAGAYAAAH7//92AAAASv3//6Xw///B////S/j//8n8//989v//BOr//wMMAADq8P//nPX//0UHAABP/v//hP///9gIAADpBwAAefL//3D7//+z+v//AAMAAEz///8q+f//1gcAAK/8//8d+///lP3//3cBAABC9v//pPn///L7//+PBAAAK/n//2ACAACK/v//agsAALX9//8TEQAA/PX///L7//+8FwAA2QYAADwKAAA6BwAAUwsAAJz0//8VAAAA9gEAADD4//9QFAAAVvz//wP9//8v+///tgYAAGEFAACF9v//",
        "target_url": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651717084000120010000kcxdq120.jpg/static",
        "panorama_url": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651717084000120040000kcxdq120.jpg/static",
        "target_pos": {
            "x_cor": 1687,
            "y_cor": 2694,
            "width": 270,
            "height": 620
        },
        "target_pic_time": 1676517166963,
        "common": {
            "channel_id": 101,
            "channel_id_ex": 101,
            "intelligence_type": 1,
            "meta_type_mask": 2,
            "pts": 736600801653,
            "sdc_device_id": "30833dda-60af-9050-d0ee-7b1408902***",
            "sdc_uuid": "30833dda-60af-9050-d0ee-7b1408902***"
        },
        "target": {
            "target_age_group": 2,
            "target_cap_feature": "oTEGAAAAAAD46f//HfP//yb9//9F+///m////wMCAAB3CwAAifj//+P5//9w/P//3gAAAMj6//97/f//w/7//135///N9P//gAUAABf8//9C+v//HwQAAN7n//8JCgAA7AQAAGD6//+TAAAA+wAAAOcAAAA7+v//uwgAAEQNAAAE9P//v/////D///8c+f//rgAAAHQKAACcBAAAWQ8AAL0KAAAfCQAAlvz//xD3//9uDQAAnQ8AAFD5//+z/v//jwgAAJMPAAAtAAAAaRIAABj4//8O7P//7AsAAGn9//+pCwAAV/j//9YTAACJ////uwkAAPQPAAC6CQAAL/n//wrq//82CgAAkRIAAFz////Z/v//Qfv//4kMAACp/v//UPb//20AAAB0CgAAmfv//7j9//+tAgAAogMAAFj+//8E+v//RAMAAFT+//8s9///EgYAAEn+//+p////aPT//5YFAAA1/v//TQAAAEIJAACsAwAAevL//yTu///58v//bwEAAAv3//8H9P//Off//3MDAADi8P//7/j//yTs//9D+f//DwMAALb6//9BAwAAxBIAAEn0//849///yf7//4P5//9VAAAAa/z//+wEAAA+AAAAmvn//4nt//8z+///Mff//2b5//8sDwAAyQgAANMKAAAA/v//CfH//7APAADVCwAAiAIAAJQOAAAGAwAAv/r//z36//+FAwAAbxIAAM4MAADE+P//Hfb//yoDAADIBAAAXvn//3sBAADLBQAAX/f//5////+E+v//PgAAAGIGAABTBgAAVP3//8oOAABM9P//bAIAALTq//+AAgAANwoAAOf4///HGAAADgsAANEBAACsBQAAFAYAAMcHAAC7AgAAb+///yYOAADG9P//Jvz//0X8///dBQAA/wIAAAcBAAA0/P//Iv///zcJAABf8f//0PX//7QCAACw9///QP3//ygHAAD6////Mfz//zP7//938///EP3//2v4//85BwAAKAMAAGH3//9cDQAAWg8AADcMAADeDwAATwUAAD0HAAC/9v//uAMAAFQMAACMBgAAGAYAAAH7//92AAAASv3//6Xw///B////S/j//8n8//989v//BOr//wMMAADq8P//nPX//0UHAABP/v//hP///9gIAADpBwAAefL//3D7//+z+v//AAMAAEz///8q+f//1gcAAK/8//8d+///lP3//3cBAABC9v//pPn///L7//+PBAAAK/n//2ACAACK/v//agsAALX9//8TEQAA/PX///L7//+8FwAA2QYAADwKAAA6BwAAUwsAAJz0//8VAAAA9gEAADD4//9QFAAAVvz//wP9//8v+///tgYAAGEFAACF9v//",
            "target_feature": {
                "glasses": 2,
                "gender": 2,
                "age": 0,
                "mouth_mask": 1,
                "expression": 0
            },
            "target_gender": "male",
            "target_glass": "true",
            "target_glass_type": 2,
            "target_hair": "short",
            "target_hat": "false",
            "target_id": 405***,
            "target_mouth_mask": "false",
            "target_mustache": 1,
            "target_panorama": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651717084000120040000kcxdq120.jpg/static",
            "target_pic": "https://www.example.com/v1/holo/tlv_219123456CYP***_4_20230216_tlv_167651717084000120010000kcxdq120.jpg/static",
            "target_pic_position": {
                "x": 1687,
                "y": 2694,
                "width": 270,
                "height": 620
            },
            "target_pic_time": 1676517166963,
            "target_pic_tzone": 28800000,
            "target_quality_score": 71,
            "target_rec_version": "SDC_FR V1.8.1b030s001",
            "obj_appear_timems": 1676517166963,
            "pic_snapshot_dst_offset": 0,
            "pic_snapshot_time": 1676517166,
            "pic_snapshot_tzone": 28800000,
            "target_type": 22
        }
    },
    "test": false
}

相关文档