demoRelease.m in standardmodelrelease


MIT artificial intelligence laboratory identification of the target source code,...Original Link
    Sponsored links

			
%demoRelease.m
%demonstrates how to use C2 standard model features in a pattern classification framework

addpath ~/scratch2/osusvm/ %put your own path to osusvm here

useSVM = 1; %if you do not have osusvm installed you can turn this
            %to 0, so that the classifier would be a NN classifier
	    %note: NN is not a great classifier for these features
	    
READPATCHESFROMFILE = 0; %use patches that were already computed
                         %(e.g., from natural images)

patchSizes = [4 8 12 16]; %other sizes might be better, maybe not
                          %all sizes are required
			  
numPatchSizes = length(patchSizes);

%specify directories for training and testing images
train_set.pos   = 'Image_Datasets/airTr';
train_set.neg   = 'Image_Datasets/bckgTr';
test_set.pos    = 'Image_Datasets/airTe';
test_set.neg    = 'Image_Datasets/bckgTe';

cI = readAllImages(train_set,test_set); %cI is a cell containing
                                        %all training and testing images

if isempty(cI{1}) | isempty(cI{2})
  error(['No training images were loaded -- did you remember to' ...
	' change the path names?']);
end
  
%below the c1 prototypes are extracted from the images/ read from file
if ~READPATCHESFROMFILE
  tic
  numPatchesPerSize = 250; %more will give better results, but will
                           %take more time to compute
  cPatches = extractRandC1Patches(cI{1}, numPatchSizes, ...
      numPatchesPerSize, patchSizes); %fix: extracting from positive only 
                                 			

			...
			...
			... to be continued.

  This is a preview. To get the complete source file, 
  please click here to download the whole source code package.

			
			


Project Files

    Sponsored links
NameSizeDate
 C1.m4.82 kB07-01-05 14:36
 C2.m1.59 kB06-10-05 15:16
 CLSnn.m1.47 kB06-10-05 15:23
 CLSnnC.m1.09 kB06-10-05 15:24
 CLSosusvm.m1.49 kB06-10-05 15:25
 CLSosusvmC.m669.00 B06-10-05 15:27
 demoRelease.m3.01 kB07-11-05 12:25
 extractC2forcell.m1.66 kB07-11-05 12:15
 extractRandC1Patches.m1.74 kB07-11-05 12:51
 init_gabor.m1.43 kB06-06-05 13:52
 maxfilter.m1.32 kB06-10-05 15:54
 padimage.m733.00 B06-10-05 15:56
 readAllImages.m740.00 B07-02-05 01:28
 readme.txt4.53 kB07-11-05 12:17
 sumfilter.m724.00 B06-10-05 16:08
 unpadimage.m930.00 B06-10-05 16:09
 WindowedPatchDistance.m807.00 B06-10-05 16:17
...

Related Items

    Sponsored links