ksm0517 / object-detection

object-detection-level2-cv-07 created by GitHub Classroom

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Level2 P-stage Object Detection

πŸ’‘ Team: 컴퓨터ꡬ쑰

Project Overview

  • Predict Trash Objects
  • Input: 1024 x 1024 Image
  • Output: Object annotations
    • Class(10): General trash, Paper, Paper pack, Metal, Glass, Plastic, Styrofoam, Plastic bag, Battery, Clothing
    • Confidence score: 0 ~ 1
    • Object coordinate: (xmin, ymin, xmax, ymax)

Archive contents

image-classification-level1-02/
β”œβ”€β”€ dataset/
β”‚   β”œβ”€β”€ train/ (4883 images)
β”‚   β”œβ”€β”€ test/  (4871 images)
β”‚   β”œβ”€β”€ train.json
β”‚   └── test.json
β”œβ”€β”€ mmdetection/
β”‚   β”œβ”€β”€ configs/
β”‚   β”œβ”€β”€ mmdetection library files
β”‚   β”œβ”€β”€ train.py
β”‚   └── inference.py
└── util/

get start

train & inference

cd mmdetection

python train.py
python inference.py

visualize

cd util

jupyter notebook Visualize.ipynb

set result csv in second shell

it also has Visualize_val_gt -> Visualize ground truth of train data & valid

it also has Visualize_val -> Visualize result of valid

Requirements

  • Ubuntu 18.04.5
  • Python 3.8.5
  • pytorch 1.7.1
  • torchvision 0.8.2

Install packages : pip install -r requirements.txt

Hardware

  • CPU: 8 x Intel(R) Xeon(R) Gold 5220 CPU
  • GPU: V100
  • RAM: 88GB

Contributors

Name @github
고재욱 @고재욱
κΉ€μ„±λ―Ό @ksm0517
박지민 @박지민
λ°•μ§„ν˜• @ppjh8263
심세령 @Seryoung Shim
μœ€ν•˜μ • @Yoon Hajung

Data Citation 넀이버 컀λ„₯νŠΈμž¬λ‹¨ - μž¬ν™œμš© μ“°λ ˆκΈ° 데이터셋 / CC BY 2.0

About

object-detection-level2-cv-07 created by GitHub Classroom


Languages

Language:Jupyter Notebook 78.7%Language:Python 20.5%Language:Cuda 0.3%Language:C++ 0.2%Language:Shell 0.2%Language:Dockerfile 0.0%Language:JavaScript 0.0%Language:Makefile 0.0%Language:Batchfile 0.0%Language:CMake 0.0%