色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于PyTorch的物體檢測包圍框數據增強包

新機器視覺 ? 來源:AI公園 ? 作者:Harpal Sahota ? 2021-07-01 09:23 ? 次閱讀

作者:Harpal Sahota

編譯:ronghuaiyang

導讀

實現了Google Research,Brain Team中的增強策略。

像許多神經網絡模型一樣,目標檢測模型在訓練大量數據時效果最好。通常情況下,可用的數據有限,世界各地的許多研究人員正在研究增強策略,以增加可用的數據量。谷歌的大腦團隊進行了一項這樣的研究,并發表在了一篇論文中,名為Learning Data Augmentation Strategies for Object Detection。在這篇論文中,作者確定了一組增強稱為策略,它對目標檢測問題表現良好。該策略通過增強搜索獲得,提高了通用模型的性能。

作者將增強策略定義為一組子策略。在模型進行訓練時,隨機選擇其中一個子策略用于增強圖像。在每個子策略中都有要依次應用于圖像的增強。每個轉換也有兩個超參數:概率和幅度。概率表示該增強將被應用的可能性,而幅度表示該增強的程度。下面的代碼顯示了本文中使用的策略:

policy = [

[(‘TranslateX_BBox’, 0.6, 4), (‘Equalize’, 0.8, 10)],

[(‘TranslateY_Only_BBoxes’, 0.2, 2), (‘Cutout’, 0.8, 8)],

[(‘Sharpness’, 0.0, 8), (‘ShearX_BBox’, 0.4, 0)],

[(‘ShearY_BBox’, 1.0, 2), (‘TranslateY_Only_BBoxes’, 0.6, 6)],

[(‘Rotate_BBox’, 0.6, 10), (‘Color’, 1.0, 6)],

在這個策略中有5個子策略,如果我們取第一個子策略,它就包含了TranslateX_BBox和Equalize增強。TranslateX_BBox操作在x軸上轉換圖像的幅度為4。在本例中,大小并不直接轉換為像素,而是根據大小縮放為像素值。該增強的概率也為0.6,這意味著如果該增強被選中,則應用該增強的概率為60%。

隨著每個增強都有一個相關的概率,引入了一個隨機的概念,給訓練增加了一定程度的隨機性??偟膩碚f,Brain Team已經提出了4個策略: v0, v1, v2和v3。本文中顯示了v0策略,其他三個策略包含更多的子策略,這些子策略具有幾種不同的轉換。總的來說,增加分為三類,作者定義為:

顏色操作: 扭曲顏色通道,不影響邊界框的位置。

幾何操作:幾何扭曲圖像,這相應地改變了邊界框的位置和大小。

包圍框操作:只會扭曲包圍框中包含的像素內容。

BBAug

那么BBAug)在這方面有什么貢獻呢?BBAug是一個python包,它實現了谷歌Brain Team的所有策略。這個包是一個包裝器,可以更容易地使用這些策略。實際的擴展是由優秀的imgaug包完成的。

上面顯示的策略應用于一個示例圖像,如下所示。每一行是一個不同的子策略,每一列是該子策略的不同運行。

正如你所看到的,在子策略的運行之間有一定程度的變化,因此給訓練增加了一定程度的隨機性。這只是BBAug實施的4個策略之一。要查看所有4個策略的完整可視化,請查看包的GitHub頁面:https://github.com/harpalsahota/bbaug。

該包還提供了一些有用的功能,比如定制策略的可能性,以及位于圖像外部的邊界框,如果它們部分位于圖像外部,則會被自動刪除或剪切。例如,在下面的圖像中,應用了平移增強,將邊界框部分推到圖像外部。你可以看到新的邊界框已經縮小以適應這一點。

也可以創建只影響邊界框區域的增強。在下圖中,solarisaugmentation只應用于邊界框區域:

用隨機策略增加單個圖像有多容易?就像這樣簡單:

from bbaug import policies

# select policy v0 set

aug_policy = policies.policies_v0()

# instantiate the policy container with the selected policy set

policy_container = policies.PolicyContainer(aug_policy)

# select a random policy from the policy set

random_policy = policy_container.select_random_policy()

# Apply the augmentation. Returns the augmented image and bounding boxes.

# Image is a numpy array of the image

# Bounding boxes is a list of list of bounding boxes in pixels (int)。

