View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Non-Local Euclidean Medians

4.0 | 3 ratings Rate this file 9 Downloads (last 30 days) File Size: 7.77 KB File ID: #40204 Version: 1.1
image thumbnail

Non-Local Euclidean Medians


Kunal Chaudhury (view profile)


07 Feb 2013 (Updated )

Non-local patch-based image denoising using Non-Local Euclidean Medians (NLEM).

| Watch this File

File Information

MATLAB implementation of the Non-Local Euclidean Medians (NLEM) algorithm described in the following paper:

[1] K.N. Chaudhury, and M. Unser, "Non-Local Euclidean Medians", IEEE Signal
Processing Letters, vol. 19, no. 11, 2012.

The current implementation is meant for experimental usage, and is far from optimal in terms of efficiency. For example, it can be optimized using *parfor* loops, or using mex code for computing the Euclidean median.

MATLAB release MATLAB 7.11 (R2010b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (5)
31 Jan 2017 Kunal Chaudhury

Kunal Chaudhury (view profile)

Ben Kang: We have come up with something called "pruned non-local means" that is much faster than NLEM and gives better results:

We plan to share the code for PNLM sometime in the future.

Comment only
21 Sep 2015 Ben Kang

Worked better than non-local mean on my dataset but took much longer time. It would be great if providing a faster version. Tried parfor, but got alerts due to variables are sliced within the for loops. Any idea to dramatically improve the speed? Thanks!

09 Jun 2014 Kunal Chaudhury

Kunal Chaudhury (view profile)

Royi Avital: NLEM does better than the classic NLM on images that have lot of sharp intensity jumps. Taking the Euclidean median (instead of the mean) gives better robustness for such images.

Comment only
08 Jun 2014 Royi Avital

Is it any better than the classic NLM?

22 Oct 2013 Regan Dhakshnamurthy

nice.but what about NLEM version for color image ?

11 Feb 2013 1.1

code update.

Contact us