低複雜度可延伸之影像視訊編解碼器

Low Complexity Scalable Image-Video Codec

 

作品簡介

 本系統結合可延伸影像處理單元、進階的壓縮核心設計。除了支援多種大小的影像格式的相互轉換,多來源視訊的編碼外,能夠在硬體上平行處理的壓縮演算法以及輸出切換機制更能達成多影像來源的編碼。經由跟其他架構的整合以及連接,除了軟硬體部份溝通的建立,也可以建立完整之無線高畫質多來源影像傳輸系統。藉由此作品所開發之壓縮編解碼器,將可以解決高畫質及多來源視訊在無線網路上傳輸的瓶頸,並實現數位家庭的概念。

fig1


演算法流程

  fig2

硬體架構圖

fig3

軟硬體系統平台

fig4

本作品實現的平台由北瀚科技公司所開發的產品SoC-S150開發板採用ARM Cortex-A8微處理器,搭配Android 2.2作業系統,與Xilinx Spatran-6-150 FPGA建立起的SoC開發環境。

系統設計圖

fig5

  此次作品的軟硬體整合架構如上圖,首先藉由ARM-based Embedded System Board 將影像傳送到FPGA進行SIVC的編碼器編碼,然後將編完的資料傳送回ARM-based Embedded System Board,再藉由JNI介面,JAVA呼叫C++ code撰寫的解碼器將資料解碼回來,最後利用此開發版所提供的LCD觸控面板將影像顯示出來,也可利用板子上的HDMI輸出將影像顯示在外接的LCD螢幕上。

實現成果

 

fig6