精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何探索和可視化用于圖像中物體檢測的 ML 數據

譯文 精選
人工智能 機器學習
本文介紹如何使用Renumics Spotlight,來創建交互式的對象檢測可視化。預訓練模型和 Spotlight 等工具的使用,可以讓我們的對象檢測可視化過程變得更加容易,進而增強數據科學的工作流程。

近年來,人們越來越認識到深入理解機器學習數據(ML-data)的必要性。不過,鑒于檢測大型數據集往往需要耗費大量人力物力,它在計算機視覺(computer vision)領域的廣泛應用,尚有待進一步開發。

通常,在物體檢測(Object Detection,屬于計算機視覺的一個子集)中,通過定義邊界框,來定位圖像中的物體,不僅可以識別物體,還能夠了解物體的上下文、大小、以及與場景中其他元素的關系。同時,針對類的分布、物體大小的多樣性、以及類出現的常見環境進行全面了解,也有助于在評估和調試中發現訓練模型中的錯誤模式,從而更有針對性地選擇額外的訓練數據。

在實踐中,我往往會采取如下方法:

  • 利用預訓練的模型或基礎模型的增強功能,為數據添加結構。例如:創建各種圖像嵌入,并采用 t-SNE 或 UMAP 等降維技術。這些都可以生成相似性的地圖,從而方便數據的瀏覽。此外,使用預先訓練的模型進行檢測,也可以方便提取上下文。
  • 使用能夠將此類結構與原始數據的統計和審查功能整合在一起的可視化工具。

下面,我將介紹如何使用Renumics Spotlight,來創建交互式的對象檢測可視化。作為示例,我將試著:

  • 為圖像中的人物探測器建立可視化。
  • 可視化包括相似性地圖、篩選器和統計數據,以便瀏覽數據。
  • 通過地面實況(Ground Truth)和 Ultralytics YOLOv8 的檢測詳細,查看每一張圖像。

在Renumics Spotlight上的目標可視化。資料來源:作者創建

下載COCO數據集中的人物圖像

首先,通過如下命令安裝所需的軟件包:

!pip install fiftyone ultralytics renumics-spotlight

利用FiftyOne的可恢復性下載功能,您可以從COCO 數據集處下載各種圖像。通過簡單的參數設置,我們即可下載包含一到多個人物的 1,000 幅圖像。具體代碼如下:

importpandasaspd
importnumpyasnp
importfiftyone.zooasfoz
# 從 COCO 數據集中下載 1000 張帶人的圖像
dataset = foz.load_zoo_dataset(
   "coco-2017"、
    split="validation"、
    label_types=[
       "detections"、
    ],
    classes=["person"]、
   max_samples=1000、
    dataset_name="coco-2017-person-1k-validations"、
)

接著,您可以使用如下代碼:

