/DetectionSuite

Tool to evaluate deep-learning detection and segmentation models, and to create datasets

Primary LanguageC++GNU General Public License v3.0GPL-3.0

DetectionSuite

Build Status

Please refer to the official documentation webpage here.

DetectionSuite is a set of tool that simplify the evaluation of most common object detection datasets with several object detection neural networks.

The idea is to offer a generic infrastructure to evaluates object detection algorithms againts a dataset and compute most common statistics:

  • Intersecion Over Union
  • Precision
  • Recall

Supported Operating Systems:

  • Linux
  • MacOS
Supported datasets formats:
  • YOLO
  • COCO
  • ImageNet
  • Pascal VOC
  • Jderobot recorder logs
  • Princeton RGB dataset [1]
  • Spinello dataset [2]
Supported object detection frameworks/algorithms
  • YOLO (darknet)
  • TensorFlow
  • Keras
  • Caffe
  • Background substraction
Supported Inputs for Deploying Networks
  • WebCamera/ USB Camera
  • Videos
  • Streams from ROS
  • Streams from ICE
  • JdeRobot Recorder Logs

Sample generation Tool

Sample Generation Tool has been developed in order to simply the process of generation samples for datasets focused on object detection. The tools provides some features to reduce the time on labelling objects as rectangles.

Installation

Check the intallation guide here.

Starting with DetectionSuite

The best way to start is with our beginner's tutorial for DetectionSuite. If you have any issue feel free to drop a mail vinay04sharma@icloud.com or create an issue for the same.

DetectionSuite's sample images

GUI Screenshot 1
Screenshot 2 Screenshot 3