mirror of
https://github.com/geekwenjie/SmartJavaAI.git
synced 2026-09-15 14:33:03 +00:00
1、人脸模块:人脸查询支持 向量数据库Milvus 和 SQLite
2、人脸模块:FaceNet人脸模型也支持人脸注册,查询等功能 3、人脸模块:Seetaface6 自动下载人脸库 4、人脸模块:Seetaface6解决依赖库重复下载问题 5、人脸模块:支持手动加载人脸库 6、人脸模块:人脸识别相关功能支持更多参数
This commit is contained in:
@@ -19,7 +19,7 @@ public class FaceExtractConfig {
|
||||
/**
|
||||
* 是否对齐人脸
|
||||
*/
|
||||
private boolean align = true;
|
||||
private boolean align = false;
|
||||
|
||||
/**
|
||||
* 人脸检测模型
|
||||
|
||||
@@ -3,6 +3,8 @@ package cn.smartjavaai.face.config;
|
||||
import cn.smartjavaai.common.enums.DeviceEnum;
|
||||
import cn.smartjavaai.face.constant.FaceDetectConstant;
|
||||
import cn.smartjavaai.face.enums.FaceModelEnum;
|
||||
import cn.smartjavaai.face.enums.VectorDBType;
|
||||
import cn.smartjavaai.face.vector.config.VectorDBConfig;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@@ -25,7 +27,7 @@ public class FaceModelConfig {
|
||||
/**
|
||||
* 相似度阈值 作用:判断是否为同一人脸
|
||||
*/
|
||||
private double similarityThreshold = 0D;
|
||||
//private double similarityThreshold = 0D;
|
||||
|
||||
/**
|
||||
* 非极大抑制阈值 作用:消除重叠检测框,保留最优结果
|
||||
@@ -57,6 +59,17 @@ public class FaceModelConfig {
|
||||
*/
|
||||
private FaceExtractConfig extractConfig;
|
||||
|
||||
|
||||
/**
|
||||
* 向量数据库配置
|
||||
*/
|
||||
private VectorDBConfig vectorDBConfig;
|
||||
|
||||
/**
|
||||
* 是否自动加载人脸到内存
|
||||
*/
|
||||
private boolean isAutoLoadFace = true;
|
||||
|
||||
public FaceModelConfig() {
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user