Skip to content

IOES-Lab/SUOP-Object-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Small Underwater Objects 3D Point Cloud (SOUP) Dataset

DOI

This repository provides the object recognition benchmark code and label files used to evaluate the SUOP dataset (Zenodo DOI: 10.5281/zenodo.18475883).

Overview

  • Purpose: Provide the exact code + labels used for benchmarking object detection/recognition on the SUOP dataset.

  • Included:

    • PointNet++: 3D point cloud-based object recognition code.
    • YOLOv8 (Ultralytics): 2D image-based detection code and the corresponding bounding-box label (.txt) files used for training.
  • Not included:

    • Raw dataset files and generated images are not distributed here. Images can be reproduced using the same generation pipeline used during benchmarking (e.g., png_make.py) if the SUOP dataset is available locally.

What this repository is for

This repository is intended to help others reproduce the benchmark results (training/inference pipeline) on the SUOP dataset using the provided implementation and label

πŸ“ Dataset Structure

object_detection/
β”œβ”€β”€ PointNet++/
β”‚   └── object_detection_code/
β”‚       β”œβ”€β”€ model.py
β”‚       β”œβ”€β”€ dataset.py
β”‚       β”œβ”€β”€ train.py
β”‚       └── object_detection.py
β”œβ”€β”€ YOLOv8/
β”‚   β”œβ”€β”€ object_detection_code/
β”‚   β”‚   β”œβ”€β”€ data.yaml
β”‚   β”‚   β”œβ”€β”€ ply_change.py
β”‚   β”‚   β”œβ”€β”€ png_make.py
β”‚   β”‚   β”œβ”€β”€ train.py
β”‚   β”‚   └── object_detection.py
β”‚   └── bbox_labels/
β”‚       β”œβ”€β”€ chair/
β”‚       β”‚   β”œβ”€β”€ chair_range_3m/ (case_XXX.txt ...)
β”‚       β”‚   β”œβ”€β”€ chair_range_6m/ (case_XXX.txt ...)
β”‚       β”‚   └── chair_range_10m/ (case_XXX.txt ...)
β”‚       β”œβ”€β”€ drum/ ...
β”‚       β”œβ”€β”€ dummy/ ...
β”‚       β”œβ”€β”€ net/ ...
β”‚       └── tire/ ...

About

Benchmark case for SUOP Object Detection

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages