1. A method comprising: receiving a mono-view image for generating an image depth map of the mono-view image, wherein the mono-view image is part of a plurality of images; tracking global motion of the mono-view image to provide image global motion information, wherein the global motion comprises general movement of the mono-view image which does not amount to a scene change within a motion video segment, wherein the tracking global motion of the mono-view image comprises tracking global motion in horizontal and vertical directions in the mono-view image, and wherein the tracking global motion in the horizontal and vertical directions comprises: analyzing luminance change within the mono-view image; setting a center area within the mono-view image; and separating the center area into columns and rows of blocks, wherein the analyzing luminance change within the mono-view image comprises: determining a block column with minimum statistics counts of the luminance change for tracking motion in the horizontal direction, and determining a block row with maximum statistics counts of the luminance change for tracking motion in the vertical direction; generating an image global depth map using the image global motion information; and refining local depth values of the image global depth map using a relative relation of a plurality of color components for pixels of the mono-view image to provide the image depth map of the mono-view image.