Skip to content

adwaitbhope/object_recognition_poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Object Recognition POC

A python application developed to demonstrate object recognition using pre-trained models from TensorFlow Model Zoo.

screenshot

Running

  1. Clone the repo and create a virtual environment using something like virtualenv.

  2. Install all dependencies using pip install -r requirements.txt

  3. Download these models and extract them
    SSD Inception V2
    SSD MobileNet V2
    Faster RCNN Inception V2

  4. The directory structure should look like

      object_recognition_poc/  
      β”œβ”€β”€ coco_labels.txt  
      β”œβ”€β”€ requirements.txt  
      β”œβ”€β”€ images  
      β”‚Β Β  β”œβ”€β”€ car and pedestrian.jpg  
      β”‚Β Β  β”œβ”€β”€ desk (1).jpeg  
      β”‚Β Β  β”œβ”€β”€ desk.jpg  
      β”‚Β Β  β”œβ”€β”€ furniture.jpg  
      β”‚Β Β  β”œβ”€β”€ puppy.jpg  
      β”‚Β Β  └── vehicles.jpg  
      β”œβ”€β”€ models  
      β”‚Β Β  β”œβ”€β”€ faster_rcnn_inception_v2_coco_2018_01_28  
      β”‚Β Β  β”‚Β Β  └── frozen_inference_graph.pb  
      β”‚Β Β  β”œβ”€β”€ ssd_inception_v2_coco_2018_01_28  
      β”‚Β Β  β”‚Β Β  └── frozen_inference_graph.pb  
      β”‚Β Β  └── ssd_mobilenet_v2_coco_2018_03_29  
      β”‚Β Β      └── frozen_inference_graph.pb  
      └── src  
          β”œβ”€β”€ annotations.py  
          β”œβ”€β”€ gui.py  
          β”œβ”€β”€ main.py  
          └── object_detector.py  
  1. Run src/main.py

Tested only on Ubuntu 18.04, might not work on Windows.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages