国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

微軟開源的計算機視覺庫

新機器視覺 ? 來源:機器之心 ? 2020-08-28 11:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文介紹了微軟開源的計算機視覺庫,它囊括了計算機視覺領域的最佳實踐、代碼示例和豐富文檔。

近年來,計算機視覺領域突飛猛進,在人臉識別、圖像理解、搜索、無人機、地圖、半自動和自動駕駛方面得到廣泛應用。而這些應用的核心部分是視覺識別任務,如圖像分類、目標檢測和圖像相似度。 在各種計算機視覺模型和應用層出不窮的當下,如何把握發展脈絡,跟進領域前沿發展呢?微軟創建了一個庫,提供構建計算機視覺系統的大量示例和最佳實踐指導原則。 項目地址:https://github.com/microsoft/computervision-recipes 這個庫旨在構建一個全面的集合,涵蓋利用了計算機視覺算法、神經架構和系統運行方面近期進展的工具和示例。 該庫沒有從頭開始創建實現,而是基于已有的 SOTA 庫發展而來,并圍繞加載圖像數據、優化和評估模型、擴展至云端構建了額外的工具函數。此外,微軟團隊表示,希望通過該項目回答計算機視覺領域的常見問題、指出頻繁出現的缺陷問題,并展示如何利用云進行模型訓練和部署。 該庫中所有示例以 Jupyter notebooks 和常見工具函數的形式呈現。所有示例均使用 PyTorch 作為底層深度學習庫。

Jupyter notebooks 地址:https://github.com/microsoft/computervision-recipes/blob/master/scenarios

工具函數地址:https://github.com/microsoft/computervision-recipes/blob/master/utils_cv

目標群體 該庫的目標群體是具備一定計算機視覺知識背景的數據科學家和機器學習工程師,因為庫的內容以 source-only(僅源代碼)的形式呈現,支持自定義機器學習建模。這個庫提供的工具函數和示例旨在為現實世界的視覺問題提供解決方案加速器。 示例 該庫支持不同的計算機視覺場景,如基于單張圖像運行,示例如下:

或基于視頻序列的動作識別等場景,示例如下:

場景 該庫涵蓋常用的計算機視覺場景,包含如下類別:

對于每個主要場景(base),該項目均提供使用戶高效構建自己模型的工具。這需要使用者完成一些任務,如基于自己的數據微調模型的簡單任務,或者難例挖掘甚至模型部署等更復雜的任務。 1. 圖像分類任務 該目錄提供了構建圖像分類系統的示例和最佳實踐,旨在讓用戶能夠在自己的數據集上輕松快速地訓練高準確率分類器。 這里提供的示例 notebook 具備預置的默認參數,可以很好地處理多個數據集。該目錄還提供了有關常見缺陷和最佳實踐的大量文檔。 此外,該庫還展示了如何使用微軟的云計算平臺 Azure,加快在大型數據集上的訓練速度或將模型部署為 web 服務。

2. 圖像相似度 該目錄提供了構建圖像相似度系統的示例和最佳實踐,旨在使用戶能夠基于自己的數據集方便快捷地訓練高精度模型。 下圖為圖像檢索示例,其中左圖為查詢圖像,右面為與之最相似的 6 幅圖像:

3. 目標檢測 該目錄提供了構建目標檢測系統的示例和最佳實踐,旨在使用戶能夠基于自己的數據集方便快捷地訓練高準確率模型。

該庫使用了 torchvision 的 Faster R-CNN 實現,它被證明能夠很好地處理多種計算機視覺問題。 項目作者建議使用者在具備 GPU 的機器上運行示例,雖然 GPU 在技術層面上并非必需,但是如果不使用 GPU,即使只用幾十個圖像,訓練過程也會變得非常緩慢。 4. 關鍵點檢測 該目錄包含構建關鍵點檢測系統的示例和最佳實踐指導原則,并展示了如何使用預訓練模型進行人體姿勢估計。 該目錄使用了 Mask R-CNN 的擴展,可以同時檢測物體及其關鍵點。其底層技術與上述目標檢測方法類似,即基于 Torchvision 的 Mask R-CNN。

5. 圖像分割 該目錄提供了構建圖像分割系統的示例和最佳實踐,旨在使用戶能夠基于自己的數據集方便快捷地訓練高準確率模型。

這里的實現使用了 fastai 的 UNet 模型,其中 CNN 主干(如 ResNet)在 ImageNet 數據集上經過預訓練,因此使用者只需少量標注訓練樣本就可以對其進行微調。 6. 動作識別 該目錄包含構建基于視頻的動作識別系統所需要的資源,旨在使用戶能夠在自定義數據集上輕松快速地訓練出高準確率的快速模型。 動作識別(也叫「活動識別」)包括從一系列幀中對多種動作進行分類,例如「閱讀」或「飲酒」:

動作識別是一個熱門的研究領域,每年都有大量的方法發表。其中一個突出的方法是 R(2+1)D 模型,它能夠獲得高準確率,且比其他方法快得多。(參見論文《Large-scale weakly-supervised pre-training for video action recognition》) 該目錄中的實現和預訓練權重均基于這個 GitHub 庫(https://github.com/moabitcoin/ig65m-pytorch),并添加了一些功能,以使自定義模型的訓練和評估更加用戶友好。這里在預訓練時使用的是 IG-Kinetics 數據集。 7. 多目標跟蹤 該目錄提供了構建和推斷多目標跟蹤系統的示例和最佳實踐,旨在使用戶能夠基于自定義數據集輕松訓練高準確率跟蹤模型。 該庫集成了 FairMOT 跟蹤算法,該算法在近期的 MOT 基準測試中表現出了很強的跟蹤性能,同時也推理速度也很快。 8. 人群計數 該目錄提供了多個人群計數算法的 production-ready 版本,不同算法被統一在一組一致性 API 下。

對多個基于專用數據集的人群計數模型實現進行評估后,該項目將模型范圍縮小到兩個選項:Multi Column CNN model (MCNN) 和 OpenPose 模型。二者均符合速度要求。

對于高密度人群圖像,MCNN 模型取得了良好的效果;

對于低密度場景,OpenPose 表現良好。

而當人群密度未知時,該項目采用啟發式方法。在滿足以下條件時使用 MCNN 進行預測:OpenPose 預測大于 20,MCNN 大于 50。反之,則使用 OpenPose 預測。模型的閾值可以根據使用者的場景進行更改。

此外,該目錄還展示了依賴項、安裝過程、測試及性能。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微軟
    +關注

    關注

    4

    文章

    6741

    瀏覽量

    107850
  • 計算機視覺
    +關注

    關注

    9

    文章

    1715

    瀏覽量

    47625
  • 機器學習
    +關注

    關注

    66

    文章

    8553

    瀏覽量

    136931

原文標題:PyTorch實現,GitHub 4000星:這是微軟開源的計算機視覺庫

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    上海計算機視覺企業行學術沙龍走進西井科技

    12月5日,由中國圖象圖形學學會青年工作委員會(下簡稱“青工委”)、上海市計算機學會計算機視覺專委會(下簡稱“專委會”)聯合主辦,上海西井科技股份有限公司、江蘇路街道商會承辦的“上海計算機
    的頭像 發表于 12-16 15:39 ?578次閱讀

    使用代理式AI激活傳統計算機視覺系統的三種方法

    當前的計算機視覺系統擅長于識別物理空間與流程中的事件,卻難以詮釋場景細節及其意義,也無法推理后續可能發生的情況。
    的頭像 發表于 12-01 09:44 ?635次閱讀

    STM32計算機視覺開發套件:B-CAMS-IMX攝像頭模塊技術解析

    STMicroelectronics用于 STM32開發板的B-CAMS-IMX攝像頭模塊提供強大的硬件集,可處理多種計算機視覺場景和用例。該模塊具有高分辨率500萬像素IMX335LQN
    的頭像 發表于 10-20 09:46 ?1263次閱讀
    STM32<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>開發套件:B-CAMS-IMX攝像頭模塊技術解析

    【作品合集】賽昉科技VisionFive 2單板計算機開發板測評

    +FBNeo虛擬機, 多款游戲ROM分享)【VisionFive 2單板計算機試用體驗】3、開源大語言模型部署 作者:gtbestom【VisionFive 2單板計算機試用體驗】開箱+開發環境搭建
    發表于 09-04 09:08

    微軟正式發布Microsoft行星計算機專業版

    地理空間數據雖賦能能源、農業、零售等多領域,卻因復雜性與數據孤島問題長期局限于專家群體。微軟正式發布Microsoft行星計算機專業版,通過Microsoft Azure(國際版)整合AI技術分析能力,實現海量數據從采集、處理到洞察的全流程管理,推動可持續決策成為企業新基
    的頭像 發表于 08-19 14:31 ?1149次閱讀

    易控智駕榮獲計算機視覺頂會CVPR 2025認可

    近日,2025年國際計算機視覺與模式識別頂級會議(IEEE/CVF Conference on Computer Vision and Pattern Recognition,CVPR 2025)在美國田納西州納什維爾召開。
    的頭像 發表于 07-29 16:54 ?1208次閱讀

    工業計算機的重要性

    工業計算機對某些行業至關重要。我們將在下面詳細解釋這些行業中的工業計算機應用。1.制造與工業自動化工業級計算機非常適合制造工廠,特別是那些想要自動化裝配過程的工廠。在這樣的環境中,工業計算機
    的頭像 發表于 07-28 16:07 ?562次閱讀
    工業<b class='flag-5'>計算機</b>的重要性

    自動化計算機經過加固后有什么好處?

    讓我們討論一下部署堅固的自動化計算機的一些好處。1.溫度范圍寬自動化計算機經過工程設計,配備了支持寬溫度范圍的組件,使自動化計算解決方案能夠在各種不同的極端環境中運行。自動化計算機能夠
    的頭像 發表于 07-21 16:44 ?615次閱讀
    自動化<b class='flag-5'>計算機</b>經過加固后有什么好處?

    自動化計算機的功能與用途

    工業自動化是指利用自動化計算機來控制工業環境中的流程、機器人和機械,以制造產品或其部件。工業自動化的目的是提高生產率、增加靈活性,并提升制造過程的質量。工業自動化在汽車制造中體現得最為明顯,其中許多
    的頭像 發表于 07-15 16:32 ?738次閱讀
    自動化<b class='flag-5'>計算機</b>的功能與用途

    工業計算機與商用計算機的區別有哪些

    工業計算機是一種專為工廠和工業環境設計的計算系統,具有高可靠性和穩定性,能夠應對惡劣環境下的自動化、制造和機器人操作。其特點包括無風扇散熱技術、無電纜連接和防塵防水設計,使其在各種工業自動化場景中
    的頭像 發表于 07-10 16:36 ?740次閱讀
    工業<b class='flag-5'>計算機</b>與商用<b class='flag-5'>計算機</b>的區別有哪些

    利用邊緣計算和工業計算機實現智能視頻分析

    IVA的好處、實際部署應用程序以及工業計算機如何實現這些解決方案。一、什么是智能視頻分析(IVA)?智能視頻分析(IVA)集成了復雜的計算機視覺,通常與卷積神經網
    的頭像 發表于 05-16 14:37 ?832次閱讀
    利用邊緣<b class='flag-5'>計算</b>和工業<b class='flag-5'>計算機</b>實現智能視頻分析

    一文帶你了解工業計算機尺寸

    工業計算機是現代自動化、人工智能(AI)和邊緣計算的支柱。這些堅固耐用的系統旨在承受惡劣的環境,同時為關鍵應用提供可靠的性能。然而,由于有這么多可用的外形尺寸,為您的工業計算機選擇合適的尺寸可能是
    的頭像 發表于 04-24 13:35 ?1033次閱讀
    一文帶你了解工業<b class='flag-5'>計算機</b>尺寸

    計算機網絡入門指南

    計算機網絡是指將地理位置不同且具有獨立功能的多臺計算機及其外部設備,通過通信線路連接起來,在網絡操作系統、網絡管理軟件及網絡通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。
    的頭像 發表于 04-22 14:29 ?2241次閱讀
    <b class='flag-5'>計算機</b>網絡入門指南

    英飛凌邊緣AI平臺通過Ultralytics YOLO模型增加對計算機視覺的支持

    計算機視覺的支持,擴大了當前對音頻、雷達和其他時間序列信號數據的支持范圍。在增加這項支持后,該平臺將能夠用于開發低功耗、低內存的邊緣AI視覺模型。這將給諸多應用領域的機器學習開發人員帶來極大的便利,例如工廠可以借此實現對零件的
    的頭像 發表于 03-11 15:11 ?813次閱讀
    英飛凌邊緣AI平臺通過Ultralytics YOLO模型增加對<b class='flag-5'>計算機</b><b class='flag-5'>視覺</b>的支持