yoloserv/modules/paravision/recognition/tests/constants.py

37 lines
1.3 KiB
Python

IMG_NOFACE = "noface.jpg"
IMG_ONEFACE = "oneface.jpg"
IMG_MANYFACES = "manyfaces.jpg"
IMG_ONEFACE_RECO_INPUT_IMG = "recognition_input_image_openvino.png"
IMG_IDENTITY1_FACE1 = "bhargav.jpg"
IMG_IDENTITY1_FACE2 = "bhargav-3.jpg"
ERR_MISSING_BBOX = "missing bounding box values"
ERR_MISSING_SCORE = "missing score value"
ERR_MISSING_LANDMARKS = "missing landmarks values"
ERR_MISSING_EMBEDDING = "missing embedding value"
ERR_MISSING_MASK_PROB = "missing mask probability value"
ERR_MISSING_FACES = "missing faces"
ERR_UNEXPECTED_LANDMARKS = "unexpected landmarks found"
ERR_UNEXPECTED_QUALITY = "unexpected quality found"
ERR_UNEXPECTED_NUM_FACES = "unexpected number of faces found"
ERR_UNEXPECTED_NUM_INFERENCES = "unexpected number of image inferences found"
ERR_UNEXPECTED_AGES = "unexpected ages found"
ERR_UNEXPECTED_GENDERS = "unexpected genders found"
ERR_UNEXPECTED_AGE = "unexpected age found"
ERR_UNEXPECTED_GENDER = "unexpected gender found"
ERR_INVALID_MASK_PROB = "invalid mask probability value"
ERR_INVALID_MPF = "invalid most prominent face"
ERR_INVALID_SCORING_MODE = "invalid scoring mode"
ERR_INVALID_EMBEDDING_SIZE = "invalid embedding size"
ERR_INVALID_AGES = "invalid ages"
ERR_JSON_FACE = "face is not JSON serializable"
MAX_NO_MASK_SCORE = 0.5
MASK_SCORE = 0.95
EXPECTED_ENHANCED_EMBED_LEN = 257
EXPECTED_STANDARD_EMBED_LEN = 256