1. A system, comprising: a memory that stores computer executable components; and a microprocessor that executes the following computer executable components stored in the memory: a receiving component that receives a first feature vector, U, associated with a reference object and a second feature vector, V, associated with a comparison object, wherein U and V are d-dimensional vectors; a sorting component that constructs a first rank vector, P, based upon a sequential ordering of dimensions of U, and a second rank vector, Q, based upon a sequential ordering of dimensions of V; a conversion component that converts values of dimensions of U and V to corresponding absolute values based upon halfwave rectification; a comparing component that determines a consistency score between P and Q; and a matching component that identifies a sufficient match between at least a portion of the reference object and at least a portion of the comparison object based upon the consistency score between P and Q.