Home > detect > get_temp_diff_score.m

get_temp_diff_score

PURPOSE ^

SYNOPSIS ^

This is a script file.

DESCRIPTION ^

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 load _param/_negativeSamples;
0002 
0003 P = initParam('wbc');
0004 tempDiff = zeros(size(samples,1),1);
0005 seqIds = unique(samples(:,1));
0006 r =1;
0007 for s = 1: length(seqIds)
0008      seq = seqIds(s);
0009      frIds = unique(samples(samples(:,1)==seq,2));
0010      for f = 1: length(frIds)       
0011         fr  = frIds(f);
0012 
0013         bgSpanName = strcat(P.IFOLDERS(seq).Name,'/TD/TD_',...
0014            P.IFOLDERS(seq).Name,num2str(fr),'.png');
0015             imsubSpan = imread(bgSpanName);
0016         idIds = unique(samples(samples(:,1)==seq & samples(:,2)==fr,3));
0017         for i = 1: length(idIds)
0018             id = idIds(i);  
0019             posIdx = samples(:,1)==seq & samples(:,2)==fr & samples(:,3)==id;
0020             row = round(samples(posIdx,4));
0021             col = round(samples(posIdx,5));   
0022             tempDiff(r) =imsubSpan(row,col);
0023             r = r+1;
0024         end
0025      end
0026 end
0027 
0028 tempDiff = horzcat(samples, tempDiff);

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