# SSD-Single-Shot-Detector-in-Matlab
SSD for object detection in matlab. SSD网络用于目标检测(Matlab版)。
1 Introduction(简介)
This project provide a forward propagate demo of SSD(Singgle Shot Detector) network in matlab. SSD is a CNN(convolutional neraul network) architecture for object detection. We download the pretriand caffemodel VGG_VOC0712_SSD_300x300_iter_240000.caffemodel, and then convert it to .mat file for object detection. The codes of layers in SSD is written by author. No deep learning freamwork is needed.
该程序可用于SSD的Matlab目标检测。SSD是一种用于目标检测的CNN架构。我们将训练好的caffemodel(VGG_VOC0712_SSD_300x300_iter_240000.caffemodel)转成.mat文件用于目标检测。SSD中各层的函数有作者编写,不需要额外的深度学习开源框架。
2 How to Run This Demo(程序运行)
(1) Open SSD_Emulation_Script.m. 打开SSD_Emulation_Script.m文件。
(2) unzip ssd_weights_mat.zip to ssd_weights_mat folder. 解压ssd_weights_mat.zip到ssd_weights_mat。
(3) Change the directory of image file on your computer (line 24: Img_Path = 'pedestrian2.jpg';).
更改图像路径。(第24行:Img_Path = 'pedestrian2.jpg';)
3 Basic layers in CNN
(1) conv
Input(输入):
in_array -----> Input feature map.(dim = 3, height, width, channels) 输入特征图,维度为3(高、宽、深或原始图像的通道数)。
kernels -----> Convolution kernel.(dim = 4, height, width, channels, kernel number) 卷积核,维度为4(高、宽、深、卷积核个数)。
stride -----> Stride. 卷积核移动步长。
padding -----> Padding. 填充像素数。
dilation -----> Dialation. 卷积核膨胀距离。
output(输出):
out_array -----> Output feature map.(dim = 3, height, width, channels) 输出特征图,维度为3(高、宽、深)。
(2) relu
Input(输入):
in_array -----> Input feature map.(dim = 3, height, width, channels) 输入特征图,维度为3(长、宽、深)。
Output(输出):
out_array -----> Output feature map.(dim = 3, height, width, channels) 输出特征图,维度为3(长、宽、深)。
(3) pooling
Input(输入):
in_array -----> Input feature map.(dim = 3, height, width, channels) 输入特征图(dim = 3)。
window_size -----> Size of window. 池化窗口大小。
stride -----> Stride. 步长。
padding -----> Padding. 填充像素数。
Output(输出):
out_array -----> Output feature map.(dim = 3, height, width, channels) 输出特征图(dim = 3)。
(4) prior box generation
Input(输入):
scale -----> Scale for detection used feature maps. 特征图对应尺度。
aspect_ratio -----> Aspect ratio for detection used feature maps.特征图Box对应长宽比。
feature_size -----> Size for detection used feature maps.特征图大小。
Output(输出):
priorbox -----> Prior box. 输出Prior Box。
Detail information can be found in pdf. (only chinese version)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
SSD网络用于目标检测(Matlab版)。 1 简介 该程序可用于SSD的Matlab目标检测。SSD是一种用于目标检测的CNN架构。我们将训练好的caffemodel(VGG_VOC0712_SSD_300x300_iter_240000.caffemodel)转成.mat文件用于目标检测。SSD中各层的函数有作者编写,不需要额外的深度学习开源框架。 2 程序运行 (1) 打开SSD_Emulation_Script.m文件。 (2) 解压ssd_weights_mat.zip到ssd_weights_mat。 (3) 更改图像路径。第24行:Img_Path = 'pedestrian2.jpg';)
资源推荐
资源详情
资源评论
收起资源包目录
SSD-Single-Shot-Detector-in-Matlab-master.zip (23个子文件)
SSD-Single-Shot-Detector-in-Matlab-master
drawRect.m 3KB
ssd_weights_mat.part1.rar 25MB
ssd_weights_mat.part8.rar 2.15MB
ssd_weights_mat.part4.rar 25MB
NMS.m 2KB
ssd_weights_mat.part7.rar 25MB
Layers
Truing_Box.m 1KB
Softmax_Mbox.m 1KB
Gen_PriorBox.m 3KB
Transform_Input.m 2KB
Conv3d.m 3KB
Norm3d.m 1KB
RELU.m 384B
Max_Pooling.m 3KB
SSD_Emulation_Script.m 2KB
ssd_weights_mat.part2.rar 25MB
Load_Net.m 6KB
ssd_weights_mat.part3.rar 25MB
SSD_Net.m 8KB
ssd_weights_mat.part5.rar 25MB
2017_12_27.pdf 472KB
README.md 3KB
ssd_weights_mat.part6.rar 25MB
共 23 条
- 1
资源评论
geobuins
- 粉丝: 2034
- 资源: 1209
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- cocos creator 3.8 抖音侧边栏复访功能
- 【重磅,更新!】中国2839个站点逐日降水数据集(0.1°/0.25°/0.5°)(1961-2022年)
- RPC远程调用示例,zeroc入门例程
- 基于python实现的多智能体强化学习(MARL)算法复现,包括QMIX,VDN,QTRAN、MAVEN+源码(毕业设计&课程设计&项目开发)
- 【重磅,更新!】教学成果、一流学科申报书范本、最全教改、课程思政(内附清单)
- mptcp-样包参考协议开发
- 禁止WIN10自动更新
- svg动画示例效果展示
- ndra-dhcpv6样包参考
- 【重磅,更新!】中国31省份全要素生产率(1990-2022年)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功