COCO資料集的載入過程

2021-10-10 03:30:53 字數 467 閱讀 7201

在mmdetection框架中,資料集的載入是乙個非常重要的過程。 在之前的部落格中,我主要講解了pipeline,本文將更進一步,向更底層深入,講解coco資料集在進行pipeline處理之前的載入過程。

無論我們是訓練還是測試,每當我們執行mmdetection時,都能在命令列最先看到如下的輸出

這是怎樣實現的,執行的哪些語句?本文將為您揭曉答案。

在mmdet/datasets/coco.py中,定義了cocodataset這個類,這個類是繼承自customdataset(我的部落格中介紹分析了這個類)。我將這個類的部分**展示在下面

@datasets.register_module

class

cocodataset

(customdataset)

: classes <

COCO資料集概述

pk的內容包括 目標檢測與例項分割 人體關鍵點檢測 材料識別 全景分割 影象描述 目標檢測 例項分割資料標註檔案解析使用json檔案儲存 其注釋檔案中的內容就是乙個字典資料結構,包括以下5個key value對。其中info images licenses三個key是三種型別標註檔案共享的,最後的a...

COCO資料集製作

ms coco的全稱是microsoft common objects in context,源於微軟於2014年出資標註的microsoft coco資料集,其地位與imagenet等同,是衡量通用模型效能的最佳資料集之一。coco資料集是乙個大型的 豐富的物體檢測,分割和字幕資料集。以scene...

使用COCO資料集報錯

1.背景 跑深度學習的 時,用到coco資料集,就需要用到cocoapi,我們按照它的requirement來,直接把pythonapi放在相應的資料夾下,會報錯importerror no module named pycocotools.mask 或importerror no module n...