1. A method for constructing a representation of a surface of a target object by using an addressable pattern, comprising acts of: acquiring a plurality of images of an addressable pattern from different viewpoints through an imaging lens and a mask having at least one set of off-axis apertures, each of the plurality of images comprising addressable pattern information and at least one point representing at least one aspect of a target object, wherein the at least one set of off-axis apertures filters light reflected from the surface of the target object into the plurality of images; processing the plurality of images to assign an address to each point in each of the plurality of images; developing an addressed list of points using the address of each point in each of the plurality of images; returning the addressed list of points to an imaging system processor for conversion into a three-dimensional measurement; and causing the imaging system processor to generate a representation of a surface of a target object based on the three-dimensional measurement.