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
Release files for NeodroidVision 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| NeodroidVision-0.3.0.tar.gz | 205.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| NeodroidVision-0.3.0-py36-none-any.whl | Python 3.6 | none | any | Details |
Total release size: 534.6 kB
Release files / NeodroidVision-0.3.0.tar.gz
| Download URL | NeodroidVision-0.3.0.tar.gz |
|---|---|
| Size | 205.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
92e7a558aa56ce9b98a581ceb2bdf7231ff74b869e3b178b8d3c5a9c2d8104d5
|
|
BLAKE2b-256 checksum How to use checksums |
45a2347bcb08d612fdd55c24e5417349ddf067910dd131cbd73fa39cd0d0fb87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.15
|
Release files / NeodroidVision-0.3.0-py36-none-any.whl
| Download URL | NeodroidVision-0.3.0-py36-none-any.whl |
|---|---|
| Size | 329.6 kB |
| Tags | Python 3.6 |
|
SHA-256 checksum How to use checksums |
33b9d67cdf589540eea7bcfe186e657f86fff236f513c4876fe41d8bdaf63f3a
|
|
BLAKE2b-256 checksum How to use checksums |
36190416c52aa71dfcc3e4a824161088e5f18c6925de3d67b7cb80e06a0e58aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.15
|