You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

68 lines
2.8 KiB

# Искуственный - да, Интелект- нет
1 year ago
✨ Нами был реализован микросервисный комплекс использующий ансамбль свёрточных нейронных сетей на базе YOLO v8 и Torch Vision. Мы провели анализ доступных архитектур для решения поставленной задачи и остановились на данном решении ввиду его производительности. Наша платформа поставляется вместе с оптимизированными сервисами сбора метрик и современным WEB-интерфейсом. Кроме этого мы интегрировали наш программный продукт с промышленными системами видеонаблюдения mars.
1 year ago
## Развертывание
1 year ago
### Backend
```bash
cd apps
1 year ago
```
```bash
sudo docker-compose up -d
1 year ago
```
### Frontend
```bash
npm i -g nx
1 year ago
```
```bash
nx run crud:serve:development --host=0.0.0.0
1 year ago
```
### Model
```bash
cd yolo-websocket
1 year ago
```
```bash
git checkout master
```
```bash
sudo docker-compose up -d
1 year ago
```
#### Альтернативный запуска (не рекомендуем)
```bash
nx run-many -t py-categories-service py-conveyor-service crud
```
1 year ago
После запуска приложение будет доступно на http://localhost:4200
| Name | Source | Deploy URL | Hosted URL |
|:-------:|:------------------------------------------------------------------------------------------------:| :---: |:-------------------------------|
| WEB | [crud](https://github.com/perm-hack/perm-hack/tree/main/apps/crud) | http://localhost:4200 | https://ayin.k-lab.su |
| Backend | [py-conveyor-service](https://github.com/perm-hack/perm-hack/tree/main/apps/py-conveyor-service) | http://localhost:4200/api/docs | https://ayin.k-lab.su/api/docs |
| Model | [yolo-websocket](https://github.com/95862888/yolo-websocket/tree/master) | | |
## Архитектура
```mermaid
graph TD;
agw-e2w-->agw;
crud-e2e-->crud;
crud-->agw;
agw-->py-categories-service;
agw-->py-conveyor-service;
py-conveyor-service-->db;
page-->crud;
ui-->page;
yolo-websocket-->ui;
yolo-websocket-->py-conveyor-service;
yolo-websocket-->ml-flow;
ml-flow-->s3;
```
1 year ago
ML-Flow & s3 развернуты в локальной сети.
1 year ago
![dataset.jpg](__assets__%2Fdataset.jpg)
![model_v4.jpg](__assets__%2Fmodel_v4.jpg)