《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 如何選擇嵌入式系統中的視覺處理技術
如何選擇嵌入式系統中的視覺處理技術
摘要: 本文研究嵌入式視覺的發展機遇,對比實現這一技術的各種處理器選擇,介紹幫助工程師在其設計中采用視覺功能的業界聯盟。
Abstract:
Key words :

作者:嵌入式視覺聯盟 BDTI創始人兼總裁Jeff Bier

隨著功能越來越強大的處理器、圖像傳感器、存儲器和其他半導體器件以及相關算法的出現,可以在多種嵌入式系統中實現計算機視覺功能,通過視頻輸入來分析周圍環境。微軟的Kinect游戲控制器和Mobileye的輔助駕駛系統等產品都非常重視嵌入式視覺技術的發展潛力。結果,很多嵌入式系統設計人員開始思考如何實現嵌入式視覺功能。本文研究嵌入式視覺的發展機遇,對比實現這一技術的各種處理器選擇,介紹幫助工程師在其設計中采用視覺功能的業界聯盟。

“嵌入式視覺”這一名詞是指在嵌入式系統中使用計算機視覺技術。換句話說,“嵌入式視覺”是指從視覺輸入中提取出其背后含義的嵌入式系統。與過去10年中無線通信技術的流行相類似,嵌入式視覺技術有望在今后10年得到廣泛應用。

很明顯,嵌入式視覺技術能夠為多種應用帶來巨大的價值(圖1)。兩個例子是,Mobileye基于視覺的輔助駕駛系統,用于幫助防止車輛事故的發生;以及MG國際公司的泳池安全系統,旨在防止游泳溺水。還有一些純粹的怪才發明,Intellectual Ventures的激光滅蚊槍,設計用于防止人們感染瘧疾等。

1.jpg

圖1.嵌入式視覺是從計算機視覺應用開始的,這些應用包括,裝配線檢查、光學字符識別、機器人技術、監控和軍事系統等。但是,最近幾年,對降低成本提高性能的需求加速了這一技術在各種其他市場上的廣泛應用。

正如同高速無線互聯是從高成本新奇技術起步一樣,目前為止,嵌入式視覺技術一般只用于復雜昂貴的系統中,例如,毛發移植的手術機器人,制造業的質量控制檢查系統等。

數字集成電路的發展是高速無線技術從新奇發展到主流的關鍵因素。芯片速度足夠快,成本足夠低,能效足夠高時,高速無線技術便成為市場主流技術。今天,人們能夠以不到100美元的價格購買寬帶無線調制解調器。

同樣的,數字芯片技術的進步為嵌入式視覺的大批量應用鋪平了道路(圖2)。與無線通信相似,嵌入式視覺需要很強的處理能力——特別是,越來越多的應用采用了高分辨率攝像機,開始使用多臺攝像機。以足夠低的成本實現這類處理能力,從而促進大批量應用,這是一個很大的挑戰。事實是嵌入式視覺應用需要很強的可編程能力,進一步增大了這一挑戰的難度。在無線應用中,標準意味著不同手機之間的基帶算法不會有太大的變化,與之相比,在嵌入式視覺應用中,通過獨特的算法,有可能得到更好的結果——實現更有價值的功能。

2.jpg


圖2.嵌入式視覺輔助系統涉及到硬件、半導體和軟件元器件供應商,子系統開發人員、系統集成商,以及最終用戶,還有實現未來突破的基礎研究等。本文主要關注圖中顯示的嵌入式視覺算法處理技術。

采用嵌入式視覺,業界進入了一種“良性循環”,這是很多其他數字信號處理(DSP)應用領域的特點。目前雖然很少有專門用于嵌入式視覺應用的芯片,但是,這些應用越來越多的采用了針對其他應用開發的高性能、高性價比處理芯片,包括,數字信號處理器、CPUFPGAGPU等。這些芯片單位成本、單位功率的可編程性能越來越高,因此,能夠支持實現大批量嵌入式視覺產品。這些大批量應用也相應的引起了硅片提供商更多的關注,他們會提供更好的性能、更高的效率和可編程處理能力。

