An open API service indexing awesome lists of open source software.

https://github.com/virgiledjimgou/deep-learning-opencv_3

the Main Purpose of these Project is to Classifying / recognise images using deep learning and OpenCV . here i have implemented Python script that will use OpenCV dnn Module , Caffe Deep Learning Frameworks and MobilelNet (pre-trained on ImageNet) to classify and recognise images.
https://github.com/virgiledjimgou/deep-learning-opencv_3

caffe classification deep-learning dnn image-processing opencv python

Last synced: about 2 months ago
JSON representation

the Main Purpose of these Project is to Classifying / recognise images using deep learning and OpenCV . here i have implemented Python script that will use OpenCV dnn Module , Caffe Deep Learning Frameworks and MobilelNet (pre-trained on ImageNet) to classify and recognise images.

Awesome Lists containing this project

README

          

the Main Purpose of these Project is to Classifying images using deep learning and OpenCV . here i have implemented Python script that will use OpenCV dnn Module and GoogleLeNet (pre-trained on ImageNet) to classify images.

# Realtime Object Recognition with Deep-Learning-OpenCV_3

Realtime object recognition using the OpenCV 3.3 dnn module + pretrained MobileNetSSD caffemodel.

## Installation
All the dependencies can be installed using `pip`. Just use the following command from the root directory of the project.
```bash
pip3 install -r requirements.txt
```

## How to run this script?
There are two options for video source:

* Webcam
* Android device running IP Camera (https://play.google.com/store/apps/details?id=com.pas.webcam&hl=en)

To run the script using webcam as source :

```bash
python3 real_time_object_detection.py --prototxt MobileNetSSD_deploy.prototxt.txt --model MobileNetSSD_deploy.caffemodel --source webcam
```

To run the script using IP Webcam as source, open the `real_time_object_detection.py` and edit the following line to match your host :

```python
host = 'http://192.168.0.101:8080/'
```

Then to run the script using IP as source :

```bash
python3 real_time_object_detection.py --prototxt MobileNetSSD_deploy.prototxt.txt --model MobileNetSSD_deploy.caffemodel --source web
```

For any questions, create an issue in this repository.

Who made this
--------------

| IoEngine
|---
| [VirgileDjimgou](https://github.com/VirgileDjimgou)

Contribute
----------

1. Create an issue to discuss about your idea
2. [Fork it] (https://github.com/VirgileDjimgou/Deep-Learning-OpenCV_3)
3. Create your feature branch (`git checkout -b my-new-feature`)
4. Commit your changes (`git commit -am 'Add some feature'`)
5. Push to the branch (`git push origin my-new-feature`)
6. Create a new Pull Request
7. Profit! :white_check_mark: