影像處理器應用於汽車輔助駕駛系統、影像監控、無人機、虛擬實境到擴增實境等領域,最大的挑戰在於需要大量的運算。全球廠商無不苦思,以各種軟、硬體解決方式提升效能,目標就是要讓使用者「好看」。新思科技(Synopsys) 16日發表第二代嵌入式影像處理器核心— DesignWare EV6x系列,宣稱其效能比起前一代EV5x系列,至少高達100倍,樂觀鎖定需要精確又快速的影像處理應用。
從電子設計自動化(EDA)和半導體IP,逐漸發展成為提供軟體品質及安全測試的軟體公司,新思科技如今已經名列全球第16大的軟體公司。該公司四年前開始投入影像處理的市場,隨即體會到這是個要求大量電腦運算、強調高解析度、高畫質的應用領域。
新思科技ARC處理器與次系統產品行銷資深經理Michael Thompson指出,比起該公司第一代的影像處理器核心EV5x系列,第二代DesignWare EV6x系列,包括EV61、EV62 和EV64等三款嵌入式影像處理器,可搭配一、二或四個影像CPU核心以及一個「可編程卷積神經網路」(convolution neural network,CNN)引擎。
CNN引擎與影像CPU平行運作,能達到高度準確的目標偵測、影像分類以及記憶畫面比對等功能,高效率的工作之下,更有著省電的表現。新思表示,而所花費的電力,只有其他影像解決方案的一小部分。
高效能影像CPU核心及CNN引擎的結合,再搭配高效能的編程工具,使得EV6x 處理器適合各種嵌入式影像應用,例如汽車駕駛輔助系統(ADAS)、影像監測、虛擬/擴增實境、同步定位與建圖(SLAM)等。
根據一般嵌入式影像標準包括OpenVX™ 和OpenCL™所開發的全方位軟體編程環境以及新思科技MetaWare開發工具組皆支援EV6x處理器系列。高效能影像CPU核心及CNN引擎的結合,輔以高生產效能的編程工具,讓EV6x 處理器適合各種嵌入式影像應用,例如先進駕駛輔助系統(advanced driver assist system,ADAS)、影像監測、虛擬/擴增實境、同步定位與建圖(simultaneous localization and mapping,SLAM)等。
Inuitive公司研發部副總裁Dor Zepeniuk表示:「新思科技的DesignWare EV61嵌入式影像處理器搭配CNN引擎,讓我們能有效因應市場對深度機器學習等相關應用的需求,而新思科技的嵌入式影像解決方案在功耗/效能/面積上的優勢,有助於我們設計出可滿足高效能影像處理要求的產品,並使成本維持在低功耗的預算範圍內。」
Irida Labs公司技術長Nikos Fragoulis表示,嵌入式影像是許多汽車、工業及消費應用裝置的核心,而快速軟體開發對實現影像生態系來說至關重要,而藉由提供一流的監控嵌入式影像軟體以及新思科技EV處理器的OpenVX 執行時間(runtime),我們協助系統開發人員以較少的時間和心力,佈署針對目標市場所優化設計的高度整合解決方案。
MulticoreWare 公司總裁兼執行長AGK Karunakaran,表示:「新思科技新一代DesignWare EV6x處理器讓設計人員更容易地在嵌入式系統中建置影像功能。其嵌入式深度神經網路引擎支援高度優化的CNN圖形,協助使用者將影像納入各種需要即時、高度精確識別辨識,並兼具低功耗及高效能的應用當中。」
一個包含OpenCV 及OpenVX程式庫、OpenVX執行時間的完整軟體編程環境,加上新思科技MetaWare開發工具組及OpenCL C向量化編譯器(vectorizing compiler),能加速DesignWare EV6x處理器系列的應用軟體開發。OpenVX架構能自動將排列式(tiled)的內核執行(kernel execution)分配至多個純量、向量DSP和CNN執行單位,藉此簡化EV6x處理器的編程。OpenCV架構包含43個針對EV6x處理器優化的標準電腦影像內核。
新思科技IP及原型建造行銷副總裁John Koeter指出:「包括先進駕駛輔助系統、監控及虛擬實境等以影像為主的產品都需要講求「準確」、「可靠」及「效能」,然而目前嵌入式應用的功耗限制很難讓三者兼具。藉由將嵌入式影像處理器組合納入新的EV6x系列中,加上高生產力的軟體編程工具,新思科技協助嵌入式系統的設計人員快速地將先進的影像智慧加入系統中,同時又能在效能及功耗上符合市場需求。」