1. A computer-implemented method for enhancing images captured in low light, the method comprising: obtaining first monochromatic image data corresponding to a first monochromatic image of a first field of view; obtaining second monochromatic image data corresponding to a second monochromatic image of a second field of view, the second field of view at least partially overlapping the first field of view; obtaining color image data corresponding to a color image of a third field of view, the third field of view at least partially overlapping the first field of view and the second field of view; determining mono registration data between the first monochromatic image data and the second monochromatic image data, the mono registration data corresponding to a mono registration image; determining, using the first monochromatic image data and the second monochromatic image data, a depth map to identify foreground pixels and background pixels of a color image corresponding to the color image data, the depth map providing a first depth value for a foreground plane corresponding to the foreground pixels and a second depth value for a background plane corresponding to the background pixels; applying a first homography to the color image data to modify at least one of a foreground rotation or translation of the color image relative to the mono registration image to generate foreground adjusted color image data, the first homography corresponding to the first depth value; applying a second homography to the background plane to modify at least one of a background rotation or translation of the color image relative to the mono registration image to generate background adjusted color image data, the second homography corresponding to the second depth value; comparing the foreground adjusted color image data to the mono registration data to determine a first error value for each pixel between the mono registration data and the foreground adjusted color image data, the first error value corresponding to a foreground difference between a first foreground location of a foreground pixel from the mono registration data and a second foreground location of a corresponding foreground pixel from the foreground adjusted color image data; comparing the background adjusted color image data to the mono registration data to determine a second error value for each pixel between the mono registration data and the background adjusted color image data, the second error value corresponding to a background difference between a first background location of a background pixel from the mono registration data and a second background location of a corresponding background pixel from the background adjusted color image data; selecting, for each pixel of the color image, one of the foreground adjusted color image data or the background adjusted color image data having a smallest error value between the first error value and the second error value to generate combined color image data; removing, from the combined color image data, first luminance image data to generate chrominance image data; and combining the chrominance image data with second luminance image data from the mono registration data to generate fused image data corresponding to a low-light enhanced color image.