Global Sources
電子工程專輯
 
電子工程專輯 > 處理器/DSP
 
 
處理器/DSP  

簡化電腦視覺的開發

上網時間: 2014年09月19日     打印版  Bookmark and Share  字型大小:  

關鍵字:CEVA  電腦視覺  DVS  開發工具套件  演算法 

本文由CEVA提供

CEVA 為了持續協助OEM廠商,讓他們可以更容易地開發出視訊和電腦視覺(CV)應用,因此宣佈推出兩款新產品:可提升視訊品質的數位視訊穩定(DVS)模組,以及可加速CV演算法開發的應用開發工具套件(ADK)。

首先介紹DVS,它是數位視訊穩定器(digital video stabilization)的縮寫。現今的許多相機使用光學圖像穩定(OIS)來實現視訊的穩定性,但是,OIS被預先整合在相機模組中,要與特定的透鏡搭配使用。這項功能也可做成放在矽晶中的數位處理硬體,但是,在低光條件下,這樣的電路往往無法充分發揮其應有的功能。這兩種方法都無法讓OEM廠商實現產品的差異化。

相反的,CEVA在CEVA-MM3101上實現的新型DVS軟體模組可提供十分重要的靈活性,以及至今為止的最低功耗。CEVA的DVS軟體模組針對四軸視訊校正(x、y、z 和z軸旋轉)而優化,它只對因搖動所引起的運動進行校正,從而將完整無缺的運動記錄下來,它還能夠校正“果凍效應(Jello effect)”——滾動快門相機使得視訊中的目標搖晃的人為假像,而且,該軟體在低光條件下也可將功能發揮的淋漓盡致。

 CEVA新型數位視訊穩定技術提供了一種可改進品質的靈活方法,同時還降低了功耗
CEVA新型數位視訊穩定技術提供了一種可改進品質的靈活方法,同時還降低了功耗

然而,重要的是,要完成這些功能所需要的功率很低。普通的視訊穩定方法使用大約1W功率。而CEVA的DVS模組採用28-nm MM3101內核,處理1080p30視訊的耗電量低於35 mA——大約為傳統方法的三十分之一。

同時,採用CEVA新型應用開發工具套件可以簡化所有的視覺演算法,這款套件將CV演算法程式庫與一個經由CPU連接至CEVA DSP平台的框架結構結合在一起,如此便可讓應用開發人員將可呼叫DSP上函數的C語言程式寫到CPU之上。

這個程式庫包括了新視覺應用所需的各種演算法,如手勢識別、面部跟蹤、目標檢測,甚至情緒辨識。開發人員能夠集中精力實現更高階功能的差異化,而不必陷入在熟知的低階演算法的泥沼中。

此外,新的SmartFrame軟體模組提取了幀處理細節。在此之前,開發人員必需要對幀是如何鋪排(tiled),及如何饋入一個處理管線進行管理。這樣,每個小分片(tile)都要呼叫各個處理步驟,或“核心”,把週期浪費在函數呼叫上。

SmartFrame可以自動地管理所有這些細節。現在,開發人員只需針對整個幀發出一個函數呼叫,而SmartFrame可以處理其餘的事項——分片鋪排(tiling)、記憶體管理、緩衝處理。內核能夠背對背(back-to-back,或是“穿隧”(tunneling))執行,而無需個別呼叫或不需要的資料傳送開銷。

CEVA的DVS模組和ADK可以簡化視訊和視覺特性的開發,節省數周的開發時間,同時還可降低功率。通過結合不斷增長的開發人員生態系統去創建和優化新演算法,CEVA-MM3101將持續是客戶在嵌入式視覺應用領域的最有效平台。

應用開發工具套件可以簡化應用與CEVA DSP平台整合的過程
應用開發工具套件可以簡化應用與CEVA DSP平台整合的過程





投票數:   加入我的最愛
我來評論 - 簡化電腦視覺的開發
評論:  
*  您還能輸入[0]個字
*驗證碼:
 
論壇熱門主題 熱門下載
 •   將邁入40歲的你...存款多少了  •  深入電容觸控技術就從這個問題開始
 •  我有一個數位電源的專利...  •  磷酸鋰鐵電池一問
 •   關於設備商公司的工程師(廠商)薪資前景  •  計算諧振轉換器的同步整流MOSFET功耗損失
 •   Touch sensor & MEMS controller  •  針對智慧電表PLC通訊應用的線路驅動器
 •   下週 深圳 llC 2012 關於PCB免費工具的研討會  •  邏輯閘的應用


EE人生人氣排行
 
返回頁首