Skip to content

车辆未清洗

请求格式

URL /dynamic/api/v1/setup
Method POST

请求头说明

Key Value
Content-Type application/json

参数说明

Key Require Type Description
cameraId Y string 相机ID
url Y string 相机或视频地址
imageOut Y string base64-返回Base64 path-返回URL
notifyUrl Y string AI分析结果上报地址
inputType Y string RTSP-像机/File-文件
decodeType N string 解码类型, 支持cpu、device两种
skipFrame Y float 抽帧率,60秒一帧,1以下代表1秒多少,比如0.15,表示1秒15帧,0.25表示1秒25帧, 暂时不考虑
roi Y arr ROI, 暂时不考虑
areaBoxes Y arr 区域框列表, 暂时不考虑, 传默认值 []即可
fileStore N object 告警凭证视频存储服务
+url Y string 文件上传地址
+type Y int 文件服务器类型 1-GoFastDFS
+nsKey N string 存储空间KEY
+nsValue N string 存储空间VALUE
abilities Y arr AI能力列表, 参考下面能力参数

abilites参数说明

参数 类型 是否必传 默认值 描述
interval float Y 0.5 跳帧间隔,单位秒
minTarry float Y 3 停留时长,单位秒
alarmInterval float Y 5 告警上报间隔,单位秒
minBox object N - 最小目标尺寸
+width int N 50 宽, 单位像素
+height int N 50 高, 单位像素
areaBoxes array Y - 警戒框列表
+x float Y - X坐标
+y float Y - Y坐标
threshold float N 0.4 阈值
areaIsReverse boolean N false 警戒框取反
overSpeed float N 50 超速限制速度
equidistanceLine array Y - 等距线
+ array Y -
++ object Y - 最少设置5组
+++x float Y - x坐标
+++y float Y - y坐标
distUnit int Y 10 单位m,等距线距离

响应字段

参数 类型 是否必传 描述
status int Y 响应状态码
message string Y 提示消息

示例

请求

{
    "cameraId": "dynamicTest-VehicleSpeedDetection",
    "url": "rtsp://10.10.1.46:667/liwuke",
    "imageOut": "base64",
    "inputType": "RTSP",
    "notifyUrl": "http://10.10.1.237:5000/osmagicCall",
    "skipFrame": 25,
    "roi": [],
    "areaBoxes": [],
    "fileStore": {
        "url": "http://192.168.2.38:5000/group1/upload",
        "type": 1,
        "nsKey": "scene",
        "nsValue": "certificate"
    },
    "abilities": [{
        "name": "VehicleSpeedDetection",
        "value": {
            "interval": 0.2,
            "minBox": {
                "width": 10,
                "height": 10
            },
            "threshold": 0.4,
            "arealsReverse": false,
            "alarmInterval": 5,
            //"areaBoxes": [[ { "x": 30, "y": 12 }, { "x": 34, "y": 1049 }, { "x": 1866, "y": 1051 }, { "x": 1849, "y": 27 } ]],
            "overSpeed": 5,
            "equidistanceLine": [
                [{
                    "x": 1221,
                    "y": 1159
                }, {
                    "x": 1217,
                    "y": 645
                }, {
                    "x": 1224,
                    "y": 475
                }, {
                    "x": 1228,
                    "y": 323
                }, {
                    "x": 1235,
                    "y": 250
                }]
            ],
            "distUnit": 10
        }
    }]
}

响应

{
  "status":200,
  "message"":"success"
}

报警格式

参数说明

Key Require Type Description
cameraId Y string 相机ID
alarmType Y string 告警类型
scene Y string 场景图
url Y string 视频
ts Y string 时间戳13位
boxes Y object[] 检测框数组
areas Y array 警戒框
extra Y object 扩展信息
+itemsInBox Y object[] 针对检测框的扩展
++confidence Y float 置信度
++type Y string 目标类型
+cei Y object -
++eventNo Y string 目标唯一ID
++status Y int 目标速度

示例

    {
    "alarmType": "VehicleSpeedDetection",
    "alarmVideoStart": 543581842208,
    "alarmVideoStop": 0,
    "boxes": [{
        "height": 263,
        "width": 187,
        "x": 780,
        "y": 238
    }],
    "cameraId": "cg_VehicleSpeedDetection",
    "eventID": "2416e80e-d84d-11ed-bb9a-0242ac110002",
    "extra": {
        "cei": {
            "eventNo": "20c2b05c-d84d-11ed-abd8-0242ac110002",
            "status": 25
        },
        "itemsInBox": [{
            "confidence": 0.4960283935070038,
            "type": "concrete_truck_mixer"
        }]
    },
    "normalType": false,
    "sceneHeight": 1080,
    "sceneWidth": 1920,
    "score": 0.0,
    "ts": 1681206134779,
    "url": "/group1/certificate/20230411/17/41/5/2023-04-11-17-42-14_cg_VehicleSpeedDetection_VehicleSpeedDetection_2416e80e-d84d-11ed-bb9a-0242ac110002.mp4"
}

type参数说明

