婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 解析目標(biāo)檢測(cè)之IoU

解析目標(biāo)檢測(cè)之IoU

熱門標(biāo)簽:企業(yè)彩鈴地圖標(biāo)注 外賣地址有什么地圖標(biāo)注 電銷機(jī)器人錄音要學(xué)習(xí)什么 如何地圖標(biāo)注公司 長(zhǎng)春極信防封電銷卡批發(fā) 煙臺(tái)電話外呼營(yíng)銷系統(tǒng) 預(yù)覽式外呼系統(tǒng) 上海正規(guī)的外呼系統(tǒng)最新報(bào)價(jià) 銀川電話機(jī)器人電話

一、IoU的簡(jiǎn)介及原理解析

IoU 的全稱為交并比(Intersection over Union),通過這個(gè)名稱我們大概可以猜到 IoU 的計(jì)算方法。IoU 計(jì)算的是 “預(yù)測(cè)的邊框” 和 “真實(shí)的邊框” 的交集和并集的比值。

開始計(jì)算之前,我們首先進(jìn)行分析下交集和并集到底應(yīng)該怎么計(jì)算:我們首先需要計(jì)算交集,然后并集通過兩個(gè)邊框的面積的和減去交集部分即為并集,因此 IoU 的計(jì)算的難點(diǎn)在于交集的計(jì)算。

為了計(jì)算交集,你腦子里首先想到的方法應(yīng)該是:考慮兩個(gè)邊框的相對(duì)位置,然后按照相對(duì)位置(左上,左下,右上,右下,包含,互不相交)分情況討論,來(lái)計(jì)算交集。

上圖就是你的直覺,這樣想沒有錯(cuò)。但計(jì)算一個(gè)交集,就要分多種情況討論,要是程序真的按照這邏輯編寫就太搞笑了。因此對(duì)這個(gè)問題進(jìn)行進(jìn)一步地研究顯得十分有必要。

讓我們重新思考一下兩個(gè)框交集的計(jì)算。兩個(gè)框交集的計(jì)算的實(shí)質(zhì)是兩個(gè)集合交集的計(jì)算,因此我們可以將兩個(gè)框的交集的計(jì)算簡(jiǎn)化為:

通過簡(jiǎn)化,我們可以清晰地看到,交集計(jì)算的關(guān)鍵是交集上下界點(diǎn)(圖中藍(lán)點(diǎn))的計(jì)算。

我們假設(shè)集合 A 為 [x1,x2],集合 B 為 [y1,y2]。然后我們來(lái)求AB交集的上下界限。

交集計(jì)算的邏輯

  • 交集下界z1:max(x1,y1)
  • 交集上界z2:min(x2,y2)
  • 如果z2-z1小于0,則說(shuō)明集合 A 和集合 B 沒有交集。

下面使用Python來(lái)實(shí)現(xiàn)兩個(gè)一維集合的 IoU 的計(jì)算:

def iou(set_a, set_b):
    '''
    一維 iou 的計(jì)算
    '''
    x1, x2 = set_a # (left, right)
    y1, y2 = set_b # (left, right)
    
    low = max(x1, y1)
    high = min(x2, y2)
    # intersection
    if high-low0:
        inter = 0
    else:
        inter = high-low
    # union
    union = (x2 - x1) + (y2 - y1) - inter
    # iou
    iou = inter / union
    return iou

上面,我們計(jì)算了兩個(gè)一維集合的 iou,將上面的程序進(jìn)行擴(kuò)展,即可得到兩個(gè)框 IoU 計(jì)算的程序。

def iou(box1, box2):
    '''
    兩個(gè)框(二維)的 iou 計(jì)算
    
    注意:邊框以左上為原點(diǎn)
    
    box:[top, left, bottom, right]
    '''
    in_h = min(box1[2], box2[2]) - max(box1[0], box2[0])
    in_w = min(box1[3], box2[3]) - max(box1[1], box2[1])
    inter = 0 if in_h0 or in_w0 else in_h*in_w
    union = (box1[2] - box1[0]) * (box1[3] - box1[1]) + \

            (box2[2] - box2[0]) * (box2[3] - box2[1]) - inter
    iou = inter / union
    return iou

二、基于TensorFlow的IoU實(shí)現(xiàn)

上節(jié)介紹了IoU,及其的計(jì)算,下面我們給出其在 TensorFlow 上的實(shí)現(xiàn):

import tensorflow as tf

