当前位置:网站首页>Target detection notes SSD
Target detection notes SSD
2022-07-28 22:53:00 【leu_ mon】
SSD- classical one stage


1.SSD structure


The figure above shows SSD Network structure diagram , The front part is VGG-16 Part of the network ( We can see by comparing the network diagram above ), Output convolution 4_3 As the first level 38*38 Size of feature layer output , Continue convolution Processing separately obtain 19*19、10*10、5*5、3*3、1*1 Size of feature layer output , There are six outputs of different sizes , Used to predict objects of different sizes , Because the large feature map has more details , Large objects use small feature maps To make predictions , Small objects use large feature maps to predict , Here are some different sizes Generation size of feature map prediction box The choice of .

You can see what you finally get The number of prediction boxes is 8732 individual , Every Through one 3*3*(Classes+4) The convolution kernel of magnitude obtain Score of predicted categories , as well as Regression parameters of prediction box position .

2. Selection of positive and negative samples
Positive sample :1. Use the real goal box to matching IOU The biggest prediction box ;2. Prediction box and real box IOU Greater than 0.5.
Negative sample : For the remaining negative samples Calculate the maximum confidence loss (highest confidence loss), The greater the loss value, the closer it is to the positive sample , selection among The one with the greatest loss value some , Make the ratio of negative samples to positive samples 3:1.
3. Loss function

The loss is divided into category loss and positioning loss , Here is SSD Category loss , Positioning loss and Faster R-CNN The calculation method of positioning loss is the same .

边栏推荐
- STM32CUBEIDE(10)----ADC在DMA模式下扫描多个通道
- How to install and use PHP library neo4j
- The simple neural network model based on full connection layer MLP is changed to the model based on CNN convolutional neural network
- 1e3是浮点数?
- WebApplicationType#deduceFromClasspath
- 一份来自奎哥的全新MPLS笔记,考IE必看 ----尚文网络奎哥
- Yolov5 improvement 12: replace backbone network C3 with lightweight network shufflenetv2
- Learning experience sharing 3: yolov5 training data set path index
- 轮子六:QSerialPort 串口数据 收发
- 投资1450亿欧元!欧盟17国宣布联合发展半导体技术
猜你喜欢

Shell script foundation - shell operation principle + variable and array definitions
![Labelme labels circular objects [tips]](/img/da/5790d814168b23321ab00a1d17189f.png)
Labelme labels circular objects [tips]

Stm32+ four pin OLED screen + Chinese character mold taking
![Fastflow [abnormal detection: normalizing flow]](/img/5e/984e5bd34c493039e3c9909fc4df05.png)
Fastflow [abnormal detection: normalizing flow]

STM32 board level support package for keys
![Draem+sspcab [anomaly detection: block]](/img/97/75ce235c2021b56007eecb82afe4b0.png)
Draem+sspcab [anomaly detection: block]

es个人整理的相关面试题

frontiers出版社投稿记录(附状态变化)
![Differernet [anomaly detection: normalizing flow]](/img/75/958d753c20227fbbfe1085e7d6ce6f.png)
Differernet [anomaly detection: normalizing flow]

CGLIb 创建代理
随机推荐
php二维数组如何删除去除第一行元素
Anaconda environment installation skimage package
Summary of common formula notes for solving problems in Higher Mathematics
Bluetooth smart Bracelet system based on STM32 MCU
STM32 - external interrupt application (exti) (use cubemx to configure interrupts)
Wheel 7: TCP client
How to use sprintf function
STM32 - Basic timer (tim6, tim7) working process, interpretation function block diagram, timing analysis, cycle calculation
OSV-q ValueError: axes don‘t match array
Evaluation index of anomaly detection: rocauc et al. [tips]
LTE cell search process and sch/bch design
Detection and tracking evaluation index
投资1450亿欧元!欧盟17国宣布联合发展半导体技术
今年联发科5G芯片出货有望达到5000万套!
PC side web page effects (client series, scroll series, immediate function execution, sidebar effects)
Lenovo r9000p installation matlab2018a+cuda10.0 compilation
Fastflow [abnormal detection: normalizing flow]
Morphology of image
How to delete and remove the first row of elements in PHP two-dimensional array
Improvement 13 of yolov5: replace backbone network C3 with lightweight network efficientnetv2