Computer Vision algorithm implementations, intended for use with the Neodroid platform
Project description
Vision
This repository will host implementations of computer vision algorithms, this repository hosts a general toolbox in library format under neodroidvision, while also comprising a range of sample usages in samples, many of them utilising the Neodroid platform.
_Neodroid is developed with support from Research Council of Norway Grant
262900. (https://www.forskningsradet.no/prosjektbanken/#/project/NFR/262900)_
Contents Of This Readme
Computer Vision Algorithms
Classification
Segmentation
Detection
Regression
Generative
Requirements
- pytorch
- tqdm
- Pillow
- numpy
- matplotlib
- torchvision
- torch
- Neodroid
- pynput
To install these use the command:
pip3 install -r requirements.txt
Usage
Export python path to the repo root so we can use the utilities module
export PYTHONPATH=/path-to-repo/
For training a agent use:
python3 procedures/train_agent.py
For testing a trained agent use:
python3 procedures/test_agent.py
Results
Segmentation
Screenshots
Contributing
See guidelines for contributing here.
Citation
For citation you may use the following bibtex entry:
@misc{neodroid-vision,
author = {Heider, Christian},
title = {Neodroid Vision},
year = {2019},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/aivclab/vision}},
}
Authors
- Christian Heider Nielsen - cnheider
- Other contributors
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file NeodroidVision-0.2.7.tar.gz
.
File metadata
- Download URL: NeodroidVision-0.2.7.tar.gz
- Upload date:
- Size: 179.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54fb54133d5d34db022c29b50101b7a3c5d87c50565ebd73345dead00b07c2a2 |
|
MD5 | 2d6968514b88014165a8a849a9d36386 |
|
BLAKE2b-256 | 79d7c79a8ffe79a197e07fc2cb7e905f161006cecc460babf27c0018f0001533 |
File details
Details for the file NeodroidVision-0.2.7-py36-none-any.whl
.
File metadata
- Download URL: NeodroidVision-0.2.7-py36-none-any.whl
- Upload date:
- Size: 301.0 kB
- Tags: Python 3.6
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 912eb6e33edeffcd53ade5520156fc0fcfebdc137661ce07cd586dc7e3ca582c |
|
MD5 | edcfac396d54b5366733d98def428b0c |
|
BLAKE2b-256 | 4498585c20ab5ba3967f02ca7006c8706a78cc3396298ae0c6b523deb2ab5981 |