在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何在圖像處理中應用深度學習技術的詳細資料概述

電子工程師 ? 來源:未知 ? 2019-03-30 11:31 ? 次閱讀

工業應用中FPGA上的神經元網絡(CNN)

深度學習應用憑借其在識別應用中超高的預測準確率,在圖像處理領域獲得了極大關注,這勢必將提升現有圖像處理系統的性能并開創新的應用領域。

利用卷積神經網絡(Convolutional Neural Network, CNN)等深層神經網絡的解決方案,可以逐漸取代基于算法說明的傳統圖像處理工作。盡管圖像預處理、后期處理和信號處理仍采用現有方法進行,但在圖像分類應用中(缺陷、對象以及特征分類),深度學習變得愈加重要。

利用深度學習處理某些任務更簡單,效果更好,甚至某些任務只能用深度學習方法來解決。深度學習正在逐漸威脅傳統圖像處理方法的地位——特別是處理任務中包含有復雜變量時(如反射面、光照不佳的環境、光照變化或移動的對象)。

深度學習具有平移不變性的優點,這部分使用傳統處理方式需要大量的投入。但如果需要對圖像中的對象或錯誤進行定位、標定、代碼讀取或后期處理,則傳統算法更具有優勢。

圖1:傳統圖像處理及深度學習的適用范圍對比。

傳統圖像處理 深度學習
典型應用 典型應用
l尺寸測量l代碼讀取l有/無檢測l機器人引導l印刷檢測l汽車l電子 l表面檢測(裂紋、劃痕)l食品、植物、木材檢測l塑料、注塑成型l織物檢測l醫療成像l農業
典型特征 典型特征
l對目標有嚴格要求l方向固定l客戶提供容差范圍內的正式規格l可靠性100% l目標可變l方向可變l客戶提供模糊的規格,提供Good和Bad零件的樣本l可靠性99%

深度學習包括神經網絡的訓練和學習、網絡的實現和推斷運算、網絡的CNN算法在圖像上的執行與分類結果的輸出。用于訓練的數據越多,分類的預測精度就會越高。由于數據量龐大,訓練神經網絡時通常選用GPU

圖2:訓練數據越多,預測精度越高。

速度與精度

基于各種不同技術的處理器,是否都能滿足工業圖像處理中的特殊需求呢?CNN應用必須執行快速(推斷)同時滿足極低的時延。在滿足處理速度的同時,還要滿足高帶寬、低發熱、實時性以及供貨周期長這些需求,僅僅使用傳統CPU或GPU是難以實現的,它們通常可以為非工業領域的圖像處理任務提供更合適的解決方案,在這些領域的識別任務盡管同樣復雜,但相對較低的數據吞吐性能即可滿足需求。各個平臺之間區別很大,僅從技術指標方面就能看出,它們無法應用于高要求的任務。盡管GPU的推斷耗時比CPU或特殊芯片短得多(如TPU -TensorFlow Processing Units、TensorFlow處理單元以及Intel Movidius處理器),但是其數據吞吐量這項指標只能達到大約每秒50MB這樣一個較低的水平。

在通常的圖像處理應用中,只需要對少數幾個特性進行分類,因此選擇小型或中型網絡通常就足以應對,AlexNet、SqueezeNet或MobileNet都是這類網絡的典型代表。這幾種網絡類型在機器視覺領域,預測精度、網絡大小和計算速度以及帶寬這幾方面有著良好的平衡。這里可以很明顯地看到,通過選擇合適的網絡,可以在犧牲小部分檢測精度的同時,獲得數據吞吐量方面的極大提高,同時也為優化資源和提高分類質量提供了可能性。

圖3:《對用于實際應用的深層神經網絡模式的分析》,Alfredo Canziani、Adam Paszke、Eugenio Culurciello (2017)

推斷應用中的FPGA和SoC

在很多圖像處理任務的需求中,特別是機器視覺領域,FPGA可以作為獨立處理單元或與ARM處理器一起構成SoC。FPGA具有高度并行處理能力、穩定的圖像采集能力以及相對于CPU和GPU更高的運算性能、圖像幀率和帶寬。基于FPGA的CNN應用可完成高帶寬的分類工作,這尤其適用于高速在線檢測。

FPGA支持直接在圖像采集卡或在嵌入式視覺設備上處理圖像數據——從采集到輸出以及外圍設備控制——且無任何CPU占用,這個特點讓FPGA特別適用于高強度運算的應用,如CNN。因此未配備GPU的小型PC也能使用,從而可降低整體系統成本。在工業環境溫度下,FPGA的能效比GPU高十倍,是嵌入式設備的理想之選,這顯著擴大了深度學習在工業4.0以及無人機自動駕駛領域的應用。

