1. A computer-implemented method of blending a plurality of source images, comprising: obtaining, by one or more computing devices, a plurality of source images depicting a scene, each of the plurality of source images comprising a plurality of pixels; accessing, by the one or more computing devices, scene-dependent data associated with the plurality of source images, the scene dependent data indicative of different objects in the scene; and performing, by the one or more computing devices, a multi-band blending operation to generate a composite image from the plurality of source images, the multi-band blending operation comprising a filtering operation based on the scene dependent data to modify blending of pixels located at a boundary between the plurality of source images.