Skip to main content
. 2019 May 28;19(11):2439. doi: 10.3390/s19112439
Algorithm 1 ConvNet feature extraction and comparison.
Inputs:
 {Iitrain}i=1Ntrain {training images database};
 {Iitest}i=1Ntest {testing images database};
 Ntrain,Ntest {training and testing images numbers};
Outputs:
 D {Cosine distance};
Algorithm:
 for i ← 1 to Ntest do
  for j ← 1 to Ntrain do
   fjtrain ← Feature extraction for training images;
   fitest ← Feature extraction for testing images;
   di,j ← cos 〈fitest, fjtrain〉; // Cosine distance {Section 3.2}.
  end for
  Di ← [di,1,di,2,⋯,di,Ntrain]; Column vector Di∈RNtrain×1 that contains the cosine distance between the testing image Iitest and all the training images {Section 3.2}.
 end for