在配置、控制和驗證圖像傳感器的過程中,開發者可能會面臨一系列挑戰。為此,安森美(onsemi)提供了一款強大的多功能工具DevWareX,旨在幫助開發者更快速、更準確、更高效地完成圖像傳感器的開發工作。
這款工具支持對圖像傳感器進行編程,可以顯示和評估圖像,并能運行Python腳本來捕獲和保存圖像。其中內置了許多調試工具。另外還提供了ApBase庫,這是配套的軟件開發包(SDK),可支持開發用于圖像傳感器控制和圖像顯示的定制應用程序。
圖像傳感器通過一組“寄存器”進行配置和控制,配置好輸出后,就會以設定的大小和速度(每秒幀數或“fps”)輸出圖像流。借助DevWareX和ApBase,圖像傳感器就能夠執行這些操作。
安森美提供三種不同類型的圖像傳感器,均由DevWareX提供支持。
圖像傳感器:比較常見,用于提供“原始”圖像,可與圖像傳感器處理器(ISP)相連接,以配置、控制和處理串流圖像。
系統單芯片(SOC):在單個封裝中包含了圖像傳感器和ISP。
圖像傳感器處理器(ISP):配置、控制和處理來自圖像傳感器的圖像。
圖1:DevWareX開發示例
以下為DevWareX的傳感器控制和顯示功能:
應用程序控制:包含控制應用程序設置和傳感器顯示選項。
功能工具欄:特定于傳感器的控制選項。
實時視頻:來自傳感器的串流輸出圖像。
寄存器日志:捕獲應用于傳感器的設置。
傳感器/演示信息:有關應用程序和傳感器配置的信息。
監視窗口:支持實時觀察寄存器值的變化。
圖像圖表:使用常見評估方法進行實時分析。
傳感器控制:傳感器和應用程序主控制頁面。輕松使用常見的傳感器和DevWareX功能。
寄存器:顯示和控制傳感器的寄存器。
預設:對傳感器應用配置和控制設置。
DevWareX是主應用程序,包含了DevSuite圖像傳感器應用程序集。DevSuite中提供了初學者教程文檔以及培訓視頻,對各個功能和概念進行了詳細介紹。另外,我們還提供細致的DevWareX文檔及其最新功能介紹。
DevWareX中提供了多種方法,可供用戶自行開發配置和控制腳本、插件及應用程序,如下所列。
INI和Python格式的預設:創建在DevWareX內運行的腳本。
插件:開發可在DevWareX中運行的WindowsDLL,從而接入DevWareX的圖像ColorPipe組件。該組件為DevWareX的一部分,可用于獲取“原始”傳感器圖像并調整至最佳視圖。該DLL還能幫助控制系統內的其他器件,如圖像傳感器自動對焦控制。
獨立應用程序:使用ApBase創建類似DevWareX的應用程序,以執行圖像傳感器的自定義配置、控制和顯示。我們提供了有關各種SDK的詳細信息。其中,客戶常申請和使用的是ApBase。
我們建議您前往瀏覽各種內容豐富的文檔,進一步了解由DevWareX和ApBase為廣泛圖像傳感器提供的支持。
安森美圖像傳感器廣泛應用汽車和工業領域,其中,Hyperlux LP系列傳感器備受客戶和媒體好評。該產品利用卓越的模擬設計和像素架構,優化了人們在購買設備時會考慮的兩個最重要的因素即圖像質量和電池壽命,提供了卓越的性能,顯著延長了電池壽命,并帶來更精美、細致的圖像。
Hyperlux LP系列的一大亮點是運動喚醒功能,即傳感器可以在超級低功耗模式下運行,僅消耗全功能模式時所需功率的一小部分。一旦傳感器檢測到物體運動,即快速進入更高的性能狀態,響應時間更短。憑借這一獨特優勢與其他性能,Hyperlux LP系列可廣泛應用于眾多場景,比如智能門禁、安防攝像頭、增強現實(AR)/虛擬現實(VR)/擴展現實(XR)頭戴裝置、機器視覺和視頻會議等。
-
安森美
+關注
關注
32文章
1695瀏覽量
92096 -
圖像傳感器
+關注
關注
68文章
1909瀏覽量
129616 -
python
+關注
關注
56文章
4801瀏覽量
84858
原文標題:相見恨晚!揭秘圖像傳感器開發必備工具DevWareX
文章出處:【微信號:onsemi-china,微信公眾號:安森美】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論