Overlapping satellite images in Google Maps

very weird; is Keyhole stitching together images by intelligently cutting around buildings?