GPU擁有更高的計算精度和更高的預測精度,但這些是以更短的供貨周期、更高的功耗以及更低的數據吞吐量為代價的。在一個示范性的對比中,基于FPGA的解決方案的數據處理性能是使用GPU的類似解決方案的7.3倍左右。

圖4:FPGA的性能大約是GPU性能的7.3倍

優化FPGA資源

在深度學習領域,存在各種不用降低分類質量就能節省資源的方法。其中之一是通過圖像縮放來降低數據吞吐量,或者改變數據位深:我們的項目經驗表明,數據的位深對后來的預測精度影響甚微。將數據位深32位浮點數降為8位定點數或整數,可以讓FPGA將節省下來的資源用于更大的網絡架構,或實現更高的數據吞吐量,從而實現處理速度的提升,這對例如焊縫檢測或機器人技術這類應用非常有意義。通過類似的預處理降低數據量,讓更適合FPGA的小型網絡的使用成為可能,這樣的網絡通常足以處理缺陷特征較少的簡單分類任務。

32位浮點GPU雖然擁有更高的計算精度,但這一點對深度學習的推斷而言無關緊要,在FPGA中使用8位定點運算的網絡,能為大多數深度學習應用提供足夠精確的預測精度,誤差幾乎可以忽略不計。如果需要特別高的計算精度,可以采取一種資源折中策略,在更大的FPGA上使用16位定點運算。

現在已經有了能完美滿足工業生產的高速處理需求的解決方案,通常使用高性能圖像采集卡或者嵌入式視覺設備,例如使用大型FPGA和高分辨率傳感器智能相機。利用多種多樣的FPGA資源,可以處理更復雜的架構以及應用。有了更高的數據帶寬,能夠在FPGA上對整幅圖像進行處理,或進行額外的圖像預處理以及后期處理,例如對GigE Vision相機的最大數據輸出帶寬的深度學習運算也完全能夠滿足。

結語

與傳統圖像處理相比,深度學習應用需要在訓練方面投入較多時間,但是相較其帶來的可靠性和處理速度,這些投入是值得的。圖像采集卡和(嵌入式)視覺設備上所使用的FPGA技術,令神經網絡應用于工業級應用成為可能,這需要強大的實時處理能力、低延遲(實時在線檢測)、高數據吞吐量、高帶寬和低功耗低發熱(嵌入式視覺應用),以及高分辨率。FPGA及圖像采集卡較長的供貨周期保障了投資安全性,同時由于系統可快速的整合且整體系統成本較低,用戶可以節省長期支出。

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

    關注

    1629

    文章

    21736

    瀏覽量

    603434
  • 圖像處理
    +關注

    關注

    27

    文章

    1292

    瀏覽量

    56747
  • 機器視覺
    +關注

    關注

    162

    文章

    4372

    瀏覽量

    120328
  • 深度學習
    +關注

    關注

    73

    文章

    5503

    瀏覽量

    121170

原文標題:在圖像處理中應用深度學習技術

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

收藏 人收藏

    評論

    相關推薦

    KeyStone處理器的硬件系統設計詳細資料概述

    本文的主要內容介紹的是KeyStone處理器的硬件系統設計的詳細資料概述
    發表于 04-28 10:38 ?8次下載
    KeyStone<b class='flag-5'>處理</b>器的硬件系統設計<b class='flag-5'>詳細資料</b><b class='flag-5'>概述</b>

    C5515ZCH圖像信息系統IBIS模型的詳細資料概述

    本文的主要內容介紹的是TI的產品C5515ZCH圖像信息系統的IBIS模型詳細資料概述
    發表于 05-04 16:24 ?4次下載
    C5515ZCH<b class='flag-5'>圖像</b>信息系統IBIS模型的<b class='flag-5'>詳細資料</b><b class='flag-5'>概述</b>

    kinect虛擬儀器控制技術詳細資料概述

    本文檔的主要內容詳細介紹了kinect虛擬儀器控制技術詳細資料概述包括了數據處理,和語音操作
    發表于 06-08 08:00 ?12次下載
    kinect虛擬儀器控制<b class='flag-5'>技術</b><b class='flag-5'>詳細資料</b><b class='flag-5'>概述</b>

    何在Linux中使用SIM7100模塊的詳細資料概述

    本文檔的主要內容詳細介紹的是如何在Linux中使用SIM7100模塊的詳細資料概述
    發表于 06-14 08:00 ?10次下載
    如<b class='flag-5'>何在</b>Linux中使用SIM7100模塊的<b class='flag-5'>詳細資料</b><b class='flag-5'>概述</b>

    何在開發板上實現交通燈模擬的詳細資料概述

    本文檔的主要內容詳細介紹的是如何在開發板上實現交通燈模擬的詳細資料概述
    發表于 06-19 08:00 ?3次下載

    人工智能深度學習目標檢測的詳細資料免費下載

     本文檔的主要內容詳細介紹的是人工智能深度學習目標檢測的詳細資料包括了:RCNN,Fast RCNN ,Faster RCNN ,YOLO,SSD
    發表于 08-08 17:55 ?44次下載
    人工智能<b class='flag-5'>深度</b><b class='flag-5'>學習</b>目標檢測的<b class='flag-5'>詳細資料</b>免費下載

    MATLAB圖像處理命令大全詳細資料免費下載

    本文檔的主要內容詳細介紹的是MATLAB圖像處理命令大全詳細資料免費下載。
    發表于 09-20 16:36 ?29次下載
    MATLAB<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>命令大全<b class='flag-5'>詳細資料</b>免費下載

    何在Linux下如何刪除大量文件的詳細資料概述

    本文檔的主要內容詳細介紹的是如何在Linux下刪除大量文件的過程詳細資料概述免費下載。
    發表于 11-14 17:10 ?7次下載

    光電圖像處理教程之數字圖像處理的基礎的詳細資料說明

    本文檔的主要內容詳細介紹的是光電圖像處理教程之數字圖像處理的基礎的詳細資料說明主要內容包括了:1
    發表于 12-29 08:00 ?0次下載

    圖像處理教程之圖像運算的詳細資料說明

    本文檔的主要內容詳細介紹的是圖像處理教程之圖像運算的詳細資料說明。
    發表于 03-08 15:57 ?12次下載
    <b class='flag-5'>圖像</b><b class='flag-5'>處理</b>教程之<b class='flag-5'>圖像</b>運算的<b class='flag-5'>詳細資料</b>說明

    圖像處理教程之圖像復原的詳細資料說明

    本文檔的主要內容詳細介紹的是圖像處理教程之圖像復原的詳細資料說明。
    發表于 03-08 15:58 ?7次下載
    <b class='flag-5'>圖像</b><b class='flag-5'>處理</b>教程之<b class='flag-5'>圖像</b>復原的<b class='flag-5'>詳細資料</b>說明

    STM32Cube學習教程之時鐘樹配置的詳細資料概述

    本文檔的主要內容詳細介紹的是STM32Cube學習教程之時鐘樹配置的詳細資料概述
    發表于 08-14 08:00 ?3次下載
    STM32Cube<b class='flag-5'>學習</b>教程之時鐘樹配置的<b class='flag-5'>詳細資料</b><b class='flag-5'>概述</b>

    深度學習圖像分割

    深度學習可以學習視覺輸入的模式,以預測組成圖像的對象類。用于圖像處理的主要
    的頭像 發表于 05-05 11:35 ?1264次閱讀

    何在深度學習結構中使用紋理特征

    篇文章,我們將討論紋理分析在圖像分類的重要性,以及如何在深度學習中使用紋理分析。我們還將討論
    的頭像 發表于 10-10 09:15 ?1044次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>深度</b><b class='flag-5'>學習</b>結構中使用紋理特征

    OpenCV庫在圖像處理深度學習的應用

    本文深入淺出地探討了OpenCV庫在圖像處理深度學習的應用。從基本概念和操作,到復雜的圖像
    的頭像 發表于 08-18 11:33 ?893次閱讀
    主站蜘蛛池模板: 福利精品| wwwwwww色| 日本免费不卡一区| 种子 在线播放| 在线看一区二区| 国产免费亚洲| 四虎国产精品免费视| 欧美a免费| 97综合网| 狠狠干综合| 一日本道加勒比高清一二三| 四虎影院在线播放| 韩毛片| 午夜免费片| jlzzjlzz亚洲大全| 狠狠色噜噜噜噜狠狠狠狠狠狠奇米 | 久久99国产精品免费观看| 五月婷婷开心综合| 看日本黄大片在线观看| 又黄又爽又猛午夜性色播在线播放 | 三级在线观看网站| 狠狠色综合网| 成年香蕉大黄美女美女| 国产成人精品日本亚洲语音1| 你懂的手机在线| 久久天天躁狠狠躁夜夜躁| 亚洲伦理一区| 日本小视频免费| 91激情在线| 啪啪.com| 四虎最新网站| 午夜大片免费完整在线看| 看黄网站在线观看| 婷婷激情四月| 国产主播在线播放| 免费观看成人欧美1314www| 色wwwwww| 国产三级中文字幕| 波多野结衣久久精品| 色多多免费视频| 久久精品国产乱子伦多人|