AIAS/7_engine_hub/api_platform
2021-12-02 11:26:22 +08:00
..
api-platform no message 2021-12-02 11:26:22 +08:00
api-platform-ui api platform 2021-12-01 15:40:52 +08:00
README.md no message 2021-12-01 15:41:39 +08:00

目录:

http://aias.top/

AI 赋能平台

AI赋能平台以REST API形式为上层应用提供接口。 当前CPU版包含功能如下

  1. 自由文本识别(目前需要图片都是摆正的,即没有旋转角度,自动转正功能在优化中。)
  2. 人脸检测(返回检测框坐标,检测框坐标顺序:上右下左)
  3. 人脸特征提取512维特征
  4. 人脸 1:1 比对

1. 前端部署

1.1 直接运行:

npm run dev

1.2 构建dist安装包

npm run build:prod

1.3 nginx部署运行(mac环境为例)

cd /usr/local/etc/nginx/
vi /usr/local/etc/nginx/nginx.conf
# 编辑nginx.conf

    server {
        listen       8080;
        server_name  localhost;

        location / {
            root   /Users/calvin/api-platform/dist/;
            index  index.html index.htm;
        }
     ......
     
# 重新加载配置:
sudo nginx -s reload 

# 部署应用后,重启:
cd /usr/local/Cellar/nginx/1.19.6/bin

# 快速停止
sudo nginx -s stop

# 启动
sudo nginx     

2. 后端部署

2.1 jar包

构建jar包

2.2 运行程序

# 运行程序
java -jar api-platform-0.1.0.jar

打开浏览器

输入地址: http://localhost:8080

1. 自由文本识别:

Screenshot

2. 人脸检测:

Screenshot

3. 人脸特征提取512维特征:

Screenshot

4. 人脸 1:1 比对:

Screenshot

5. 接口文档:

http://127.0.0.1:8089/swagger-ui.html

Screenshot

计划开发的功能:

1. 车辆检测
2. 行人检测
3. 视频处理
4. 内容自动生成
5. 自然语言处理
6. ...

官网:

官网链接

Git地址

Github链接
Gitee链接