多內(nèi)核處理器應(yīng)用趨勢下的高性能視頻系統(tǒng)設(shè)計(jì)
一直以來,大部分多內(nèi)核處理器是集成多個(gè)DSP和CPU內(nèi)核的異構(gòu)多核處理器,分別將DSP和CPU針對(duì)信號(hào)處理任務(wù)和控制任務(wù),適合于任務(wù)劃分簡單的手機(jī)等通信應(yīng)用。而BF561的雙內(nèi)核DSP是一個(gè)例外,每個(gè)內(nèi)核都可以同時(shí)單獨(dú)處理信號(hào)處理和控制處理任務(wù),因此無須將這兩類任務(wù)分別在多個(gè)內(nèi)核之間的分配,設(shè)計(jì)工程師可以隨意地進(jìn)行任務(wù)分配以平衡內(nèi)核之間的任務(wù)處理量。BF561的雙核處理器相互獨(dú)立,工程師可以根據(jù)應(yīng)用分配兩個(gè)處理器內(nèi)核的任務(wù),兩個(gè)內(nèi)核在執(zhí)行指令上是相同的。兩個(gè)處理器內(nèi)核可以分別用于運(yùn)行嵌入式操作系統(tǒng)(OS)和信號(hào)處理;對(duì)于信號(hào)處理任務(wù)量大的嵌入式系統(tǒng)可以將兩個(gè)內(nèi)核同時(shí)用于信號(hào)處理,單獨(dú)采用具有相同內(nèi)核的BF533(或BF536處理器)運(yùn)行嵌入式操作系統(tǒng)。
本文引用地址:http://m.butianyuan.cn/article/106518.htm圖1:匯聚式處理器與異構(gòu)協(xié)處理器的優(yōu)勢特性對(duì)比。
圖2:基于BF561的視頻監(jiān)控系統(tǒng)功能框圖。
應(yīng)用案例解析
1. 智能視頻分析
圖3是一款基于BF561平臺(tái)開發(fā)的智能視頻監(jiān)控設(shè)備,由博睿視公司獨(dú)立自主研發(fā),融合了視頻圖像處理技術(shù)、模式識(shí)別技術(shù)、嵌入式開發(fā)與設(shè)計(jì)等多種國際先進(jìn)的技術(shù)。硬件設(shè)備外形小巧、性能卓越、功耗低。目前,博睿視科技已將多種智能視頻分析算法成功移植到該硬件平臺(tái)上,這些算法包括區(qū)域入侵檢測、拌線檢測、物品遺留檢測、物品移動(dòng)或被盜檢測、有方向性的區(qū)域入侵檢測、有方向拌線檢測、車流密度檢測、人數(shù)統(tǒng)計(jì)等等。產(chǎn)品性能穩(wěn)定,算法執(zhí)行效率高。
圖3:博睿視ADI DSP智能視頻分析設(shè)備。
該視頻分析儀廣泛適用于軍事、公安、金融、交通、教育、公共設(shè)施、社區(qū)和個(gè)人,以及工業(yè)和商業(yè)領(lǐng)域。在該公司進(jìn)行方案選型中,博睿視公司在以下幾個(gè)方面看中了BF561處理器的獨(dú)特優(yōu)勢:Blackfin DSP在算法并行處理上做的很好,特別是BF561采用雙DSP核,能夠?qū)崿F(xiàn)很復(fù)雜的智能視頻處理算法;Blackfin DSP采用低功耗設(shè)計(jì),穩(wěn)定性在同價(jià)位DSP中十分出眾;另外,在Blackfin DSP平臺(tái)上,ADI提供了許多開發(fā)源碼的程序,可以針對(duì)特定應(yīng)用進(jìn)行修改,非常靈活;BF561接口方便、功能強(qiáng)大,具有易于控制兩個(gè)視頻輸入/輸出口(支持ITU-R 656),方便使用的DMA控制器、UART接口,數(shù)量眾多的GPIO等優(yōu)秀性能。
評(píng)論