咪免直播高品质美女在线视频互动社区_咪免直播官方版_咪免直播直播视频在线观看免费版下载

您的位置:首頁 > 軟件教程 > 教程 > 探索AI技術(shù)在.Net平臺上的應(yīng)用

探索AI技術(shù)在.Net平臺上的應(yīng)用

來源:好特整理 | 時間:2024-04-18 09:48:51 | 閱讀:64 |  標簽: T Net 平臺 Yolo S AI IoT 車牌 機器 應(yīng)用 物聯(lián)網(wǎng)   | 分享到:

最近一段時間在研究AI技術(shù)在.Net平臺的使用,目前AI絕大部分是使用Python開發(fā),偶然一次在頭條看到一篇ML.NET的介紹,是Net平臺下開放源代碼的跨平臺機器學(xué)習(xí)框架。ML.NET詳細介紹 https://dotnet.microsoft.com/zh-cn/apps/machinelear

最近我一直在研究AI技術(shù)在.Net平臺上的應(yīng)用。目前,大部分AI技術(shù)都是使用Python開發(fā)的。然而,最近我偶然在頭條上看到了一篇關(guān)于ML.NET的介紹,這是一個開放源代碼的跨平臺機器學(xué)習(xí)框架,專為.Net平臺設(shè)計。我對ML.NET進行了詳細的研究。

ML.NET詳細介紹

探索AI技術(shù)在.Net平臺上的應(yīng)用

最初,我主要學(xué)習(xí)圖像分類和目標檢測。在整個ML.NET學(xué)習(xí)過程中,我遇到了不少困難。最初,我使用VS插件ML.NET Model Builder進行數(shù)據(jù)訓(xùn)練,但發(fā)現(xiàn)執(zhí)行效率很低。后來,我嘗試使用Vott進行圖片標注,但也發(fā)現(xiàn)了一些bug,比如視頻文件標注導(dǎo)出后文件路徑無法識別。最后,我找到了一個效率非常高的方式,即使用yolo導(dǎo)出onnx模型。我使用Python訓(xùn)練了yolo數(shù)據(jù)集并導(dǎo)出了onnx模型,最后在.Net平臺下進行調(diào)用。

探索AI技術(shù)在.Net平臺上的應(yīng)用

一、車牌識別實現(xiàn)基本步驟

1. 數(shù)據(jù)標注,可以使用LabImg或其他標注工具

2.訓(xùn)練數(shù)據(jù),訓(xùn)練車牌樣式,訓(xùn)練文字和顏色ORC識別

3.導(dǎo)出onnx格式模型

4.使用ML.NET調(diào)用模型

二、整合到IoTBrowser

IoTBrowser增加Dynamic Api插件框架,另外找了一個Yolov5Net包,默認支持Net6,后面移植到.Net Framework下。

探索AI技術(shù)在.Net平臺上的應(yīng)用

C#調(diào)用代碼很簡單

js端調(diào)用更簡單

三、實現(xiàn)效果

探索AI技術(shù)在.Net平臺上的應(yīng)用

支持的格式:

1.圖片絕對文件路徑

2.RTMP協(xié)議取幀識別

3.Mp4或ts文件 取幀識別

小編推薦閱讀

好特網(wǎng)發(fā)布此文僅為傳遞信息,不代表好特網(wǎng)認同期限觀點或證實其描述。

相關(guān)視頻攻略

更多

掃二維碼進入好特網(wǎng)手機版本!

掃二維碼進入好特網(wǎng)微信公眾號!

本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]

湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)