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);