          Parameters
          ----------
          faces: list
              List of detected face objects to test the filters for
          minimum_dimension: int
              The minimum (height, width) of the original frame
  
          Returns
          -------
          list
              List of bools corresponding to any of the input DetectedFace objects that passed a
 
</s> remove         for idx, face in enumerate(faces):
 </s> add         for idx, (face, dim) in enumerate(zip(faces, minimum_dimension)): </s> remove     def filtered_mask(self, faces: List[DetectedFace], minimum_dimension: int) -> List[bool]:
 </s> add     def filtered_mask(self, faces: List[DetectedFace], minimum_dimension: List[int]) -> List[bool]: </s> remove         landmarks = []
 </s> add         landmark_list: List[np.ndarray] = []
        masks: List[List[bool]] = []
        minimum_dimension: list
            The minimum (height, width) of the original frames that the faces come from
          Parameters
          ----------
          faces: list
              List of detected face objects to test the filters for
        minimum_dimension: list
            The minimum (height, width) of the original frames that the faces come from
        minimum_dimension: list
            The minimum (height, width) of the original frames that the faces come from
  
          Returns
          -------
          list
              List of bools corresponding to any of the input DetectedFace objects that passed a
keep keep keep keep replace replace keep keep keep keep keep
 Aligner updates
  - Add filter re-feeds option
  - bugfix roll calculation 
plugins/extract/align/_base.py