code: def may_augment_annotation(self, aug, data, shape):
      if aug is None:
          return data
  
      line_polys = []
      for poly in data["text_polys"]:
          new_poly = self.may_augment_poly(aug, shape, poly)
          line_polys.append(new_poly)
      data["text_polys"] = np.array(line_polys)
      return data
  
file_path: PaddleOCR/benchmark/PaddleOCR_DBNet/data_loader/modules/iaa_augment.py
imports: import numpy
  import imgaug
  import imgaug.augmenters
label_desc: Use image node_id 3 for calling the IaaAugment obj's underlying member method code with example usage: obj.may_augment_annotation(aug, data, shape) and returns: data, data