본문 바로가기
KERD
논문KCI 등재

JPEG 2000 부동소수점 연산용 Filter의 SoC 설계 및 구현

A SoC design and implementation for JPEG 2000 Floating Point Filter

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

JPEG 2000 알고리즘은 기존의 정지영상 압축 JPEG 알고리즘에서 발생하는 블록화 현상의 문제점을 해결하였지만, 압축 율과 이미지 복원 율을 높이기 위한 과정이 복잡해 졌고 부동소수점의 연산 시간이 많이 걸리는 단점을 가지고 있다. 이 단점을 보완하기 위하여 본 논문은 JPEG 2000 알고리즘의 부동소수점 연산이 많은 필터 부분을 하드웨어로 구현하였다. 이 DWT Filter[1] 칩은 Daubechies 9/7 filter[6]을 기반으로 설계되었고 성능과 크기(반도체 숫자)를 최적화하기 위해서 3 단계 파이프라인 시스템으로 구성되었다. 본 논문에서 설계한 Filter는 소프트웨어로 구현된 것보다 부동 소수점의 연산에서 7배 정도 성능이 향상되었다.

Abstract

JPEG 2000 is used as an alternative to solve the blocking artifact problem with the existing still image compression JPEG algorithm. However, it has shortcomings such as longer floating point computation time and more complexity in the procedure of enhancing the image compression rate and decompression rate. To compensate for these we implemented with hardware the JPEG 2000 algorithm's filter part which requires a lot of floating point computation. This DWT Filter[1] chip is designed on the basis of Daubechies 9/7 filter[6] and is composed of 3-stage pipeline system to optimize the performance and chip size. Our implemented Filter was 7 times faster than software based Filter in the floating point computation.

참고문헌 (9)

  1. "ISO", IEC FCD15444-1:2000 (V1.0, 16 March 2000), 2000,March16, ~
  2. "The JPEG 2000 Still Image Compression Standard" (2001)
  3. "JPEG 2000정지영상 압축부호화 표준의 이해" (2002)
  4. "JPEG 2000 Image Compression Fundamentals, Standards and Practice" (2002), Kluwer Academic Publishers
  5. "IEEE Standard 754 Floating Point Numbers" (2004)
  6. "Image Coding Using Wavelet Transform" (1992)
  7. "Excalibur Devices Hardware Reference Manual, Altera Homepage" (2002)
  8. "AMBA Specification" (2001)
  9. "ARM922T(Rev 0) Technical Reference Manual" (2001), ARM Limited

관련 논문AI추천

이 간행물의 다른 논문 (10건)