Skip to content

fedjo/deevio-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 29, 2019
ae0505a · Jul 29, 2019

History

30 Commits
Jul 4, 2019
Jul 19, 2019
Jul 2, 2019
Jul 19, 2019
Jul 29, 2019
Jul 5, 2019
Jul 3, 2019
Jul 29, 2019
Jul 4, 2019
Jul 19, 2019
Jul 4, 2019

Repository files navigation

deevio predictionsapp

Scope

Modern manufacturing processes have a high degree of automation and at the same time high quality requirements. Our machine vision solution helps ensuring these quality requirements are met by providing means for automatic recognition of defects. In addition to the recognition, it is essential to store the data about defects. This is mandatory for us to constantly improve our models. Also, our customers need be able to analyze for example common defect types.

Prerequisites

The service runs on a docker container and set up was implemented using docker-compose

Requirements

  • git
  • docker
  • docker-compose

Installation

  1. Clone this repo and go to repo folder
git clone https://github.com/fedjo/deevio-project.git && cd deevio-project
  1. Build docker image of the developed web service
$ ./build.sh <TAG>
  1. Set docker containers running
docker-compose up -d
  1. Examine app logs
docker-compose logs -f app

The application is running on http://127.0.0.1:5000

Documentation

Request predictions for specific image

/api/v1/predictions/<imageId>

Request weak classifications

/api/v1/classifications/weak

You can publish classification results to local mosquitto broker on localhost:1883.

For more info please read the docs

About

REST API web service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published