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

Method and apparatus for producing animation image

Assignee: Hitachi Ltd
•
Filing: 1994-03-28
•
Granted: 1997-10-21
•
Expires: 2014-03-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for producing animation image wherein at least one characteristic value is given to at least one point to be observed in a space in which an animated object is contained, and the position of the animated object is modified in each frame of a plurality of successive frames on the basis of a value obtained through observation by the animated object of at least one of the characteristic values given to the point to be observed.

Inventors

  • 👤 Koji Amakawa
  • 👤 Ryozo Takeuchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 22:07
CPC Classifications
G; G06; G06T; G06T17/00; G06T13/00

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 146 words
A method of producing an animation image of motion of an animated object in an image processing apparatus, comprising the steps of: storing, by the image processing apparatus, in a memory connected to the image processing apparatus information indicating an effect of a motion of a second animated object on a motion of a first animated object, corresponding to said second animated object; modifying, by the image processing apparatus, said motion of said first animated object based on said information and said motion of said second animated object; and displaying, by the image processing apparatus on a display screen connected to the image processing apparatus, said modified motion of said first animated object and said motion of said second animated object, wherein said information comprises data identifying a quantum of said effect which varies with distance between said second animated object and said first animated object.
Claim 2
Independent Claim 146 words
A method of producing an animation image of motion of an animated object in an image processing apparatus, comprising the steps of: storing, by the image processing apparatus, in a memory connected to the image processing apparatus information indicating an effect of a motion of a second animated object on a motion of a first animated object, corresponding to said second animated object; modifying, by the image processing apparatus, said motion of said first animated object based on said information and said motion of said second animated object; and displaying, by the image processing apparatus on a display screen connected to the image processing apparatus, said modified motion of said first animated object and said motion of said second animated object, wherein said information comprises data identifying a quantum of said effect which varies with distance between said second animated object and said first animated object.
Claim 3
Dependent Claim 38 words
A method of producing an animation image according to claim 1, wherein said information comprises data identifying a quantum representing how said first animated object approaches or avoids said second animated object when said second animated object moves.
Claim 4
Dependent Claim 82 words
A method of producing an animation image according to claim 2, wherein said data identifying a quantum represents a distance to be maintained from said second animated object, and wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object based on said data identifying quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 5
Dependent Claim 83 words
A method of producing an animation image according to claim 2, wherein said data identifying a quantum is related to an area provided around said second animated object, and wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 6
Dependent Claim 85 words
A method of producing an animation image according to claim 2, wherein said data identifying a quantum is a function of distances to be maintained from said second animated object, and wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 7
Dependent Claim 55 words
A method of producing an animation image according to claim 1, wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object by changing a value of acceleration of said first animated object based on said information and said motion of said second animated object.
Claim 8
Dependent Claim 54 words
A method of producing an animation image according to claim 1, wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object by changing a force vector of said first animated object based on said information and said motion of said second animated object.
Claim 9
Independent Claim 200 words
A method of producing an animation image of motion of an animated object in an image processing apparatus, comprising the steps of: storing, by the image processing apparatus, in a memory connected to the image processing apparatus first information which identifies an initial position and an initial motion of first and second animated objects, second information which identifies an area provided around said second animated object, and third information of a quantum representing how said first animated object and second animated object approach or avoid each other in said area; modifying, by the image processing apparatus, said first information of at least one of said first and second animated objects based on said third information when said second animated object moves relative to said first animated object causing a position of said first animated object to be included in said area identified by said second information; and displaying, by the image processing apparatus on a display screen connected to the image processing apparatus, position and motion of said at least one of said first and second animated objects based on said modified first information and displaying position and motion of the other one of said first and second animated objects.
Claim 10
Independent Claim 200 words
A method of producing an animation image of motion of an animated object in an image processing apparatus, comprising the steps of: storing, by the image processing apparatus, in a memory connected to the image processing apparatus first information which identifies an initial position and an initial motion of first and second animated objects, second information which identifies an area provided around said second animated object, and third information of a quantum representing how said first animated object and second animated object approach or avoid each other in said area; modifying, by the image processing apparatus, said first information of at least one of said first and second animated objects based on said third information when said second animated object moves relative to said first animated object causing a position of said first animated object to be included in said area identified by said second information; and displaying, by the image processing apparatus on a display screen connected to the image processing apparatus, position and motion of said at least one of said first and second animated objects based on said modified first information and displaying position and motion of the other one of said first and second animated objects.
Claim 11
Dependent Claim 112 words
An image processing apparatus for producing an animation image of motion of an animated object, comprising: means for storing information indicating an effect of a motion of a second animated object on a motion of a first animated object, corresponding to said second animated object; means for modifying said motion of said first animated object based on said information and said motion of said second animated object; and means for displaying said modified motion of said first animated object and said motion of said second animated object, wherein said information comprises data identifying a quantum of said effect which varies with distance between said second animated object and said first animated object.
Claim 12
Dependent Claim 112 words
An image processing apparatus for producing an animation image of motion of an animated object, comprising: means for storing information indicating an effect of a motion of a second animated object on a motion of a first animated object, corresponding to said second animated object; means for modifying said motion of said first animated object based on said information and said motion of said second animated object; and means for displaying said modified motion of said first animated object and said motion of said second animated object, wherein said information comprises data identifying a quantum of said effect which varies with distance between said second animated object and said first animated object.
Claim 13
Dependent Claim 40 words
An image processing apparatus for producing an animation image according to claim 9, wherein said information comprises data identifying a quantum representing how said first animated object approaches or avoids said second animated object when said second animated object moves.
Claim 14
Dependent Claim 79 words
An image processing apparatus for producing an animation image according to claim 10, wherein said data identifying a quantum represents a distance to be maintained from said second animated object, and wherein said modifying means comprises: means for modifying said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 15
Dependent Claim 79 words
An image processing apparatus for producing an animation image according to claim 10, wherein said data identifying a quantum is related to an area provided around said second animated object, and wherein said modifying means comprises: means for modifying said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 16
Dependent Claim 80 words
An image processing apparatus for producing an animation image according to claim 10, wherein said data identifying quantum is a function of distances to be maintained from said second animated object, and wherein said modifying means comprises: means for modifying said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 17
Dependent Claim 51 words
An image processing apparatus for producing an animation image according to claim 9, wherein said modifying means comprises: means for modifying said motion of said first animated object by changing a value of acceleration of said first animated object based on said information and said motion of said second animated object.
Claim 18
Dependent Claim 50 words
An image processing apparatus for producing an animation image according to claim 9, wherein said modifying means comprises: means for modifying said motion of said first animated object by changing a force vector of said first animated object based on said information and said motion of said second animated object.
Claim 19
Dependent Claim 165 words
An image processing apparatus for producing an animation image of motion of an animated object, comprising: means for storing first information which identifies an initial position and an initial motion of first and second animated objects, second information which identifies an area provided around said second animated object, and third information of a quantum representing how said first animated object and second animated object approach or avoid each other in said area; means for modifying said first information of at least one of said first and second animated objects based on said third information when said second animated object moves relative to said first animated object causing position of said first animated object to be included in said area identified by said second information; and means for displaying position and motion of said at least one of said first and second animated objects based on said modified first information and displaying position and motion of the other one of said first and second animated objects.
Claim 20
Dependent Claim 165 words
An image processing apparatus for producing an animation image of motion of an animated object, comprising: means for storing first information which identifies an initial position and an initial motion of first and second animated objects, second information which identifies an area provided around said second animated object, and third information of a quantum representing how said first animated object and second animated object approach or avoid each other in said area; means for modifying said first information of at least one of said first and second animated objects based on said third information when said second animated object moves relative to said first animated object causing position of said first animated object to be included in said area identified by said second information; and means for displaying position and motion of said at least one of said first and second animated objects based on said modified first information and displaying position and motion of the other one of said first and second animated objects.
Claim 21
Independent Claim 167 words
A method for producing an animation image in an image processing apparatus, comprising the steps of: (a) storing in a memory: (a1) first information identifying initial position of points representing respective animated objects and referred to as points to be observed, (a2) second information identifying an area around each point to be observed, (a3) third information of a quantum given to each point, and (a4) fourth information of an observed value of the quantum of a point to be observed, occurring when each animated object is located in the designated area around the point to be observed, and performing for each of a plurality of successive frames and for each animated object the steps of: (b) determining the quantum of the points to be observed by the animated object, other than its own quantum, and (c) modifying the position of the animated object based on a value obtained through observation by the animated object of at least one of quantum given to the points to be observed.
Claim 22
Independent Claim 167 words
A method for producing an animation image in an image processing apparatus, comprising the steps of: (a) storing in a memory: (a1) first information identifying initial position of points representing respective animated objects and referred to as points to be observed, (a2) second information identifying an area around each point to be observed, (a3) third information of a quantum given to each point, and (a4) fourth information of an observed value of the quantum of a point to be observed, occurring when each animated object is located in the designated area around the point to be observed, and performing for each of a plurality of successive frames and for each animated object the steps of: (b) determining the quantum of the points to be observed by the animated object, other than its own quantum, and (c) modifying the position of the animated object based on a value obtained through observation by the animated object of at least one of quantum given to the points to be observed.
Claim 23
Dependent Claim 26 words
A method according to claim 17, wherein said step (c) includes a step of modifying a value of acceleration of the object based on said quantum.
Claim 24
Dependent Claim 25 words
A method according to claim 17, wherein said step (c) includes a step of modifying a force vector given the object based on said quantum.
Claim 25
Dependent Claim 25 words
A method according to claim 17, wherein said step (c) includes the step of modifying a force vector given the object based on said quantum.
Claim 26
Dependent Claim 26 words
A method according to claim 17, wherein said step (c) includes a step of modifying a value of velocity of the object based on said quantum.
Claim 27
Dependent Claim 18 words
A method according to claim 17, wherein said area is provided within a fixed distance from the object.
Claim 28
Dependent Claim 18 words
A method according to claim 17, wherein said area is provided as a plurality of layers of area.
Claim 29
Dependent Claim 15 words
A method according to claim 17, wherein said area is provided as a two-dimensional area.
Claim 30
Dependent Claim 15 words
A method according to claim 17, wherein said area is provided as a three-dimensional area.
Claim 31
Dependent Claim 162 words
Apparatus for producing an animation image comprising: (a) a storage for storing: (a1) first information identifying initial position of points representing respective animated objects and referred to as points to be observed, (a2) second information identifying an area around each point to be observed, (a3) third information of a quantum given to each point, and (a4) fourth information of an observed value of the quantum of a point to be observed, on occurring when each animated object is located in the designated area around the point to be observed; and means for performing for each of a plurality of successive frames and for each animated object the functions of: (b) determining the quantum of the points to be observed by the animated object, other than its own quantum, and (c) modifying the position of the animated object based on a value obtained through observation by the said animated object of at least one of quantum given to the points to be observed.
Claim 32
Dependent Claim 162 words
Apparatus for producing an animation image comprising: (a) a storage for storing: (a1) first information identifying initial position of points representing respective animated objects and referred to as points to be observed, (a2) second information identifying an area around each point to be observed, (a3) third information of a quantum given to each point, and (a4) fourth information of an observed value of the quantum of a point to be observed, on occurring when each animated object is located in the designated area around the point to be observed; and means for performing for each of a plurality of successive frames and for each animated object the functions of: (b) determining the quantum of the points to be observed by the animated object, other than its own quantum, and (c) modifying the position of the animated object based on a value obtained through observation by the said animated object of at least one of quantum given to the points to be observed.
Claim 33
Dependent Claim 25 words
Apparatus according to claim 26, wherein said function (c) includes a function of modifying a value of acceleration of the object based on said quantum.
Claim 34
Dependent Claim 24 words
Apparatus according to claim 26, wherein said function (c) includes a function of modifying a force vector given the object based on said quantum.
Claim 35
Dependent Claim 29 words
Apparatus according to at least one of claims 26, wherein said function (c) includes a function of modifying a value of velocity of the object based on said quantum.
Claim 36
Dependent Claim 17 words
Apparatus according to claim 26, wherein said area is provided within a fixed distance from the object.
Claim 37
Dependent Claim 17 words
Apparatus according to claim 26, wherein said area is provided as a plurality of layers of area.
Claim 38
Dependent Claim 14 words
Apparatus according to claim 26, wherein said area is provided as a two-dimensional area.
Claim 39
Dependent Claim 14 words
Apparatus according to claim 26, wherein said area is provided as a three-dimensional area.

References Cited (Backward Citations)

US4600920A Cited
US4600919A Cited
US4600919B1 Cited
US4700181A Cited
US4760390A Cited
US4711543A Cited
US4894774A Cited
US4905168A Cited
US4797836A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-10-20 2001-04-21 2001-10-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-10-20 2005-04-21 2005-10-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-10-20 2009-04-21 2009-10-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag