1. A method performed by an information handling system for converting a two-dimensional visual image into a three-dimensional visual image, the method comprising: segmenting the two-dimensional visual image into regions, including a first region having a first depth and a second region having a second depth, wherein the first and second regions are separated by at least one boundary; generating a depth map that assigns variable depths to pixels of the second region in response to respective distances of the pixels from the boundary, so that the variable depths approach the first depth as the respective distances decrease, and so that the variable depths approach the second depth as the respective distances increase; and in response to the depth map, synthesizing left and right views of the three-dimensional visual image.