code: def get_zone(self, bbox):
      cx = int((bbox[0] + bbox[2]) / 2)
      cy = int((bbox[1] + bbox[3]) / 2)
      pix = self.zones[self.current_cam][
          max(cy - 1, 0), max(cx - 1, 0), :
      ]
      zone_num = 0
      if pix[0] > 50 and pix[1] > 50 and pix[2] > 50:  # w
          zone_num = 1
      if pix[0] < 50 and pix[1] < 50 and pix[2] > 50:  # r
          zone_num = 2
      if pix[0] < 50 and pix[1] > 50 and pix[2] < 50:  # g
          zone_num = 3
      if pix[0] > 50 and pix[1] < 50 and pix[2] < 50:  # b
          zone_num = 4
      return zone_num
  
file_path: PaddleDetection/deploy/pptracking/python/mot/mtmct/zone.py
imports: import os
  import cv2
  import numpy
label_desc: Use image node_id 3 for calling the Zone obj's underlying member method code with example usage: obj.get_zone(bbox) and returns: zone_num