Object detection research with FCOS improvements
Top 84.3% on SourcePulse
This repository provides enhancements to the FCOS (Fully Convolutional One-Stage Object Detection) model, focusing on improved accuracy through techniques like center sampling and advanced loss functions (GIoU, Linear IoU). It targets researchers and practitioners in computer vision seeking to boost object detection performance.
How It Works
FCOS_PLUS builds upon the original FCOS architecture by incorporating "center sampling" during training, which prioritizes samples closer to the object's center. Additionally, it explores the use of linear IoU and GIoU loss functions, aiming to provide more accurate bounding box regression compared to standard IoU loss. These modifications are integrated into the existing FCOS framework, allowing for direct comparison and evaluation.
Quick Start & Requirements
INSTALL.md
and are identical to the original FCOS project.python -m torch.distributed.launch --nproc_per_node=8 --master_port=$((RANDOM + 10000)) tools/train_net.py --skip-test --config-file configs/fcos/fcos_R_50_FPN_1x_center_giou.yaml DATALOADER.NUM_WORKERS 2 OUTPUT_DIR training_dir/fcos_R_50_FPN_1x_center_giou
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is primarily focused on research enhancements and may not be production-ready without further integration or testing. Commercial use is restricted without explicit permission.
6 years ago
Inactive