code: def _parse_bbox_file(json_path):
      d = etas.load_json(json_path)
  
      width = d["imgWidth"]
      height = d["imgHeight"]
  
      detections = []
      for obj in d.get("objects", []):
          label = obj["label"]
          x, y, w, h = obj["bbox"]
          bounding_box = [x / width, y / height, w / width, h / height]
          detection = fol.Detection(
              label=label, bounding_box=bounding_box
          )
          detections.append(detection)
  
      return fol.Detections(detections=detections)
  
imports: import logging
  import os
  import eta.core.serial
  import eta.core.utils
  import fiftyone.core.dataset
  import fiftyone.core.fields
  import fiftyone.core.labels
  import fiftyone.core.media
  import fiftyone.core.sample
  import fiftyone.core.utils
  import fiftyone.utils.data
  import fiftyone.types
label_desc: Use image node_id 16 for calling a global function with example usage: _parse_bbox_file(json_path) and returns: fol