1. An apparatus, comprising: at least one processing unit; at least one memory, wherein the at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to: process at least one image frame; select at least one region of interest from the at least one image frame; process the at least one image frame and a second image frame to determine a motion field; segment the motion field into a plurality of motion clusters; select a most relevant motion cluster from the plurality of motion clusters; and adjust an exposure time based on motion information of the selected most relevant motion cluster.