update: version set 2.1.0

This commit is contained in:
divenswu 2023-07-13 15:16:23 +08:00
parent f16b45fd49
commit 78ae92c90b
5 changed files with 32 additions and 24 deletions

View File

@ -30,6 +30,14 @@
    2、[PCN](https://github.com/Rock-100/FaceKit/tree/master/PCN)
### 版本2.1.0更新
* 1、InsightScrfdFaceDetection升级模型使检测更加稳定同时添加了人脸角度检测。
* 2、InsightScrfdFaceDetection正对不能正常检出人脸的图片增加了补边操作防止因为人脸过大导致不能检测到人脸。
* 3、添加SeetaFaceOpenRecognition的人脸特征提取器目前人脸特征提取器支持InsightArcFaceRecognition与SeetaFaceOpenRecognition。
* 4、修复由于人脸过小导致对齐异常的BUG。
* 5、程序添加了SeetaFace6的人脸关键点遮挡模型。
### 版本2.0.1更新
* 1、修复PCN模型存在的潜在内存泄露问题
@ -89,22 +97,22 @@
* 部署参数
| 参数 | 描述 | 默认值 | 可选值|
| -------- | -----: | :----: |--------|
| VISUAL_SWAGGER_ENABLE | 是否开启swagger | true | |
| SPRING_DATASOURCE_URL | 数据库地址 | | |
| SPRING_DATASOURCE_USERNAME | 数据库用户名 | root | |
| SPRING_DATASOURCE_PASSWORD | 数据库密码 | root | |
| VISUAL_ENGINE_OPENSEARCH_HOST | OPENSEARCH地址 | | |
| VISUAL_ENGINE_OPENSEARCH_PORT | OPENSEARCH端口 | 9200 | |
| VISUAL_ENGINE_OPENSEARCH_SCHEME | OPENSEARCH协议 | https | |
| VISUAL_ENGINE_OPENSEARCH_USERNAME | OPENSEARCH用户名 | admin | |
| VISUAL_ENGINE_OPENSEARCH_PASSWORD | OPENSEARCH密码 | admin | |
| VISUAL_MODEL_FACEDETECTION_NAME | 人脸检测模型名称 | PcnNetworkFaceDetection |PcnNetworkFaceDetectionInsightScrfdFaceDetection|
| VISUAL_MODEL_FACEDETECTION_BACKUP_NAME | 备用人脸检测模型名称 | InsightScrfdFaceDetection |PcnNetworkFaceDetectionInsightScrfdFaceDetection|
| VISUAL_MODEL_FACEKEYPOINT_NAME | 人脸关键点模型名称 | InsightCoordFaceKeyPoint |InsightCoordFaceKeyPoint|
| VISUAL_MODEL_FACEALIGNMENT_NAME | 人脸对齐模型名称 | Simple106pFaceAlignment |Simple106pFaceAlignmentSimple005pFaceAlignment|
| VISUAL_MODEL_FACERECOGNITION_NAME | 人脸特征提取模型名称 | InsightArcFaceRecognition |InsightArcFaceRecognition|
| 参数 | 描述 | 默认值 | 可选值 |
| -------- | -----: | :----: |---------------------------------------------------|
| VISUAL_SWAGGER_ENABLE | 是否开启swagger | true | |
| SPRING_DATASOURCE_URL | 数据库地址 | | |
| SPRING_DATASOURCE_USERNAME | 数据库用户名 | root | |
| SPRING_DATASOURCE_PASSWORD | 数据库密码 | root | |
| VISUAL_ENGINE_OPENSEARCH_HOST | OPENSEARCH地址 | | |
| VISUAL_ENGINE_OPENSEARCH_PORT | OPENSEARCH端口 | 9200 | |
| VISUAL_ENGINE_OPENSEARCH_SCHEME | OPENSEARCH协议 | https | |
| VISUAL_ENGINE_OPENSEARCH_USERNAME | OPENSEARCH用户名 | admin | |
| VISUAL_ENGINE_OPENSEARCH_PASSWORD | OPENSEARCH密码 | admin | |
| VISUAL_MODEL_FACEDETECTION_NAME | 人脸检测模型名称 | InsightScrfdFaceDetection | PcnNetworkFaceDetectionInsightScrfdFaceDetection |
| VISUAL_MODEL_FACEDETECTION_BACKUP_NAME | 备用人脸检测模型名称 | PcnNetworkFaceDetection | PcnNetworkFaceDetectionInsightScrfdFaceDetection |
| VISUAL_MODEL_FACEKEYPOINT_NAME | 人脸关键点模型名称 | InsightCoordFaceKeyPoint | InsightCoordFaceKeyPoint |
| VISUAL_MODEL_FACEALIGNMENT_NAME | 人脸对齐模型名称 | Simple106pFaceAlignment | Simple106pFaceAlignmentSimple005pFaceAlignment |
| VISUAL_MODEL_FACERECOGNITION_NAME | 人脸特征提取模型名称 | InsightArcFaceRecognition | InsightArcFaceRecognitionSeetaFaceOpenRecognition |
### 性能优化

View File

@ -18,7 +18,7 @@
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.58</version>
<version>1.2.83</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>

View File

@ -27,9 +27,9 @@
<properties>
<druid.version>1.1.22</druid.version>
<opencv.version>4.6.0-0</opencv.version>
<opensearch.version>2.4.0</opensearch.version>
<onnxruntime.version>1.13.1</onnxruntime.version>
<opencv.version>4.7.0-0</opencv.version>
<opensearch.version>2.8.0</opensearch.version>
<onnxruntime.version>1.15.1</onnxruntime.version>
<fastjson.version>1.2.83</fastjson.version>
<hibernate.version>6.0.13.Final</hibernate.version>
<commons-math3.version>3.6.1</commons-math3.version>

View File

@ -21,7 +21,7 @@ services:
visual-opensearch:
container_name: face-search-opensearch-standalone
image: opensearchproject/opensearch:2.4.0
image: opensearchproject/opensearch:2.8.0
environment:
discovery.type: single-node
expose:
@ -37,7 +37,7 @@ services:
visual-opensearch-dashboards:
container_name: face-search-opensearch-dashboards
image: opensearchproject/opensearch-dashboards:2.4.0
image: opensearchproject/opensearch-dashboards:2.8.0
environment:
OPENSEARCH_HOSTS: '["https://visual-opensearch:9200"]'
ports:
@ -48,7 +48,7 @@ services:
visual-facesearch:
container_name: face-search-server-standalone
image: divenswu/face-search:2.0.1
image: divenswu/face-search:2.1.0
environment:
SPRING_DATASOURCE_URL: 'jdbc:mysql://visual-mysql:3306/visual_face_search?useUnicode=true&characterEncoding=utf8'
SPRING_DATASOURCE_USERNAME: root

View File

@ -1,4 +1,4 @@
version='2.0.1'
version='2.1.0'
SHELL_FOLDER=$(cd "$(dirname "$0")";pwd)
cd ${SHELL_FOLDER}