aaaaangel / PANDA-Toolkit

PANDA dataset tool kit for data visualization, splitting, merging, and result evaluation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notice

The toolkit is currently in beta version, has not been extensively tested, and may have bugs. If you find any problems during use, please put an issue or contact the author.

Many thanks to DOTA dataset devkit.

Functions

The code is useful for PANDA Dataset or GigaVision Challenge (Task1 and Task2). The code provide the following function:

  • Load and image, and show the bounding box on it.
  • Evaluate the result.
  • Split and merge the picture and label.

Installation

  1. Environment: Python 3
  2. Get PANDA from download page.
  3. Install dependencies
    pip install -r requirements.txt

Usage

  1. Please see tool kit function demonstration in "demo.py"
  2. Reading and visualizing data, you can use "PANDA.py"
  3. Evaluating the result, you can refer to the "DetEval.py" and "MOTEval.py"
  4. Split the large image, you can refer to the "ImgSplit.py"
  5. Merging the results detected on the patches, you can refer to the "ResultMerge.py"

About

PANDA dataset tool kit for data visualization, splitting, merging, and result evaluation.

License:MIT License


Languages

Language:Python 100.0%