{
  "profiler_config" : {
    "enable_profiling" : true,
    "enable_tracing" : true
  },

  "subgraph:decode" : {
    "config_path" : "../configs/decode_config.json",
    "next_modules" : ["subgraph:object_detection"]
  },

  "subgraph:object_detection" : {
    "config_path" : "../configs/yolov5_object_detection_mlu220.json",
    "next_modules" : ["subgraph:object_InfineFilter"]
  },

  "subgraph:object_InfineFilter" : {
    "config_path" : "../configs/InfineFilter.json",
    "next_modules" : ["subgraph:udp"]
  },

  // "subgraph:object_tracking" : {
  //   "config_path" : "../configs/object_tracking_mlu220.json",
  //   "next_modules" : ["subgraph:udp"]
  // },

  "subgraph:udp" : {
    "config_path" : "../configs/udp.json",
    "next_modules" : ["subgraph:osd_label_map_coco"]
  },

  "subgraph:osd_label_map_coco" : {
    "config_path" : "../configs/osd_configs/osd_label_map.json",
    "next_modules" : ["subgraph:locus"]
  },

  "subgraph:locus" : {
    "config_path" : "../configs/locus.json",
    "next_modules" : ["subgraph:object_recorder"]
  },

  "subgraph:object_recorder" : {
    "config_path" : "../configs/recorder.json",
    "next_modules" : ["subgraph:kafka"]
  },

  "subgraph:kafka" : {
    "config_path" : "../configs/kafka.json",
    "next_modules" : ["subgraph:sinker"]
  },

  "subgraph:sinker" : {
    "config_path" : "../configs/sinker_configs/rtsp.json"
  }
}