A method of performing an image autofocus operation using multiple cameras, the method comprising: determining a first region of interest in a scene captured by a first camera; rectifying a second camera using stereo calibration to align the second camera with the first camera; determining an initial region of interest in the scene captured by the second camera; attempting a computation, using an image processor, of a region of interest shift from the second camera to the first camera; in response to a determination that the computation of a region of interest shift from the second camera to the first camera is unsuccessful, performing, using the image processor, a first autofocus operation based on the first region of interest in the scene captured by the first camera; determining an object distance based on a lens position of the first camera and a lens equation; determining a second lens position of the second camera based on the determined object distance; computing a shifted region of interest in the scene captured by the second camera, the shifted region of interest determined based on the first region of interest, the stereo calibration between the first camera and the second camera, and the object distance determined based on the lens position of the first camera; performing a second autofocus operation on the second camera using the shifted region of interest; and fusing a first image of the scene captured by the first camera with a second image of the scene captured by the second camera to generate a fused image, wherein the first image is based on the first autofocus operation, and wherein the second image is based on the second autofocus operation. determining a first region of interest in a scene captured by a first camera; rectifying a second camera using stereo calibration to align the second camera with the first camera; determining an initial region of interest in the scene captured by the second camera; attempting a computation, using an image processor, of a region of interest shift from the second camera to the first camera; in response to a determination that the computation of a region of interest shift from the second camera to the first camera is unsuccessful, performing, using the image processor, a first autofocus operation based on the first region of interest in the scene captured by the first camera; determining an object distance based on a lens position of the first camera and a lens equation; determining a second lens position of the second camera based on the determined object distance; computing a shifted region of interest in the scene captured by the second camera, the shifted region of interest determined based on the first region of interest, the stereo calibration between the first camera and the second camera, and the object distance determined based on the lens position of the first camera; performing a second autofocus operation on the second camera using the shifted region of interest; and fusing a first image of the scene captured by the first camera with a second image of the scene captured by the second camera to generate a fused image, wherein the first image is based on the first autofocus operation, and wherein the second image is based on the second autofocus operation.