處理選擇

如前所述,視覺算法通常需要很強的計算能力。當然,所有的嵌入式系統一般都受限于嚴格的成本和功耗要求。在其他DSP應用領域,例如,數字無線通信等,芯片設計人員使用專用協處理器和加速器來完成應用所要求的苛刻的處理任務,同時滿足了高性能、低成本和低功耗需求,從而解決了這一難題。但是,芯片用戶一般不能對這些協處理器和加速器進行編程。

無線應用通常能夠接受這些優缺點,無線應用標準意味著不同設備設計人員使用的算法之間有很強的共性。然而在視覺應用中,對算法的選擇并沒有標準約束。相反,一般可以選擇很多方法來解決某一特殊的視覺問題。因此,視覺算法是非常多樣的,往往隨著時間的變化而迅速變化。結果,與數字無線和以壓縮技術為主的消費類視頻設備等應用相比,視覺應用并不傾向于采用非可編程加速器和協處理器。

但是很難同時實現高性能、低成本和低功耗以及可編程功能。專用硬件通常能夠以低成本實現高性能,但是可編程能力較弱。通用CPU具有可編程能力,但是性能較差,性價比不高,能效也較低。要求較高的嵌入式視覺應用通常結合使用多個處理單元,例如,可能會包括:

●通用CPU,用于啟發式復雜判決、網絡訪問、用戶接口、存儲管理和總體控制等。

●高性能數字信號處理器,用于實時中等速率處理,不太復雜的算法等。

●用于簡單算法像素速率處理的一個或者多個高度并行的引擎。

任何處理器在理論上都可以用于嵌入式視覺,目前最有可能的類型是:

●高性能嵌入式CPU

●專用標準產品(ASSP)與CPU相結合

●具有CPU的圖形處理單元(GPU)

●具有加速器以及CPU的數字信號處理器

●移動“應用處理器”

●具有CPU的現場可編程門陣列(FPGA)

各類處理器,及其在嵌入式視覺應用上的關鍵優缺點

高性能嵌入式CPU

在很多情況下,嵌入式CPU不能提供足夠的性能實現要求較高的視覺算法——也不能夠以可以接受的價格或者功耗來滿足性能要求。通常,存儲器帶寬是關鍵性能瓶頸,因為視覺算法通常使用大量的數據,不會重復訪問相同的數據。嵌入式CPU的存儲器系統無法設計適應這類數據流。然而,與大部分處理器相類似,隨著時間的推移,嵌入式CPU的性能在逐漸增強,在某些情況下,能夠提供足夠的性能。

在可能的情況下,有足夠的理由在CPU上運行視覺算法。首先,大部分嵌入式系統需要CPU來實現各種功能。如果所需要的視覺功能能夠通過這種CPU來實現,那么,相對于多處理器解決方案相比,這降低了系統的復雜度。而且,大部分視覺算法一開始是在PC上開發的,使用了通用CPU及其相關的軟件開發工具。PC CPU和嵌入式CPU (及其相關的工具)之間的相似性意味著,與其他類型的嵌入式視覺處理器相比,一般比較容易在嵌入式CPU上通過嵌入方式實現視覺算法。最后,嵌入式CPU使用起來通常比其他類型的嵌入式視覺處理器更簡單,這是因為其相對直觀的體系結構、成熟的工具以及其他的應用開發基礎支持平臺等,例如,操作系統。

結合了CPU的ASSP

ASSP是專用、集成度很高的芯片,定制用于特殊應用或者專業應用。ASSP可以采用CPU,或者使用單獨的CPU芯片。憑借專業化,與其他類型的處理解決方案相比,ASSP通常具有優異的成本和能效。在其他技術中,ASSP通過使用專用協處理器和加速器來提高效率。而且,由于ASSP主要集中在專業應用上,因此,通常需要大量的應用軟件。

