1. An apparatus, comprising: a processor; and a memory storing instructions which when executed by the processor, cause the processor to: retrieve a stereo three-dimensional (S3D) frame of an S3D game, the frame comprising a red-green-blue (RGB) frame and depth frame; generate a depth edge frame from the depth frame; generate a grayscale diagram comprising depth change information from the depth frame; smooth the grayscale diagram based on a sum of pixels in the grayscale diagram; and generate a depth distribution diagram for the depth frame based on the depth edge frame and the sum of pixels in the smoothed grayscale diagram, the depth distribution diagram defining a multiplicity of camera regions for generating a mapped S3D frame for a target device based upon viewing parameters of the target device.