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.
- Host: GitHub
- URL: https://github.com/virgiledjimgou/deep-learning-opencv_3
- Owner: VirgileDjimgou
- Created: 2018-02-20T16:55:24.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-08-21T00:35:47.000Z (almost 3 years ago)
- Last Synced: 2025-05-08T23:55:04.885Z (about 1 year ago)
- Topics: caffe, classification, deep-learning, dnn, image-processing, opencv, python
- Homepage:
- Size: 90.2 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
--------------
|
|---
| [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: