An apparatus for automatically scaling image objects being moved or copied from an original object to a target object, comprising: (a) a computer processor configured for receiving and processing images; and (b) programming executable on the computer processor for performing steps comprising: (i) receiving an original object selection in an image and a target location for the original object to be moved/copied as a target object at said target location; (ii) obtaining or receiving a depth map for the image containing the original object and the target object location; and (iii) determining interdependent scaling factor and positioning for the target object, in response to: (iii) determining a center of scaling for the target object, the centre of scaling being a point toward which shrinking is done, or away from which expansion is done; (iii) selecting a base location on the original object at which depth value is to be obtained at the target location for use in scaling; and (iii) scaling the target object at the target location about the center of scaling in response to a ratio between an original object depth and a target object depth and pasting pixels of said target object into said target location; (iv) whereby the target object is shown in a proper size in relation to its surroundings. (a) a computer processor configured for receiving and processing images; and (b) programming executable on the computer processor for performing steps comprising: (i) receiving an original object selection in an image and a target location for the original object to be moved/copied as a target object at said target location; (ii) obtaining or receiving a depth map for the image containing the original object and the target object location; and (iii) determining interdependent scaling factor and positioning for the target object, in response to: (iii) determining a center of scaling for the target object, the centre of scaling being a point toward which shrinking is done, or away from which expansion is done; (iii) selecting a base location on the original object at which depth value is to be obtained at the target location for use in scaling; and (iii) scaling the target object at the target location about the center of scaling in response to a ratio between an original object depth and a target object depth and pasting pixels of said target object into said target location; (iv) whereby the target object is shown in a proper size in relation to its surroundings. (i) receiving an original object selection in an image and a target location for the original object to be moved/copied as a target object at said target location; (ii) obtaining or receiving a depth map for the image containing the original object and the target object location; and (iii) determining interdependent scaling factor and positioning for the target object, in response to: (iii) determining a center of scaling for the target object, the centre of scaling being a point toward which shrinking is done, or away from which expansion is done; (iii) selecting a base location on the original object at which depth value is to be obtained at the target location for use in scaling; and (iii) scaling the target object at the target location about the center of scaling in response to a ratio between an original object depth and a target object depth and pasting pixels of said target object into said target location; (iv) whereby the target object is shown in a proper size in relation to its surroundings. (iii) determining a center of scaling for the target object, the centre of scaling being a point toward which shrinking is done, or away from which expansion is done; (iii) selecting a base location on the original object at which depth value is to be obtained at the target location for use in scaling; and (iii) scaling the target object at the target location about the center of scaling in response to a ratio between an original object depth and a target object depth and pasting pixels of said target object into said target location; (iv) whereby the target object is shown in a proper size in relation to its surroundings.