Skip to content

Latest commit

 

History

History
78 lines (71 loc) · 3.52 KB

README.md

File metadata and controls

78 lines (71 loc) · 3.52 KB

sophon-stream http_push element

English | 简体中文

sophon-stream filter element是sophon-stream框架中的一个插件,是一个专用作数据筛选得工具。

1. 配置参数

sophon-stream http_push插件具有一些可配置的参数,可以根据需求进行设置。以下是一些常用的参数:

{
    "configure": {
        "rules": [
            {
                "channel_id": 0,
                "filters": [
                    {
                        "alert_first_frames": 0,
                        "alert_frame_skip_nums": 6,
                        "areas": [
                            [
                                {
                                    "top": 0,
                                    "left": 0
                                },
                                {
                                    "top": 0,
                                    "left": 100000
                                },
                                {
                                    "top": 1000000,
                                    "left": 1000000
                                },
                                {
                                    "top": 100000,
                                    "left": 0
                                }
                            ]
                        ],
                        "classes": [
                            0
                        ],
                        "times": [
                            {
                                "time_start": "00 00 00",
                                "time_end": "23 59 59"
                            }
                        ],
                        "type": 0
                    }
                ]
            }
        ]
    },
    "shared_object": "../../build/lib/libfilter.so",
    "name": "filter",
    "side": "sophgo",
    "thread_number": 1
}
参数名 类型 默认值 说明
channel_id int 0 顺序和id与demo的json一致
alert_first_frames int 0 每一路追踪到第几帧开始上报
alert_frame_skip_nums int 1 从第一次上报开始每几帧上报一次
top int 1 多边形顶点的x坐标,需要满足循序,个数为0代表不检测
left int 1 多边形顶点的y坐标,需要满足循序,个数为0代表不检测
classes list[int] [] 筛选的类别,为空将会全部筛掉
time_start string 开始时间,格式hh mm ss,为空将会全部筛掉
time_end int 结束时间,格式hh mm ss,为空将会全部筛掉
type int 0 筛选类型,recognize:0 track:1 classes:other
shared_object string "../../../build/lib/libfilter.so" libfilter动态库路径
name string "filter" element名称
side string "sophgo" 设备类型
thread_number int 1 启动线程数