code: def get_ids(self) -> Tuple[int, int]:
      self.count += 1
      _TrackedObjectFactory.global_count += 1
      return self.count, _TrackedObjectFactory.global_count
  
imports: from logging import warning
  from typing import Any, Callable, Hashable, List, Optional, Sequence, Tuple, Union
  import numpy
  from rich import print
  from norfair.camera_motion import CoordinatesTransformation
  from .distances import AVAILABLE_VECTORIZED_DISTANCES, ScalarDistance, get_distance_by_name
  from .filter import FilterFactory, OptimizedKalmanFilterFactory
  from .utils import validate_points
label_desc: Use image node_id 4 for calling the _TrackedObjectFactory obj's underlying member method code with example usage: obj.get_ids() and returns: self,  _TrackedObjectFactory