Home

Awesome

realtime_object_detection

Realtime Object Detection based on Tensorflow's Object Detection API and DeepLab Project <img src="test_images/rod.png" width="75.0%">

Version 1: use branch r1.0 for the original repo that was focused on high performance inference of ssd_mobilenet <br /> (x10 Performance Increase on Nvidia Jetson TX2)

Version 2: use branch Master or to be additionally able to run and test Mask-Detection Models, KCF-Tracking and DeepLab Models (merge of the repo realtime_segmenation)

ROS Support: To use this Repo as ROS-Package including detection and segmentation ROS-Nodes use branch ros. Alternativley use the repo objectdetection_ros

About the Project

The Idea was to create a scaleable realtime-capable object detection pipeline that runs on various systems. <br /> Plug and play, ready to use without deep previous knowledge.<br /> <br /> The project includes following work:

Inference:

Scripts:

To make use of the tools provided inside scripts/ follow this guide: <br />

Setup:

Use the following setup for best and verified performance

Note: tensorflow v1.7.0 seems to have massive performance issues (try to use other versions)

Current max Performance on ssd_mobilenet:

Related Work: