《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > 嵌入式視覺處理器常見問題

嵌入式視覺處理器常見問題

2015-04-20

1.Synopsys將發(fā)布什么?

        Synopsys將發(fā)布的是DesignWare嵌入式視覺(EV)處理器系列產(chǎn)品。EV52 和EV54視覺處理器是完全可編程和可配置的視覺處理器IP核,它們結(jié)合了軟件解決方案的靈活性與專用硬件的低成本和低功耗特性。EV處理器實現(xiàn)了一種可 以以超過1000  GOPS/W性能工作的卷積神經(jīng)網(wǎng)絡(luò)(CNN),從而能夠僅以其他視覺解決方案一小部分的功耗,實現(xiàn)對一系列多樣化的目標(biāo)(如面部、行人和手勢)進行快速 而準(zhǔn)確的監(jiān)測。

2. 什么是嵌入式視覺?

        嵌入式視覺指的是將計算機視覺集成到SoC當(dāng)中。嵌入式視覺是SoC器件能夠在視頻幀中識別目標(biāo)和手勢,并在發(fā)現(xiàn)對象或手勢時能夠進行適當(dāng)響應(yīng)的能力。

3. 實現(xiàn)嵌入式視覺的關(guān)鍵支撐是什么?

        計算機視覺已經(jīng)在實驗室中存在了60年。但直到過去的幾年,微處理器才具有足夠的性能來將計算 機視覺嵌入到SoC中。嵌入式視覺進步的另一個因素是功耗的降低——這也只有得益于先進的工藝節(jié)點和諸如ARC等更加高度優(yōu)化的處理器架構(gòu)。更高的處理器 性能加上更低的功耗(更好的性能效率),使設(shè)計人員能夠在包括便攜式應(yīng)用在內(nèi)的、范圍不斷拓展的設(shè)計當(dāng)中集成嵌入式視覺。

4. DesignWare EV嵌入式視覺處理器的目標(biāo)應(yīng)用有哪些?

        設(shè)計DesignWare EV52和EV54處理器的目的,是為了滿足視頻監(jiān)控、安防、手勢識別以及對象監(jiān)測、跟蹤和分類等領(lǐng)域中不斷增長的市場需求。最終應(yīng)用包括攝像頭、可穿戴設(shè)備、家庭自動化、數(shù)字電視、虛擬現(xiàn)實、游戲設(shè)備、機器人、數(shù)字顯示屏、醫(yī)療電子以及汽車信息娛樂系統(tǒng)等。

5. 為什么視覺處理需要用特殊的處理器?

        雖然視覺算法可以在大多數(shù)處理器上運行,但是這類算法牽涉到許多的復(fù)雜數(shù)學(xué)運算和數(shù)據(jù)遷移。通 用處理器(GPP)可以用來做視覺處理,但是這樣的處理器缺少復(fù)雜數(shù)學(xué)運算資源,運行起來速度會非常慢。在一些視覺應(yīng)用中,采用的圖形處理器(GPU)雖 然具有許多的運算資源,但是卻缺乏高效移動視覺數(shù)據(jù)的能力,因此其視覺性能相對較低,并且其功耗也非常的高。視覺處理器是專為視覺處理而設(shè)計,因此它們擁 有所需的復(fù)雜數(shù)學(xué)運算能力,并且它們還具有精密的數(shù)據(jù)遷移能力,能夠有效地處理視覺幀數(shù)據(jù)。此外,要能夠在嵌入式視覺應(yīng)用中得到使用,它們也需要滿足低功 耗要求。DesignWare EV處理器的高運算處理能力、優(yōu)異的視覺數(shù)據(jù)遷移性能和非常低的功耗,使其成為了在SoC當(dāng)中實現(xiàn)視覺處理的極佳選擇。

