1. A method comprising: capturing a first image of a subject via a camera of a mobile device; capturing a second image of the subject from another camera of the mobile device; determining one or more geometrics parameters associated with the subject in relation to the mobile device; determining one or more camera parameters for the mobile device; and applying an image correction scheme to the first and second images based on the camera parameters and the geometrics parameters to output a modified image, wherein a foreground of the subject is more defined and a background of the subject is enlarged in the modified image using a plurality of views of the cameras.