Research Article

An Efficient 3D Model Retrieval Method Based on Convolutional Neural Network

Algorithm 1

Similarity matching algorithm.
input: is the features of representative views of input model, ,
   is the features of jth view of the ith model in dataset,
   is the number of models in a category,
   is the number of representative views of the ith model,
   is the minimum distance,
   is the distance vector, ,
is the counting vector, it is used to record the number of views that are classified into each category,
output: ,
;
;
for
{
;
;
for
 {
   (j = 1, 2, …, );
  if {; return; }
  ;
  if{; ;
 }
 }
;
for
 {
  if () {; return; }
 }
}
if () ;
return ;