48 lines
1.3 KiB
YAML
48 lines
1.3 KiB
YAML
|
|
# 人脸特征提取API配置文件
|
|||
|
|
|
|||
|
|
# 人脸识别相似度阈值
|
|||
|
|
faceReg:
|
|||
|
|
sim_threshold: 0.7
|
|||
|
|
|
|||
|
|
# 亮度检查参数
|
|||
|
|
# 亮度值B: v1<= B <=v2 为高质量, v0<= B < v1 或 v2 < B <= v3 为中等, B < v0 或 B > v3 为低质量
|
|||
|
|
# 仅接受高亮度图像
|
|||
|
|
brightness:
|
|||
|
|
v0: 69.0
|
|||
|
|
v1: 70.0
|
|||
|
|
v2: 230.0
|
|||
|
|
v3: 231.0
|
|||
|
|
|
|||
|
|
# 最小分辨率要求
|
|||
|
|
# 如果人脸框宽度或高度小于此值,则拒绝该图像
|
|||
|
|
resolution:
|
|||
|
|
height: 112
|
|||
|
|
width: 112
|
|||
|
|
|
|||
|
|
# 姿态评估参数
|
|||
|
|
# 获取人脸的yaw和pitch角度,如果满足条件: abs(yaw) <= yaw_thrd 且 abs(pitch) <= pitch_thrd,则返回'frontFace'
|
|||
|
|
# 否则根据偏移方向返回相应错误
|
|||
|
|
pose:
|
|||
|
|
yaw_thrd: 30.0
|
|||
|
|
pitch_thrd: 25.0
|
|||
|
|
var_onnx_path: ./checkpoints/fsanet-var.onnx
|
|||
|
|
conv_onnx_path: ./checkpoints/fsanet-conv.onnx
|
|||
|
|
|
|||
|
|
# 清晰度评估参数
|
|||
|
|
# clarity < low_thrd: 低质量
|
|||
|
|
# low_thrd <= clarity < high_thrd: 中等质量
|
|||
|
|
# clarity >= high_thrd: 高质量
|
|||
|
|
# 仅接受非低质量图像
|
|||
|
|
clarity:
|
|||
|
|
low_thrd: 0.10
|
|||
|
|
high_thrd: 0.20
|
|||
|
|
|
|||
|
|
# 模型文件路径配置
|
|||
|
|
ck_paths:
|
|||
|
|
landmk1: ./checkpoints/face_landmarker_pts5_net1.onnx
|
|||
|
|
landmk2: ./checkpoints/face_landmarker_pts5_net2.onnx
|
|||
|
|
num_threads: 4
|
|||
|
|
FcReg: ./checkpoints/face_recognizer.onnx
|
|||
|
|
FcBx: ./checkpoints/faceboxesv2-640x640.onnx
|
|||
|
|
rotifer: ./checkpoints/model_gray_mobilenetv2_rotcls.onnx
|