1 Final Project 吳佑焉 陳建宏 陳方玉 柯鴻洋 第八組
2 Outline Architecture of JPEG encoder Forward DCT algorithm review MYIP design Problem we met Conclusion
3 JPEG Encoding
4 RGB=> YUV Y-Luminance( 亮度 ) Cb,Cr-Chrominance domain( 色差 )
5 Forward DCT
6 MYIP design MYIP includes RGB2YUV and DCT transform control DCTRGB2YUV MYIP HADDR[7] HADDR HWDATA HRDATA HREADY OUT
7 Modified files Verilog file MYIP.v CPP files Before.cpp Driver.cpp Rgbdriver.cpp
8 MYIP.v file
9 MYIP.v file cont.
10 MYIP.v file cont.
11 Rgbdriver.cpp
12 Driver.cpp
13 Before.cpp
14 Problem we met Prob1 The modified before.cpp downloaded form web site has some problem in image quality Prob2 RGB to YUV coefficients from the transform matrix is not consistent with standard
15 Prob1:Image quality Original 256x256 BMP Size=193KB compressed 256x256 JPG using software code,Size=13.2KB
16 Prob2:coefficient is not consistent
17 Compression with RGB2YUV and DCT using hardware realization Original 256x256 BMP Size=193KB Compressed 256x256 jpeg Size=8.24KB
18 Conclusion and future work Conclusion How to partition the software and hardware effect to our jpeg platform design A good solution to our jpeg design methodology is a key issue Future work Benchmark which design component which affects the performance mostly Using hardware to implement quantization