日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 目标检测 >内容正文

目标检测

非极大值抑制_【计算机视觉——RCNN目标检测系列】三、IoU与非极大抑制

發布時間:2024/1/23 目标检测 74 豆豆
生活随笔 收集整理的這篇文章主要介紹了 非极大值抑制_【计算机视觉——RCNN目标检测系列】三、IoU与非极大抑制 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

寫在前面

在上一篇博客:【計算機視覺—RCNN目標檢測系列】二、邊界框回歸(Bounding-Box Regression)(

戴璞微:【計算機視覺—RCNN目標檢測系列】二、邊界框回歸(Bounding-Box Regression)?zhuanlan.zhihu.com

中我們主要講解了R-CNN中邊界框回歸,接下來我們在這篇博客我們講解R-CNN中另外一個比較種重要的模塊——IoU與非極大抑制。

在這篇博客中,我們將重點RCNN論文中另一個比較重要模塊——IoU與非極大抑制。IoU是描述兩個矩形框之間重合程度的指標,在RCNN中常用于衡量邊界框回歸算法得到的預測目標框與真實目標框之間的重合程度。非極大抑制算法(Non-Maximum Suppression,NMS)則是用于去除大量重復的候選目標框。


一、IoU

首先來看下交并比(Intersection over Union,IoU)。假定兩個目標框分別為 和 ,兩個矩形框的示意圖如下圖所示。那么兩個目標框的交并比計算公式為:

。也就是IoU是兩個目標框交際與并集的比值。一般來說,在目標檢測中, 可視為檢測結果良好正確,如果預測器和實際邊界框完美重疊,則 ,因為交集就等于并集。但一般來說只要 ,那么結果是可以接受。

python中實現IoU的代碼如下:

import numpy as npdef IoU(vertice1, vertice2):"""這是計算兩個矩形區域的交并比函數,verticle格式為:[xin,ymin,xmax,ymax]:param vertice1: 目標框1:param vertice2: 目標框1:return: 兩個矩形區域的交并比"""# 計算區域交集的左上與右下坐標lu = np.maximum(vertice1[0:2], vertice2[0:2])rd = np.minimum(vertice1[2:], vertice2[2:])# 計算區域交集的面積intersection = np.maximum(0.0, rd - lu)inter_square = intersection[0] * intersection[1]# 計算區域并集的面積square1 = (vertice1[2] - vertice1[0]) * (vertice1[3] - vertice1[1])square2 = (vertice2[2] - vertice2[0]) * (vertice2[3] - vertice2[1])union_square = np.maximum(square1 + square2 - inter_square, 1e-10)return np.clip(inter_square / union_square, 0.0, 1.0)

二、非極大抑制

接下來,我們重點介紹非極大抑制(Non-Maximum Suppression,NMS)。顧名思義,非極大抑制就是要抑制非極大值。也可以將非極大抑制理解成搜索局部最大值。 在此我們討論的非極大抑制主要特指用于目標檢測領域中搜索木分類概率最大的目標框的非極大抑制算法,而通用的非極大抑制請閱讀論文《Efficient Non-Maximum Suppression》。下面我們來看下非極大抑制的示意圖。

我們常會采用分類概率與IoU作為指標來實現目標框的非極大抑制。具體算法流程如下: 1. 首先我們按照目標框對應的分類概率進行排序,選取分類概率最大的目標框,記作current_box。 2. 計算current_box與剩余目標框之間的IoU 3. 將IoU大于閾值的目標框舍棄 4. 接下來在剩余的目標框中再選出最大分類概率的目標框。按照上述流程一直循環直至條件結束。 顯然從算法流程可以看出,非極大抑制是一種貪心算法。它的主要目的就是消除多余重疊比例較高的目標框。在RCNN與Fast RCNN中,候選框主要是由選擇性搜索算法獲取的,為了涵蓋每張圖片中對各個目標,選擇行搜索算法會返回將近2000個候選框,因此帶來大量重疊率叫高的目標框,因此在分類和定位任務借宿后,利用非極大抑制算法進行淘汰多余重復候選框時一項十分重要的工作。

非極大抑制(NMS)算法的python實現如下:

import numpy as np def py_cpu_nms(dets, thresh):"""這是NMS去除重復目標框的函數:param dets: 目標框數組,目標框的格式為:[xin,ymin,xmax,ymax,score]:param thresh: 閾值:return: 不重復的目標框數組在元目標框數組中的下標數組"""vertices = dets[:, 0:4] # 目標框scores = dets[:, 4] # bbox打分#areas = (x2 - x1 + 1) * (y2 - y1 + 1)# 打分從大到小排列,取indexorder = scores.argsort()[::-1]# keep為最后保留的邊框keep = []while order.size > 0:# order[0]是當前分數最大的窗口,肯定保留i = order[0]keep.append(i)# 計算窗口i與其他所有窗口的交疊部分的面積ious = np.array([IoU(vertices[i], vertices[j]) for j in order[1:]])# inds為所有與窗口i的iou值小于threshold值的窗口的index,其他窗口此次都被窗口i吸收inds = np.where(ious <= thresh)[0]# order里面只保留與窗口i交疊面積小于threshold的那些窗口,由于ovr長度比order長度少1(不包 含i),所以inds+1對應到保留的窗口order = order[inds + 1]return keep

歡迎關注我的微信公眾號:AI那點小事

總結

以上是生活随笔為你收集整理的非极大值抑制_【计算机视觉——RCNN目标检测系列】三、IoU与非极大抑制的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲精品国产精品国自产 | 久久久电影 | 伊人久久99| 欧美成本人视频 | 国产女同91疯狂高潮互磨 | 人人艹人人 | 成为性瘾网黄的yy对象后 | 成人里番精品一区二区 | 婷婷视频一区 | 国产一级黄色片子 | 国产黄色网络 | 69**夜色精品国产69乱 | 欧美大片黄色 | 谁有毛片网站 | 精品视频一区二区三区四区 | 综合精品视频 | 免费人成在线观看视频播放 | 制服.丝袜.亚洲.另类.中文 | 日韩福利视频 | 国产一区二区三区高清 | 国内精品久久久久久 | 久久偷拍免费视频 | 亚洲不卡在线 | 在办公室被c到呻吟的动态图 | 日韩三级在线观看 | 天天宗合网 | 麻豆av免费在线 | 日本天天操 | 欧美在线黄 | 日韩在线免费av | 国产精品一区二区三区久久久 | www国产com | 日韩精品视频在线 | 黄av网站| 亚洲天堂91 | 男人的天堂在线视频 | 国产成人精品一区二区三区免费 | 亚洲欧洲日本一区二区三区 | 欧美顶级毛片在线播放 | 捆绑黑丝美女 | 探花国产在线 | 蝌蚪av| 国产做a| xxxwww黄色| av老司机在线| 可以看黄色的网站 | 黄色片网站在线观看 | 天躁夜夜躁狼狠躁 | 欧美中文字幕一区二区 | 亚洲一区电影网 | 一级全黄毛片 | 精品视频一二三 | 九九热在线免费视频 | 久久性生活视频 | 91视频三区| 日韩毛片大全 | 精品久久人妻av中文字幕 | 午夜污| 黄色一级一片免费播放 | 无码人妻av免费一区二区三区 | 韩国伦理av | 国产女人18水真多18精品一级做 | 日本xxx高清 | 亚洲人av在线 | 人人爽爽人人 | 欧美视频第二页 | 欧美日韩精品一区二区在线播放 | 久久久久久99 | 国产专区在线播放 | 免费毛片一区二区三区久久久 | 欧美性受xxxxxx黑人xyx性爽 | 天天视频亚洲 | 麻豆国产av超爽剧情系列 | 精品久久久亚洲 | 欧美精品偷拍 | 久久精品五月天 | 一级黄色av | 看片网址国产福利av中文字幕 | 日韩三级欧美 | 天天爽av| 国产精品日日摸天天碰 | 成人免费看 | 亚洲中午字幕 | 成人激情四射网 | 欧美理论片在线观看 | 亚洲av无码乱码在线观看性色 | 天天做日日做 | 国产私密视频 | 久久理伦| 亚洲第一色网 | 在线观看免费黄视频 | 波多野结衣电影免费观看 | 午夜不卡久久精品无码免费 | 国产毛片久久久久久久 | 国产老头和老头xxxx× | av电影在线观看网址 | 天堂a√在线 | 臭脚猛1s民工调教奴粗口视频 | 免费网站www在线观看 |