System and method for image-based surface detail transfer
First Claim
1. A computer-implemented process for transferring geometrical details from a first object in one image to a second object in a second image, comprising:
- an inputting step for inputting a first image depicting an object whose surface details are to be transferred and a second image depicting an object of similar shape as depicted in the first image;
an aligning step for aligning the objects of similar shape in first and second images;
a computing step for computing a smoothed version of the first and second images;
for each pixel in the first aligned image, a ratio computing step for computing the ratio of the original intensity to the smoothed intensity;
an image creating step for creating a new image by multiplying the ratio of the original intensity to the smoothed intensity of the first image by the smoothed intensity for each corresponding point in the second image.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method, called Image-Based Surface Detail Transfer, to transfer geometric details from one surface of an object in an image to another with simple 2D image operations. The basic observation is that, without knowing its 3D geometry, geometric details (local deformations) can be extracted from a single image of an object in a way independent of its surface reflectance, and furthermore, these geometric details can be transferred to modify the appearance of other objects directly in images. Examples are shown including surface detail transfer between real objects, as well as between real and synthesized objects.
-
Citations
19 Claims
-
1. A computer-implemented process for transferring geometrical details from a first object in one image to a second object in a second image, comprising:
-
an inputting step for inputting a first image depicting an object whose surface details are to be transferred and a second image depicting an object of similar shape as depicted in the first image; an aligning step for aligning the objects of similar shape in first and second images; a computing step for computing a smoothed version of the first and second images; for each pixel in the first aligned image, a ratio computing step for computing the ratio of the original intensity to the smoothed intensity; an image creating step for creating a new image by multiplying the ratio of the original intensity to the smoothed intensity of the first image by the smoothed intensity for each corresponding point in the second image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented process for simulating the appearance of a face at a different age, comprising:
-
an inputting step for inputting a first image depicting a face whose facial characteristics are to be transferred and a second image depicting a face that is to receive the facial characteristics of the face in the first face; an aligning step for aligning the faces in first and second images; a smoothing step for computing a smoothed version of the faces in the first and second images; for each pixel in the face of the first aligned image, a ratio computing step for computing the ratio of the original intensity to the smoothed intensity; and an image creating step for creating a new image by multiplying the ratio of the original intensity to the smoothed intensity of the face in the first image by the smoothed intensity for each corresponding point in the second image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented process for transferring the surface details of an object in one image to an object of similar shape in another image, comprising:
-
a recording step for recording a first image depicting an object whose surface details are to be transferred and a second image depicting an object of similar shape as depicted in the first image; a smoothing step for smoothing first and second images; for each pixel in the first image, a computing step for computing the ratio of the original intensity to the smoothed intensity; and an image creating step for creating a new image by multiplying the ratio of the original intensity to the smoothed intensity of the first image by the smoothed intensity for each corresponding point in the second image. - View Dependent Claims (18, 19)
-
Specification