# Plane_Competition
* [中科院航天星图杯比赛官网](http://sw.chreos.org/Home)
* ["航天星图杯”高分软件大赛获奖名单](http://eece.ucas.ac.cn/index.php/zh-cn/2014-06-13-06-44-38/1401-2017-09-14-01-14-10)
* 参赛算法是在[pjreddie/darknet](https://github.com/pjreddie/darknet)代码的基础上进行改进调试。 改进方面主要是根据比赛数据的特性,集中在对图像数据进行预处理及网络预测结果的后处理上。
## 1、比赛总结
**时间:** 2017.06 — 2017.09
* (1)**训练集的制作、数据预处理:** 组委会提供的数据集(10张高分辨率可见光图片,尺寸在5000* 5000左右),其中的飞机**目标小且分布稀疏** 。因此将数据集图片切分为**1000* 1000的图像块** ,只取包含飞机目标的图像块,利用标图软件labelImg,人工标注得到图像中飞机目标对应的类别、坐标位置等信息数据,并将其制作成voc格式的训练数据集。由于训练数据少且目标分布稀疏,所以加入了**数据扩充处理** :左右、上下翻转、旋转角度、色度亮度变化等。
* (2)**网络训练:** 基础网络选择YOLOv2的darknet19(19卷积 + 5池化层),输入图像尺寸改为**992 * 992** ,输出网格改为**19 * 19大小,以增加细粒度** ,适应小目标的检测,平方误差损失,batchsize是32,优化器选择SGD,学习率0.001,anchor box是通过**K-means二次聚类** 得到5个box(长宽比接近1)。
* (3)**测试数据处理:** 测试时是将输入图像(如大小为10000 * 10000)切块,**具体方法** :判断图片尺寸,若不超过1500 * 1500,则直接将此图片作为网络输入;若超过,则是通过将原图宽高除以1000,向上取整得到分块的个数,用宽高除以分块个数得到每块的宽高值进行切分,得到图像块(大小接近1000 * 1000,与训练数据大小相符)。
将切块输入网络,预测每个切块中飞机目标的类别、中心点相对坐标、宽和高,之后将目标中心点的预测相对坐标**映射回原图** 的绝对坐标,并写入xml文件。
* (4)**预测结果后处理、非极大值抑制:** **被网络检测出来的切分成两半的飞机目标** 通过非极大值抑制方法找到目标框位置,将长宽比调整为1,即将分割为两部分的目标框合成一个,作为最终的检测框。这在一定程度上提升了目标检测的准确率。
* (5)**基本流程图:**
![算法展示](/images/软件算法说明.PNG "飞机识别")
## 2、比赛排名:
![航天星图杯优秀奖](/images/高分软件大赛优秀奖.jpg "航天星图杯")
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码 大学生软件杯大赛参赛作品,供参赛人员参考,含设计文档,设计源码
资源推荐
资源详情
资源评论
收起资源包目录
中科院“航天星图杯”高分软件大赛:可见光图像飞机目标自动识别组第四名.zip (106个子文件)
image.c 39KB
parser.c 38KB
lsd.c 36KB
classifier.c 35KB
data.c 33KB
go.c 28KB
detector.c 24KB
region_layer.c 18KB
convolutional_layer.c 17KB
darknet.c 17KB
gru_layer.c 16KB
network.c 15KB
rnn.c 13KB
coco.c 13KB
nightmare.c 13KB
captcha.c 11KB
connected_layer.c 11KB
compare.c 11KB
batchnorm_layer.c 10KB
detection_layer.c 10KB
crnn_layer.c 9KB
rnn_layer.c 9KB
local_layer.c 9KB
deconvolutional_layer.c 9KB
gemm.c 8KB
cifar.c 8KB
box.c 8KB
regressor.c 7KB
demo.c 7KB
rnn_vid.c 7KB
blas.c 6KB
normalization_layer.c 5KB
reorg_layer.c 5KB
cost_layer.c 5KB
layer.c 4KB
matrix.c 4KB
route_layer.c 4KB
maxpool_layer.c 4KB
cuda.c 4KB
dice.c 4KB
activations.c 3KB
crop_layer.c 3KB
option_list.c 3KB
avgpool_layer.c 2KB
activation_layer.c 2KB
art.c 2KB
dropout_layer.c 2KB
list.c 1KB
col2im.c 1KB
im2col.c 1KB
blas_kernels.cu 25KB
network_kernels.cu 11KB
convolutional_kernels.cu 11KB
crop_layer_kernels.cu 6KB
activation_kernels.cu 5KB
deconvolutional_kernels.cu 5KB
maxpool_layer_kernels.cu 3KB
col2im_kernels.cu 2KB
im2col_kernels.cu 2KB
avgpool_layer_kernels.cu 2KB
dropout_layer_kernels.cu 1KB
image.c~ 39KB
data.c~ 33KB
detector.c~ 24KB
coco.c~ 13KB
blas.h 5KB
layer.h 5KB
image.h 4KB
data.h 3KB
network.h 3KB
activations.h 3KB
convolutional_layer.h 2KB
local_layer.h 1KB
connected_layer.h 987B
deconvolutional_layer.h 963B
gemm.h 930B
cuda.h 761B
crnn_layer.h 741B
rnn_layer.h 728B
region_layer.h 673B
gru_layer.h 671B
normalization_layer.h 658B
detection_layer.h 656B
maxpool_layer.h 641B
option_list.h 615B
avgpool_layer.h 606B
matrix.h 585B
cost_layer.h 574B
box.h 571B
dropout_layer.h 523B
reorg_layer.h 519B
crop_layer.h 506B
batchnorm_layer.h 490B
parser.h 449B
activation_layer.h 447B
list.h 388B
col2im.h 333B
im2col.h 331B
demo.h 277B
classifier.h 38B
共 106 条
- 1
- 2
资源评论
辣椒种子
- 粉丝: 4154
- 资源: 5819
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功