A spectacle frame fitting system, the system comprising: • an imager configured to capture a front image and a side image of a subject field, wherein the imager comprises: ▪ a first camera configured to capture the front image and a second camera configured to capture the side image, wherein the second camera is configured to capture an image that is substantially perpendicular to an image captured by the first camera, or ▪ a single camera configured to capture both the front image and the side image and two wavelength dependent beam splitters (1354, 1352) configured to direct specific wavelengths of light to the single camera, wherein the system further comprises: • a beam splitter positioned in an axis of the front image, wherein the beam splitter is configured to reflect the front image to the imager positioned off of the axis of the front image; • an image processor configured to receive and analyze the front image and the side image to determine a pupil position of each eye relative to a spectacle frame captured in the front and side images, characterized in that: the position of the spectacle frame is determined by determining, using edge detection, a lens frame in the captured front image; and • the system further comprises an illuminator configured to illuminate the subject when the imager captures the front image and the side image, wherein the illuminator comprises a plurality of light sources configured to generate a predetermined pattern on a cornea of the subject positioned within the subject field, wherein the image processor is configured to determine the pupil position of each eye relative to the spectacle frame captured in the front and side images based in part on the predetermined pattern. • an imager configured to capture a front image and a side image of a subject field, wherein the imager comprises: ▪ a first camera configured to capture the front image and a second camera configured to capture the side image, wherein the second camera is configured to capture an image that is substantially perpendicular to an image captured by the first camera, or ▪ a single camera configured to capture both the front image and the side image and two wavelength dependent beam splitters (1354, 1352) configured to direct specific wavelengths of light to the single camera, ▪ a first camera configured to capture the front image and a second camera configured to capture the side image, wherein the second camera is configured to capture an image that is substantially perpendicular to an image captured by the first camera, or ▪ a single camera configured to capture both the front image and the side image and two wavelength dependent beam splitters (1354, 1352) configured to direct specific wavelengths of light to the single camera, • a beam splitter positioned in an axis of the front image, wherein the beam splitter is configured to reflect the front image to the imager positioned off of the axis of the front image; • an image processor configured to receive and analyze the front image and the side image to determine a pupil position of each eye relative to a spectacle frame captured in the front and side images, characterized in that: the position of the spectacle frame is determined by determining, using edge detection, a lens frame in the captured front image; and the position of the spectacle frame is determined by determining, using edge detection, a lens frame in the captured front image; and • the system further comprises an illuminator configured to illuminate the subject when the imager captures the front image and the side image, wherein the illuminator comprises a plurality of light sources configured to generate a predetermined pattern on a cornea of the subject positioned within the subject field,