Parallelized and vectorized implementation of DCT denoising with FMA instructions

DCT denoising is a denoising technique, which filtering an image in the frequency domain. The DCT denoising is known as an excellent method in a balance between processing time and denoising accuracy. In this paper, we implement the DCT denoising for further improving the computational cost to use e...

Full description

Saved in:
Bibliographic Details
Published in2018 International Workshop on Advanced Image Technology (IWAIT) pp. 1 - 4
Main Authors Kawasaki, Yuki, Maeda, Yoshihiro, Fukushima, Norishige
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.01.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:DCT denoising is a denoising technique, which filtering an image in the frequency domain. The DCT denoising is known as an excellent method in a balance between processing time and denoising accuracy. In this paper, we implement the DCT denoising for further improving the computational cost to use efficient implementation of DCT, named AAN (Arai-Agui-Nakajima's methods). Also, we utilize FMA (fused multiply-add) instructions for the AAN-based DCT for accelerations. In the experiments, we compare the proposed DCT algorithm with DCT denoising based on Chen's algorithm, which is a normal fast DCT algorithm. The experimental results show that the proposed method is superior to the conventional method.
DOI:10.1109/IWAIT.2018.8369754