1. A method for adjusting perspective and disparity in a stereoscopic image pair, the method implemented at least in part by a data processing system and comprising: receiving the stereoscopic image pair representing a scene; identifying range information associated with the stereoscopic image pair, the range information including distances of pixels in the scene from a reference location; generating a cluster map based at least upon an analysis of the range information and the stereoscopic image pair, the cluster map grouping pixels of the stereoscopic images by their distances from a viewpoint; identifying objects and background in the stereoscopic image pair based at least upon an analysis of the cluster map and the stereoscopic image pair; generating a new stereoscopic image pair by adjusting perspective and disparity for at least one of the identified objects or the background in the stereoscopic image pair, the adjusting occurring based at least upon the range information; and storing the new stereoscopic image pair in a processor-accessible memory system.