Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
73 words
A three-dimensional beauty simulation client-server
system comprising: a shop-based client that obtains and transmits three-dimensional
shape data regarding a user; and a server that comprises a makeup simulation unit that
receives and stores said three-dimensional shape data from said
shop-based client and carries out makeup simulation based on said
three-dimensional shape data in response to the user's requests,
and a data control unit that analyzes the user's operation record
and generates administrative information.
Claim 2
Dependent Claim
33 words
The three-dimensional beauty simulation client-server
system according to claim 1, further comprising a client that can
access said server, wherein said server provides a makeup
simulation in response to requests from said client.
Claim 3
Dependent Claim
41 words
The three-dimensional beauty simulation client-server
system according to claim 1, further comprising a cellular
telephone that has a data transmission function and can access
said server, wherein said server provides a makeup simulation in
response to requests from said cellular telephone.
Claim 4
Dependent Claim
40 words
The three-dimensional beauty simulation client-server
system according to claim 1, wherein said server further
comprises a member registration unit that stores member
registration information, and wherein said server provides makeup
simulations to users registered beforehand in said member
registration unit.
Claim 5
Dependent Claim
27 words
The three-dimensional beauty simulation client-server
system according to claim 1, wherein said server transmits the
operation record and/or administrative information regarding said
users via a computer network.
Claim 6
Dependent Claim
159 words
The three-dimensional beauty simulation client-server
system according to claim 1, wherein said shop-based client
comprises: a plurality of cameras to obtain images of the user as seen
from a plurality of viewpoints; a corresponding point search unit that receives each item of
image data obtained from the plurality of cameras, analyzes the
plurality of images, and searches for corresponding points that
correspond to each other; a three-dimensional shape recognition unit that analyzes the
searched corresponding points and recognizes the three-dimensional
shape of the target object; a geometric calculation unit that sets a line of sight based
on the recognition results from said three-dimensional shape
recognition unit, and generates an image from a prescribed line
of sight through geometric conversion of the data based on the
set line of sight; a display unit that displays the image generated by said
geometric calculation unit; and communication means that transmits the image data generated
by said geometric calculation unit to said server.
Claim 7
Dependent Claim
173 words
The three-dimensional beauty simulation client-server
system according to claim 6, wherein said corresponding point
search unit and said geometric calculation unit comprises: a feature point extraction unit that extracts feature points
from each of said plurality of images; a correlation calculating unit that seeks correlation among
the feature points of said plurality of images and seeks
combinations of said feature points; a matching unit that discards combinations having a low
feasibility from among said combinations of feature points based
on the condition that the images were seen from said plurality of
viewpoints; a camera orientations determining unit that seeks the
positions of said plurality of viewpoints and the directions of
the lines of sight; and a match propagation unit that, under the conditions imposed
by the positions of said plurality of viewpoints and the
direction of said lines of sight obtained by said camera
orientations determining unit, selects combinations of feature
points starting with those having superior geometric and
statistical reliability and adjusts the analysis range of the
images of said target object.
Claim 8
Dependent Claim
236 words
The three-dimensional beauty simulation client-server
system according to claim 6, wherein said corresponding point
search unit and said geometric calculation unit comprises: a feature point extraction unit that extracts feature points
from each of said plurality of images; a correlation calculating unit that seeks correlation among
the feature points of said plurality of images and seeks
combinations of said feature points; a matching unit that discards combinations having a low
feasibility from among said combinations of feature points based
on the condition that the images were seen from said plurality of
viewpoints; a camera orientations determining unit that seeks the
positions of said plurality of viewpoints and the directions of
the lines of sight; a match propagation unit that, under the conditions imposed
by the positions of said plurality of viewpoints and the
direction of said lines of sight obtained by said camera
orientations determining unit, selects combinations of feature
points starting with those having superior geometric and
statistical reliability and adjusts the analysis range of the
images of said target object; a resampling unit that normalizes the matching map obtained
by said match propagation unit; a three-dimensional position measurement unit that
determines the position of said target object in a three-dimensional
space based on the normalized matching map; and a view interpolation unit that generates images seen from
viewpoints different from said plurality of viewpoints based on
the determined three-dimensional position of said target object.
Claim 9
Dependent Claim
134 words
The three-dimensional beauty simulation client-server
system according to claim 6, wherein said corresponding point
search unit and said geometric calculation unit comprises: a feature point extraction unit that extracts feature points
from each of said plurality of images; a correlation calculating unit that seeks correlation among
the feature points of said plurality of images and seeks
combinations of said feature points; a matching unit that discards combinations having a low
feasibility from among said combinations of feature points based
on the condition that the images were seen from said plurality of
viewpoints; and a match propagation unit that, under the geometric
constraints imposed by the lines of sight, selects combinations
of feature points starting with those having superior geometric
and statistical reliability and adjusts the analysis range of the
images of said target object.
Claim 10
Dependent Claim
197 words
The three-dimensional beauty simulation client-server
system according to claim 6, wherein said corresponding point
search unit and said geometric calculation unit comprises: a feature point extraction unit that extracts feature points
from each of said plurality of images; a correlation calculating unit that seeks correlation among
the feature points of said plurality of images and seeks
combinations of said feature points; a matching unit that discards combinations having a low
feasibility from among said combinations of feature points based
on the condition that the images were seen from said plurality of
viewpoints; a match propagation unit that, under the geometric
constraints imposed by the lines of sight, selects combinations
of feature points starting with those having superior geometric
and statistical reliability and adjusts the analysis range of the
images of said target object; a resampling unit that normalizes the matching map obtained
by said match propagation unit; a three-dimensional position measurement unit that
determines the position of said target object in a three-dimensional
space based on the normalized matching map; and a view interpolation unit that generates images seen from
viewpoints different from said plurality of viewpoints based on
the determined three-dimensional position of said target object.
Claim 11
Dependent Claim
186 words
A three-dimensional beauty simulation server comprising
a makeup simulation unit that receives and stores three-dimensional
shape data of a user from a shop-based client and
carries out makeup simulation based on the three-dimensional
shape data in response to requests from the user, and a data
control unit that analyzes the operation record for said user and
generates administrative information, wherein said makeup simulation unit comprises a receiving
unit that receives said three-dimensional shape data, a database
that stores the received three-dimensional shape data, and a
makeup simulation providing unit that provides a makeup
simulation in response to requests for such simulation; and wherein said data control unit of said server comprises a
user information analyzer that receives the operation history of
the user and analyzes the trends therein, a control database that
stores the analyzed data, an information processing unit that
reads out data from the control database in response to external
requests and processes the data in accordance with said requests,
and a transmitting/receiving unit that transmits the output of
said information processing unit to the requesting source and
receives requests from the requesting source.
Claim 12
Dependent Claim
49 words
The three-dimensional beauty simulation server
according to claim 11, wherein said makeup simulation providing
unit analyzes the condition of the user's facial skin and the
light and dark areas that indicate the protrusions and
indentations thereon, and evaluates the user's facial expression
based on the results of such analysis.
Claim 13
Dependent Claim
71 words
The three-dimensional beauty simulation server
according to claim 11, wherein said makeup simulation providing
unit obtains a facial image of the user, displays for the user a
plurality of target facial images stored beforehand for allowing
the user to select one of these images, combines said user facial
image and said target facial image in a plurality of
predetermined ratios, and supplies a plurality of combined facial
images to the user.
Claim 14
Dependent Claim
23 words
The three-dimensional beauty simulation server
according to claim 11, wherein said makeup simulation providing
unit supplies facial images seen from freely chosen viewpoints.
Claim 15
Independent Claim
38 words
A system comprising means for deriving a 3-D image of a user, means storing
information regarding user preferences regarding certain predetermined criteria, and means
for generating an image of the user modified in accordance with said stored information.
Claim 16
Independent Claim
42 words
A method of producing a modified image of a user, the method comprising
determining information relating to user preferences regarding certain predetermined criteria,
deriving a 3-D image of a user, and modifying the image of the user in accordance with said
information.
Claim 17
Dependent Claim
21 words
A method as claimed in claim 16 wherein the user's behaviour is monitored to
determine said information relating to user preferences.