All Projects → d4t4x → data-selfie-image-classification

d4t4x / data-selfie-image-classification

Licence: other
No description or website provided.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to data-selfie-image-classification

live-cctv
To detect any reasonable change in a live cctv to avoid large storage of data. Once, we notice a change, our goal would be track that object or person causing it. We would be using Computer vision concepts. Our major focus will be on Deep Learning and will try to add as many features in the process.
Stars: ✭ 23 (+53.33%)
Mutual labels:  image-classification
pyro-vision
Computer vision library for wildfire detection
Stars: ✭ 33 (+120%)
Mutual labels:  image-classification
work with stagesepx
about how to use stagesepx in production
Stars: ✭ 41 (+173.33%)
Mutual labels:  image-classification
HSI-Traditional-to-Deep-Models
Pytorch and Keras Implementations of Hyperspectral Image Classification -- Traditional to Deep Models: A Survey for Future Prospects.
Stars: ✭ 72 (+380%)
Mutual labels:  image-classification
GFNet
[NeurIPS 2021] Global Filter Networks for Image Classification
Stars: ✭ 199 (+1226.67%)
Mutual labels:  image-classification
kaggle brain-tumor-3D
Predict the status of a genetic biomarker important for brain cancer treatment
Stars: ✭ 20 (+33.33%)
Mutual labels:  image-classification
caltech birds
A set of notebooks as a guide to the process of fine-grained image classification of birds species, using PyTorch based deep neural networks.
Stars: ✭ 29 (+93.33%)
Mutual labels:  image-classification
Personalised-aesthetic-assessment-using-residual-adapters
Jupyter notebooks used as supporting material for an msc thesis about personalised aesthetic assessment using residual adapters.
Stars: ✭ 19 (+26.67%)
Mutual labels:  image-classification
aws-rekognition
A Laravel Package/Facade for the AWS Rekognition API
Stars: ✭ 20 (+33.33%)
Mutual labels:  image-classification
SketchRecognition
Model and Android app for sketch recognition using Google's quickdraw dataset
Stars: ✭ 28 (+86.67%)
Mutual labels:  image-classification
cifar-tensorflow
No description or website provided.
Stars: ✭ 18 (+20%)
Mutual labels:  image-classification
AMP-Regularizer
Code for our paper "Regularizing Neural Networks via Adversarial Model Perturbation", CVPR2021
Stars: ✭ 26 (+73.33%)
Mutual labels:  image-classification
Reproducibilty-Challenge-ECANET
Unofficial Implementation of ECANets (CVPR 2020) for the Reproducibility Challenge 2020.
Stars: ✭ 27 (+80%)
Mutual labels:  image-classification
well-classified-examples-are-underestimated
Code for the AAAI 2022 publication "Well-classified Examples are Underestimated in Classification with Deep Neural Networks"
Stars: ✭ 21 (+40%)
Mutual labels:  image-classification
image classifier
Image classifier in Elixir
Stars: ✭ 12 (-20%)
Mutual labels:  image-classification
general backbone
No description or website provided.
Stars: ✭ 37 (+146.67%)
Mutual labels:  image-classification
al-fk-self-supervision
Official PyTorch code for CVPR 2020 paper "Deep Active Learning for Biased Datasets via Fisher Kernel Self-Supervision"
Stars: ✭ 28 (+86.67%)
Mutual labels:  image-classification
HugsVision
HugsVision is a easy to use huggingface wrapper for state-of-the-art computer vision
Stars: ✭ 154 (+926.67%)
Mutual labels:  image-classification
TensorPy
Easy Image Classification with TensorFlow
Stars: ✭ 44 (+193.33%)
Mutual labels:  image-classification
PlayerDetection
Player detection and ball detection in football matches using image processing(opencv).
Stars: ✭ 50 (+233.33%)
Mutual labels:  image-classification

Image Classification API for Data Selfie

This is the code for the image classification API that is used by Data Selfie. Its main components are Yolo and Darknet, used via the pyyolo-wrapper for image classification and Gunicorn for reliable server functionality.

Build it yourself

Install pyyolo

Follow the installation instructions of pyyolo. To avoid unexcessary logging of the prediction times for each image, I got rid of this line before the install.

Download weight file

For Data Selfie, we are using weights from the makers of Darknet as described on this page.

wget https://pjreddie.com/media/files/yolo.weights

Download this repo

Finally, clone this repo with

git clone [email protected]:d4t4x/data-selfie-image-classification.git

The folder structure should look like this:

.
├── data-selfie-image-classification
│   ├── ...
├── pyyolo
│   ├── ...
└── weights
    └── yolo.weights

A few more dependencies

Before running the server, we need to install pillow, flask, request, numpy

pip install pillow flask request numpy

and gunicorn, greenlet and gevent

pip install gunicorn greenlet gevent

Run the API

For Data Selfie we run the API like this, from the directory of this repo:

gunicorn --workers=2 --bind=0.0.0.0:8888 -t 100 -k gevent wsgi

Good luck! File a issue in this repo, contact us or Leon Eckert if you have any questions.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].