1. A method for use with a time-of-flight sensor, the method comprising: generating by at least one processing device at least one high-resolution depth map frame from at least one high-resolution image received from the time-of-flight sensor; analyzing by the at least one processing device at least one of the at least one high-resolution depth map frame and the at least one high-resolution image; determining by the at least one processing device a mode of operation having an illuminator power output level and a binning factor for at least one binned lower-resolution image; generating at the at least one processing device at least one binned lower-resolution depth map frame from the at least one binned lower-resolution image received from the time-of-flight sensor; combining information from the at least one high-resolution depth map frame with information from the at least one binned lower-resolution depth map frame to generate at least one compensated depth map frame; and controlling by the at least one processing device the time-of-flight sensor and at least one illuminator according to the mode of operation.