1. An apparatus for generating a three-dimensional scene, comprising: a storage unit, being stored with an image, a plurality of depth data of the image, and a plurality of predetermined moving paths; and a processing unit, being electrically connected to the storage unit and configured to generate a depth histogram according to the depth data, generate a region of interest of the image according to the depth histogram, and decide a moving path of a virtual camera according to the region of interest by performing the following operations: deciding an index according to one of a size of the region of interest, an aspect ratio of the region of interest, a center of the region of interest, and a combination thereof, and selecting the moving path from the predetermined moving paths according to the index, wherein the processing unit is further configured to generate the three-dimensional scene according to the image and the moving path.