JPEG IP Core圖像壓縮算法
1.概述 JPGE編碼單元內(nèi)部采用DCT變換,采用基于FPGA的流水線設(shè)計(jì),可依據(jù)圖像內(nèi)容與傳輸帶寬調(diào)節(jié)壓縮比完成圖像壓縮。
2.功能要求
1)適配器件型號(hào):XCVU9P-L2FLGA2104E,并具備適配其它國(guó)產(chǎn)化器件型號(hào);
2)實(shí)現(xiàn)輸入圖像的壓縮功能;
3)輸入圖像大小、壓縮倍率、量化位寬等可根據(jù)配置參數(shù)實(shí)時(shí)調(diào)節(jié);
4)采用流水線設(shè)計(jì),所有存儲(chǔ)器均采用FPGA片內(nèi)存儲(chǔ)資源,不需要外部存儲(chǔ)器;
5)具備重啟功能,傳輸鏈路中部分碼流出錯(cuò)后不影響整幅圖像顯示,該功能具備開啟與關(guān)閉功能。
3.性能要求
1)圖片輸入格式:彩色圖像支持RGB、YUV422、YUV420、YUV444四種格式
2)輸入圖像量化位寬:支持8bit、12bit、14bit、16bit;
3)處理格式:YVU420格式;
4)輸出圖像量化位寬:8bit;輸入非8bit的依據(jù)要求采取轉(zhuǎn)換處理;
5)圖像壓縮輸出格式:JPEG;
6)延遲:小于16行;
7)短幀間隔:壓縮模塊具備處理不足1行場(chǎng)消隱的能力;
8)圖片輸入尺寸:支持16*16至9344*7032尺寸任意調(diào)節(jié);
9)處理速度:9344*7032@1.82HZ、1080P@50Hz、720P@50Hz、1080P@30Hz和720P@30Hz等多種格式;
10)輸入圖像行列參數(shù)非16整數(shù)倍時(shí)把行列補(bǔ)充為16的整數(shù)倍壓縮輸出,壓縮后圖像分辨率保持不變;
11)壓縮比:圖像壓縮比共六擋可調(diào),在某一檔壓縮比范圍內(nèi),具備自主碼流調(diào)節(jié)能力。