summaryrefslogtreecommitdiff
path: root/megapixels/app/settings
diff options
context:
space:
mode:
authoradamhrv <adam@ahprojects.com>2018-12-13 14:39:07 +0100
committeradamhrv <adam@ahprojects.com>2018-12-13 14:39:07 +0100
commitbd51b3cdf474c93b1d7c667d9e5a33159c97640a (patch)
tree6a5ae5524efa971cbd348cc2720d200fbeb2fecb /megapixels/app/settings
parent49a49bebe3f972e93add837180f5672a4ae62ce0 (diff)
add pose, indexing
Diffstat (limited to 'megapixels/app/settings')
-rw-r--r--megapixels/app/settings/app_cfg.py17
-rw-r--r--megapixels/app/settings/types.py2
2 files changed, 14 insertions, 5 deletions
diff --git a/megapixels/app/settings/app_cfg.py b/megapixels/app/settings/app_cfg.py
index 3e60a9b4..4c540231 100644
--- a/megapixels/app/settings/app_cfg.py
+++ b/megapixels/app/settings/app_cfg.py
@@ -39,9 +39,7 @@ DIR_MODELS_DLIB = join(DIR_MODELS,'dlib')
DIR_MODELS_DLIB_CNN = join(DIR_MODELS_DLIB, 'mmod_human_face_detector.dat')
DIR_MODELS_DLIB_5PT = join(DIR_MODELS_DLIB, 'shape_predictor_5_face_landmarks.dat')
DIR_MODELS_DLIB_68PT = join(DIR_MODELS_DLIB, 'shape_predictor_68_face_landmarks.dat')
-
-
-types.HaarCascade.FRONTAL
+DIR_MODELS_DLIB_FACEREC_RESNET = join(DIR_MODELS_DLIB, 'dlib_face_recognition_resnet_model_v1.dat')
# Test images
DIR_TEST_IMAGES = join(DIR_APP, 'test', 'images')
@@ -71,6 +69,10 @@ CKPT_ZERO_PADDING = 9
HASH_TREE_DEPTH = 3
HASH_BRANCH_SIZE = 3
+
+DLIB_FACEREC_JITTERS = 5 # number of face recognition jitters
+DLIB_FACEREC_PADDING = 0.25 # default dlib
+
# -----------------------------------------------------------------------------
# Logging options exposed for custom click Params
# -----------------------------------------------------------------------------
@@ -94,4 +96,11 @@ black, red, green, yellow, blue, purple, cyan and white.
bold, bold_{color}, fg_bold_{color}, bg_bold_{color}: Bold/bright colors.
reset: Clear all formatting (both foreground and background colors).
"""
-LOGFILE_FORMAT = "%(log_color)s%(levelname)-8s%(reset)s %(cyan)s%(filename)s:%(lineno)s:%(bold_cyan)s%(funcName)s() %(reset)s%(message)s" \ No newline at end of file
+LOGFILE_FORMAT = "%(log_color)s%(levelname)-8s%(reset)s %(cyan)s%(filename)s:%(lineno)s:%(bold_cyan)s%(funcName)s() %(reset)s%(message)s"
+
+
+# -----------------------------------------------------------------------------
+# S3 storage
+# -----------------------------------------------------------------------------
+S3_MEDIA_ROOT = 's3://megapixels/v1/media/'
+S3_METADATA_ROOT = 's3://megapixels/v1/metadata/'
diff --git a/megapixels/app/settings/types.py b/megapixels/app/settings/types.py
index 52470034..e9107803 100644
--- a/megapixels/app/settings/types.py
+++ b/megapixels/app/settings/types.py
@@ -10,7 +10,7 @@ def find_type(name, enum_type):
class FaceDetectNet(Enum):
"""Scene text detector networks"""
- HAAR, DLIB_CNN, DLIB_HOG, CVDNN = range(4)
+ HAAR, DLIB_CNN, DLIB_HOG, CVDNN, MTCNN = range(5)
class CVBackend(Enum):
"""OpenCV 3.4.2+ DNN target type"""