废弃(2025)-支持文档

[TOC] ###返回参数 |字段|是否必选|类型|说明 |- |person_num|是|int|检测到的人体框数目 |person_info|否|object[]|每个框的具体信息 |+location|否|object|跟踪到的人体框位置 |++left|否|int|人体框左坐标 |++top|否|int|人体框顶坐标 |++width|否|int|人体框宽度 |++height|否|int|人体框高度 |+ID|否|int|人体的ID编号 |person_count|否|object|进出区域的人流统计 |+in|否|int|进入区域的人数 |+out|否|int|离开区域的人数 |image|否|string|结果图,含跟踪框和统计值(渲染jpg图片byte内容的base64编码,得到后先做base64解码再以字节流形式imdecode) >渲染结果图说明 >画面里刚出现的人体头肩检测框都是红色,被跟踪锁定之后会变成其他颜色(颜色随机,不同颜色没有特定规律),模型根据同颜色框的运动轨迹来判断进出移动方向;人体被跟踪锁定后,检测框上方会出现人体的ID编号,ID的取值逻辑为:每个case从1开始,不同人体向上递增但不一定连续。 **未检测到任何人:** { "person_num":0, "person_info":[] “person_count”: { "in":0, "out":0 } } **检测到2个人,无轨迹,无人进出区域:** { "person_num":2, "person_info":[] “person_count”: { "in":0, "out":0 } } **检测到2个人和2条轨迹,1人离开区域:** { "person_num":2, "person_info": [ { "ID":3 "location": { "left": 100, "top": 200, "width": 200, "height": 400, } } { "ID": 5 "location": { "left": 400, "top": 200, "width": 200, "height": 400, } } ] “person_count”: { "in":0, "out":1 } }