Home > analysis > runExperiment.m

runExperiment

PURPOSE ^

SYNOPSIS ^

function runExperiment(dataFolder)

DESCRIPTION ^

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function runExperiment(dataFolder)
0002 
0003 if (strcmp(dataFolder,'clpsaline1bl#4')==1)
0004 %     range = [115 135; 140 160 (Gold); 175 210 (Gold) ; 230 245];
0005     rangeD = [124 130;];
0006 elseif (strcmp(dataFolder,'clpsaline1bl#3')==1)
0007 %     range = [215 225; 235 245; 260 270];
0008     rangeD = [263 268];
0009 elseif (strcmp(dataFolder,'clpsaline1bl#1')==1)
0010 %     range = [2 12;35 45; 50 60 fast flowing cell];
0011     rangeD = [70 100];
0012     elseif (strcmp(dataFolder,'rhod74-10-')==1)
0013 %     range = [2 22; 50 85; 140 155];
0014     rangeD = [140 150];
0015 else
0016     error('not yet supported dataset.');
0017 end
0018 iPath = 'C:\Research\DataSets\';
0019 iFolder = strcat(iPath,dataFolder);
0020 cd(strcat(iFolder));
0021 
0022 tracksJE = [];
0023 tracksKE = [];
0024 tracksCE= [];
0025 
0026 % Load GT
0027 load _tracksGT ;
0028 tracksGT_R = [];
0029 % get only frame in range
0030 
0031 
0032 
0033 for ra = 1: size(rangeD,1)
0034     
0035    
0036     frFirst = rangeD(ra,1);
0037     frLast = rangeD(ra,2);
0038     
0039      % Run JE method
0040     tracksJE = [tracksJE; TrackingJE(dataFolder,frFirst,frLast)];
0041     
0042     % Run KE method
0043     tracksKE = [tracksKE; TrackingKE(dataFolder,frFirst,frLast,'K',1)];
0044     
0045     % Run CE method
0046     tracksCE = [tracksCE; TrackingKE(dataFolder,frFirst,frLast,'KC',1)];
0047     
0048     % Get GT_R
0049     for tr = 1 : length(tracksGT)
0050         if (tracksGT(tr,2) > frFirst) && (tracksGT(tr,2) < frLast)
0051             tracksGT_R(end + 1,:) = tracksGT(tr,:);
0052         end
0053     end
0054     
0055 end
0056 % rangeD = [rangeD(1)+3 rangeD(2)-3];
0057 save ../tracksComp tracksJE tracksKE tracksCE;
0058 save ../rangeD rangeD;
0059 
0060 
0061 
0062 end
0063

Generated on Thu 17-Mar-2011 14:45:51 by m2html © 2005