docs: def is_registration_suspicious(warp_matrix):
          """ Static method that check if estimated linear transformation could be unplausible
  
          This function checks whether the norm of the estimated translation or the rotation angle exceed predefined
          values. For the translation, a maximum translation radius of 20 pixels is flagged, while larger rotations than
          20 degrees are flagged.
  
          :param warp_matrix: Input linear transformation matrix
          :type warp_matrix: ndarray
          :return: 0 if registration doesn't exceed threshold, 1 otherwise
          """
          if warp_matrix is None:
              return 1
  
          cos_theta = np.trace(warp_matrix[:2, :2]) / 2
          rot_angle = np.arccos(cos_theta)
          transl_norm = np.linalg.norm(warp_matrix[:, 2])
          return 1 if int((rot_angle > MAX_ROTATION) or (transl_norm > MAX_TRANSLATION)) else 0