From 6dd7d184e983acc0474ee1612a2bb424fd2d6dcd Mon Sep 17 00:00:00 2001
From: Laurent COLBOIS <lcolbois@.idiap.ch>
Date: Wed, 26 May 2021 14:43:24 +0200
Subject: [PATCH] Putting MTCNN as default annotator everywhere

---
 bob/bio/face/config/baseline/gabor_graph.py | 1 +
 bob/bio/face/config/baseline/lda.py         | 1 +
 bob/bio/face/config/baseline/lgbphs.py      | 1 +
 bob/bio/face/config/baseline/templates.py   | 1 +
 4 files changed, 4 insertions(+)

diff --git a/bob/bio/face/config/baseline/gabor_graph.py b/bob/bio/face/config/baseline/gabor_graph.py
index d08370b9..2a6925a2 100644
--- a/bob/bio/face/config/baseline/gabor_graph.py
+++ b/bob/bio/face/config/baseline/gabor_graph.py
@@ -86,6 +86,7 @@ def load(annotation_type, fixed_positions=None):
         cropped_positions=cropped_positions,
         fixed_positions=fixed_positions,
         color_channel="gray",
+        annotator="mtcnn",
     )
 
     return get_pipeline(face_cropper, transform_extra_arguments)
diff --git a/bob/bio/face/config/baseline/lda.py b/bob/bio/face/config/baseline/lda.py
index 4fde671d..e78eb76b 100644
--- a/bob/bio/face/config/baseline/lda.py
+++ b/bob/bio/face/config/baseline/lda.py
@@ -42,6 +42,7 @@ def load(annotation_type, fixed_positions=None):
         cropped_positions=cropped_positions,
         fixed_positions=fixed_positions,
         color_channel="gray",
+        annotator="mtcnn",
     )
 
     preprocessor = bob.bio.face.preprocessor.TanTriggs(
diff --git a/bob/bio/face/config/baseline/lgbphs.py b/bob/bio/face/config/baseline/lgbphs.py
index 8a9100f5..7b484a7f 100644
--- a/bob/bio/face/config/baseline/lgbphs.py
+++ b/bob/bio/face/config/baseline/lgbphs.py
@@ -76,6 +76,7 @@ def load(annotation_type, fixed_positions=None):
         cropped_positions=cropped_positions,
         fixed_positions=fixed_positions,
         color_channel="gray",
+        annotator="mtcnn",
     )
 
     return get_pipeline(face_cropper, transform_extra_arguments)
diff --git a/bob/bio/face/config/baseline/templates.py b/bob/bio/face/config/baseline/templates.py
index bf6c6c4f..ed8b10e3 100644
--- a/bob/bio/face/config/baseline/templates.py
+++ b/bob/bio/face/config/baseline/templates.py
@@ -26,6 +26,7 @@ def arcface_baseline(embedding, annotation_type, fixed_positions=None):
         cropped_positions=cropped_positions,
         fixed_positions=fixed_positions,
         color_channel="rgb",
+        annotator="mtcnn",
     )
 
     algorithm = Distance()
-- 
GitLab