中文 英文
小汽车 car
小汽车-车顶 car_roof
小汽车-小 car_small
小汽车-车尾 car_rear
小汽车-侧面 car_side
小汽车-车头 car_front
小汽车-警车 car_police_car
小汽车-警车-车头 car_police_car_front
小汽车-警车-侧面 car_police_car_side
小汽车-警车-车尾 car_police_car_rear
小汽车-警车-车顶 car_police_car_roof
皮卡 pickup_truck
皮卡-车顶 pickup_roof
皮卡-车尾 pickup_rear
皮卡-侧面 pickup_side
皮卡-车头 pickup_front
皮卡-道路施工救援 pickup_road_construction_rescue
皮卡-警车 pickup_police_car
面包车 van
面包车-小 van_small
面包车-车顶 van_roof
面包车-车尾 van_rear
面包车-侧面 van_side
面包车-车头 van_front
面包车-警车 van_police_car
面包车-警车-小 van_policecar_small
面包车-警车-车头 van_police_car_front
面包车-警车-侧面 van_police_car_side
面包车-警车-车尾 van_police_car_rear
面包车-警车-车顶 van_police_car_roof
面包车-救护车 van_ambulance
面包车-救护车-小 van_ambulance_small
面包车-救护车-车头 van_ambulance_front
面包车-救护车-侧面 van_ambulance_side
面包车-救护车-车尾 van_ambulance_rear
面包车-救护车-车顶 van_ambulance_roof
面包车-房车 van_rv
面包车-房车-小 van_rv_small
面包车-房车-车头 van_rv_front
面包车-房车-侧面 van_rv_side
面包车-房车-车尾 van_rv_rear
面包车-房车-车顶 van_rv_roof
卡车-车头 truck_front
卡车-小 truck_small
卡车-车斗 truck
卡车-侧面 truck_side
卡车-车尾 truck_rear
卡车-车厢覆盖 truck_compartment_coverage
卡车-轻小型 truck_light_and_small
卡车-轻小型-侧面 truck_light_and_small_side
卡车-轻小型-车尾 truck_light_and_small_rear
卡车-厢式 truck_van
卡车-厢式-侧面 truck_van_side
卡车-厢式-车尾 truck_van_rear
卡车-牵引车 truck_tractor
卡车-牵引车-侧面 truck_tractor_side
卡车-牵引车-车尾 truck_tractor_rear
卡车-渣土车 truck_muck_truck
卡车-渣土车-侧面 truck_muck_truck_side
卡车-渣土车-车顶 truck_dump_truck_roof
卡车-渣土车-车尾 truck_muck_truck_rear
卡车-栏板式 truck_rail
卡车-栏板式-侧面 truck_rail_side
卡车-栏板式-车尾 truck_rail_rear
卡车-平板式 truck_flat
卡车-平板式-侧面 truck_flat_side
卡车-平板式-车尾 truck_flat_rear
卡车-仓栅式 truck_grate_type
卡车-仓栅式-侧面 truck_grate_side
卡车-仓栅式-车尾 truck_grate_rear
卡车-救援拖车 truck_rescue_trailer
卡车-救援拖车-侧面 truck_rescue_trailer_side
卡车-运输拖车-空 truck_transport_trailer_empty
卡车-运输拖车-空-侧面 truck_transport_trailer_empty_side
卡车-运输拖车-载 truck_transport_trailer_load
卡车-运输拖车-载-侧面 truck_transport_trailer_load_side
卡车-工程车拖车-空 truck_engineering_vehicle_trailer_empty
卡车-工程车拖车-空-侧面 truck_engineering_trailer_empty_side
卡车-工程车拖车-载 truck_engineering_vehicle_trailer_load
卡车-工程车拖车-载-侧面 truck_engineering_trailer_load_side
卡车-道路救援 truck_road_rescue
叉车 forklift
叉车-车尾 forklift_rear
叉车-侧面 forklift_side
叉车-车头 forklift_head
工程车-车顶 engineering_vehicle_roof
工程车-车尾 engineering_vehicle_rear
工程车-小 engineering_vehicle_small
推土机 bulldozer
推土机-车头 bulldozer_front
推土机-侧面 bulldozer_side
吊车 crane
吊车-车头 crane_head
吊车-侧面 crane_side
吊车-车尾 crane_rear
吊车-道路救援 crane_road_rescue
压路机 roller
压路机-车头 roller_head
压路机-侧面 roller_side
压路机-车尾 roller_rear
挖掘机 excavator
挖掘机-车头 excavator_front
挖掘机-侧面 excavator_side
应用类车-车顶 application_vehicle_roof
应用类车-小 application_vehicle_small
油罐车 tanker
油罐车-车尾 tanker_rear
油罐车-侧面 tanker_side
洒水车 sprinkler
洒水车-车尾 sprinkler_rear
洒水车-侧面 sprinkler_side
危化车-厢式 hazardous_chemical_vehicle_van
危化车-厢式-车尾 hazardous_chemical_vehicle_van_rear
危化车-厢式-侧面 hazardous_chemical_vehicle_van_side
混凝土车-搅拌式 concrete_truck_mixer
混凝土车-搅拌式-车尾 concrete_truck_mixer_rear
混凝土车-搅拌式-侧面 concrete_truck_mixer_side
混凝土车-土泵式 concrete_truck_earth_pump
混凝土车-土泵式-车尾 concrete_truck_earth_pump_rear
混凝土车-土泵式-侧面 concrete_truck_earth_pump_side
消防车 fire_engine
消防车-车尾 fire_truck_rear
消防车-侧面 fire_truck_side
垃圾车 garbage_truck
垃圾车-车尾 garbage_truck_rear
垃圾车-侧面 garbage_truck_side
公共交通类车-车头 public_transport_vehicles_front
公共交通类车-车尾 public_transport_vehicles_rear
公共交通类车-侧面 public_transport_vehicles_side
公共交通类车-小 public_transport_vehicles_small
公共交通类车-车顶 public_transport_vehicles_roof
公交车 bus
双层巴士 double_decker_bus
大巴车 big_bus