成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

終于把目標(biāo)檢測中的 NMS 搞懂了!

人工智能
目標(biāo)檢測(Object Detection)是一種計(jì)算機(jī)視覺技術(shù),其主要任務(wù)是識(shí)別圖像或視頻中的目標(biāo),并確定每個(gè)目標(biāo)的位置和類別。

大家好,我是小寒

今天給大家分享目標(biāo)檢測中的一個(gè)關(guān)鍵知識(shí)點(diǎn),NMS

目標(biāo)檢測中的非最大抑制(Non-Maximum Suppression, NMS)是一個(gè)關(guān)鍵步驟,用于去除多余的候選框(bounding boxes),從而精簡檢測結(jié)果。它主要用于確保每個(gè)目標(biāo)只被檢測一次,避免多個(gè)重疊的候選框表示同一個(gè)目標(biāo)。

目標(biāo)檢測簡介

目標(biāo)檢測(Object Detection)是一種計(jì)算機(jī)視覺技術(shù),其主要任務(wù)是識(shí)別圖像或視頻中的目標(biāo),并確定每個(gè)目標(biāo)的位置和類別。

與圖像分類不同,目標(biāo)檢測不僅需要識(shí)別圖像中包含的物體,還需要定位這些物體在圖像中的具體位置(通常用邊界框表示)。

圖片圖片

  • 在第一幅圖中,我們只是對(duì)圖片中的物體進(jìn)行 “分類”。這是一個(gè)分類問題
  • 在第二幅圖中,我們只是在圖像中“定位”物體。這是一個(gè)定位問題
  • 在第三幅圖中,我們對(duì)物體進(jìn)行 “分類和定位”。這是一個(gè)目標(biāo)檢測問題

目標(biāo)檢測任務(wù)有多種算法,這些算法在過去十年中不斷發(fā)展。

為了進(jìn)一步提高性能并捕捉不同形狀和大小的物體,算法會(huì)預(yù)測多個(gè)不同大小和長寬比的邊界框。

圖片圖片

但是在所有邊界框中,如何選擇最合適、最準(zhǔn)確的邊界框?這就是 NMS 發(fā)揮作用的地方。

什么是非最大抑制?

圖片中的物體可能大小和形狀各異,為了完美捕捉每個(gè)物體,目標(biāo)檢測算法會(huì)創(chuàng)建多個(gè)邊界框(左圖)。理想情況下,對(duì)于圖片中的每個(gè)物體,我們都必須有一個(gè)邊界框,類似于右圖。

圖片圖片

為了從多個(gè)預(yù)測的邊界框中選擇最佳邊界框,這些目標(biāo)檢測算法使用非最大抑制。

該技術(shù)用于“抑制”可能性較小的邊界框并僅保留最佳邊界框。

非最大抑制如何起作用?

非最大抑制的目的是為對(duì)象選擇最佳邊界框,并拒絕或 “抑制” 所有其他邊界框。

該算法迭代地選擇最佳邊界框,比較重疊,并刪除冗余框,直到收斂。

NMS 考慮了兩件事

  • 客觀性得分由模型給出
  • 邊界框的重疊或 IOU

你可以在下圖中看到,除了邊界框之外,模型還會(huì)返回客觀性分?jǐn)?shù)。

該分?jǐn)?shù)表示模型對(duì)目標(biāo)對(duì)象存在于此邊界框中的確定程度。

圖片圖片

你可以看到所有邊界框都有物體,但只有綠色邊界框是檢測物體的最佳邊界框。

現(xiàn)在我們?nèi)绾螖[脫其他邊界框?

非最大抑制將首先選擇客觀性得分最高的邊界框。然后刪除所有其他重疊度高的邊界框。

所以在上面的圖片中,

  1. 我們將為狗選擇綠色邊界框(因?yàn)樗目陀^性得分最高,為 98%)
  2. 并移除狗的黃色和紅色框(因?yàn)樗鼈兣c綠色框重疊較高)

其余的框也采用相同的過程,這個(gè)過程不斷迭代,直到不再減少框。

最后,我們將得到以下結(jié)果。

圖片圖片

這就是 NMS 的工作原理。

實(shí)現(xiàn)非最大抑制

現(xiàn)在你應(yīng)該對(duì)非最大抑制有了很好的理解。讓我們將非最大抑制的過程分解為幾個(gè)步驟。

  • 選擇客觀性得分最高的框
  • 然后,比較此框與其他框的重疊(交集與并集)
  • 刪除重疊(交集與并集)大于 50% 的邊界框
  • 然后,轉(zhuǎn)到下一個(gè)最高的客觀性得分
  • 最后重復(fù)步驟2-4

