From eea430df282f5cff2934d5114c883e4e84281b22 Mon Sep 17 00:00:00 2001
From: Olegs NIKISINS <onikisins@italix03.idiap.ch>
Date: Thu, 27 Jul 2017 11:39:56 +0200
Subject: [PATCH] Removed preprocessor entry points for video face crop. and
 frame diff., removed config files

---
 .../config/preprocessor/frame_difference.py   | 16 -----
 .../config/preprocessor/video_face_crop.py    | 70 -------------------
 setup.py                                      |  5 --
 3 files changed, 91 deletions(-)
 delete mode 100644 bob/pad/face/config/preprocessor/frame_difference.py
 delete mode 100644 bob/pad/face/config/preprocessor/video_face_crop.py

diff --git a/bob/pad/face/config/preprocessor/frame_difference.py b/bob/pad/face/config/preprocessor/frame_difference.py
deleted file mode 100644
index 349f172d..00000000
--- a/bob/pad/face/config/preprocessor/frame_difference.py
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/env python
-
-from bob.pad.face.preprocessor import FrameDifference
-
-
-#=======================================================================================
-# Define instances here:
-
-NUMBER_OF_FRAMES = 200 # process at most 200 frames
-CHECK_FACE_SIZE_FLAG = True # Check size of the face
-MIN_FACE_SIZE = 50
-
-frame_diff_min_size_50_200_frames = FrameDifference(number_of_frames = NUMBER_OF_FRAMES,
-                                                    check_face_size_flag = CHECK_FACE_SIZE_FLAG,
-                                                    min_face_size = MIN_FACE_SIZE)
-
diff --git a/bob/pad/face/config/preprocessor/video_face_crop.py b/bob/pad/face/config/preprocessor/video_face_crop.py
deleted file mode 100644
index 5ab32d17..00000000
--- a/bob/pad/face/config/preprocessor/video_face_crop.py
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/usr/bin/env python
-
-from bob.pad.face.preprocessor import VideoFaceCrop
-
-
-#=======================================================================================
-# Define instances here:
-
-cropped_image_size = (64, 64) # The size of the resulting face
-cropped_positions = {'topleft' : (0,0) , 'bottomright' : cropped_image_size}
-fixed_positions = None
-mask_sigma = None             # The sigma for random values areas outside image
-mask_neighbors = 5            # The number of neighbors to consider while extrapolating
-mask_seed = None              # The seed for generating random values during extrapolation
-check_face_size_flag = False  # Don't check the size of the face
-min_face_size = 50
-use_local_cropper_flag = False # Use the cropper of bob.bio.face
-color_channel = 'gray'        # Convert image to gray-scale format
-
-video_face_crop_preproc_64_64 = VideoFaceCrop(cropped_image_size = cropped_image_size,
-                                              cropped_positions = cropped_positions,
-                                              fixed_positions = fixed_positions,
-                                              mask_sigma = mask_sigma,
-                                              mask_neighbors = mask_neighbors,
-                                              mask_seed = None,
-                                              check_face_size_flag = check_face_size_flag,
-                                              min_face_size = min_face_size,
-                                              use_local_cropper_flag = use_local_cropper_flag,
-                                              color_channel = color_channel)
-
-check_face_size_flag = True  # Check the size of the face
-min_face_size = 50
-
-video_face_crop_preproc_64_64_face_50 = VideoFaceCrop(cropped_image_size = cropped_image_size,
-                                                      cropped_positions = cropped_positions,
-                                                      fixed_positions = fixed_positions,
-                                                      mask_sigma = mask_sigma,
-                                                      mask_neighbors = mask_neighbors,
-                                                      mask_seed = None,
-                                                      check_face_size_flag = check_face_size_flag,
-                                                      min_face_size = min_face_size,
-                                                      use_local_cropper_flag = use_local_cropper_flag,
-                                                      color_channel = color_channel)
-
-
-use_local_cropper_flag = True # Use the local face cropping class (identical to Ivana's paper)
-
-video_face_crop_preproc_64_64_face_50_local_cropper = VideoFaceCrop(cropped_image_size = cropped_image_size,
-                                                                    cropped_positions = cropped_positions,
-                                                                    fixed_positions = fixed_positions,
-                                                                    mask_sigma = mask_sigma,
-                                                                    mask_neighbors = mask_neighbors,
-                                                                    mask_seed = None,
-                                                                    check_face_size_flag = check_face_size_flag,
-                                                                    min_face_size = min_face_size,
-                                                                    use_local_cropper_flag = use_local_cropper_flag,
-                                                                    color_channel = color_channel)
-
-rgb_output_flag = True # Return RGB cropped face using local cropper
-
-video_face_crop_preproc_64_64_face_50_local_cropper_rgb = VideoFaceCrop(cropped_image_size = cropped_image_size,
-                                                                    cropped_positions = cropped_positions,
-                                                                    fixed_positions = fixed_positions,
-                                                                    mask_sigma = mask_sigma,
-                                                                    mask_neighbors = mask_neighbors,
-                                                                    mask_seed = None,
-                                                                    check_face_size_flag = check_face_size_flag,
-                                                                    min_face_size = min_face_size,
-                                                                    use_local_cropper_flag = use_local_cropper_flag,
-                                                                    rgb_output_flag = rgb_output_flag)
\ No newline at end of file
diff --git a/setup.py b/setup.py
index 0cd0a1cf..0764ff36 100644
--- a/setup.py
+++ b/setup.py
@@ -88,12 +88,7 @@ setup(
 
         # registered preprocessors:
         'bob.pad.preprocessor': [
-            'video-face-crop-preproc-64 = bob.pad.face.config.preprocessor.video_face_crop:video_face_crop_preproc_64_64',
-            'video-face-crop-preproc-64-face-50 = bob.pad.face.config.preprocessor.video_face_crop:video_face_crop_preproc_64_64_face_50',
-            'video-face-crop-preproc-64-face-50-local-cropper = bob.pad.face.config.preprocessor.video_face_crop:video_face_crop_preproc_64_64_face_50_local_cropper',
-            'video-face-crop-preproc-64-face-50-local-cropper-rgb = bob.pad.face.config.preprocessor.video_face_crop:video_face_crop_preproc_64_64_face_50_local_cropper_rgb',
             'empty-preprocessor = bob.pad.face.config.preprocessor.filename:empty_preprocessor', # no preprocessing
-            'frame-diff-min-size-50-200-frames = bob.pad.face.config.preprocessor.frame_difference:frame_diff_min_size_50_200_frames',
             ],
 
         # registered preprocessors:
-- 
GitLab