這種專業化使得ASSP能夠實現很高的效率,但是,也帶來了很大的局限:缺乏靈活性。設計用于某一應用的ASSP一般不能用于其他應用,甚至目標應用相關的應用。ASSP使用唯一的體系結構,與其他類型的處理器相比,更難進行編程。實際上,某些ASSP并不支持用戶編程。另一方面的考慮是風險問題。ASSP通常由小供應商提供,這可能會增加難以提供芯片的風險,或者無法提供后續產品以幫助系統設計人員更新其設計,設計人員不得不從頭開始進行設計。

具有CPU的GPU

GPU主要是用于3D圖形,并且越來越多的用于實現其他功能,例如,視覺應用等。目前,個人計算機的GPU傾向于可編程,除了3D圖形還能完成其他功能。這類GPU被稱為“通用GPU”,或者“GPGPU”。GPU有很強的并行處理能力。它們在個人計算機上是獨一無二的。可以免費使用GPU軟件開發工具,從GPGPU開始進行編程并不是很復雜。出于這些原因,在PC上第一次開發其計算機視覺算法的開發人員通常采用GPU作為并行處理引擎,他們出于仿真或者原型開發的目的,需要加速算法的執行。

GPU緊密集成了通用CPU,有時候是在同一芯片上。然而,GPU芯片的一種局限是目前能夠集成的CPU類型有限,而且支持這類集成的CPU操作系統也很有限。目前,可以提供設計用于智能電話和平板電腦等產品的低成本、低功耗GPU。但是,這些GPU一般不是GPGPU,因此,除了3D圖形之外,將其用在其他應用中有很大的難度。

具有加速器以及CPU的數字信號處理器

數字信號處理器是專門用于信號處理算法和應用的微處理器。對于視覺應用核心的信號處理等任務,這種專業化使得數字信號處理器的效率要遠遠高于通用CPU。而且,與其他類型的并行處理器相比,數字信號處理器相對比較成熟,使用起來更方便。

但是,雖然數字信號處理器在視覺算法上的性能和效率要高于通用CPU,但仍然難以提供足夠的性能來滿足算法要求。出于這一原因,DSP一般需要一個或者多個輔助協處理器。因此,視覺應用中一個典型的DSP芯片包括了CPU、數字信號處理器以及多個協處理器。這種異質結合能夠產生很好的性能和很高的效率,但也難以編程。實際上,DSP供應商一般不支持用戶對協處理器進行編程;而是讓協處理器運行芯片供應商開發的軟件函數庫。

移動“應用處理器”

移動“應用處理器”是集成度非常高的芯片系統,一般主要設計用于智能電話,而不是其他應用。應用處理器通常包括高性能CPU內核,以及各種特殊的協處理器,例如,數字信號處理器、GPU、視頻處理單元(VPU)、2D圖形處理器,以及圖像采集處理器等。

這些芯片專門針對電池供電應用進行了設計,因此,能效非常高。而且,由于圍繞智能電話和平板電腦的應用越來越重要,因此,移動應用處理器一般有很強的軟件開發基礎支持平臺,包括,低成本開發電路板、Linux和Android端口等。然而,正如前面章節對數字信號處理器的討論,應用處理器中的專用協處理器一般不是用戶可編程的,限制了它們在視覺應用中的發展。

具有CPU的FPGA

FPGA是靈活的邏輯芯片,可以在門級和模塊級進行重新配置。這一靈活性使得用戶能夠隨時實現定制滿足應用需求的計算結構。它還支持選擇滿足應用需求的I/O接口和片內外設。能夠定制計算結構,結合現代FPGA中大量的資源,同時實現了高性能和良好的性價比和能效比。

但是,使用FGPA實際上是硬件設計功能,而不是軟件開發工作。一般在寄存器傳送級(RTL)使用硬件描述語言(Verilog或者VHLD)來進行FPGA設計,寄存器傳送級是很低的抽象級。與使用本文討論的其他類型的處理器相比,這使得FPGA設計非常耗時,成本也高。

雖然如此,使用FPGA越來越方便了,這是由多種因素造成的。首先,是所謂的“IP模塊”庫——可重用FPGA設計組件庫,其功能越來越強大了。在某些情況下,這些庫能夠直接滿足視覺算法要求。在其他一些應用中,它們還支持視頻I/O端口或者掃描線緩沖等功能。而且,FGPA供應商及其合作伙伴提供了越來越多的參考設計——采用了FPGA的可重用系統設計,面向專業應用。最后,利用高級綜合工具,設計人員使用高級語言,在FPGA中實現視覺和其他算法,而且效率越來越高。用戶可以在FPGA中實現性能相對低一些的CPU。而且,在少量的應用中,FPGA制造商在器件中集成了高性能CPU。

總結

采用嵌入式視覺,業界進入了一種“良性循環”,這是很多其他DSP應用領域的特點。目前雖然很少有專門用于嵌入式視覺應用的芯片,但是,這些應用越來越多的采用了針對其他應用開發的高性能、高性價比處理芯片,包括,數字信號處理器、CPU、FPGA和GPU等。這些芯片單位成本、單位功率的可編程性能越來越高,因此,能夠支持實現大批量嵌入式視覺產品。這些大批量應用也相應的引起了硅片提供商更多的關注,他們會提供更好的性能、更高的效率和可編程處理能力。嵌入式視覺聯盟還可以幫助工程師利用這些芯片來開發多種新奇的產品。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久91精品国产| 亚洲高清在线视频| 日韩亚洲欧美中文三级| 亚洲欧美精品suv| 国产欧美一区二区三区另类精品| 国语自产精品视频在线看抢先版结局| 性欧美8khd高清极品| 亚洲盗摄视频| 欧美一区三区三区高中清蜜桃| 国产亚洲成av人在线观看导航| 欧美久久成人| 在线观看视频日韩| 欧美日韩日日骚| 国产精品亚洲欧美| 国产精品日产欧美久久久久| 99精品福利视频| 久久蜜桃精品| 亚洲自拍另类| 国产精品中文字幕欧美| 亚洲精品综合| 欧美超级免费视 在线| 久久人人爽人人爽爽久久| 亚洲美女诱惑| 午夜精品久久久久久久久久久久| 亚洲欧洲一区二区在线观看| 欧美精选一区| 久久频这里精品99香蕉| 国产日韩亚洲| 亚洲人成网站999久久久综合| 欧美日产在线观看| 欧美激情精品久久久| 国产精品白丝jk黑袜喷水| 久久久久国产一区二区| 欧美激情一区二区三区不卡| 亚洲精美视频| 亚洲欧洲在线视频| 亚洲乱码日产精品bd| 亚洲图片欧美午夜| 欧美人成网站| 欧美日韩亚洲一区二区三区四区| 久久精品亚洲乱码伦伦中文| 日韩视频在线永久播放| 伊人春色精品| 欧美极品欧美精品欧美视频| 久久视频一区二区| 伊人色综合久久天天五月婷| 亚洲精品在线免费| 国产精品超碰97尤物18| 免费国产自线拍一欧美视频| 欧美日韩在线一区二区三区| 在线欧美亚洲| 国产精品久久中文| 亚洲片在线资源| 亚欧美中日韩视频| 免费不卡中文字幕视频| 亚洲一级片在线观看| 欧美在线免费观看视频| 亚洲激情在线观看| 国产欧美日韩精品一区| 亚洲网址在线| 亚洲日本va午夜在线电影| 在线精品视频在线观看高清| 一区二区不卡在线视频 午夜欧美不卡在| 久久国产精品一区二区| 欧美成人激情在线| 亚洲视频在线播放| 国模精品一区二区三区| 免费看亚洲片| 久久艳片www.17c.com| 欧美色视频日本高清在线观看| 国内在线观看一区二区三区| 中文欧美在线视频| 欧美日韩综合精品| 久久精品人人做人人爽电影蜜月| 免费不卡亚洲欧美| 国产欧美日韩免费看aⅴ视频| 国产一区二区三区免费在线观看| 亚洲精品婷婷| 国产免费观看久久黄| 久久躁日日躁aaaaxxxx| 欧美日韩另类国产亚洲欧美一级| 亚洲国产天堂久久国产91| 在线日本高清免费不卡| 国产精品高潮在线| 在线视频欧美日韩精品| 欧美在线观看www| 榴莲视频成人在线观看| 亚洲综合成人婷婷小说| 最新国产成人在线观看| 欧美区国产区| 国产欧美综合一区二区三区| 国产美女搞久久| 毛片一区二区三区| 好看的日韩视频| 影音先锋久久| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲东热激情| 免费观看欧美在线视频的网站| 亚洲欧洲综合另类在线| 亚洲精品乱码久久久久久| 欧美福利网址| 国产自产精品| 欧美日韩中国免费专区在线看| 国产精品久久久久久久久免费樱桃| 激情五月综合色婷婷一区二区| 欧美一区二区三区四区在线观看地址| 麻豆精品视频在线观看| 午夜久久资源| 精品二区视频| 欧美了一区在线观看| 国产麻豆精品视频| 亚洲欧美一区二区视频| 亚洲一区在线看| 午夜精品久久久久久久白皮肤| 一本大道久久a久久综合婷婷| 欧美日韩精品久久| 99在线热播精品免费| 一区二区三区高清在线| 91久久精品一区二区别| 久久高清免费观看| 一本久久青青| 欧美日韩精品中文字幕| 国产一区二区三区免费观看| 国产精品手机视频| 亚洲特色特黄| 亚洲精品免费在线观看| 亚洲欧美国产精品专区久久| 黑丝一区二区| 久久阴道视频| 99国产精品99久久久久久| 久久国产视频网站| 国产精品视频男人的天堂| 国产亚洲精品久久久久久| 久久成人人人人精品欧| 欧美怡红院视频| 在线成人h网| 91久久精品视频| 国产欧美精品一区二区色综合| 米奇777在线欧美播放| 亚洲午夜精品久久久久久浪潮| 亚洲国产精品一区二区三区| 国产免费一区二区三区香蕉精| 一区二区三区在线免费视频| 欧美一区二区三区男人的天堂| 乱中年女人伦av一区二区| 亚洲视频在线免费观看| 国内成人在线| 亚洲福利视频网| 亚洲国产精品久久91精品| 国产精品一区二区欧美| 久久综合伊人| 亚洲免费网址| 欧美在线关看| 国产精品久久久亚洲一区| 欧美在线观看一区二区三区| 久久午夜电影网| 欧美日韩不卡合集视频| 香蕉免费一区二区三区在线观看| 欧美成人免费大片| 免费成人高清| 激情成人在线视频| 国产亚洲午夜高清国产拍精品| 久久久久国色av免费观看性色| 欧美精品一区在线发布| 久久久.com| 欧美伊久线香蕉线新在线| 99综合精品| 卡一卡二国产精品| 亚洲日本电影| 欧美电影美腿模特1979在线看| 国产亚洲一区二区三区在线播放| 国产亚洲精久久久久久| 久久精品中文| 欧美二区在线看| 欧美亚洲免费| 欧美成人免费全部观看天天性色| 国产精品99久久久久久人| 欧美极品aⅴ影院| 亚洲欧洲精品一区二区| 免费视频久久| 国产精品久久久久久一区二区三区| 一二三区精品福利视频| 99热在这里有精品免费| 欧美在线中文字幕| 国产精品视频九色porn| 免费观看成人鲁鲁鲁鲁鲁视频| 久久综合久久综合久久| 日韩视频一区二区| 在线午夜精品自拍| 国产精品网站一区| 99精品国产在热久久下载| 国产无遮挡一区二区三区毛片日本| 一区视频在线播放| 免费欧美电影| 久久精品夜色噜噜亚洲aⅴ| 亚洲男人av电影| 亚洲黄页一区| 亚洲欧美日韩综合aⅴ视频| 亚洲欧美中文日韩在线| 国产精品乱看| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲精品国产精品乱码不99按摩| 欧美日韩第一区日日骚| 欧美连裤袜在线视频| 国产欧亚日韩视频| 久久久999国产| 亚洲一区图片| 欧美日韩国产电影| aa国产精品| 亚洲精品你懂的| 亚洲欧美日韩精品在线| 国产日韩欧美综合精品| 国产一区再线| 麻豆久久婷婷| 久久精品二区亚洲w码| 一区二区三区国产精华| 欧美电影在线观看完整版| 欧美视频一区在线| 亚洲国产精品尤物yw在线观看| 国产精品久久一区二区三区| 欧美国产免费| 牛人盗摄一区二区三区视频| 在线播放国产一区中文字幕剧情欧美| 欧美亚洲色图校园春色| 羞羞漫画18久久大片| 欧美激情中文字幕乱码免费| 亚洲精品国产精品乱码不99按摩| 国内一区二区三区在线视频| 国产欧美日韩另类视频免费观看| 亚洲人成77777在线观看网| 亚洲黄色成人网| 亚洲欧美日韩另类| 欧美日韩国产精品专区| 国产精品久久精品日日| 欧美精品一区二区精品网| 欧美成人网在线| 久久久精品五月天| 久久久www免费人成黑人精品| 欧美大学生性色视频| 亚洲少妇自拍| 久久久免费精品| 国产一区免费视频| 久久久久久精| 国产一区二区三区在线观看网站| 羞羞漫画18久久大片| 老鸭窝91久久精品色噜噜导演| 欧美一区二区三区免费看| 久久久免费av| 在线电影欧美日韩一区二区私密| 欧美久色视频| 在线视频欧美精品| 国产精品家教| 亚洲一区二区三区激情| 精品91久久久久| aa级大片欧美| 久久成人免费电影| 亚洲三级视频在线观看| 国产美女精品人人做人人爽| 在线一区欧美| 国产日本欧美一区二区三区在线| 国产视频久久网| 国产欧美日韩精品在线| 亚洲欧美一区在线| 国产精品欧美久久久久无广告| 亚洲黄色一区| 久久精品av麻豆的观看方式| 亚洲欧美日韩一区二区三区在线观看| 国产精品视频久久一区| 一本色道久久综合精品竹菊| 国产精品久久久久久户外露出| 国产精品日韩欧美一区二区| 欧美久久久久久久久| 午夜精品久久久久久久蜜桃app| 亚洲欧美一区二区三区在线| 亚洲精品视频一区二区三区| 欧美日韩综合久久| 久久久美女艺术照精彩视频福利播放| 国产精品每日更新在线播放网址| 欧美h视频在线| 日韩亚洲精品在线| 夜夜精品视频一区二区| 一区二区三区欧美视频| 国产日韩欧美日韩大片| 宅男精品视频| 葵司免费一区二区三区四区五区| 亚洲精品一区在线观看香蕉| 国产在线观看一区| 亚洲人线精品午夜| 极品少妇一区二区三区精品视频| 欧美亚洲在线播放| 国产精品美女久久久久久免费| 欧美三级视频在线观看| 亚洲视频欧洲视频| 欧美成熟视频| 欧美激情精品久久久六区热门| 欧美精品一区二区三区一线天视频| 久久高清福利视频| 欧美专区第一页| 亚洲在线一区二区三区| 国产精品av久久久久久麻豆网| 国模套图日韩精品一区二区| 亚洲视频免费在线观看| 国产精品久久久久aaaa| 亚洲欧美日韩天堂| 久久精品夜夜夜夜久久| 久久久久久自在自线| 亚洲性线免费观看视频成熟| 亚洲欧美精品suv| 国产视频精品网| 每日更新成人在线视频| 亚洲欧美一区二区精品久久久| 精品999在线播放| 亚洲免费av观看| 久久久久九九九九| 欧美精品一区二区精品网| 国产精品一区二区三区观看| 久久综合伊人77777尤物| 欧美日韩三区| 欧美一级淫片播放口| 亚洲国产精品久久久久秋霞蜜臀| 国产欧美日韩中文字幕在线| 亚洲精品人人| 欧美一级二级三级蜜桃| 欧美国产日韩一二三区| 日韩一级大片| 中日韩视频在线观看| 国产日韩欧美亚洲| 欧美另类videos死尸|