boostcampaitech3 / level2-object-detection-level2-cv-05

λΆ€μŠ€νŠΈμΊ ν”„ AI Tech 3κΈ° _ μž¬ν™œμš© ν’ˆλͺ© λΆ„λ₯˜ Object Detection
1 stars 4 forks source link

[AI Tech 3κΈ° Level 2 P Stage] Object Detection

ν™”λ©΄ 캑처 2022-04-13 200809

ConVinsight πŸ§‘β€πŸ’»

Convenience + Insight : 이용자의 편의λ₯Ό μ°ΎλŠ” 톡찰λ ₯

Member

κΉ€λ‚˜μ˜ μ‹ κ·œλ²” μ΄μ •μˆ˜ μ΄ν˜„ν™ μ „μˆ˜λ―Ό
Github Github Github Github Github

Wrap Up Report πŸ“‘

πŸ’» Object Detection Wrap Up Report.pdf

Final Score πŸ†

Competition Process πŸ—“οΈ

Time Line

κ°„νŠΈμ°¨νŠΈ

Project Outline

Data

  • [x] Data EDA
  • [x] Data Argumentation
  • [x] Multilabel Stratifiedkfold
  • [x] Oversampling Model
  • [x] Cascade RCNN with Various Backbone
  • [x] YOLO (v5, R)
  • [x] Soft NMS, NMS
  • [x] GIoU, DIoU, CIoU Ensemble
  • [x] Ensemble (WBF)
  • [ ] Classfication
  • [x] tile

Folder Structure πŸ“‚

πŸ“‚ detection/
β”‚
β”œβ”€β”€ πŸ“‚ baseline
β”‚      β”‚ 
β”‚      β”œβ”€β”€ πŸ“‚ Swin_Transformer_Object_Detection
β”‚      β”‚    └── πŸ“‚ configs
β”‚      β”‚    └── πŸ“‚ p-stage
β”‚      β”‚         β”œβ”€β”€ πŸ“‚ __base__
β”‚      β”‚         β”‚    β”œβ”€β”€ πŸ“‘ cascade_rcnn_swin_Base_fpn.py
β”‚      β”‚         β”‚    └── πŸ“‘ cascade_rcnn_swin_Large_fpn.py
β”‚      β”‚         └── πŸ“‘ setup.py
β”‚      β”‚ 
β”‚      β”œβ”€β”€ πŸ“‚ custom_configs
β”‚      β”‚    └── πŸ“‚ CNN
β”‚      β”‚         └── πŸ“‘ detectors_cascade_rcnn_resnext101_fpn.py
β”‚      β”‚ 
β”‚      β”œβ”€β”€ πŸ“‚ efficientdet
β”‚      β”‚    └── πŸ“‚ effdet
β”‚      β”‚         β”œβ”€β”€ πŸ“‚ data
β”‚      β”‚         β”‚    β”œβ”€β”€ πŸ“‘ dataset_config.py
β”‚      β”‚         β”‚    └── πŸ“‘ transforms.py
β”‚      β”‚         └── πŸ“‘ train.py
β”‚      β”‚ 
β”‚      β”œβ”€β”€ πŸ“‚ utils
β”‚      β”‚    β”œβ”€β”€ πŸ“‚ Compute_mean_std
β”‚      β”‚    β”œβ”€β”€ πŸ“‚ EDA
β”‚      β”‚    β”œβ”€β”€ πŸ“‚ EfficientDet_utils
β”‚      β”‚    β”œβ”€β”€ πŸ“‚ K-Fold
β”‚      β”‚    β”œβ”€β”€ πŸ“‚ inference
β”‚      β”‚    β”œβ”€β”€ πŸ“‚ multilabel_Kfolds
β”‚      β”‚    β”œβ”€β”€ πŸ“‚ oversampling
β”‚      β”‚    β”œβ”€β”€ πŸ“‚ pseudo_label
β”‚      β”‚    β”œβ”€β”€ πŸ“‘ csv2json.py
β”‚      β”‚    └── πŸ“‘ label_cleansing.py
β”‚      β”‚ 
β”‚      β”œβ”€β”€ πŸ“‚ yolodata
β”‚      β”œβ”€β”€ πŸ“‚ yolor
β”‚      └── πŸ“‚ yolov5
β”‚           β”œβ”€β”€ πŸ“‚ models
β”‚           β”‚    └── πŸ“‘ yolo.py
β”‚           β”œβ”€β”€ πŸ“‚ utils
β”‚           β”‚    └── πŸ“‘ augmentations.py
β”‚           β”œβ”€β”€ πŸ“‘ inference.py
β”‚           └── πŸ“‘ train.sh
β”‚      
└── πŸ“‚ dataset