智能視頻監控應用系統設計攻略
支持哪些嵌入式操作系統。智能視頻分析通常是基于網絡的應用,必須要操作系統的支持,因此選擇具有廣泛嵌入式系統支持能力的解決方案非常重要,這樣能確保未來產品在更換操作系統時不至于必須更換硬件平臺,保證研發成果的持續可用性。目前可用的嵌入式操作系統眾多,各具優勢,硬件平臺方案對這些操作系統的支持能力是進行方案選型的考慮要點之一。例如,Blackfin處理器可以支持目前主流的操作系統,包括uCLinux、ThreadX、Nucleus,uCOS-II等十多種嵌入式操作系統,客戶完全可以根據其自身要求選擇其熟悉的或更具成本效益的軟件架構基礎。
本文引用地址:http://www.104case.com/article/100338.htm
二、開發工具和可用資源
智能視頻監控設備是一個復雜的系統,涉及到復雜的軟硬件設計、人機界面、通信連接等,具有較高的系統設計難度。因此,所選擇的硬件平臺方案是否能提供完善的開發工具套件、必要的軟件模塊、成熟的參考設計、系統設計支持,以及是否有完整的設計生態系統等,對于是否能按期高質量地完成系統設計非常關鍵。事實上,并不是所有平臺方案提供商都能提供這些支持。
以Blackfin系列處理器為例,采用Blackfin處理器的硬件平臺從一般的DVR、IP攝像機、數字視頻監控到智能視頻監控,已經被全球大量的設備企業的廣泛采用。Blackfin處理器獲得眾多企業的青睞,具有完整的開發工具和參考設計等支持是其受廣泛歡迎的重要原因之一。ADI提供業界一流的工具、初學套件與支持,包括人們熟知的、能夠支持其他Blackfin處理器的ADI CROSSCORE®軟件與硬件工具,這些工具包括獲獎的VisualDSP++®集成開發與調試環境(IDDE)、仿真器,以及EZ-KIT Lite®評估版硬件。
為提高開發效率,降低開發難度,開發時應盡量在已有的資源上進行,比如開放的例程,ADI為此提供了非常豐富的例程和資料。例如,ADI提供免費的“Image Tool Box”圖像處理函數庫軟件包,該軟件包專門針對圖像處理應用常用的數學函數進行了優化,供客戶在進行應用開發時調用。ADI還提供完整的參考設計,以及由本地合作伙伴開發的評估板、開發工具、算法IP、應用模塊,以及由第三方合作伙伴提供包括軟硬件在內的全套交鑰匙方案。Blackfin處理器的視頻監控應用目前在中國已經有多家具有豐富工程經驗的第三方合作伙伴,已經建立完善的生態系統。
評論