Rank: 79 based on 827 downloads (last 30 days) and 9 files submitted
photo

Masayuki Tanaka

E-mail

Personal Profile:

http://like.silk.to/matlab/

Professional Interests:

 

Watch this Author's files

 

Files Posted by Masayuki View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
03 Mar 2014 Screenshot Noise Level Estimation from a Single Image It can precisely estimate noise level from a single image. Author: Masayuki Tanaka image processing 110 12
  • 5.0
5.0 | 2 ratings
13 Jan 2014 Screenshot Deep Neural Network It provides deep learning tools of deep belief networks (DBNs). Author: Masayuki Tanaka machine learning 296 28
  • 5.0
5.0 | 9 ratings
13 Jan 2014 Screenshot Face Parts Detection It detects faces with left eye, right eye, mouth, and norse. Author: Masayuki Tanaka image processing, face, computer vision 242 43
  • 4.3125
4.3 | 17 ratings
25 Nov 2013 Screenshot GUI Image Mask Sample It is a sample code to draw and erase mask on an image by GUI. It gives you hints to develop the GUI Author: Masayuki Tanaka gui, image processing, image 25 0
  • 2.0
2.0 | 1 rating
14 Dec 2012 Screenshot Fast seamless image cloning by modified Poisson equation This provides very fast seamless image cloning. Author: Masayuki Tanaka image processing 25 0
  • 5.0
5.0 | 1 rating
Comments and Ratings by Masayuki View all
Updated File Comments Rating
23 Mar 2014 Noise Level Estimation from a Single Image It can precisely estimate noise level from a single image. Author: Masayuki Tanaka

Hi Akshay Gore,

You can download the dataset from:
https://www.eecs.berkeley.edu/Research/Projects/CS/vision/bsds/

Thanks!

15 Mar 2014 Noise Level Estimation from a Single Image It can precisely estimate noise level from a single image. Author: Masayuki Tanaka

Hi Ashish,

I don't use the exact block toeplitz for two-dimensional image. As I commented, I used the different matrix.
my_convmtx2 generates the matrix associated to the following code:

imgh = imfilter(img,kh,'replicate');
imgh = imgh(:,2:size(imgh,2)-1,:);

Thanks.

13 Mar 2014 Noise Level Estimation from a Single Image It can precisely estimate noise level from a single image. Author: Masayuki Tanaka

Hi Ashish Meshram,

You can find the source code of my_convmtx2 in the file of NoiseLevel.m.
Please check it out!

Thanks.

13 Mar 2014 Noise Level Estimation from a Single Image It can precisely estimate noise level from a single image. Author: Masayuki Tanaka

Hi Ashish Meshram,

In the matlab code, I did not use the toeplitz matrix to calculate the
derivatives. I simply use the imfilter function instead of the matrix.
The matrix associated to the derivative operation in the matlab code is
not square matrix. The reason is to handle the borders of each patch
correctly.

Thanks.

27 Feb 2014 Deep Neural Network It provides deep learning tools of deep belief networks (DBNs). Author: Masayuki Tanaka

Hi Yong Ho,

Thank you for your comment.
The linear mapping is just a option. You don't need to use that. But, the training requires the initial parameters. I think the linear mapping is one of candidates for initial parameters.
If you know better initial parameter setting, please let me know.

Thanks.

Comments and Ratings on Masayuki's Files View all
Updated File Comment by Comments Rating
07 Apr 2014 Face Parts Detection It detects faces with left eye, right eye, mouth, and norse. Author: Masayuki Tanaka t, azadeh

thanks. I changed lena image and then it worked

03 Apr 2014 Deep Neural Network It provides deep learning tools of deep belief networks (DBNs). Author: Masayuki Tanaka ted p teng

03 Apr 2014 Deep Neural Network It provides deep learning tools of deep belief networks (DBNs). Author: Masayuki Tanaka siddhartha

So when i run the code by Masayuki Tanaka in MATLAB

I train a RBM with real valued input samples and binary hidden units.

So now I want to feed a new input sample to know the classification.

Which file in the toolbox the code should i use
calRMSE is it

also the values it gives are in decimals

so how will i know which class my input sample has been clasified into

example code

rbm=randRBM( 3, 3, 'GBRBM' )

V=[0.5 -3 1;-0.5 2 0;-0.25 -0.44 1];

rbm=pretrainRBM(rbm, V)

now once trained should i use
v2hall(rbm, [-0.5 -0.5 0])

on the new input vector

01 Apr 2014 Deep Neural Network It provides deep learning tools of deep belief networks (DBNs). Author: Masayuki Tanaka MA

hi, Tanaka, I use this toolsbox to train GBRBM, while in your code h2v.m, there is no gaussian distribution:
h = bsxfun(@times, H * dnn.W', dnn.sig);
V = bsxfun(@plus, h, dnn.c );
I think there should be a gaussian sampling: normrnd(h+dnn.c,dnn.sig)

01 Apr 2014 Deep Neural Network It provides deep learning tools of deep belief networks (DBNs). Author: Masayuki Tanaka siddhartha

Hi I just have one question
I am using GBRBM type rbm.

So i give it a training set and train it and it gives a rbm with W,b,c,sig

Now when i give it a new input the output should be a binary vector equal to legnth of hidden neurons. Since it will classify which neuron corresponds to the input more

So how do i feed the new input and is my approach correct

Contact us