mirror of
https://github.com/geekwenjie/SmartJavaAI.git
synced 2026-09-17 23:52:45 +00:00
1、人脸模块:新增小视科技(MiniVision)活体检测模型
2、人脸模块:新增阿里通义工作室活体检测模型 3、人脸模块:新增2个表情识别模型 4、人脸模块:新增InsightFace、ElasticFace人脸识别模型 5、人脸模块:新增Seetaface6质量评估模型 6、目标检测模块:开放更多自定义模型参数 7、人脸模块:支持base64图片 8、实现接口 AutoCloseable,支持资源的自动释放 9、OCR模块:解决加方向矫正后无法连续识别bug 10、人脸模块:解决人脸更新后缓存问题 11、优化部分功能
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
package cn.smartjavaai.face.entity;
|
||||
|
||||
import cn.smartjavaai.face.enums.QualityGrade;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 质量评估结果
|
||||
* @author dwj
|
||||
* @date 2025/6/23
|
||||
*/
|
||||
@Data
|
||||
public class FaceQualityResult {
|
||||
|
||||
/**
|
||||
* 评估得分
|
||||
*/
|
||||
private float score;
|
||||
|
||||
private QualityGrade grade;
|
||||
|
||||
public FaceQualityResult() {
|
||||
}
|
||||
|
||||
public FaceQualityResult(float score, QualityGrade grade) {
|
||||
this.score = score;
|
||||
this.grade = grade;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package cn.smartjavaai.face.entity;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 人脸质量检测汇总结果
|
||||
* @author dwj
|
||||
* @date 2025/6/27
|
||||
*/
|
||||
@Data
|
||||
public class FaceQualitySummary {
|
||||
|
||||
private FaceQualityResult brightness; // 亮度
|
||||
private FaceQualityResult clarity; // 清晰度
|
||||
private FaceQualityResult completeness; // 完整度
|
||||
private FaceQualityResult pose; // 姿态
|
||||
private FaceQualityResult resolution; // 分辨率
|
||||
|
||||
private Map<String, Object> extraResults; // 额外检测结果
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user