Cloud K-SVD for Image Denoising

Cloud K-SVD is a dictionary learning algorithm that can train at multiple nodes and hereby produce a mutual dictionary to represent low-dimensional geometric structures in image data. We present a novel application of the algorithm as we use it to recover both noiseless and noisy images from overlapping patches. We implement a node network in Kubernetes using Docker containers to facilitate Cloud K-SVD. Results show that Cloud K-SVD can recover images approximately and remove quantifiable amounts of noise from benchmark gray-scaled images without sacrificing accuracy in recovery; we achieve an SSIM index of 0.88, 0.91 and 0.95 between clean and recovered images for noise levels (μ = 0, σ^2 = 0.01, 0.005, 0.001), respectively, which is similar to SOTA in the field. Cloud K-SVD is evidently able to learn a mutual dictionary across multiple nodes and remove AWGN from images. The mutual dictionary can be used to recover a specific image at any of the nodes in the network.

READ FULL TEXT

page 9

page 10

page 11

page 12

research
08/26/2014

ℓ_1-K-SVD: A Robust Dictionary Learning Algorithm With Simultaneous Update

We develop a dictionary learning algorithm by minimizing the ℓ_1 distort...
research
12/25/2014

Cloud K-SVD: A Collaborative Dictionary Learning Algorithm for Big, Distributed Data

This paper studies the problem of data-adaptive representations for big,...
research
04/29/2021

Locality Constrained Analysis Dictionary Learning via K-SVD Algorithm

Recent years, analysis dictionary learning (ADL) and its applications fo...
research
03/22/2017

Robust Kronecker-Decomposable Component Analysis for Low-Rank Modeling

Dictionary learning and component analysis are part of one of the most w...
research
05/23/2017

Multiple Images Recovery Using a Single Affine Transformation

In many real-world applications, image data often come with noises, corr...
research
03/19/2014

A Split-and-Merge Dictionary Learning Algorithm for Sparse Representation

In big data image/video analytics, we encounter the problem of learning ...
research
01/19/2020

Image denoising via K-SVD with primal-dual active set algorithm

K-SVD algorithm has been successfully applied to image denoising tasks d...

Please sign up or login with your details

Forgot password? Click here to reset