Patent US5404426A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5404426A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of displaying hair style and apparatus for the same

Assignee: Hitachi Ltd
•
Filing: 1992-05-21
•
Granted: 1995-04-04
•
Expires: 2012-05-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Hair models of human or, animal hairs are displayed on a display screen using a three-dimensional computer graphics technique. Each human hair model is constructed of a plurality of rod-shaped hair elements. The magnitude and direction of an external force applied to each hair element are designated. A deformation quantity of each hair element is obtained such that the external force having the designated magnitude and direction equilibrates with an internal force generated by the rigidity of each hair element. The shape of each hair model is determined in accordance with obtained deformation quantities, for display of the shape of each hair model. The hair model can be displayed man-machine interactively.

Inventors

  • 👤 Yoshiaki Usami
  • 👤 Kenichi Anjyo
  • 👤 Ryozo Takeuchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:10
CPC Classifications
G; G06; G06T; G06T13/00; G06T13/20; G06T13/40; G06T17/00; G06T17/10; G06T19/00; G06T19/20; G06T2219/00; G06T2219/20; G06T2219/2021

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 144 words
A method of displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising the steps of: a) defining a hair as composed of a plurality of rod-shaped hair elements; b) giving a magnitude and direction of an external force applied to each of said rod-shaped hair elements; c) obtaining a deformation quantity of each of said rod-shaped hair elements such that an internal force of each of said rod-shape hair elements generated by a predetermined rigidity of each of said rod-shaped hair elements is equilibrated with said external force having said magnitude and direction; and d) determining a shape of each of said rod-shaped hair elements in accordance with said deformation quantity and displaying the shape of each of said rod-shaped hair elements and said base body on said display screen.
Claim 2
Independent Claim 144 words
A method of displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising the steps of: a) defining a hair as composed of a plurality of rod-shaped hair elements; b) giving a magnitude and direction of an external force applied to each of said rod-shaped hair elements; c) obtaining a deformation quantity of each of said rod-shaped hair elements such that an internal force of each of said rod-shape hair elements generated by a predetermined rigidity of each of said rod-shaped hair elements is equilibrated with said external force having said magnitude and direction; and d) determining a shape of each of said rod-shaped hair elements in accordance with said deformation quantity and displaying the shape of each of said rod-shaped hair elements and said base body on said display screen.
Claim 3
Dependent Claim 64 words
A method according to claim 1, wherein said steps a) and b) define a hair generation point of a respective one of said rod-shaped hair elements as a pore, determine said hair generation point as a fixed point, and give said magnitude and direction of said external force applied to each of said rod-shaped hair elements at an area other than said fixed point.
Claim 4
Dependent Claim 65 words
A method according to claim 2, wherein an ellipsoid approximating the shape of said body is determined, said hair generation point of each said rod-shaped hair elements is identified on a coordinate system representing a surface of said ellipsoid, each of said rod-shaped hair elements and said hair generation point of said rod-shaped hair elements are determined by using coordinate values on said ellipsoid surface.
Claim 5
Dependent Claim 74 words
A method according to claim 3, further including judging whether each of said rod-shaped hair elements is the shape of which was determined such that an external force of each of said rod-shaped hair elements is equilibrated with said external force, entered said ellipsoid, and when each of said rod-shaped hair elements is entered said ellipsoid, the shape of each of said rod-shaped hair elements is changed so as not to enter said ellipsoid.
Claim 6
Dependent Claim 63 words
A method according to claim 3, wherein said hair generation point of each of said rod-shaped hair elements is deleted and each of said rod-shaped hair elements extending from said hair generation point is cut, respectively, at a position predetermined by coordinate values or by a length, or part of each of said rod-shaped hair elements extending from said position is not displayed.
Claim 7
Dependent Claim 53 words
A method according to claim 3, wherein said hair generation point of each of said rod-shaped hair elements and each of said rod-shaped hair elements extending from said hair generation point are changed by designating an optional magnitude and optional direction of said external force applied to each of said rod-shaped hair elements.
Claim 8
Dependent Claim 33 words
A method according to claim 1, wherein said step a) defines a set of linear rod-shaped segments as each of said rod-shaped hair elements, and couples a plurality of said linear rod-shaped segments.
Claim 9
Dependent Claim 60 words
A method according to claim 7, wherein a hair generation point of a respective one of said rod-shaped segments is defined as a pore, said hair generation point is determined as a fixed point, and said magnitude and direction of said external force applied to end points of each of said rod-shaped segments extending from said fixed point are determined.
Claim 10
Independent Claim 128 words
A method of displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising the steps of: a) defining a hair as composed of a plurality of rod-shaped hair elements; b) giving a magnitude and direction of an external force applied to each of said rod-shaped hair elements, and a rigidity of each of said rod-shaped hair elements; c) obtaining a deformation quantity of each of said rod-shaped hair elements basing upon said magnitude, direction and rigidity; and d) determining a shape of each of said of said rod-shaped hair elements in accordance with said deformation quantity and displaying the shape of each of said rod-shaped hair elements and said base body on said display screen.
Claim 11
Independent Claim 128 words
A method of displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising the steps of: a) defining a hair as composed of a plurality of rod-shaped hair elements; b) giving a magnitude and direction of an external force applied to each of said rod-shaped hair elements, and a rigidity of each of said rod-shaped hair elements; c) obtaining a deformation quantity of each of said rod-shaped hair elements basing upon said magnitude, direction and rigidity; and d) determining a shape of each of said of said rod-shaped hair elements in accordance with said deformation quantity and displaying the shape of each of said rod-shaped hair elements and said base body on said display screen.
Claim 12
Independent Claim 167 words
A method of displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising the steps of: a) defining each of a plurality of hairs as an elastic body; b) determining an initial shape of each said elastic body; c) giving an external force applied to each said elastic body and an attribute of each said elastic body; d) calculating a mechanics equation representing a deformation of each said elastic body basing upon said external force and attribute to obtain a position of each said elastic body changed from said initial shape; e) obtaining elastic body curves of specific elastic bodies among a plurality of said elastic bodies, in accordance with said changed position; f) interpolating deformation quantities of said elastic body curves of said specific elastic bodies to generate deformation quantities of other said elastic bodies; and g) displaying a shape of each said elastic body and said base body on said display screen.
Claim 13
Independent Claim 167 words
A method of displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising the steps of: a) defining each of a plurality of hairs as an elastic body; b) determining an initial shape of each said elastic body; c) giving an external force applied to each said elastic body and an attribute of each said elastic body; d) calculating a mechanics equation representing a deformation of each said elastic body basing upon said external force and attribute to obtain a position of each said elastic body changed from said initial shape; e) obtaining elastic body curves of specific elastic bodies among a plurality of said elastic bodies, in accordance with said changed position; f) interpolating deformation quantities of said elastic body curves of said specific elastic bodies to generate deformation quantities of other said elastic bodies; and g) displaying a shape of each said elastic body and said base body on said display screen.
Claim 14
Dependent Claim 45 words
A method according to claim 10, wherein said external force to be designated at said step c) and applied to each said elastic body is related only to each said elastic body and is not influenced by external forces applied to other said elastic bodies.
Claim 15
Dependent Claim 37 words
A method according to claim 10, wherein said external force to be designated for each said elastic body is related only to each said elastic body, and virtual external forces are designated for other said elastic bodies.
Claim 16
Dependent Claim 26 words
A method according to claim 10, wherein interpolation of said elastic body curves at said step f) is performed for randomly designated said elastic body curves.
Claim 17
Dependent Claim 27 words
A method according to claim 10, wherein said external force designated at said step c) and applied to each said elastic body includes an optional gravity vector.
Claim 18
Dependent Claim 34 words
A method according to claim 10, wherein said external force designated at said step c) and applied to each said elastic body includes an external force generated by a motion of said base body.
Claim 19
Dependent Claim 52 words
A method according to claim 10, wherein said attribute of each said elastic by designated at said step c) includes an elastic deformation energy of each said elastic body, and a magnitude of density of said elastic deformation energy is designated independently from actually measured values of elastic deformation energies of hairs.
Claim 20
Independent Claim 127 words
An apparatus for displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising: a display; input means for entering a magnitude and direction of an external force applied to each hair element, and a predetermined flexural rigidity value of each said hair element, each hair being defined as composed of a plurality of rod-shaped said hair elements; calculating means for obtaining a deformation quantity of each said hair element basing upon said magnitude, direction and flexure rigidity value; and display controlling means for determining a shape of each said hair element in accordance with said deformation quantity and displaying the shape of each said hair element and said base body on said display screen.
Claim 21
Independent Claim 127 words
An apparatus for displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising: a display; input means for entering a magnitude and direction of an external force applied to each hair element, and a predetermined flexural rigidity value of each said hair element, each hair being defined as composed of a plurality of rod-shaped said hair elements; calculating means for obtaining a deformation quantity of each said hair element basing upon said magnitude, direction and flexure rigidity value; and display controlling means for determining a shape of each said hair element in accordance with said deformation quantity and displaying the shape of each said hair element and said base body on said display screen.
Claim 22
Independent Claim 189 words
An apparatus for displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising: input means for entering an initial shape of an elastic body, each of a plurality of hairs being defined as said elastic body, and inputting an external force applied to each said elastic body including at least a gravity and a wind force and an attribute of each said elastic body including at least the material of each said elastic body; calculating means for solving a mechanics equation representing a deformation of each said elastic body basing upon said external force and attribute to obtain a position of each said elastic body time sequentially changed from said initial shape, and obtaining elastic body curves of specific elastic bodies among a plurality of said elastic bodies, in accordance with said changed position; interpolating means for interpolating deformation quantities of said elastic body curves of said specific elastic bodies to generate deformation quantities of other said elastic bodies; and a display means for displaying a shape of each said elastic body and said base body.
Claim 23
Independent Claim 189 words
An apparatus for displaying a style of hairs deformed by an external force and a base body from which hairs extend, on a display screen, comprising: input means for entering an initial shape of an elastic body, each of a plurality of hairs being defined as said elastic body, and inputting an external force applied to each said elastic body including at least a gravity and a wind force and an attribute of each said elastic body including at least the material of each said elastic body; calculating means for solving a mechanics equation representing a deformation of each said elastic body basing upon said external force and attribute to obtain a position of each said elastic body time sequentially changed from said initial shape, and obtaining elastic body curves of specific elastic bodies among a plurality of said elastic bodies, in accordance with said changed position; interpolating means for interpolating deformation quantities of said elastic body curves of said specific elastic bodies to generate deformation quantities of other said elastic bodies; and a display means for displaying a shape of each said elastic body and said base body.
Claim 24
Dependent Claim 19 words
An apparatus according to claim 18, wherein said external force and attribute are interactively entered by said input means.
Claim 25
Dependent Claim 27 words
An apparatus according to claim 18, further comprising recording means for continuously recording the time sequential motion of said elastic bodies after interpolation by said interpolating means.

References Cited (Backward Citations)

US4434467A Cited
US5239624A Cited
US4731743A Cited
US5113493A Cited
JPS63293775A Cited
JPH02127774A Cited
JPH02170288A Cited
US5265197A Cited
US5163006A Cited
US5189626A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-04-03 1998-10-03 1999-04-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-04-03 2002-10-03 2003-04-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-04-03 2006-10-03 2007-04-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag