• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 一種基于HD-SDI技術的高清圖像處理系統設計

    一種基于HD-SDI技術的高清圖像處理系統設計

    作者: 時間:2014-09-24 來源:網絡 收藏

      4 圖像存儲單元

    本文引用地址:http://www.czjhyjcfj.com/article/263277.htm

      圖像處理系統輸入一幀1080P高清圖像的大小為:

      1 920×1 080×16=33 177 600位=30 Mb

      選擇了CYPRESS公司CY7C1482V33型號的SRAM作為系統圖像存儲單元,CY7C1482V33存儲空間大小為72 Mb,可配置為2M×36位,4M×18位,1M×72位,能同時存下2幅圖像。CY7C1482V33支持最高達250 MHz的讀寫速度,工作電壓為3.3 V。

      5 處理單元

      主要完成圖像采集、存儲、輸出顯示管理,與之間進行數據交互以及視頻的像素級處理,是圖像處理系統的核心管理單元,與圖像有關的功能框架模塊大部分都在中實現。FPGA功能框圖如圖4所示。

      

     

      當數據發送單元傳遞1920×1080像素圖像格式的數據給FPGA后,根據每幀圖像20位YCbCr 4:2:2工作模式的要求將亮度和色度信息分開提取。SRAM是單端口存儲器,在同一時間只能完成讀操作或寫操作,因此在輸入數據進行濾波后,選用了2M×36位的3片SRAM作為一組片外存儲器進行Ping-Pong操作。用輸入SDI圖像的場同步信號生成一個計數器,每一場對SRAM的讀寫切換一次。當需要使用一場圖像信息時,可及時從一個存儲器中讀取。與此同時,連續的圖像數據被存至另一個存儲器中,第3片SRAM則處于讀寫狀態。3片SRAM通過切換,完成一幀圖像的保存、處理和輸出。

      6 軟件設計

      系統的軟件主要包括FPGA和兩部分。FPGA負責采集和輸出電視圖像數據,利用FPGA內部的存儲資源,進行字符、十字絲、波門等信息疊加,不僅提高了數據處理速率,而且降低了DSP處理數據時產生幀間延時的可能性。DSP負責通過SPI配置和檢測解碼器,實現視頻模式選擇,并根據檢測結果確定各個芯片當前的工作狀態,此外通過訪問圖像存儲器進行Mean-shift、非對稱多向梯度、質心、相關、電子穩像和航跡預測等算法運算。

      上電之后,對DSP進行初始化,主要包括片外存儲器、SPI、GPIO、外部中斷的配置。初始化完成之后,通過SPI向GS2971發送開始解碼的指令,向GS2971請求狀態信息,等待GS2971進入到解碼狀態,更新FPGA的采集數據。

      DSP從圖像存儲器得到圖像數據后,根據背景的復雜程度和上位機命令執行圖像質心、相關跟蹤與航跡預測算法。經過DSP圖像處理后,判斷出鎖定的運動目標,并計算出所跟蹤目標的角坐標值和跟蹤角誤差值,傳遞給上位機進行實時控制。同時把跟蹤目標的位置信息疊加到SRAM內相應的視頻幀,經DVI通道將電視數據送到高清顯示器上顯示。

      結語

      既滿足了傳輸高清圖像的要求,又能最大限度保證傳輸過程的實時性,能夠適應當今圖像跟蹤技術的發展。本文設計開發了基于的高清圖像處理系統,與傳統模擬圖像相比大幅度提高了圖像細節質量和跟蹤穩定性,為光電系統提供了新的解決方案。可在光電系統的新發展中得到廣泛應用,具有良好的應用前景。

    fpga相關文章:fpga是什么


    cdma相關文章:cdma原理



    上一頁 1 2 下一頁

    關鍵詞: HD-SDI DSP FPGA

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 苏尼特右旗| 乐都县| 宁河县| 鄢陵县| 武宣县| 宁阳县| 旌德县| 荣成市| 建始县| 佛冈县| 沈阳市| 时尚| 黄大仙区| 怀集县| 荃湾区| 海宁市| 多伦县| 凤翔县| 汨罗市| 南汇区| 夹江县| 横峰县| 汉阴县| 涞源县| 迁安市| 高雄县| 昌宁县| 咸阳市| 任丘市| 瑞丽市| 高青县| 九龙城区| 虞城县| 韶关市| 诏安县| 天台县| 崇州市| 夏河县| 安塞县| 友谊县| 阳曲县|