{
  "source": str,  # name of the source stream
  "source_id": int,  # id of the stream
  "frame_num": int,  # frame number
  "buf_pts": int,
  "ntp_timestamp": int,
  "object": [  # list of detected object
    {
      "class_id": int,
      "class_name": str,
      "track_id": str,
      "object_id": int,
      "confidence": float,  # confidence of detection
      "rect_params": {  # location
        "left": float,
        "top": float,
        "width": float,
        "height": float
      },
      "text_params": {  # text displayed on pipeline
        "display_text": str
      },
      "classifier": [],  # classifier data for object
      "analytics": [  # analytics data for object
        {
          "dirStatus": str,  # direction of object
          "roiStatus": [],  # ROIs the object occupies
          "ocStatus": [],  # OCs the object occupies
          "lcStatus": [],  # lines the object is crossing
          "unique_id": int  # id of the analytics engine
        }
      ]
    }
  ],
  "analytics": [  # analytics data for the scene
    {
      "objCnt": {},  # object counts per class
      "objInROIcnt": {},  # ROI counts
      "objLCCumCnt": {},  # cumulative counts of line crosses, per line
      "objLCCurrCnt": {},  # current count of objects crossing line, per line
      "ocStatus": {},  # status of OCs
      "unique_id": int  # id of the analytics engine
    }
  ],
  "pipeline": str  # name of the source pipeline
}