A method for measuring a three dimensional range to a target, comprising: emitting, by a transmitter of a transmit system, light toward the target; receiving, by an aperture of a receive system, one or more reflections of the light from the target; directing, by the aperture, the one or more reflections toward a sensor that comprises a plurality of pixels arranged in one or more rows having a plurality of columns, wherein the sensor is positioned at a location that is offset by a predetermined distance from another location of the transmitter; determining, by the one or more processor devices (202,302), one or more departure times of the emitted light towards the target; determining, by the one or more processor devices (202,302), one or more anticipated arrival times of the one or more light reflections on the sensor based on the one or more departure times and the predetermined offset distance; sequentially activating, by the one or more processor devices (202,302), one or more portions of the plurality of pixels arranged in the one or more rows based on the one or more anticipated arrival times; determining, by the one or more processor devices (202,302), based on the one or more light reflections detected by the one or more portions of the plurality of pixels, a disparity for a first portion of the one or more rows of pixels, wherein the disparity represents a positional offset of the one or more portions of the plurality of pixels relative to a predetermined position on the sensor caused by an offset distance between a portion of the transmit system and a portion of the receive system; and when the disparity exceeds a disparity threshold, determining, by the one or more processor devices (202,302), that the range to the target is a particular distance based on the disparity for the first portion of the one or more rows of pixels. emitting, by a transmitter of a transmit system, light toward the target; receiving, by an aperture of a receive system, one or more reflections of the light from the target; directing, by the aperture, the one or more reflections toward a sensor that comprises a plurality of pixels arranged in one or more rows having a plurality of columns, wherein the sensor is positioned at a location that is offset by a predetermined distance from another location of the transmitter; determining, by the one or more processor devices (202,302), one or more departure times of the emitted light towards the target; determining, by the one or more processor devices (202,302), one or more anticipated arrival times of the one or more light reflections on the sensor based on the one or more departure times and the predetermined offset distance; sequentially activating, by the one or more processor devices (202,302), one or more portions of the plurality of pixels arranged in the one or more rows based on the one or more anticipated arrival times; determining, by the one or more processor devices (202,302), based on the one or more light reflections detected by the one or more portions of the plurality of pixels, a disparity for a first portion of the one or more rows of pixels, wherein the disparity represents a positional offset of the one or more portions of the plurality of pixels relative to a predetermined position on the sensor caused by an offset distance between a portion of the transmit system and a portion of the receive system; and when the disparity exceeds a disparity threshold, determining, by the one or more processor devices (202,302), that the range to the target is a particular distance based on the disparity for the first portion of the one or more rows of pixels.