def IoU_calculator(x, y, w, h, l_x, l_y, l_w, l_h):
    """calaulate IoU
    Args:
      x: net predicted x
      y: net predicted y
      w: net predicted width
      h: net predicted height
      l_x: label x
      l_y: label y
      l_w: label width
      l_h: label height
    
    Returns:
      IoU
    """
    
    # convert to coner
    x_max = x + w/2
    y_max = y + h/2
    x_min = x - w/2
    y_min = y - h/2
 
    l_x_max = l_x + l_w/2
    l_y_max = l_y + l_h/2
    l_x_min = l_x - l_w/2
    l_y_min = l_y - l_h/2
    # calculate the inter
    inter_x_max = tf.minimum(x_max, l_x_max)
    inter_x_min = tf.maximum(x_min, l_x_min)
 
    inter_y_max = tf.minimum(y_max, l_y_max)
    inter_y_min = tf.maximum(y_min, l_y_min)
 
    inter_w = inter_x_max - inter_x_min
    inter_h = inter_y_max - inter_y_min
    
    inter = tf.cond(tf.logical_or(tf.less_equal(inter_w,0), tf.less_equal(inter_h,0)), 
                    lambda:tf.cast(0,tf.float32), 
                    lambda:tf.multiply(inter_w,inter_h))
    # calculate the union
    union = w*h + l_w*l_h - inter
    
    IoU = inter / union
    return IoU

以上就是解析目標(biāo)檢測(cè)之IoU的詳細(xì)內(nèi)容,更多關(guān)于目標(biāo)檢測(cè)IoU的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • 如何通過python實(shí)現(xiàn)IOU計(jì)算代碼實(shí)例
  • python實(shí)現(xiàn)交并比IOU教程
  • python shapely.geometry.polygon任意兩個(gè)四邊形的IOU計(jì)算實(shí)例
  • python實(shí)現(xiàn)IOU計(jì)算案例
  • python:目標(biāo)檢測(cè)模型預(yù)測(cè)準(zhǔn)確度計(jì)算方式(基于IoU)
  • python實(shí)現(xiàn)的Iou與Giou代碼
  • python不使用for計(jì)算兩組、多個(gè)矩形兩兩間的iou方式
  • 淺談Python3實(shí)現(xiàn)兩個(gè)矩形的交并比(IoU)
  • python計(jì)算二維矩形IOU實(shí)例
  • Python計(jì)算機(jī)視覺里的IOU計(jì)算實(shí)例