圖片圖片

假設(shè)我們一個(gè)人和狗的圖像,有六個(gè)邊界框,每個(gè)邊界框都有客觀性分?jǐn)?shù)。

圖片圖片

對(duì)于此圖像,我們將使用 torchvision 庫中的非最大抑制(NMS 算法)函數(shù) nms() 。

此函數(shù)需要三個(gè)參數(shù)-

  • Boxes:x1、y1、x2、y2 格式的邊界框坐標(biāo)
  • 分?jǐn)?shù):每個(gè)邊界框的客觀性分?jǐn)?shù)
  • iou_threshold:重疊(或 IOU)的閾值

這里,由于上述坐標(biāo)采用 x1、y1、寬度、高度格式,我們將按以下方式確定 x2、y2

x2 = x1 + 寬度 

y2 = y1 + 高度

import torch
from torchvision.ops import nms


boxes = torch.tensor([[190,380,(190+300),(380+150)],
                      [300,420,(300+150),(420+210)],
                      [320,360,(320+200),(360+230)],

                      [390,50,(390+300),(50+330)],
                      [490,45,(490+200),(45+500)],
                      [480,130,(480+150),(130+400)]], dtype=torch.float32)

scores = torch.tensor([[0.90],[0.98],[0.82], [0.87],[0.98],[0.82]], dtype=torch.float32)

nms(boxes = boxes, scores = scores, iou_threshold=0.2)

#tensor([1, 4])

對(duì)于我們的示例,這個(gè) python 函數(shù)返回了邊界框 1 和 4。


責(zé)任編輯:武曉燕 來源: 程序員學(xué)長
相關(guān)推薦

2024-07-17 09:32:19

2024-09-23 09:12:20

2024-12-03 08:16:57

2024-10-16 07:58:48

2024-10-28 00:00:10

機(jī)器學(xué)習(xí)模型程度

2024-10-08 15:09:17

2025-01-20 09:21:00

2025-01-15 11:25:35

2024-10-28 15:52:38

機(jī)器學(xué)習(xí)特征工程數(shù)據(jù)集

2024-12-26 00:34:47

2024-10-30 08:23:07

2024-10-08 10:16:22

2024-09-18 16:42:58

機(jī)器學(xué)習(xí)評(píng)估指標(biāo)模型

2025-02-17 13:09:59

深度學(xué)習(xí)模型壓縮量化

2024-11-05 12:56:06

機(jī)器學(xué)習(xí)函數(shù)MSE

2024-08-23 09:06:35

機(jī)器學(xué)習(xí)混淆矩陣預(yù)測

2024-10-14 14:02:17

機(jī)器學(xué)習(xí)評(píng)估指標(biāo)人工智能

2024-07-24 08:04:24

神經(jīng)網(wǎng)絡(luò)激活函數(shù)

2024-11-07 08:26:31

神經(jīng)網(wǎng)絡(luò)激活函數(shù)信號(hào)

2024-10-31 10:00:39

注意力機(jī)制核心組件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美a v在线 | 黄色一级电影免费观看 | 精品福利av导航 | 成年视频在线观看福利资源 | 拍真实国产伦偷精品 | 中文在线一区二区 | 日本不卡一区二区三区 | 久久免费观看视频 | 紧缚调教一区二区三区视频 | 日本成年免费网站 | 一区日韩 | 免费观看黄色片视频 | 亚洲精选一区 | 久久免费看| 精品国产精品 | 成人性生交大片 | 亚洲视频一区二区三区 | 亚洲欧美激情精品一区二区 | 爱爱视频网 | 成人在线免费电影 | 久久久久国产 | 91国内外精品自在线播放 | 北条麻妃99精品青青久久 | 日本一区二区在线视频 | 成人午夜电影在线观看 | 国产高清精品网站 | 国产精品资源在线观看 | 国产精品成人一区二区三区 | 日本h片在线观看 | 国产精品国产a | 精品伊人久久 | 午夜精品一区二区三区在线播放 | 99精品视频在线观看 | 日韩精品免费一区二区在线观看 | 国产欧美日韩在线一区 | 国产一区二区精品在线观看 | 欧美一区视频在线 | 久久伊人影院 | 国产成年人视频 | 国产精品国产三级国产aⅴ中文 | 亚洲国产网址 |