← Back to Patent Explorer
EP1134701A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Client-server system for three-dimensional face make-up simulation

Assignee: Infiniteface Inc
•
Filing: 2001-03-15
•
Granted: —
•
Expires: 2021-03-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract It is an object of the invention to provide a three-dimensional beauty simulation client-server system which is capable of handling a user's face in a three-dimensional fashion and of providing more realistic beauty simulations. This system comprises a shop-based client that obtains and transmits three-dimensional shape data regarding a user, and a server comprising a makeup simulation unit that receives and stores the three-dimensional shape data from the 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 user's operation record and generates administrative information.

Inventors

  • 👤 Hima Furuta
  • 👤 Takeo Miyazawa

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 11:16
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/08; G06Q10/087; G06T; G06T17/00; G06T15/00; G06T15/10; G06T15/20; G06T19/00; G06T19/20; G06T7/00; G06T7/50; G06T7/55; G06T7/593; G06T7/596; G16; G16H; G16H30/00; G16H30/40; G06T2207/00; G06T2207/30; G06T2207/30196; G06T2207/30201; G06T2219/00; G06T2219/20; G06T2219/2012

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.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag