Share Email Print

Proceedings Paper

Implementation of DCT-based video denoising algorithm with OMAP Innovator Development Kit
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

The recent development of in the field of embedded systems has enabled mobile devices with significant computation power and long battery life. However, there are still a limited number of video applications for such platforms. Due to high computational requirements of video processing algorithms, an intensive assembler optimization or even hardware design is required to meet the resource constraints of the mobile platforms. One example of such challenging video processing problem is video denoising. In this paper, we present a software implementation of a state-of-the-art video denoising algorithm on a mobile computational platform. The chosen algorithm is based on the three-dimensional discrete cosine transform (3D DCT) and block-matching. Apart from its architectural simplicity, algorithm allows the computational scalability due to the "sliding window"-style processing. In addition, main components of this algorithm are 8-point DCT and block matching which can be efficiently calculated with hardware acceleration of the modern DSP. Our target platform is the OMAP Innovator development kit, a dual processor environment including ARM 925 RISC general purpose processor (GPP) and TMS320C55x digital signal processor (DSP). The C55x DSP offers a hardware acceleration support for computing of the DCT and block-matching intensively used in the chosen denoising algorithm. Hardware acceleration can offer a significant "speed-up" in comparison to assembler optimization of source codes. The results demonstrate a possibility to implement an efficient video denoising algorithm on a mobile computational platform with limited computational resources.

Paper Details

Date Published: 26 February 2007
PDF: 9 pages
Proc. SPIE 6507, Multimedia on Mobile Devices 2007, 65070A (26 February 2007); doi: 10.1117/12.703814
Show Author Affiliations
Dmytro Rusanovskyy, Tampere Univ. of Technology (Finland)
Jari J. Koivusaari, Tampere Univ. of Technology (Finland)
Karen Egiazarian, Tampere Univ. of Technology (Finland)
Jarmo H. Takala, Tampere Univ. of Technology (Finland)

Published in SPIE Proceedings Vol. 6507:
Multimedia on Mobile Devices 2007
Reiner Creutzburg; Jarmo H. Takala; Jianfei Cai, Editor(s)

© SPIE. Terms of Use
Back to Top