File size: 1,632 Bytes
63a1180 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
{
"specification":{
"version":"1.0",
"inputs":[
{
"type":"InferenceImage",
"name":"image"
},
{
"type":"InferenceParameter",
"name":"car_types"
},
{
"type":"InferenceParameter",
"name":"detection_model",
"default_value":"coco/6"
}
],
"steps":[
{
"type":"ObjectDetectionModel",
"name":"detection",
"image":"$inputs.image",
"model_id":"$inputs.detection_model",
"iou_threshold":0.5,
"class_filter":[
"car",
"truck"
]
},
{
"type":"Crop",
"name":"cropping",
"image":"$inputs.image",
"detections":"$steps.detection.predictions"
},
{
"type":"ClipComparison",
"name":"clip",
"image":"$steps.cropping.crops",
"text":"$inputs.car_types"
}
],
"outputs":[
{
"type":"JsonField",
"name":"predictions",
"selector":"$steps.detection.predictions"
},
{
"type":"JsonField",
"name":"image",
"selector":"$steps.detection.image"
},
{
"type":"JsonField",
"name":"clip",
"selector":"$steps.clip.similarity"
},
{
"type":"JsonField",
"name":"crops",
"selector":"$steps.cropping.crops"
}
]
}
} |