Download presentation
Presentation is loading. Please wait.
1
2D DCT in ARM-based JPEG Processor
第 2 and 3 組 R 林耿賢 R 李源華 R 林政廷 R 鍾慶諺 P 陳宗裕 2018/12/1
2
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
3
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
4
COMS Sensor AHB Wrapper –1
2018/12/1
5
COMS Sensor AHB Wrapper –2
Large scale of COMS Sensor AHB Wrapper 2018/12/1
6
JPEG ARM Software Demo 2018/12/1
7
JPEG Software Demo 1 Peppers.bmp Peppers.jpg 2018/12/1
ARM JPEG Encoder Peppers.bmp Peppers.jpg 2018/12/1
8
JPEG Software Demo 2 Mandrill.bmp Mandrill.jpg 2018/12/1
ARM JPEG Encoder Mandrill.bmp Mandrill.jpg 2018/12/1
9
Benchmark of the ARM JPEG Software
DCT Quant. VLC Cycles 5000 3000 =11,000 clocks If ARM operates at 50MHz, => almost 0.22m Sec. for JPEG Encode 2018/12/1
10
Product of DSC 1 SunPlus – GT8980 [1] 2018/12/1
11
Product DSC 2 TMS320DSC25 [2] 2018/12/1
12
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
13
Algorithm of 2D DCT 2018/12/1
14
Row-Column decomposition (RCD) method [3]
2018/12/1
15
The original 1D DCT 2018/12/1
16
Algorithm of 1D DCT 1 2018/12/1
17
Algorithm of 1D DCT 2 Where 2018/12/1
18
Algorithm of 1D DCT 3 2018/12/1
19
Algorithm of 1D DCT 4 2018/12/1
20
Algorithm of 1D DCT 5 2018/12/1
21
Algorithm of 1D DCT 6 2018/12/1
22
Architecture Design for Proposed Transposition Memory 1
2018/12/1
23
Architecture Design for Proposed Transposition Memory 2
2018/12/1
24
Row-Column Decomposition 2D-DCT –1
2018/12/1
25
Row-Column Decomposition 2D-DCT –2
2018/12/1
26
Row-Column Decomposition 2D-DCT –3
2018/12/1
27
Matlab Demo of 2D DCT Our Algorithm 2018/12/1
28
Comparison 1D DCT Compare with software 2018/12/1
29
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
30
Reference [1]. www.gtsc.com.tw/products/gt-8920.
[2]. [3]. N, Ahmed, T. Natarajan, and K. R. Rao, “Discrete cosine transform,” IEEE Trans.on Computers, vol. C-23, pp , Jan N. Cho and S. Lee “Fast algorithm and implementation of 2D discrete cosine transform,” IEEE Trans. Circuits and Systems, vol. 38, pp , Mar JPEG still image data compression standard 2018/12/1
31
Thank you for your time! 2018/12/1
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.