当前位置:网站首页>Understand yolov1 Part II non maximum suppression (NMS) in prediction stage
Understand yolov1 Part II non maximum suppression (NMS) in prediction stage
2022-07-06 19:36:00 【code bean】
introduction
1 Prediction stage , After the model has been trained , Start the prediction stage
2 NMS Non maximum suppression , My understanding of the role in this is , When the category is the same , Any box can be selected
More than one instance .
Occurring simultaneously than (iou)

Then cross and compare is :

Non maximum suppression (NMS)
In the last article 《 understand YOLOV1 Chapter one Prediction stage _code bean The blog of -CSDN Blog 》 We predicted 98 Candidate box , So what we need to do now is to screen out the most accurate ones .
NMS The first 1 round

First of all, we will introduce one of them ( Like dogs ) The candidate boxes of are sorted in descending order by full probability , Then compare all candidate boxes with the first one , If the intersection union ratio of candidate boxes is greater than a certain threshold , Just clear the probability corresponding to this candidate box ( It is equivalent to excluding the candidate box , Because the intersection ratio is too large, it means that it is a repeated choice , The probability is smaller than the maximum , So you can kill )
As shown in the figure above , The intersection ratio of yellow box and green box is greater than 0.5 result , The green frame was killed .
NMS The first 2 round

After the first round , Those who cross the first box and are too big have been killed , So we started the second round , At this time of the second round Start with the candidate box with the second largest probability , That is, the blue frame in the figure , At this time, the red frame behind the blue frame is too large , So the red frame was killed .
There may be a third N round , And then to the end .
But so far , The yellow and blue boxes are the selection boxes that are ultimately retained .
NMS Non maximum suppression , My understanding of the role in this is , When the category is the same , Any box can be selected
More than one instance .
Reference resources :
Tongji Zihao brother's personal space _ Bili, Bili _bilibili
边栏推荐
- 通俗的讲解,带你入门协程
- Live broadcast today | the 2022 Hongji ecological partnership conference of "Renji collaboration has come" is ready to go
- Analysis of rainwater connection
- Excel 中VBA脚本的简单应用
- usb host 驱动 - UVC 掉包
- Cereals Mall - Distributed Advanced p129~p339 (end)
- 面试突击63:MySQL 中如何去重?
- short i =1; I=i+1 and short i=1; Difference of i+=1
- php+redis实现超时取消订单功能
- 力扣101题:对称二叉树
猜你喜欢

【计算情与思】扫地僧、打字员、信息恐慌与奥本海默

Phoenix Architecture 3 - transaction processing

C language daily practice - day 22: Zero foundation learning dynamic planning

An error occurs when installing MySQL: could not create or access the registry key needed for the

Swiftui game source code Encyclopedia of Snake game based on geometryreader and preference

谷粒商城--分布式高级篇P129~P339(完结)

Characteristic colleges and universities, jointly build Netease Industrial College

RT-Thread 组件 FinSH 使用时遇到的问题
![Fast power template for inverse element, the role of inverse element and example [the 20th summer competition of Shanghai University Programming League] permutation counting](/img/dd/c3f4a9c38b156e3a9b9adfd6253773.gif)
Fast power template for inverse element, the role of inverse element and example [the 20th summer competition of Shanghai University Programming League] permutation counting

手把手教你学会js的原型与原型链,猴子都能看懂的教程
随机推荐
Take a look at how cabloyjs workflow engine implements activiti boundary events
MySql必知必会学习
MySQL information Schema Learning (i) - - General table
RT-Thread 组件 FinSH 使用时遇到的问题
Leetcode topic [array] - 119 Yang Hui triangle II
思維導圖+源代碼+筆記+項目,字節跳動+京東+360+網易面試題整理
Spark foundation -scala
学习探索-使用伪元素清除浮动元素造成的高度坍塌
Lick the dog until the last one has nothing (simple DP)
Interface test tool - postman
【翻译】供应链安全项目in-toto移至CNCF孵化器
spark基础-scala
【基础架构】Flink/Flink-CDC的部署和配置(MySQL / ES)
LeetCode_ Double pointer_ Medium_ 61. rotating linked list
在解决了 2961 个用户反馈后,我做出了这样的改变...
A full set of teaching materials, real questions of Android interview of 7 major manufacturers including Alibaba Kwai pinduoduo
How to do smoke test
【计算情与思】扫地僧、打字员、信息恐慌与奥本海默
打家劫舍III[后序遍历与回溯+动态规划]
Systematic and detailed explanation of redis operation hash type data (with source code analysis and test results)