The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 20, 2001

Filed:

Nov. 17, 1997
Applicant:
Inventors:

Kentaro Yamaguchi, Yokohama, JP;

Tetsuji Baba, Yokohama, JP;

Hiroshi Yoshida, Itabashi-ku, JP;

Assignee:

Namco Ltd., Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/36 ;
U.S. Cl.
CPC ...
G06K 9/36 ;
Abstract

The objective of this invention is to provide a method of transforming the shape of a skeleton model, wherein this method can easily handle a skeleton model of a multiple-branching structure and enables the easy setting of complicated restrictive conditions. Node coordinates and arc-normal vectors are used as basic variables. Basic equations, which comprise an equation defining the length of an arc and which use basic variables as unknowns, and an evaluation expression for uniquely specifying a solution that satisfies these basic equations are modified, based on data such as mouse input. A solution for the basic variables that satisfies the basic equations and minimizes the value of the evaluation expression is obtained, and the shape of the skeleton model is transformed accordingly. The evaluation expression is used to set minimization of the sum-of-squares of arc-to-arc angles, rubber-banding, dampers, and inertia. The basic equations and the evaluation expression are updated in synchronization with the end of a loop. A spring restriction can be set, and the use of a restrictive condition in the next loop of the calculations can be determined from whether or not the restrictive condition was used in the previous loop, and whether or not an object has passed a boundary.


Find Patent Forward Citations

Loading…