1. A method for identifying an object in observation-related data of an object in a surrounding environment comprising: (a) providing (1) a set of comparative feature values associated with one or more known objects in one or more specified observation conditions and (2) a set of observation-related values including (i) a set of feature values for one or more features of an object as observed in an environment, (ii) a set of condition values for one or more conditions of the observation, including one or more of an orientation value, a depression value, a resolution value, and an obscuration value; and (b) generating one or more identification values for the object by comparing the set of feature values to the set of comparative feature values, including compensating for the set of condition values.