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