Skip to content (access key 's')
Logo of Technion
Logo of CS Department
Logo of CS4People

The Taub Faculty of Computer Science Events and Talks

Pixel Club Seminar: CT Denoising by K-SVD on the Cell processor
event speaker icon
Dominik Bartuschat (CS, Erlangen University, Germany)
event date icon
Wednesday, 30.07.2008, 00:00
event location icon
Taub 601
The K-SVD algorithm is a powerful tool for image denoising but computationally quite intensive. In order to accelerate it we implement the most time consuming parts like sparse coding and assembling the final denoised image vectorized and in parallel on the Cell processor. The Cell processor is a heterogeneous multicore system consisting of a general purpose Power-PC processor unit (PPU) and several fast co-processors, the synergistic processor elements (SPEs). We present runtime results comparing a standard CPU and the Cell implementation and apply the denoising algorithm to CT images. Here, one goal is to estimate the non-gaussian, non-stationary noise in the images and include this information in the K-SVD algorithm.