Rank: 4152 based on 22 downloads (last 30 days) and 1 file submitted
photo

Arash Jalalian

E-mail

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Files Posted by Arash
Updated   File Tags Downloads
(last 30 days)
Comments Rating
01 Aug 2007 Fast Motion Detection(bugs fixed) this script used a new fast block matching algorithm with dynamic search patterns to obtain motion v Author: Arash Jalalian image analysis, motion detection, motion vector, mpeg, block matching, bma 22 2
  • 4.33333
4.3 | 3 ratings
Comments and Ratings by Arash View all
Updated File Comments Rating
13 May 2010 mmwrite write AVI/ASF/WMV/WMA file from movies read by mmread Author: Micah Richert

Thanks, Monte Owens

13 May 2010 mmwrite write AVI/ASF/WMV/WMA file from movies read by mmread Author: Micah Richert

Does anyone know how I can recreate the mex files for winXP 64bit? Because the provided file doesn't work for me!

Comments and Ratings on Arash's Files View all
Updated File Comment by Comments Rating
28 Feb 2012 Fast Motion Detection(bugs fixed) this script used a new fast block matching algorithm with dynamic search patterns to obtain motion v Author: Arash Jalalian Reddy, Preetam

and can i know how the above code works ??

08 Sep 2010 Fast Motion Detection(bugs fixed) this script used a new fast block matching algorithm with dynamic search patterns to obtain motion v Author: Arash Jalalian roc, Abel

Analaozing this file, I found that the calculations of the differences between the reference Macro Block and his neihgborhoods, sometimes the difference between pixels are zero but the pixels are not the same. I explain it better in an example.

on line 77

diff.diam1{1, k} = abs(slice1{i, j}- im2(s_h_r + pat.diam1(1, k):...
i *w + pat.diam1(1, k),...
s_h_c + pat.diam1(2, k):...
j * w + pat.diam1(2, k)));

if for exemple slice{1,j} = [255 128]
and im2 of the seleced pixels is im2(...)=[255 255]
Then the difference in the fastMV.m file is
diff.diam1{1,k} = [0 0]
and if I'm not wrong this would be
diff.diam1{1,k} = [0 127]

I think that this happens because uint8 doesn't admit negative numbers and the difference (before the abs function) is negative and it aproximates it to 0.

I don't know if it is known and is correct for the algoritm or there is a mistake.

Thanks.

17 Jun 2010 Fast Motion Detection(bugs fixed) this script used a new fast block matching algorithm with dynamic search patterns to obtain motion v Author: Arash Jalalian w, w

Contact us