# 水下目标检测算法赛(声学) underwater object detection algorithm contest
## 指标
a榜:
单模:0.29469826
融合:0.29770296
b榜:
融合:0.20547618
## 整体思路
+ detection algorithm: Cascade R-CNN
+ backbone: ResNet101 + FPN以及Se_ResNet101+ FPN
+ post process: soft nms
+ 基于mmdetection
## 代码环境及依赖
+ OS: Ubuntu16.04
+ GPU: 2080Ti * 4
+ python: python3.7
+ nvidia 依赖:
- cuda: 10.0
- nvidia driver version: 410.57
+ deeplearning 框架: pytorch1.1.0
+ 其他依赖请参考requirement.txt
## 数据准备
- **相应文件夹创建准备**
- 在data目录下新建
- submit
- results
- pretrain
- acoustic
并在acoustic目录下新建如下目录:
|-- acoustic<br>
|------a-test-image<br>
|-------------- image<br>
|------------------ front<br>
|---------------------- xx.jpg(前视声纳测试图像)<br>
|------------------ side<br>
|---------------------- xx.jpg(侧扫声纳测试图像)<br>
|------ train<br>
|-------------- front<br>
|-------------------annotations<br>
|-------------------box<br>
|--------------------- xx.xml<br>
|-------------------image<br>
|--------------------- xx.jpg<br>
|-------------- negtive<br>
|-------------------box<br>
|--------------------- xx.xml<br>
|-------------------image<br>
|--------------------- xx.jpg<br>
|--------------side<br>
|-------------------annotations<br>
|-------------------box<br>
|--------------------- xx.xml<br>
|-------------------image<br>
|--------------------- xx.jpg<br>
- **label文件格式转换**
- 官方提供的是VOC格式的xml类型label文件,转化为COCO格式用于训练
- 为了方便利用mmd多进程测试,对test数据也生成一个伪标签文件
- 运行内容:
sh data_process.sh
- **预训练模型下载**
- 下载casacde-rcnn-dconv-r101-fpn-1xCOCO预训练模型[cascade_rcnn_dconv_c3-c5_r101_fpn_1x_20190125-aaa877cc.pth](https://pan.baidu.com/s/12NbxkQpeoIDQtlrZ8szwIg
) ,提取码:c1u3,并将权重放置于 data/pretrain 目录下
## 依赖安装及编译
1. 安装 pytorch
pip install torch==1.1.0 torchvision==0.3.0
2. 安装其他依赖
pip install cython && pip --no-cache-dir install -r requirements.txt
3. 编译cuda op等:
python setup.py develop
## 模型训练及预测
- 模型训练及预测步骤均写在shell文档下
- 训练过程文件及最终权重文件均保存在config文件指定的workdirs目录中
- 预测结果json文件会保存在 data/results 目录下
- 提交的csv文件在submit目录下
- **运行**
### 训练
sh train.sh
### 推理
sh inference.sh
### 融合
sh merge.sh
训练好的权重链接https://pan.baidu.com/s/1FfMyRotjvcNWb-aKqTqwXg 提取码:abiu
没有合适的资源?快使用搜索试试~ 我知道了~
和鲸社区Kesci水下目标检测算法赛(声学图像赛项)a榜top3b榜top9.zip
共482个文件
pyc:209个
py:204个
so:20个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 131 浏览量
2023-12-24
09:42:57
上传
评论
收藏 37.85MB ZIP 举报
温馨提示
图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测图像检测 图像检测图像检
资源推荐
资源详情
资源评论
收起资源包目录
和鲸社区Kesci水下目标检测算法赛(声学图像赛项)a榜top3b榜top9.zip (482个子文件)
soft_nms_cpu.cpp 416KB
deform_conv_cuda.cpp 29KB
deform_pool_cuda.cpp 4KB
roi_align_cuda.cpp 3KB
roi_pool_cuda.cpp 3KB
masked_conv2d_cuda.cpp 3KB
nms_cpu.cpp 2KB
sigmoid_focal_loss.cpp 2KB
compiling_info.cpp 1KB
nms_cuda.cpp 575B
deform_conv_cuda_kernel.cu 42KB
deform_pool_cuda_kernel.cu 16KB
roi_align_kernel.cu 11KB
roi_pool_kernel.cu 7KB
sigmoid_focal_loss_cuda.cu 6KB
nms_kernel.cu 5KB
masked_conv2d_kernel.cu 5KB
LICENSE 1KB
README.md 3KB
ss.md 37B
deform_conv_cuda.o 8.29MB
nms_cpu.o 6.73MB
deform_pool_cuda.o 6.57MB
roi_pool_cuda.o 6.29MB
masked_conv2d_cuda.o 6.28MB
roi_align_cuda.o 6.25MB
sigmoid_focal_loss.o 6.2MB
nms_cuda.o 6.12MB
compiling_info.o 6.05MB
soft_nms_cpu.o 916KB
deform_conv_cuda_kernel.o 581KB
sigmoid_focal_loss_cuda.o 510KB
nms_kernel.o 509KB
deform_pool_cuda_kernel.o 456KB
roi_align_kernel.o 421KB
roi_pool_kernel.o 395KB
masked_conv2d_kernel.o 364KB
transforms.py 41KB
transforms_old.py 34KB
reppoints_head.py 27KB
guided_anchor_head.py 25KB
htc.py 22KB
cascade_rcnn.py 21KB
senet.py 21KB
hrnet.py 19KB
mean_ap.py 19KB
resnet.py 18KB
test_robustness.py 16KB
fcos_head.py 16KB
fovea_head.py 16KB
grid_head.py 15KB
generalized_attention.py 15KB
flops_counter.py 14KB
anchor_head.py 14KB
two_stage.py 13KB
senet_zy.py 13KB
deform_conv.py 12KB
guided_anchor_target.py 12KB
train.py 12KB
test_mixins.py 11KB
bbox_head.py 11KB
test.py 10KB
deform_pool.py 10KB
grid_rcnn.py 9KB
transforms.py 8KB
mask_scoring_rcnn.py 8KB
max_iou_assigner.py 8KB
robustness_eval.py 8KB
resnext.py 8KB
coco_utils.py 8KB
ssd_head.py 8KB
20200404_cascade_rcnn_dconv_c3-c5_r101_fpn_1x_lr00125_600_1000_vflip.py 8KB
20200404_cascade_rcnn_dconv_c3-c5_r101_fpn_1x_lr005_600_800_Vflip_vflip.py 8KB
20200404_cascade_rcnn_dconv_c3-c5_se101_fpn_1x_lr005_600_800_Vflip_vflip.py 8KB
20200331_cascade_rcnn_dconv_c3-c5_r101_fpn_1x_lr005_600_800_Vflip_vflip.py 8KB
maskiou_head.py 7KB
double_head_rcnn.py 7KB
free_anchor_retina_head.py 7KB
anchor_target.py 7KB
fcn_mask_head.py 7KB
inference.py 7KB
setup.py 7KB
base.py 7KB
convfc_bbox_head.py 7KB
coco_error_analysis.py 7KB
iou_loss.py 7KB
submit_all_nms.py 6KB
nas_fpn.py 6KB
point_target.py 6KB
ghm_loss.py 6KB
analyze_logs.py 6KB
decorators.py 6KB
approx_max_iou_assigner.py 6KB
formating.py 6KB
recall.py 6KB
iou_balanced_neg_sampler.py 6KB
sampler.py 6KB
conv_module.py 6KB
point_assigner.py 6KB
eval_hooks.py 5KB
共 482 条
- 1
- 2
- 3
- 4
- 5
资源评论
天天501
- 粉丝: 596
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功