6. DesignWare嵌入式視覺處理器系列與其他的EV解決方案相比有怎樣的不同?

        市場上現(xiàn)有的可編程視覺處理器都太大且功耗很高,這在使用通用圖形處理器(GP  GPU)時尤其如此。同時,市場上還有基于硬接線來實現(xiàn)的解決方案,這類解決方案有著非常好的性能和功耗,但是它們非常不靈活且不能編程,因此僅適用于非 常小范圍的應(yīng)用。DesignWare  EV處理器系列用一款產(chǎn)品就同時提供了這兩個領(lǐng)域的最優(yōu)性能,使其不僅可編程,而且還包含了一個性能非常高的對象監(jiān)測引擎。這使得用戶能夠針對其具體應(yīng)用 對DesignWare EV嵌入式視覺處理器進行全面編程,并且能夠在需要時獲得硬件加速的優(yōu)勢。對于目標(biāo)和手勢識別應(yīng)用,DesignWare EV處理器具有優(yōu)異的性能,而且其功耗等級比其他視覺解決方案低5倍。

7. 客戶能夠從DesignWare嵌入式視覺處理器系列中獲得哪些好處?

        ·高性能、高精度目標(biāo)監(jiān)測

        ·低功耗:較現(xiàn)有的視覺解決方案效率高5倍

        ·靈活的可編程特性能滿足多種現(xiàn)有和新興嵌入式視覺應(yīng)用的需求

        ·基于OpenCV和OpenVX業(yè)界標(biāo)準(zhǔn)的高生產(chǎn)率編程環(huán)境

        DesignWare  EV嵌入式視覺處理器為應(yīng)對多樣化的應(yīng)用和滿足各種嵌入式視覺應(yīng)用的需求而提供了可編程能力,并為視覺引領(lǐng)的卷積神經(jīng)網(wǎng)絡(luò)(CNN)算法提供了無縫的硬件 加速。DesignWare EV也能夠根據(jù)需求來編程以支持其他的嵌入式視覺算法。因此,DesignWare  EV處理器提供了非常好的性能和靈活性,而其面積和功耗等級卻是可用解決方案中最低的。DesignWare  EV嵌入式視覺處理器由一套完整的工具提供支持,包括MetaWare、OpenCV庫以及OpenVX運行庫和內(nèi)核,從而能夠減輕編程工作。

8. 什么是CNN?

        卷積神經(jīng)網(wǎng)絡(luò)(CNN)模擬我們大腦處理視覺時的工作狀態(tài)。它們將圖像分解成若干部分,并逐步 找到其被訓(xùn)練去識別的目標(biāo)。CNN已經(jīng)存在了20多年,但直到近年這些算法才有了實質(zhì)上的改進,并且目前在目標(biāo)識別方面較其他可用算法甚至是人類專家更 好。CNN是一種深度學(xué)習(xí)算法,其訓(xùn)練方式與我們的大腦采用目標(biāo)的多幅圖像來進行訓(xùn)練差不多,它基于這些圖像歸納出能夠被算法利用、用以在圖片或視頻中找 到目標(biāo)的一幅圖形。

        Nvidia、CEVA、Microsoft以及其他公司近期的發(fā)布強調(diào)了嵌入式視覺向CNN的遷移。其實,Microsoft和Google最近都已在高端應(yīng)用中采用了CNN,其所得的精度超過了95%,較人類專家還要更高。CNN目前是獲取高質(zhì)量和高精度結(jié)果的最佳視覺算法,其性能比Viola-Jones、HOG、SIFT和SURF等其他算法更勝一籌。

9. EV52和EV54之間有哪些不同?

        EV52具有一個工作頻率高達1GHz的雙核ARC處理器(28nm),而EV54帶有一個性 能較EV52更高的四核ARC處理器實現(xiàn)。兩者都具有一個可編程的目標(biāo)監(jiān)測引擎,該引擎可配置并能以較競爭性解決方案低5倍的功耗等級提供快速、精確的目 標(biāo)監(jiān)測。目標(biāo)監(jiān)測引擎運行一個CNN可執(zhí)行文件,并由2、4或8個處理單元(PE)組成。PE的個數(shù)由用戶在構(gòu)建時配置,PE之間的流互連網(wǎng)絡(luò)也是如此。 該互連網(wǎng)絡(luò)在所有的PE之間具有靈活的點到點連接,可根據(jù)目標(biāo)監(jiān)測引擎上執(zhí)行的CNN圖形動態(tài)改變。

