當前位置: 妍妍網 > 碼農

OpenMV 2024.1版本釋出啦!

2024-02-25碼農

點選上方 藍字 關註我們

微信公眾號: 機器視覺技術聯盟

關註獲取更多電腦視覺與深度學習知識

機器視覺技術發展趨勢

人工智慧與深度學習技術的發展為機器視覺技術的發展提供了新的思路和方法,如今深度學習已經是機器視覺技術的一個重要組成部份,它幫助機器視覺系統在復雜場景下實作引導定位、缺陷檢測、目標檢測、良品判定,其檢測精度與穩定性整體遠遠超過傳統演算法。

OpenMV工具軟體簡介

OpenMV 的全稱是 Open Machine Vision Toolkit Software ,軟體基於OpenCV、OpenVINO、Pytorch、TensorRT等底層庫構建與開發演算法,界面采用PyQT5完成。 工業領域場景支持的零程式碼從影像數據標註到模型訓練、匯出部署的一站式深度學習框架平台。支持主流的影像分類、物件檢測、語意分割、姿態評估數十個主流模型從訓練到部署推理演示。同時包含OpenCV實驗大師平台工具軟體的所有功能,支持OpenCV演算法與算子的流程化設計與一鍵匯出工作流檔與演算法流程圖PDF

OpenMV底層基於主流深度學習框架,無縫整合了當今機器視覺領域非常有效的十數種主流SOTA模型包括影像分類、物件檢測、例項與語意分割;支持數據標註、模型訓練、模型匯出部署、推理演示全鏈路一站式的深度學習套用開發工具集實作零程式碼、零配置的模型訓練與模型部署。

OpenMV商業價值

機器視覺與自動化公司快速匯入OpenMV工具套件即可實作深度學習與人工智慧技術落地,普通開發者簡單培訓,透過OpenMV軟體即可掌握主流十種模型從訓練到部署推理, 大幅減低深度學習在公司的套用技術門檻與成本開銷,幫助機器視覺與自動化公司提升技術競爭力、計畫快速交付能力,實作降本增效,提升公司整體競爭力與利潤率

OpenMV平台核心功能

OpenMV工具套件開發透過了Ubuntu與Win10兩個主流作業系統上的各種整合測試,確保整體功能執行與演示。核心功能主要包括:

- 深度學習影像數據集增強支持隨機亮度、對比度、色度、雜訊、像素混合、通道混合、隨機馬賽克等多種操作。- 支持主流深度學習模型(影像分類、物件檢測、例項分割)的訓練- 支持一鍵匯出ONNX、TensorRT、OpenVINO XML格式模型並部署- 支持深度學習數據格式從VOC到YOLO格式一鍵轉換- 支持四種不同推理平台上速度比較(OpenCV DNN\OpenVINO\ONNXRUNTIME\TensorRT)- 影像數據標註支持物件檢測影像標註與語意分割影像標註- 模型部署推理演示支持影像分類、物件檢測、語意分割,支持圖檔與視訊檔。- 計畫管理支持計畫的匯出保存與匯入- 影像預處理、分析、測量部份支持多步操作流程圖預覽模型與批次執行模式- 多執行緒支持,對所有高耗時操作實作了多執行緒,界面即時重新整理- 影像預處理支持增強、去噪、邊緣與梯度、二值化、形態學操作等- 影像分析支持連通元件分析、輪廓分析、找圓、角點、線段、Blob等- 影像測量支持面積測量、圓擬合與測量、線段測量、點點距離、圓圓距離等- 影像匹配包括NCC與輪廓匹配,支持多角度、多尺度、多目標- 支持一鍵匯出PDF文件,內容包括演算法流程圖與各步分析對比圖- 支持第三方演算法外掛程式開發與整合,方便老師檢查學生動手作業,外掛程式同樣支持匯出一鍵匯出PDF說明文件- 支持二次開發,提供了二次開發參考文件- 支持OpenCV經典案例庫,25個案例隨時可以檢視

安裝OpenMV

支持最低硬體安裝配置要求如下:

CPU i7 9th以上GPU 3060以上視訊記憶體 16GB以上硬碟 1T以上

請預先安裝好Python3.8.5 SDK以後再下載安裝包,解壓縮到D槽,開啟cmd,執行如下命令列:

等待一段時間,完成安裝以後執行:

首次啟動界面看到:

點選【OK】以後顯示:

從選單的【選項】->【系統設定】中開啟對話方塊,然後看到:

這個時候, 從選單【幫助】->【關於】中添加作者微信或者QQ ,格式必須是: 公司/機構名稱 + 開發者名稱 ,透過之後作者會 根據 開發者提供相關資訊生成授權Key 從【選項】->【系統設定】中開啟對話方塊,勾選你想啟動用軟體功能之後,按確定會要求你輸入授權Key:

正常情況下,會提示系統授權成功

然後重新開機,首先透過選項使用者設定對話方塊,設好相關模組的工作目錄,即可正常使用OpenMV全部功能。

合作與培訓

透過OpenMV軟體可以成功幫助自動化企業與公司低成本匯入深度學習技術支持,提升商業競爭力與技術競爭力,提升工具效能降低公司對資深深度學習開發者的依賴。歡迎感興趣的公司聯系軟體作者。

平台軟體作者還推出了一系列的OpenCV與深度學習的高品質技術課程,幫助更多公司培訓OpenCV與深度學習技術的研發人才,同時作者擁有多年線下企業內訓與高校實訓經驗,歡迎有需求的機構聯系合作事宜。線上技術培訓課程請掃碼學習:

https://appetjpz4tj8166.h5.xiaoeknow.com/

OpenMV2024新特性

1. 支持YOLOv8物件檢測、例項分割、姿態評估2. 數據集標註支持YOLO TXT格式3. 推理支持預設配置保存模式4. 深度學習模型匯出支持ONNX、engine、xml5. 支持VOC格式數據集一鍵轉YOLO TXT數據集6. 二階段模型訓練支持ViT骨幹網路設定與層數凍結指派7. 工具支持大圖切割、支持自動建立YOLO格式數據集8. 內嵌的OpenCV實驗大師平台支持25個學習案例庫9. 支持OpenCV4.8 與OpenVINO2023版本整合10.支持YOLOv5與YOLOv8最新版本整合與模型結構修改重訓練

OpenMV2024 錯誤修正

1. 修改了匯出錯誤2. 修改了保存檔錯誤3. 修改了OCR辨識界面流程錯誤4. 修改數據增強呼叫錯誤5. 修改了灰度取反錯誤6. 修改了模型匯出支持錯誤7. 修改了模型訓練時訓練錯誤8. 修改了模型訓練時精度曲線顯示錯誤

特別聲明

千瞳智慧科技(蘇州)有限公司是 OpenMV平台 軟體的唯一合法著作權擁有者。任何惡意模仿、假冒、抄襲、篡改本軟體的行為必將受到萬千OpenCV開發者與愛好者的唾棄與鄙視。千瞳智慧科技(蘇州)有限公司保留一切權力。

推薦閱讀

掃碼檢視深度學習系統化學習路線圖