Abstract: Aspects are generally directed toward creating a three-dimensional virtual model by a user identifying a three-dimensional object. Next, the system captures a plurality of two-dimensional images of the object in succession, the plurality of images being captured from different orientations, and recording the plurality of images on a storage medium. Then the system determines the relative change in position of the plurality of images by comparing two subsequent images, wherein the relative change is determined by a difference in color intensity values between the pixels of one image and another image, generates a plurality of arrays from the difference determined and generates a computer image from the plurality of arrays, wherein the computer image represents the three-dimensional object.
Abstract: Embodiments of the present invention create a three-dimensional virtual model by a user identifying a three-dimensional object, capturing a plurality of two-dimensional images of said object in succession, said plurality of images being captured from different orientations, recording said plurality of images on a storage medium, determining the relative change in position of said plurality of images by comparing two subsequent images, wherein the relative change is determined by a difference in color intensity values between the pixels of one image and another image, generating a plurality of arrays from the difference determined and generating a computer image from said plurality of arrays, wherein said computer image represents said three-dimensional object.