2D DCT in ARM-based JPEG Processor 第 2 and 3 組 R91921061 林耿賢 R91921062 李源華 R91921012 林政廷 R91522801 鍾慶諺 P91921001 陳宗裕 2018/12/1
Outline Block of ARM-based JPEG Processor JPEG Software Demo Benchmark of JPEG Software Why use hardware 2D DCT? Algorithm of Row-Column decomposition 2D DCT. Matlab Demo of this Algorithm Comparison Reference 2018/12/1
Block of 2D DCT in ARM-based JPEG Processor ARM7TDMI Run(uC/OSII, JPEG Encoder ..) DRAM ARM semi-Hoster AHB AHB CMOS Sensor Wrapper 2018/12/1
COMS Sensor AHB Wrapper –1 2018/12/1
COMS Sensor AHB Wrapper –2 Large scale of COMS Sensor AHB Wrapper 2018/12/1
JPEG ARM Software Demo 2018/12/1
JPEG Software Demo 1 Peppers.bmp Peppers.jpg 2018/12/1 ARM JPEG Encoder Peppers.bmp Peppers.jpg 2018/12/1
JPEG Software Demo 2 Mandrill.bmp Mandrill.jpg 2018/12/1 ARM JPEG Encoder Mandrill.bmp Mandrill.jpg 2018/12/1
Benchmark of the ARM JPEG Software DCT Quant. VLC Cycles 5000 3000 5000+3000+3000=11,000 clocks If ARM operates at 50MHz, => almost 0.22m Sec. for JPEG Encode 2018/12/1
Product of DSC 1 SunPlus – GT8980 [1] 2018/12/1
Product DSC 2 TMS320DSC25 [2] 2018/12/1
Block of 2D DCT in ARM-based JPEG Processor ARM7TDMI Run(uC/OSII, JPEG Encoder ..) DRAM ARM semi-Hoster AHB AHB CMOS Sensor Wrapper 2D DCT 2018/12/1
Algorithm of 2D DCT 2018/12/1
Row-Column decomposition (RCD) method [3] 2018/12/1
The original 1D DCT 2018/12/1
Algorithm of 1D DCT 1 2018/12/1
Algorithm of 1D DCT 2 Where 2018/12/1
Algorithm of 1D DCT 3 2018/12/1
Algorithm of 1D DCT 4 2018/12/1
Algorithm of 1D DCT 5 2018/12/1
Algorithm of 1D DCT 6 2018/12/1
Architecture Design for Proposed Transposition Memory 1 2018/12/1
Architecture Design for Proposed Transposition Memory 2 2018/12/1
Row-Column Decomposition 2D-DCT –1 2018/12/1
Row-Column Decomposition 2D-DCT –2 2018/12/1
Row-Column Decomposition 2D-DCT –3 2018/12/1
Matlab Demo of 2D DCT Our Algorithm 2018/12/1
Comparison 1D DCT Compare with software 2018/12/1
Conclusion We try to implement a DSC rapid prototype in ARM-based SOC. The JPEG En/De-coder is the key part in DSC. We will try to implement the all JPEG in Hardware. 2018/12/1
Reference [1]. www.gtsc.com.tw/products/gt-8920. [2]. http://focus.ti.com/pdfs/vf/vidimg/dsc25pb.pdf. [3]. N, Ahmed, T. Natarajan, and K. R. Rao, “Discrete cosine transform,” IEEE Trans.on Computers, vol. C-23, pp. 90-93, Jan. 1974. N. Cho and S. Lee “Fast algorithm and implementation of 2D discrete cosine transform,” IEEE Trans. Circuits and Systems, vol. 38, pp. 297-305, Mar. 1991. JPEG still image data compression standard 2018/12/1
Thank you for your time! 2018/12/1