# e.g. [[x_min, y_min, x_man, y_max], [x_min, y_min, x_man, y_max]]

# Labels are the class labels for the bounding boxes as an iterable of ints e.g. [1,0]

img_aug, bbs_aug = policy_container.apply_augmentation(random_policy, image, bounding_boxes, labels)

# image_aug: numpy array of the augmented image

# bbs_aug: numpy array of augmneted bounding boxes in format: [[label, x_min, y_min, x_man, y_max],。。。]

總結

該包實現了谷歌Brain Team推導出的增強策略。目前,已經實現了所有4個策略,該包還附帶了notebooks,以幫助用戶將這些策略集成到他們的PyTorch訓練pipeline中。

英文原文:https://towardsdatascience.com/bbaug-a-package-for-bounding-box-augmentation-in-pytorch-e9b9fbf1504b

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 神經網絡
    +關注

    關注

    42

    文章

    4774

    瀏覽量

    100902
  • pytorch
    +關注

    關注

    2

    文章

    808

    瀏覽量

    13252

原文標題:BBAug: 一個用于PyTorch的物體檢測包圍框數據增強包

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    《DNK210使用指南 -CanMV版 V1.0》第四十一章 YOLO2物體檢測實驗

    第四十一章 YOLO2物體檢測實驗 在上一章節中,介紹了利用maix.KPU模塊實現YOLO2的人手檢測,本章將繼續介紹利用maix.KPU模塊實現YOLO2的物體檢測。通過本章的學習,讀者將學習到
    發表于 11-14 09:22

    PyTorch 數據加載與處理方法

    PyTorch 是一個流行的開源機器學習庫,它提供了強大的工具來構建和訓練深度學習模型。在構建模型之前,一個重要的步驟是加載和處理數據。 1. PyTorch 數據加載基礎 在
    的頭像 發表于 11-05 17:37 ?441次閱讀

    在目標檢測中大物體的重要性

    導讀實驗表明,對大型物體賦予更大的權重可以提高所有尺寸物體檢測分數,從而整體提升目標檢測器的性能(在COCOval2017數據集上使用In
    的頭像 發表于 10-09 08:05 ?485次閱讀
    在目標<b class='flag-5'>檢測</b>中大<b class='flag-5'>物體</b>的重要性

    pytorch環境搭建詳細步驟

    了conda、Python等180多個科學及其依賴項,非常適合用于科學計算(數據科學、機器學習應用、大數據處理
    的頭像 發表于 08-01 15:38 ?885次閱讀

    低功耗藍牙模塊+氣體檢測儀藍牙方案介紹

    在工業安全領域,氣體檢測儀是保障工作場所安全的關鍵設備之一。氣體檢測儀藍牙模組方案的出現,使得氣體檢測數據可以通過藍牙技術傳輸到智能手機、平板電腦等移動設備上,實現遠程監測與管理。工作
    的頭像 發表于 07-17 16:59 ?356次閱讀
    低功耗藍牙模塊+氣<b class='flag-5'>體檢測</b>儀藍牙方案介紹

    pytorch如何訓練自己的數據

    本文將詳細介紹如何使用PyTorch框架來訓練自己的數據。我們將從數據準備、模型構建、訓練過程、評估和測試等方面進行講解。 環境搭建 首先,我們需要安裝PyTorch??梢酝ㄟ^訪問
    的頭像 發表于 07-11 10:04 ?559次閱讀

    PyTorch如何訓練自己的數據

    PyTorch是一個廣泛使用的深度學習框架,它以其靈活性、易用性和強大的動態圖特性而聞名。在訓練深度學習模型時,數據集是不可或缺的組成部分。然而,很多時候,我們可能需要使用自己的數據集而不是現成
    的頭像 發表于 07-02 14:09 ?1820次閱讀

    縱觀全局:YOLO助力實時物體檢測原理及代碼

    YOLO 流程的最后一步是將邊界預測與類別概率相結合,以提供完整的檢測輸出。每個邊界的置信度分數由類別概率調整,確保檢測既反映邊界的準
    的頭像 發表于 03-30 14:43 ?2510次閱讀

    我國氣體檢測儀發展現狀

    什么是氣體檢測儀?氣體檢測儀是一種氣體泄露濃度檢測的儀器儀表工具,氣體檢測儀器儀表通過將氣體傳感器采集的物理或者化學非電信號轉化為電信號,再通過外部電路對以上電信號整流、濾波等處理,并
    的頭像 發表于 03-27 10:25 ?791次閱讀
    我國氣<b class='flag-5'>體檢測</b>儀發展現狀

    我國氣體檢測儀發展現狀

    什么是氣體檢測儀? 氣體檢測儀是一種氣體泄露濃度檢測的儀器儀表工具,氣體檢測儀器儀表通過將氣體傳感器采集的物理或者化學非電信號轉化為電信號,再通過外部電路對以上電信號整流、濾波等處理,
    的頭像 發表于 03-19 19:25 ?505次閱讀

    arcgis空間參考與數據不匹配如何解決

    當使用ArcGIS軟件進行空間數據處理時,經常會遇到空間參考與數據不匹配的問題。這種不匹配可能導致數據顯示不正確,分析結果不準確,甚至引發其他錯誤。本文將詳細介紹空間參考與
    的頭像 發表于 02-25 11:17 ?1.4w次閱讀

    基于 GPU 渲染的高性能空間包圍計算

    空間包圍檢測在計算機圖形學、虛擬仿真、工業生產等有著廣泛的應用。
    的頭像 發表于 02-18 10:47 ?695次閱讀
    基于 GPU 渲染的高性能空間<b class='flag-5'>包圍</b>計算

    紅外氣體檢測儀的工作原理 紅外氣體檢測儀的使用方法

    紅外氣體檢測儀是一種常用的氣體檢測裝置,通過測量目標氣體在紅外光譜范圍內的吸收特性來實現氣體的檢測。紅外氣體檢測儀具有高精度、快速響應、穩定性好等優點,廣泛應用于工業和環境監測領域。
    的頭像 發表于 02-01 16:52 ?2315次閱讀

    體檢測儀手持終端定制_便攜式多種氣體檢測

    體檢測儀手持終端定制_便攜式多種氣體檢測儀|氣體檢測儀方案。手持氣體檢測儀終端在工業施工等領域具有重要的作用。該儀器可以有效地檢測到可燃氣
    的頭像 發表于 01-23 19:44 ?1064次閱讀
    氣<b class='flag-5'>體檢測</b>儀手持終端定制_便攜式多種氣<b class='flag-5'>體檢測</b>儀

    實現穩定物體檢測所需的光電傳感器選擇方法和使用方法

    使用反射型傳感器時,應用上的各種要素將會影響光電傳感器的物體檢測。尤其對于黑色物體、光澤物體及透明物體等,使用傳統光電傳感器難以實現穩定的檢測
    的頭像 發表于 01-13 08:23 ?873次閱讀
    實現穩定<b class='flag-5'>物體檢測</b>所需的光電傳感器選擇方法和使用方法
    主站蜘蛛池模板: 成人小视频在线免费观看| 日韩欧美中文字幕在线二视频| 76人遣返航班上71人呈阳性| 日本女人bbb| 久久视频这里只精品6国产| 国产AV精品久久久免费看| 中文无码字慕在线观看| 亚欧视频在线观看| 日本夜爽爽一区二区三区| 久青草国产97香蕉在线视频| 国产精品一区二区三区免费| 波多野结衣 无码片| 在线精品视频成人网| 歪歪爽蜜臀AV久久精品人人槡| 内射爽无广熟女亚洲| 寂寞夜晚视频高清观看免费| 国产成人免费高清视频| free性欧美xxx狂欢| 538prom国产在线视频一区| 亚洲三级黄色| 亚洲第一页视频| 探花口爆颜射乳交日韩| 热热久久超碰精品中文字幕 | 国产成人欧美日韩在线电影| chinese帅哥gv在线看| 最新国自产拍 高清完整版| 亚洲人成电影网站在线观看| 亚洲 自拍 清纯 综合图区| 我不卡影院手机在线观看| 日韩一区二区三区四区区区| 青青草原国产在线| 青柠电影在线看| 亲爱的妈妈6韩国电影免费观看| 免费黄色网址在线观看| 老湿机一区午夜精品免费福利| 久久99精国产一区二区三区四区| 和老外3p爽粗大免费视频| 国产野外无码理论片在线观看| 国产精品无码久久av| 国产精品伊人| 国产日韩精品SUV|