1. A method for compressing a feature descriptor, the method comprising the steps of: accessing a source feature descriptor from a storage device; non-uniformly quantizing the source feature descriptor having a plurality of source vectors into an intermediate feature descriptor having a plurality of intermediate vectors according to a vector default value; and executing run-length coding for the intermediate feature descriptor to generate a compressed feature descriptor.