2024年12月11日 星期三

C# 用Yolo做目標檢測

Purpose:
因為最近在做Data Labeling的工作, 想說利用C#導入YOLO Model 辨識物件偵測的演算法, 來做圖片的影像辨識!
開發環境:
1. Microsoft Visual Studio Community 2022 (64 位元) - Current版本 17.12.3
2. NuGet - YoloSharp Package
3. NuGet -Microsoft.ML.OnnxRuntime Package

圖一: NuGet Package
圖二: 程式效果
圖三: 程式效果
圖四: 程式效果
Yolo (You only look once)
Yolo 是屬於物件偵測 (object detection)類神經網路演算法。物件偵測是屬於電腦視覺中比較簡單的任務,可以在一張圖片中找到某些特定的物體,同時物件偵測不僅要求我們識別這些物體的種類,同時要求我們標出這些物體的位置。

VS2022 程式介面與架構
介面安排如下:
圖五: 程式物件Layout
圖六:程式coding
Program is put into Github respository !
https://docs.ultralytics.com/zh/models/yolo11/#overview

沒有留言:

張貼留言