標(biāo)簽:西寧 佳木斯 盤錦 上饒 湖北 珠海 宜昌 潮州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解析目標(biāo)檢測(cè)之IoU》,本文關(guān)鍵詞  解析,目標(biāo),檢測(cè),之,IoU,解析,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解析目標(biāo)檢測(cè)之IoU》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于解析目標(biāo)檢測(cè)之IoU的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久综合久久99| 久久影视一区二区| 欧美成人三级电影在线| 亚洲美女一区二区三区| 波多野结衣亚洲| 欧美国产一区在线| 国产成人免费9x9x人网站视频| 久久久久亚洲蜜桃| 成人免费高清在线| 亚洲码国产岛国毛片在线| 色94色欧美sute亚洲13| 午夜成人在线视频| 精品国产乱码久久久久久老虎 | 亚洲一区二区在线视频| 欧美视频在线一区二区三区 | 一区二区三区精品在线| 欧美中文字幕一区二区三区亚洲| 亚洲影院免费观看| 日韩欧美精品在线| 波多野结衣一区二区三区| 亚洲午夜激情网页| 国产亚洲精品福利| 欧美亚一区二区| 国产高清不卡一区| 亚洲伊人色欲综合网| 欧美一区二区在线看| 国产成人午夜电影网| 亚洲国产精品尤物yw在线观看| 2020国产精品久久精品美国| 色综合天天综合网天天看片| 久久精品国产澳门| 亚洲日本欧美天堂| 日韩午夜av电影| 色哟哟国产精品| 精品在线亚洲视频| 亚洲一二三区视频在线观看| 国产日韩欧美不卡| 欧美精品丝袜中出| aaa欧美日韩| 国产成人免费在线| 狠狠色丁香婷婷综合久久片| 舔着乳尖日韩一区| 夜夜夜精品看看| 亚洲丝袜精品丝袜在线| 久久精品一区二区三区不卡牛牛| 欧美这里有精品| 国产久卡久卡久卡久卡视频精品| 亚洲第一会所有码转帖| 国产精品成人一区二区三区夜夜夜| 日韩色在线观看| 91丝袜高跟美女视频| 国产91精品精华液一区二区三区| 久久精品国产99国产精品| 亚洲午夜一二三区视频| 国产精品视频一二三区| 欧美成人一区二区三区在线观看 | 在线观看免费亚洲| 99久久精品免费看| 国产传媒欧美日韩成人| 亚洲图片有声小说| 夜夜精品浪潮av一区二区三区 | 日韩欧美亚洲另类制服综合在线 | 国内精品国产三级国产a久久| 亚洲 欧美综合在线网络| 亚洲自拍偷拍麻豆| 亚洲一区二区美女| 天天综合色天天综合色h| 五月激情丁香一区二区三区| 视频一区视频二区在线观看| 亚洲成av人片在www色猫咪| 亚洲成人一区在线| 亚洲伦在线观看| 亚洲午夜羞羞片| 亚洲成人先锋电影| 蜜桃视频在线观看一区| 五月天视频一区| 日本不卡一二三区黄网| 麻豆91在线看| 久久激情综合网| 国产成人综合视频| 91麻豆精品在线观看| 国产精品资源在线观看| 国内外成人在线视频| 成人av在线一区二区三区| 成人精品鲁一区一区二区| 成人精品鲁一区一区二区| 国产91对白在线观看九色| 成人国产视频在线观看| 99天天综合性| 欧美三级电影网站| 欧美电影影音先锋| 国产日韩精品一区二区浪潮av | 99亚偷拍自图区亚洲| 91在线免费视频观看| 欧美日本乱大交xxxxx| 精品奇米国产一区二区三区| 欧美韩日一区二区三区四区| 亚洲欧美精品午睡沙发| 日韩中文字幕一区二区三区| 激情成人午夜视频| 色综合天天性综合| 日韩三级免费观看| 亚洲视频免费看| 国产精品一区二区不卡| 欧美性受xxxx黑人xyx| www日韩大片| 中文字幕一区二区三| 日本不卡123| 欧美综合一区二区| 国产精品免费av| 国产伦精品一区二区三区免费 | 国产欧美日韩在线观看| 亚洲一区二区综合| 成人一道本在线| 欧美电影一区二区三区| 一区二区久久久久久| 成人黄色电影在线| 国产免费成人在线视频| 国产最新精品免费| 欧美一级生活片| 亚洲精品亚洲人成人网在线播放| 极品瑜伽女神91| 欧美欧美午夜aⅴ在线观看| 亚洲欧美在线视频| 国产精品一区一区| 日韩免费高清av| 丝袜美腿亚洲综合| 欧美色爱综合网| 亚洲小说春色综合另类电影| 色哟哟欧美精品| 一区二区三区在线免费观看| 91蜜桃在线免费视频| 中文字幕一区二区三区在线不卡| 国产91露脸合集magnet | 玉米视频成人免费看| 成人免费av资源| 国产精品色一区二区三区| 国产69精品久久久久777| 久久综合av免费| 狠狠色狠狠色合久久伊人| 久久久久久久网| 高清不卡一二三区| 国产精品丝袜黑色高跟| 色婷婷综合久久久久中文一区二区 | 亚洲色图一区二区三区| 高清在线观看日韩| 亚洲国产成人午夜在线一区| 国产超碰在线一区| 亚洲免费观看在线视频| 91国产免费观看| 天天综合天天做天天综合| 欧美成人伊人久久综合网| 国产剧情一区在线| 亚洲天天做日日做天天谢日日欢| 日本韩国精品一区二区在线观看| 亚洲码国产岛国毛片在线| 欧美剧情片在线观看| 精品一区二区日韩| 欧美国产视频在线| 91麻豆蜜桃一区二区三区| 婷婷综合在线观看| 精品国产91洋老外米糕| 97精品久久久午夜一区二区三区 | 一区在线观看视频| 欧美在线不卡视频| 激情国产一区二区| 亚洲九九爱视频| 欧美xxxxx牲另类人与| www.亚洲精品| 日韩中文字幕区一区有砖一区 | 国产精品久久一卡二卡| 欧美午夜片在线观看| 国产一区二区在线免费观看| 樱桃国产成人精品视频| 欧美成人官网二区| 色又黄又爽网站www久久| 久久精品国产秦先生| 尤物视频一区二区| 中文字幕久久午夜不卡| 欧美老肥妇做.爰bbww| 成人看片黄a免费看在线| 全国精品久久少妇| 亚洲欧美乱综合| 久久久久久久久岛国免费| 欧美日韩国产首页| 99视频超级精品| 色伊人久久综合中文字幕| 久久成人羞羞网站| 午夜精品爽啪视频| 亚洲免费av在线| 国产精品三级视频| 久久久久久亚洲综合| 欧美一区二区三区免费| 一本一道久久a久久精品综合蜜臀| 免费在线视频一区| 亚洲图片欧美综合| 亚洲一级电影视频| 日韩美女久久久| 国产精品视频yy9299一区| 国产亚洲综合色|