In this paper, a strategy for face recognition based on SIFT descriptors of the images involved is presented. In order to reduce the number of false positives and computation time, a selection of the most representative feature descriptors is carried out by applying a variation of the binary PSO method. This version improves its operation by a suitable positioning of the velocity vector. To achieve this, a new modified version of the continuous gBest PSO algorithm is used. The results obtained allow stating that the descriptors can be successfully selected through the strategy proposed solving the problems initially mentioned.