def xywh_too_xyxyn(bbox):
   "" convert from xywh to xyxyn format """
   return[bbox[0], bbox[1], bbox[0] + bbox[2], bbox[1] + bbox[3]].
行 = []
fori, samplein enumerate(dataset):
    labels = [detection.labelfordetectioninsample.ground_truth.detections] bboxs = [...
    bboxs = [
        xywh_too_xyxyn(detection.bounding_box)
       fordetectioninsample.ground_truth.detections
    ]
    bboxs_persons = [bboxforbbox, labelin zip(bboxs, labels)iflabel =="person"] 行。
    row.append([sample.filepath, labels, bboxs, bboxs_persons])

df = pd.DataFrame(row, columns=["filepath","categories", "bboxs", "bboxs_persons"])
df["major_category"] = df["categories"].apply(
   lambdax:max(set(x) -set(["person"]), key=x.count)
   if len(set(x)) >1
   else "only person"。
)

將數據準備為 Pandas DataFrame,其中的列包括有:文件路徑、邊框盒(bounding boxe)類別、邊框盒、邊框盒包含的人物、以及主要類別(盡管有人物),以指定圖像中人物的上下文:

然后,您可以通過 Spotlight 將其可視化:

From renumics import spotlight
spotlight.show(df)

您可以使用檢查器視圖中的添加視圖按鈕,并在邊框視圖中選擇bboxs_persons和filepath,以顯示帶有圖像的相應邊框:

嵌入豐富的數據

要使得數據具有結構性,我們可以采用各種基礎模型的圖像嵌入(即:密集向量表示)。為此,您可以使用 UMAP 或 t-SNE 等進一步降維技術,將整個圖像的Vision Transformer(ViT)嵌入應用到數據集的結構化,從而提供圖像的二維相似性圖。此外,您還可以使用預訓練對象檢測器的輸出結果,按照包含對象的大小或數量,對數據進行分類,進而構建數據。由于 COCO 數據集已經提供了此方面的信息,因此我們完全可以直接使用它。

由于Spotlight 集成了對google/vit-base-patch16-224-in21k(ViT)模型和UMAP 的支持,因此當您使用文件路徑創建各種嵌入時,它將會被自動應用:

spotlight.show(df, embed=["filepath"])

通過上述代碼,Spotlight 將各種嵌入進行計算,并應用 UMAP 在相似性地圖中顯示結果。其中,不同的顏色代表了主要的類別。據此,您可以使用相似性地圖來瀏覽數據:

預訓練YOLOv8的結果

可用于快速識別物體的Ultralytics YOLOv8,是一套先進的物體檢測模型。它專為快速圖像處理而設計,適用于各種實時檢測任務,特別是在被應用于大量數據時,用戶無需浪費太多的等待時間。

為此,您可以首先加載預訓練模型:

From ultralytics import YOLO
detection_model = YOLO("yolov8n.pt")

并執行各種檢測:

detections = []
forfilepathindf["filepath"].tolist():
    detection = detection_model(filepath)[0]
    detections.append(
        {
           "yolo_bboxs":[np.array(box.xyxyn.tolist())[0]forboxindetection.boxes]、
           "yolo_conf_persons": np.mean([
                np.array(box.conf.tolist())[0].
               forboxindetection.boxes
               ifdetection.names[int(box.cls)] =="person"]), np.mean(
            ]),
           "yolo_bboxs_persons":[
                np.array(box.xyxyn.tolist())[0]
               forboxindetection.boxes
               ifdetection.names[int(box.cls)] =="person
            ],
            "yolo_categories": np.array(
                [np.array(detection.names[int(box.cls)])forboxindetection.boxes], "yolo_categories": np.array(
            ),
        }
    )
df_yolo = pd.DataFrame(detections)

在12gb的GeForce RTX 4070 Ti上,上述過程在不到20秒的時間內便可完成。接著,您可以將結果包含在DataFrame中,并使用Spotlight將其可視化。請參考如下代碼:

df_merged = pd.concat([df, df_yolo], axis=1)
spotlight.show(df_merged, embed=["filepath"])

下一步,Spotlight將再次計算各種嵌入,并應用UMAP到相似度圖中顯示結果。不過這一次,您可以為檢測到的對象選擇模型的置信度,并使用相似度圖在置信度較低的集群中導航檢索。畢竟,鑒于這些圖像的模型是不確定的,因此它們通常有一定的相似度。

當然,上述簡短的分析也表明了,此類模型在如下場景中會遇到系統性的問題:

  • 由于列車體積龐大,站在車廂外的人顯得非常渺小
  • 對于巴士和其他大型車輛而言,車內的人員幾乎看不到
  • 有人站在飛機的外面
  • 食物的特寫圖片上有人的手或手指

您可以判斷這些問題是否真的會影響您的人員檢測目標,如果是的話,則應考慮使用額外的訓練數據,來增強數據集,以優化模型在這些特定場景中的性能。

小結

綜上所述,預訓練模型和 Spotlight 等工具的使用,可以讓我們的對象檢測可視化過程變得更加容易,進而增強數據科學的工作流程。您可以使用自己的數據去嘗試和體驗上述代碼。

譯者介紹

陳峻(Julian Chen),51CTO社區編輯,具有十多年的IT項目實施經驗,善于對內外部資源與風險實施管控,專注傳播網絡與信息安全知識與經驗。

原文標題:How to Explore and Visualize ML-Data for Object Detection in Images,作者:Markus Stoll

鏈接:https://itnext.io/how-to-explore-and-visualize-ml-data-for-object-detection-in-images-88e074f46361。

責任編輯:姜華 來源: 51CTO
相關推薦

2024-08-27 10:20:00

2021-07-09 10:45:23

BBAugPyTorch神經網絡

2025-01-13 10:00:00

2024-12-25 16:35:53

2023-11-30 09:34:14

數據可視化探索

2024-03-06 19:57:56

探索商家可視化

2020-06-03 07:00:00

數據可視化大數據

2024-06-24 05:00:00

YOLO模型人工智能

2017-09-19 14:27:54

大數據數據可視化廣告投放

2020-10-22 08:52:52

Python數據集可視化

2023-05-06 12:57:34

Python工具

2023-11-06 10:04:51

Go語言大數據

2017-02-16 09:30:04

數據可視化信息

2024-03-07 09:00:04

Rust數據可視化

2020-03-11 14:39:26

數據可視化地圖可視化地理信息

2023-11-13 11:27:58

攜程可視化

2021-01-12 19:52:58

大數據大數應用大數據可視化

2025-03-13 11:11:04

2024-07-25 14:04:16

2018-03-13 15:01:12

神經網絡卷積網絡圖像
點贊
收藏

51CTO技術棧公眾號

国内久久婷婷综合| 红桃成人av在线播放| 亚洲一区二区三区四区的| 国产精品久久久久久久久久久久冷| 国产亚洲精品久久久久久无几年桃 | 亚洲伦理网站| 亚洲一二三专区| 牛人盗摄一区二区三区视频| 一区二区国产欧美| 很黄很黄激情成人| 亚洲视频专区在线| 波多野结衣中文字幕在线播放| 国产资源在线观看入口av| 日本一区二区免费在线观看视频| 91色精品视频在线| 久久亚洲精品国产| 一区二区三区在线| 亚洲欧美一区二区三区情侣bbw| 不卡的在线视频| sm久久捆绑调教精品一区| 欧美激情一二三区| 国产一区二区高清不卡| 一级特黄aaa大片| 国产一区二区你懂的| 久久久精品999| 久久精品国产亚洲AV熟女| 国产一区2区在线观看| 欧美日韩亚洲精品内裤| 色婷婷777777仙踪林| 日本a一级在线免费播放| 国产精品亚洲专一区二区三区| 日韩av手机在线看| 国产一二三四在线| 99久久夜色精品国产亚洲1000部| 亚洲美女激情视频| 日韩大尺度视频| 性欧美video另类hd尤物| 狠狠躁夜夜躁人人爽天天天天97| 免费观看国产视频在线| 国产51人人成人人人人爽色哟哟 | 欧洲一级黄色片| 国产精品久久久久久久久久辛辛 | 国产欧美日韩亚洲精品| 999这里只有精品| 欧美1区2区| 精品国产一区二区三区久久| 中文字幕成人动漫| 日本亚洲不卡| 亚洲成人精品久久久| 被黑人猛躁10次高潮视频| 欧美成人免费全部网站| 欧美亚洲国产一卡| 欧美国产日韩在线播放| 日本在线影院| 性做久久久久久免费观看欧美| 懂色av粉嫩av蜜臀av| 尤物视频在线免费观看| 国产欧美一区二区三区网站 | 99热精品久久| 在线亚洲男人天堂| 最近中文字幕在线mv视频在线| 西瓜成人精品人成网站| 亚洲福利视频网| 自拍视频一区二区| 美女呻吟一区| 亚洲精品中文字幕女同| 强伦人妻一区二区三区| 国产成人影院| 正在播放欧美视频| 自拍偷拍你懂的| 亚洲精品二区三区| 九九九久久久久久| 久久国产精品二区| 亚洲人成人一区二区三区| 国内精品小视频| 久久久久亚洲av成人毛片韩| 老妇喷水一区二区三区| 国产一区深夜福利| 精品国产区一区二| 99久久国产免费看| 日本黑人久久| 国产视频在线播放| 亚洲va欧美va人人爽午夜| www国产黄色| 国产精品无码久久久久| 欧美一级搡bbbb搡bbbb| 激情综合激情五月| 偷拍视屏一区| 色噜噜狠狠色综合网图区| 亚洲av鲁丝一区二区三区| 亚洲美女少妇无套啪啪呻吟| 日韩美女免费线视频| 国产精品无码白浆高潮| 成a人片国产精品| 日本视频一区二区不卡| 成人影院在线看| 欧美丝袜美女中出在线| gogogo高清免费观看在线视频| 亚洲精品在线播放| 亚洲精品一区久久久久久| 日韩欧美视频免费观看| 亚洲午夜激情在线| 国产精品高清免费在线观看| 亚洲精品一区二区三区区别| 国产亚洲综合在线| 色哟哟免费网站| www.精品| 欧美成人一区二区| 天堂久久精品忘忧草| 亚洲五月综合| 日韩美女在线看| www.激情五月| 国产精品久久久久影院老司| 国产免费黄色小视频| 欧美日韩伦理一区二区| 亚洲激情第一页| 免费在线观看h片| 日韩高清在线电影| 国产精品免费视频一区二区 | 亚洲AV无码精品国产| 国产三区在线成人av| 精品少妇人欧美激情在线观看| 欧美综合社区国产| 亚洲欧洲日产国码av系列天堂| 久久精品这里只有精品| 免费人成精品欧美精品| 久久久久久国产精品mv| 日韩激情av| 欧美电影在线免费观看| av电影在线不卡| 国产精品色网| 国产一区二区三区黄| 羞羞的视频在线观看| 欧美久久高跟鞋激| 国产精品无码无卡无需播放器| 亚洲免费一区二区| 国产精品免费观看高清| 日韩电影免费观看| 欧美一区在线视频| 国产精品一区二区亚洲| 日本欧美加勒比视频| 久久精彩视频| 黄色视屏在线免费观看| 亚洲成av人乱码色午夜| 青青草原免费观看| 国产精品99久久久久| 咪咪色在线视频| 日本免费在线一区| 国产午夜精品全部视频播放| 天天干天天色综合| 91麻豆国产福利精品| 国产视频一视频二| 女仆av观看一区| 97在线视频一区| 天堂网av2014| 欧美三级免费观看| av黄色免费网站| 久久久精品网| 日产精品高清视频免费| 精品成人免费一区二区在线播放| 国产午夜精品一区理论片飘花| 国产精品久久久久久久久夜色| 久久久久久久性| 美女喷白浆视频| 99精品在线观看| 亚洲综合国产精品| 四虎亚洲成人| 亚洲国产美女精品久久久久∴| 日本在线观看中文字幕| 99久久伊人精品| 国产视频一区二区视频| 欧美mv日韩| 444亚洲人体| av免费不卡| 亚洲日本欧美日韩高观看| 伊人网av在线| 亚洲精品免费播放| 水蜜桃av无码| 奇米综合一区二区三区精品视频| 中文字幕在线亚洲三区| 欧美久久一区二区三区| 国外成人在线播放| 国内在线免费高清视频| 欧美日本视频在线| 真实国产乱子伦对白在线| 99在线视频精品| wwwwxxxx日韩| 欧美日韩国产色综合一二三四| 国产成人亚洲欧美| 周于希免费高清在线观看| 永久免费精品影视网站| 成 人 免费 黄 色| 色国产精品一区在线观看| 一级黄色片日本| 99re成人在线| 老司机久久精品| 亚洲国内自拍| 一区二区日本| 蜜臀av一区| 91精品美女在线| 久草在线资源站手机版| 日韩视频中文字幕| 熟妇高潮一区二区三区| 欧美三级电影网站| 国产精品xxxx喷水欧美| 亚洲欧洲另类国产综合| 特大黑人巨人吊xxxx| 狠狠色狠狠色综合| aaaaaa亚洲| 欧美三区美女| 在线观看成人av电影| 亚洲影院天堂中文av色| 91免费在线视频| 日韩中文在线播放| 午夜精品久久久久久久99热 | 成年人三级黄色片| 性娇小13――14欧美| 少妇熟女一区二区| 欧美男男gaytwinkfreevideos| 91免费版黄色| www.久久爱.com| 国产精品久久久久久影视| gogo高清在线播放免费| 久久国产加勒比精品无码| 69av在线| 在线精品国产成人综合| 欧美理论在线观看| 亚洲精品99久久久久| 亚洲经典一区二区三区| 91精品国产黑色紧身裤美女| 五月天中文字幕| 日韩欧美国产成人| 日韩欧美三级视频| 午夜在线成人av| 国产午夜久久久| 一个色综合av| 日韩视频中文字幕在线观看| 《视频一区视频二区| 成人午夜福利一区二区| 99久久99久久免费精品蜜臀| 麻豆免费在线观看视频| 国产传媒欧美日韩成人| 亚洲国产综合av| 黄色精品一二区| 久久出品必属精品| 韩国成人在线视频| 激情文学亚洲色图| 久久国产精品72免费观看| 欧美性猛交久久久乱大交小说| 日韩精品一卡二卡三卡四卡无卡| 国产精品欧美激情在线观看| 一二三区精品| 久久久久人妻精品一区三寸| 鲁大师成人一区二区三区| 日本一本二本在线观看| 久久久久久黄| 亚洲黄色小视频在线观看| 蜜桃久久久久久| 五月天激情播播| 国产精品一区二区久激情瑜伽| www.日本久久| 国产成人免费视频| 国产高潮视频在线观看| 91在线国内视频| 国产熟女一区二区| 国产精品素人视频| 国产精品精品软件男同| 一区二区三区中文在线观看| 国产在线一区视频| 精品久久香蕉国产线看观看亚洲| 久久久久99精品成人片我成大片| 91成人在线观看喷潮| 亚洲最大成人av| 欧美一区二区三区视频| 韩国av在线免费观看| 国产丝袜精品第一页| 91精品专区| 欧美激情在线观看视频| 中文在线аv在线| 国产欧美一区二区三区四区| 亚洲高清在线一区| 久久久亚洲综合网站| 成人无号精品一区二区三区| 今天免费高清在线观看国语| 在线亚洲精品| 日韩欧美国产片| 成人深夜视频在线观看| 性欧美一区二区| 一区二区三区视频在线观看| 欧美一区二区三区网站| 欧美精品xxxxbbbb| 视频二区在线观看| 日韩在线精品一区| 电影在线观看一区| 国产欧美久久久久久| 精品人人人人| 亚洲日本精品国产第一区| 在线播放不卡| 91 在线视频观看| 91蜜桃婷婷狠狠久久综合9色| 久久人妻无码aⅴ毛片a片app| 午夜av一区二区三区| 伊人成人在线观看| 亚洲精品永久免费精品| 欧美人与动牲性行为| 国产精品久久久久一区二区| 国产91精品入| 欧美少妇一级片| 久久性色av| 蜜臀av粉嫩av懂色av| 亚洲丝袜美腿综合| 一级黄色在线观看| 亚洲国产精品久久精品怡红院| 免费高清在线观看| 97超碰国产精品女人人人爽| 无人区乱码一区二区三区| 手机成人在线| 久久xxxx| 好吊一区二区三区视频| 亚洲国产综合人成综合网站| 国产又粗又大又爽| 亚洲欧美资源在线| sm在线观看| 99porn视频在线| 99久久久久| 自拍偷拍21p| 国产日韩av一区二区| 青青草成人av| 亚洲精品一区二区三区蜜桃下载| 麻豆影院在线| 国产精品丝袜久久久久久高清| 国产99亚洲| jizzjizzxxxx| 91在线观看视频| 日本在线免费观看| 亚洲成人精品久久久| 国产蜜臀一区二区打屁股调教| 成人做爽爽免费视频| 日韩大片在线播放| 97公开免费视频| 久久在线观看免费| 中文在线第一页| 亚洲码在线观看| 亚洲免费福利| 日本精品一区二区| 久久高清国产| 精品人妻互换一区二区三区| 色94色欧美sute亚洲线路一ni| 日韩在线无毛| 国产suv精品一区二区三区88区| 神马午夜久久| 亚洲成熟丰满熟妇高潮xxxxx| xnxx国产精品| 无码一区二区三区在线观看| 国产香蕉精品视频一区二区三区 | 污污网站在线看| 国产传媒一区二区| 亚洲黄色毛片| 丝袜美腿中文字幕| 91久久精品一区二区三| 2019中文字幕在线视频| 成人黄色免费片| 中文av一区| 亚洲天堂av网站| 一本久久综合亚洲鲁鲁五月天| 国内三级在线观看| 国产日韩av在线| 欧美日韩亚洲一区三区| 视频免费在线观看| 一本高清dvd不卡在线观看| h视频网站在线观看| 国产欧美亚洲视频| 欧美精品大片| 日本少妇色视频| 欧美丝袜丝交足nylons图片| gogo在线观看| 久草一区二区| 免费成人av在线播放| 波多野结衣家庭教师| 亚洲国产精品小视频| 成人综合网站| 青青在线视频免费观看| xfplay精品久久| 国产一区二区在线视频聊天| 国产做受高潮69| 成人vr资源| 国产污在线观看| 欧美人妖巨大在线| 波多野结衣在线播放| 色综合久久88色综合天天提莫| 国产精品一区二区视频| 久久青青草视频| 久久夜色精品国产欧美乱| 欧美18xxxx| 色91精品久久久久久久久| 五月天欧美精品| 美女隐私在线观看| 久久五月天婷婷| 国产精品中文欧美| 精品黑人一区二区三区|