關 閉

        新聞中心

        EEPW首頁 > 安全與國防 > 設計應用 > 安防應用中圖像處理難點分析及處理器選擇

        安防應用中圖像處理難點分析及處理器選擇

        —— 防應用中圖像處理難點分析及處理器選擇
        作者: 時間:2009-05-26 來源:電子產品世界 收藏

          而且,針對圖像處理應用,Blackfin系列DSP還在不斷強化硬件功能模塊的支持,比如,ADSP-BF54x系列Blackfin處理器的最新版本中增加了一個用于處理疊加圖像(Pixel Compositor)的硬件加速器和一個擴展視頻接口(EPPI),它使得色彩空間變換、縮放和圖像疊加等任務可以在無需處理器參與計算的情況下完成,從而減輕了內核的處理壓力,為進行更高性能、更高速度的圖像處理提供了更多空間。

        本文引用地址:http://www.104case.com/article/94722.htm

          軟件特性

          在指令集方面,Blackfin系列DSP針對圖像處理提供了豐富的向量指令和視頻指令。其中向量指令可以實現對16位數的操作(大多指令可以并行完成兩個16位數的操作)。由于圖像處理運算中大多是針對16位數的操作,因此,通過合理使用這些向量指令來優化圖像運算非常重要。不僅Blackfin指令集中的大多數算術指令和移位指令都有對應的向量指令,而且,向量指令中還有根據符號相加、32位數轉16位數等特殊指令。在對圖像預處理的匯編優化中合理的應用這些向量指令,可以提高算法的并行度,并大大加快運算速度。

          視頻像素指令主要包括BYTEOP16P (完成兩個8位數加法操作)、BYTEOP3P (完成16位和8位數的加法操作)、BYTEOPIP(完成兩個8位數求平均操作)、BYTEOPZP(完成四個8位數求平均操作)、BYTEOP16M(完成兩個8位數減法操作)、SAA (完成求SAD操作)、BYTEAPCK (完成16位數轉8位數操作),以及BYTEUNAPCK(完成8位數轉16位數操作)等。一條視頻像素操作指令可以在一個周期內完成4對視頻數據分量的加、減、加減混合、取平均值,或者相減并求絕對值等11種視頻像素運算。由于視頻像素值一般都是按照8位存放的,所以使用視頻像素指令可以大大提高包括求SAD、像素插值、8位數和16位數直接轉換等在內的各種視頻圖像運算的速度。

          安全特性

          在安全性方面,公司的Blackfin Lockbox Secure Technology通過提供一次可編程(OTP)存儲器與安全處理模式(Blackfin安全模式),將軟件與硬件保護相結合,為開發人員提供實現以上安全措施的手段,其中,在OTP存儲器的公共、非安全、用戶可編程區域開發人員可以用來存儲公共密鑰,這樣可以通過可控制與可配置的方式來鑒別系統。而在OTP存儲器的私有、安全、用戶可編程區域,開發人員則可以設置私人密鑰等私有器件資產(deviceassets),并保持這些器件資產的機密性與完整性。此外,在Blackfin處理器上使用安全模式后,處理器只能在安全處理環境內執行授權的信任編碼。包括保護秘密(如原始設備制造商知識產權)、為保護電子商務與社會網絡而驗證器件和用戶身份、以及數字版權(DRM)內容保護。從而為圖像預處理方案的各個環節提供了量身定做的安全保護功能。

          軟件模塊庫支持

          除了以上Blackfin DSP在硬件架構和指令集方面對圖像處理的支持外,公司還提供多種針對圖像處理的軟件模塊,包括H.264 Baseline Profile Decoder模塊、能夠按比例縮放具有不同輸入及輸出尺寸圖像的增強視頻后處理(eVPP)模塊、JPEG編碼器模塊MPEG-2 Decoder Simple & Main Profile Decoder庫、MPEG-4 Simple Profile & Advanced Simple Profile Decoder庫,以及MPEG-4 Simple Profile & Advanced Simple Profile Video Encoder模塊等,它們都專門針對Blackfin處理器而優化,并經過業界嚴格驗證。這些軟件模塊能夠大幅降低系統工程師的開發難度,并顯著提高系統效率。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 颍上县| 运城市| 尉犁县| 同江市| 安多县| 平南县| 金秀| 望都县| 江川县| 萝北县| 新安县| 九寨沟县| 彩票| 达尔| 台湾省| 天镇县| 嘉峪关市| 隆子县| 湘潭市| 无棣县| 嘉兴市| 香港| 灯塔市| 普兰店市| 科技| 平昌县| 兴城市| 垫江县| 东阳市| 阳江市| 杭锦旗| 文昌市| 原阳县| 武隆县| 疏附县| 启东市| 吴川市| 汝阳县| 冷水江市| 百色市| 常宁市|