code: def __call__(self, video_frames):
      landmarks = self.detect(video_frames, self.full_range_detector)
      if all(element is None for element in landmarks):
          landmarks = self.detect(
              video_frames, self.short_range_detector
          )
          assert any(
              l is not None for l in landmarks
          ), "Cannot detect any frames in the video"
      return landmarks
  
imports: import warnings
  import mediapipe
  import numpy
label_desc: Use image node_id 2 for calling the LandmarksDetector obj's underlying member method code with example usage: obj.__call__(video_frames) and returns: landmarks