Presentation is loading. Please wait.

Presentation is loading. Please wait.

2D DCT in ARM-based JPEG Processor

Similar presentations


Presentation on theme: "2D DCT in ARM-based JPEG Processor"— Presentation transcript:

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


Download ppt "2D DCT in ARM-based JPEG Processor"

Similar presentations


Ads by Google