Rank: 1689 based on 83 downloads (last 30 days) and 1 file submitted
photo

Jose Delpiano

E-mail

Personal Profile:

Personal web site: http://sites.google.com/site/biomedicalimageanalysis/

Professional Interests:

 

Watch this Author's files

 

Files Posted by Jose
Updated   File Tags Downloads
(last 30 days)
Comments Rating
24 Aug 2011 Fast mutual information of two images or signals Optimized function for mutual information of two images or signals Author: Jose Delpiano geometric transformat..., image registration, mutual information, image processing, joint histogram, image 83 17
  • 4.2
4.2 | 10 ratings
Comments and Ratings by Jose View all
Updated File Comments Rating
17 Jul 2012 Fast mutual information of two images or signals Optimized function for mutual information of two images or signals Author: Jose Delpiano

Hanbo, many thanks for your comments. I'd like to add this improvement and test it. Would you provide some test data?

25 Aug 2011 Fast mutual information of two images or signals Optimized function for mutual information of two images or signals Author: Jose Delpiano

Andrew, many thanks. I'm sorry about my delay. I added the improvements you suggested. The code is much faster now.

Divyesh Varade, mutual information is a measure based on pixel statistics, so it can't be applied pixel by pixel. Applying it to small windows could be a good idea for some applications.

01 Sep 2009 Fast mutual information of two images or signals Optimized function for mutual information of two images or signals Author: Jose Delpiano

I solved problems related with data types. Now mi() accepts different types of images and signals (not only double images or signals). However, I am testing it with Matlab 7 (R14). Please leave a comment if it doesn't work with other versions.

Comments and Ratings on Jose's Files View all
Updated File Comment by Comments Rating
28 May 2013 Fast mutual information of two images or signals Optimized function for mutual information of two images or signals Author: Jose Delpiano yuting

Subscripted assignment dimension mismatch.

Error in hist2 (line 32)
n(i+1,:) = histc(B(A==i),x,1);

Error in mi (line 31)
n2 = hist2(A,B,L);

Does anyone have the same problem?

10 Mar 2013 Fast mutual information of two images or signals Optimized function for mutual information of two images or signals Author: Jose Delpiano Miroshnichenko, German

I think it will be more accurate to use

A=floor((A-ma)*L/(MA-ma+eps));
B=floor((B-mb)*L/(MB-mb+eps));

instead of

A=round((A-ma)*(L-1)/(MA-ma+eps));
B=round((B-mb)*(L-1)/(MB-mb+eps));

because round makes the first and the last bins twice less than the others.

06 Jan 2013 Fast mutual information of two images or signals Optimized function for mutual information of two images or signals Author: Jose Delpiano Bibek

on running the code from mi_test.m, I got error message: ??? Undefined function or method 'mi' for input arguments of
type 'uint8'.
I am working in Matlab 7.10.0(R 2010a). I don't know what is the problem. Any help will be highly appreciated.

13 Dec 2012 Fast mutual information of two images or signals Optimized function for mutual information of two images or signals Author: Jose Delpiano Liao, Heming

ok. just ignore what i said for the last message. I made some mistake.

13 Dec 2012 Fast mutual information of two images or signals Optimized function for mutual information of two images or signals Author: Jose Delpiano Liao, Heming

Hi Jose,
Thanks for sharing the code. I think these is still something wrong with the code. when i tried this a = [1,2,3;1,2,3;1,2,3], and calculate mi(a,a), I get 1.0566, so I think there is still something wrong with it. thanks.

Contact us