Mobile face capture and image processing system and method
First Claim
Patent Images
1. An image processing method, comprising:
- receiving at least two side view images of a face of a user;
warping and blending the side view images into an output image of the face of the user as if viewed from a virtual point of view; and
producing a virtual video in real time of output images from a video feed of side view images.
1 Assignment
0 Petitions
Accused Products
Abstract
Image processing procedures include receiving at least two side view images of a face of a user. In other aspects, side view images are warped and blended into an output image of a face of a user as if viewed from a virtual point of view. In further aspects, a virtual video is produced in real time of output images from a video feed of side view images.
-
Citations
36 Claims
-
1. An image processing method, comprising:
-
receiving at least two side view images of a face of a user;
warping and blending the side view images into an output image of the face of the user as if viewed from a virtual point of view; and
producing a virtual video in real time of output images from a video feed of side view images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus, comprising:
-
a head mounted display unit worn by a first user, the display unit rendering to the first user an output image of a face of a second user virtually interacting with the first user in a collaborative, virtual environment, wherein the output image has been formed, based on offset view images of the face of the second user, such that the face of the second user appears as if viewed from a virtual point of view; and
an input port receiving at least one of the following;
(a) offset view images of the face of the second user;
(b) user-specific scaling and deformation transformations specific to the second user;
(c) position of the face of the second user in a common coordinate system of the collaborative, virtual environment;
(d) a three-dimensional model of the face of the second user;
(e) a selection of a virtual point of view from which to render the three-dimensional model of the face of the second user; and
(f) an output image of the face of the second user. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus, comprising:
-
an array of at least two imaging components having fixed positions and orientations relative to a face of a first user and adapted to receive at least two offset views of the face of the first user; and
an output port transmitting at least one of the following;
(a) offset view images of the face of the first user;
(b) user-specific scaling and deformation transformations specific to the first user;
(c) position of the face of the first user in a common coordinate system of a collaborative, virtual environment within which the first user and a second user virtually interact;
(d) a three-dimensional model of the face of the first user;
(e) a selection of a virtual point of view from which to render the three-dimensional model of the face of the first user; and
(f) an output image of the face of the first user, wherein the output image of the face of the first user has been formed by combining offset view images of the face of the first user into an output image of the face of the first user as if viewed from a virtual point of view. - View Dependent Claims (29, 30, 31, 32)
-
-
33. Computer software, comprising:
-
first instructions receiving at least two offset view images of a contoured structure;
second instructions forming, from the offset view images, an output image of the contoured structure as if viewed from a virtual point of view. - View Dependent Claims (34, 35)
-
-
36. Computer software, comprising:
-
a first set of instructions receiving at least two offset view images of a contoured structure;
a second set of instructions recognizing feature points of the contoured structure in the offset view images, accessing a three-dimensional closed mesh model of feature points similar to the recognized feature points, and texture mapping the offset view images to the three-dimensional closed mesh model based on mappings of vertices of polygons of the mesh model into two-dimensional coordinate spaces of the offset view images, thereby forming a three-dimensional model of the contoured structure.
-
Specification