兩家企業(yè)開展合作為CEVA-XM系列加入Halide語言支持,顯著提高視覺軟件的性能和開發(fā)生產(chǎn)力 CEVA宣布與專門從事圖像設(shè)備設(shè)計(jì)和基礎(chǔ)技術(shù)研究的美國灣區(qū)企業(yè)mPerpetuo達(dá)成合作,以期在CEVA-XM系列圖像和視覺處理器上實(shí)現(xiàn)Halide語言功能。 美國麻省理工學(xué)院(MIT) CSAIL開發(fā)的Halide是用于圖像和視覺應(yīng)用的特定領(lǐng)域語言,多家主要技術(shù)企業(yè)已將之用于其圖像產(chǎn)品。這種語言提供的抽象特性容許快速開發(fā)高度優(yōu)化的便攜式圖像應(yīng)用程序。 迄今為止,CEVA-XM圖像和視覺處理器和平臺(tái)系列已成功進(jìn)入了多個(gè)全球領(lǐng)先OEM廠商的50多項(xiàng)設(shè)計(jì)。CEVA-XM處理器為數(shù)百萬設(shè)備(包括智能手機(jī)、無人機(jī)、微單相機(jī)、360度相機(jī)、運(yùn)動(dòng)相機(jī)、監(jiān)控?cái)z像頭和VR頭戴設(shè)備)提供計(jì)算機(jī)視覺和計(jì)算攝影功能,并且將部署在汽車圖像傳感器和ADAS預(yù)處理器中。 mPerpetuo工程副總裁Gary Gitelson表示:“在CEVA-XM系列上啟用Halide語言功能,可讓客戶通過快速而強(qiáng)大的方法來設(shè)計(jì)、進(jìn)行原型制作和優(yōu)化復(fù)雜視覺和圖像處理流水線。編程人員可以使用Halide開發(fā)環(huán)境來創(chuàng)建性能對等甚或超過手工編寫的匯編函數(shù)和代碼,同時(shí)大幅縮短開發(fā)時(shí)間,并且改善代碼一致性和可維護(hù)性。” CEVA副總裁兼視覺業(yè)務(wù)部門總經(jīng)理Ilan Yona表示:“支持Halide編程語言,將為CEVA-XM的客戶編寫高性能圖像處理代碼獲得顯著的性能優(yōu)勢。我們很高興與mPerpetuo合作,為我們業(yè)界領(lǐng)先的圖像和視覺處理器增加支持這令人興奮的新編程語言! mPerpetuo提供完整的Halide語言接口,可以生成CEVA-XM匯編代碼和完整的運(yùn)行環(huán)境,以便在CEVA-XM硬件上執(zhí)行這些流水線。這些工具和技術(shù)構(gòu)成了使用Halide語言開發(fā)CEVA-XM圖像算法所必需的核心。此外,CEVA和mPerpetuo提供了一個(gè)參考圖像處理流水線,可用作構(gòu)建攝相機(jī)取像、顯示、圖像處理和視覺應(yīng)用的基礎(chǔ)。該流水線包含了從原始傳感器輸入到去噪和顏色處理最終輸出的所有圖像處理關(guān)鍵基本模塊,它不僅高度可定制,并以模塊化方式構(gòu)建,其中可以輕松添加新模塊,并且可以根據(jù)客戶的設(shè)計(jì)需求修改或替換現(xiàn)有模塊。在這個(gè)基線圖像管線之上,mPerpetuo還提供了額外的視覺代碼生成工具,使得設(shè)計(jì)人員易于利用Halide進(jìn)行軟件開發(fā),并且提供咨詢,以便用戶在CEVA-XM系列產(chǎn)品上優(yōu)化和使用Halide語言。 mPerpetuo和CEVA將聯(lián)合開展培訓(xùn),使雙方的共同客戶能夠?qū)⑵銲SP遷移到Halide語言。 |