10. DesignWare嵌入式視覺處理器可監(jiān)測哪些種類的目標(biāo)?

        DesignWare EV處理器能夠監(jiān)測包括風(fēng)景地形在內(nèi)的任何類型的目標(biāo)。目標(biāo)監(jiān)測引擎是可訓(xùn)練的,但首先提供的是為人臉監(jiān)測、限速標(biāo)志監(jiān)測和人臉跟蹤而預(yù)先優(yōu)化的內(nèi)核。

11. 嵌入式視覺處理器解決方案的編程環(huán)境是什么?

        DesignWare EV嵌入式視覺處理器采用MetaWare工具套件以C/C++語言進行編程,并且它提供了廣泛使用的開源視覺編程軟件工具OpenCV和OpenVX支持。

        OpenCV(一個開源計算機視覺庫)是一種可與MetaWare一起使用的、包含2500個函數(shù)的軟件庫,它為嵌入式視覺應(yīng)用提供了一個軟件架構(gòu)。OpenCV可用于監(jiān)測和識別目標(biāo),以及一系列完整的機器視覺功能。

        OpenVX是一種針對嵌入式視覺算法加速的開源標(biāo)準(zhǔn)。DesignWare  EV嵌入式視覺處理器由OpenVX框架和43種主內(nèi)核提供支持。對于DesignWare  EV嵌入式視覺處理器而言,已可提供用于人臉監(jiān)測、速度標(biāo)志監(jiān)測和人臉跟蹤的內(nèi)核。用戶也可以創(chuàng)建其專有內(nèi)核用于DesignWare EV處理器。

        OpenCV和OpenVX互為補充,并能夠同時用于視覺應(yīng)用中。

12. EV處理器如何集成到SoC中?

        DesignWare EV嵌入式視覺處理器在交貨及配置時都附帶ARChitect工具,它支持快速實現(xiàn)內(nèi)核并輸出可綜合的RTL(寄存器傳輸級)。DesignWare  EV嵌入式視覺處理器的目標(biāo)是為主處理器提供支持,能夠與包括ARM、Intel、Imagination  MIPS和PowerPC等等在內(nèi)的所有主處理器一起工作。EV處理器具有許多能夠讓主處理器便利的控制和卸載的功能,包括內(nèi)存空間對主處理器可見,能夠 通過信令傳遞同步彼此的工作。EV處理器通過連接到AXI總線,實現(xiàn)了與SoC其余部分的接口。

        視頻幀內(nèi)存可以直接連接到DesignWare  EV嵌入式視覺處理器,或是處理器能夠通過AXI總線對它進行訪問。DesignWare  EV嵌入式視覺處理器能夠通過編程,獨立于主處理器自主工作,或者用戶可以在EV處理器和主處理器之間選擇執(zhí)行同樣多的控制和功能共享。為了加速軟件開 發(fā),可提供EV處理器的虛擬原型設(shè)計模型,也提供基于FPGA的HAPS? 原型設(shè)計解決方案,從而能夠在芯片流片之前就支持軟硬件協(xié)同設(shè)計。

 13. 哪里能夠獲得有關(guān)嵌入式視覺處理器系列(包括定價在內(nèi))的更多信息?

        在3月30日產(chǎn)品發(fā)布之后,有關(guān)EV處理器的信息將可以在Synopsys網(wǎng)站http://www.synopsys.com/dw/ipdir.php?ds=arc-ev52-ev54上查看。

Synopsys的政策是不公開價格。由于我們IP客戶獨特的商業(yè)模式需求,我們將針對每家客戶提供定制化的報價。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。