1. Field of the Invention
The present invention relates to a product shape designing device for industrial products to be fitted on a human body according to his/her body shape, such as clothes, leather articles, glasses, accessories and gas masks, and more particularly to a product shape designing device capable of designing a product that fits an individual's body shape, in consideration of designing limitations imposed by the nature of the product, as well as restrictions imposed so as to make the product appropriately fit the human body.
2. Description of the Related Art
The present inventors have been studying on techniques of designing a product shape that fits a human body utilizing a deformed grid to modify the human body, based on a computer graphic technique called a Free Form Deformation (hereinafter abbreviated as “FFD”) method.
The FFD method is a technique of generating control grid points in a jungle gym configuration around shape data created on a computer, and moving the control grid points so as to smoothly deform the shape data as shown in
The present inventors have proposed to utilize the FFD method to express variations in body shape among individuals (refer to non-patented document 2). For example, when deforming a human body shape A into another human body shape B, a deformed grid E that can deform the human body shape A into the human body shape B can be calculated, provided that the data of the both human body shapes A and B constitutes a polyhedron described by the same number of vertices of an identical geometric structure (refer to patented documents 1 and 2).
The present inventors have been studying on an apparatus that synthesizes a virtual body shape representing a group based on the deformed grid E (refer to patented document 3), which has led to development of an apparatus for fabricating a dressmaking dummy (refer to patented document 4), as well as a device that provides information on suitable merchandise.
Further, as shown in
Referring to measurement of human body shapes and product shapes, various measuring apparatuses are commercially available or found in publications (refer to non-patented document 3), including those developed by the present inventors.
[Non-patented document 1] SEDERBERG, T. W. 1986, Free-Form deformation of Solid Geometric Models, Proceedings of ACM SIGGRAPH' 86 in Computers & Graphics, 20, 151-160.
[Non-patented document 2] MOCHIMARU, M., KOUCHI, M. and DOHI, M. 2000, Analysis of 3D human foot forms using the FFD method and its application in grading shoe last, Ergonomics, 43, 1301-1313.
[Non-patented document 3] KOUCHI, M. and MOCHIMARU, M. 2001, Development of a low cost foot-scanner for a custom shoe making system, 5th ISB Footwear Biomechanics, 58-59.
[Patented document 1] JP No. 2725739
[Patented document 2] JP No. 3106177
[Patented document 3] JP-A No. 2001-344616
[Patented document 4] JP-A No. 2001-140121
[Patented document 5] JP-A No. 2002-092051
In practice, however, when the deformed grid E, calculated so as to deform the human body shape A into the human body shape B, is applied to the product shape C, the product shape D that fits the human body shape B cannot always be obtained. Even though the product shape D can be calculated at all, the product shape may include many points to be amended, and is hence unpractical from the viewpoint of cost and so on.
More specifically, when calculating the deformed grid E that deforms the human body shape A into the human body shape B and applying such deformed grid E to the product shape C so as to obtain the product shape D as shown in
Accordingly, it is an object of the present invention to provide a product shape designing device capable of designing a product that fits an individual's body shape, in consideration of designing limitations imposed by the nature of the product, as well as restrictions imposed so as to make the product appropriately fit the human body.
The product shape designing device according to the present invention basically comprises a measurement unit that measures a human body shape A, a human body shape B and a product shape C, a data pre-processing unit that converts data so as to express the human body shape A and the human body shape B with the same number of coordinate points on an identical geometric structure, and a calculation unit that calculates, based on the data converted by the data pre-processing unit representing the human body shape A, the human body shape B and the product shape C, a deformed grid G in which a deviation among individuals of the human body shape A and the human body shape B, and a deviation between a circumferential length of a cross-section H determined according to the product shape C and a target circumferential length of the cross-section are minimized at a time, and applies the deformed grid G thus calculated to the product shape C so as to obtain a new product shape F that fits the human body shape B.
A first aspect of the present invention provides a product shape designing device, capable of designing a product that fits an individual's body shape, comprising a measurement unit that measures a human body shape A, a human body shape B and a product shape C which fits the human body shape A; a pre-processing unit that converts data of the measured shapes into data expressing the human body shape A and the human body shape B with the same number of coordinate points on an identical geometric structure; and a calculation unit that calculates, based on the data converted by the pre-processing unit representing the human body shape A, the human body shape B and the product shape C, a deformed grid G in which a deviation among individuals of the human body shape A and the human body shape B, and a deviation between a circumferential length of a cross-section H determined according to the product shape C and a target circumferential length of the cross-section are minimized at a time, and applies the deformed grid G thus calculated to the product shape C to thereby deform the product shape C, so as to output data of a new product shape F that fits the human body shape B.
A second aspect of the present invention provides a method of designing a product shape, which allows designing a product that fits an individual's body shape, comprising measuring a human body shape A, a human body shape B and a product shape C which fits the human body shape A; converting data of the measured shapes into data expressing the human body shape A and the human body shape B with the same number of coordinate points on an identical geometric structure; calculating, based on the data converted by the pre-processing unit representing the human body shape A, the human body shape Band the product shape C, a deformed grid G in which a deviation among individuals of the human body shape A and the human body shape B, and a deviation between a circumferential length of a cross-section H determined according to the product shape C and a target circumferential length of the cross-section are minimized at a time; applying the deformed grid G thus calculated to the product shape C to thereby deform the product shape C; and outputting data of a new product shape F that fits the human body shape B.
A third aspect of the present invention provides a computer program for designing a product shape that fits a human body, comprising a first step of converting measurement data of a human body shape A, a human body shape B and a product shape C which fits the human body shape A into data expressing the human body shape A and the human body shape B with the same number of coordinate points on an identical geometric structure; and a second step of calculating, based on the data converted by the pre-processing unit representing the human body shape A, the human body shape B and the product shape C, a deformed grid G in which a deviation among individuals of the human body shape A and the human body shape B, and a deviation between a circumferential length of a cross-section H determined according to the product shape C and a target circumferential length of the cross-section are minimized at a time, and applying the deformed grid G thus calculated to the product shape C to thereby deform the product shape C, so as to output data of a new product shape F that fits the human body shape B. This program is to be stored in a recording medium for practical use.
In the product shape designing device according to the present invention, the human body shape data obtained by the measurement unit for measuring the human body shape or the product shape is based on measurement at predetermined intervals along the respective axes of a three-dimensional coordinate, for example cross-sectional data in 1 mm pitch, in other words the coordinate point data with the measurement unit placed at the center. Accordingly for example, the data of a tall person includes a larger number of coordinate points than the data of a short person.
Therefore, such data is often inappropriate for comparing individuals. To solve this problem, the product shape designing device according to the present invention converts the data based on, for example, an anatomical landmarks. Alternatively, the product shape designing device according to the present invention performs the pre-processing of converting the coordinate point data obtained by the measurement unit into the same number of coordinate points on an identical geometric structure.
Then the deformed grid is calculated based on the human body shape data converted by the pre-processing unit, i.e. the data expressed by the same number of coordinate points on an identical geometric structure. This leads to the calculation of the deformed grid that reflects the difference in shape between the human body shape A and the human body shape B, based on the human body shape A, the human body shape B and the product shape C which fits the human body shape A, and the deformed grid thus calculated is utilized for designing a new product shape F that fits the human body shape B. During such process, modifications unique to each product are incorporated, to make the product shape designing device more practical. Specifically, the deformed grid G, in which a deviation among individuals of the human body shape A and the human body shape B, and a deviation between a circumferential length of a cross-section H determined according to the product shape C and a target circumferential length of the cross-section are minimized at a time, is calculated, and the deformed grid G thus calculated is utilized for designing the product shape F.
When the product shape data developed based on existing standard human body shape data is available in a form of CAD data, such data may be incorporated so that the measurement unit has only to measure the human body shape B. In this case, the standard human body shape data already established serves as the human body shape A, and data of the product shape that fits the standard human body shape is employed as the product shape C.
The pre-processing unit may be set so as to convert the data of the human body shape and the anatomical landmarks measured by the measuring unit into the data expressing the human body shape with the same number of coordinate points on an identical geometric structure.
The calculation unit may deform the grid, when calculating a deformed grid for deforming a human body shape into another human body shape, under a condition that a circumferential length of a specific cross-section of an existing product shape becomes a predetermined value.
As stated earlier, conventionally the deformed grid E is calculated so as to deform the human body shape A into the human body shape B, and such deformed grid E is applied to the product shape C as shown in
To be more detailed, when calculating the deformed grid G, the optimization calculation of the positions of the control grid points in the deformed grid G is performed such that a weighted summation of aggregated squares of a difference in coordinate between an vertex in the human body shape B deformed by the displacement of the control grid point and a corresponding vertex of the corresponding target deformation shape, with respect to all the vertices, and aggregated squares of a difference between a distance between adjacent grid points and a distance between control grid points prior to deformation, with respect to all the control grid points, becomes a minimal value, as schematically shown in
In the optimization calculation of the control grid point positions on the deformed grid G, the error function as shown in
The fourth deviation member is defined by a square of the deviation between the circumferential length of the cross-section H, deformed by the displacement of the control grid points extracted in advance from the cross-section H which is important in designing the product shape C, and the target circumferential length. For the calculation of the deformed grid G, the optimization calculation of the control grid point positions on the deformed grid is performed such that the weighted summation of these four members becomes a minimal value. Then the deformed grid G thus calculated is applied to the product shape C, thus to design the product shape F that fits the human body shape B. Such process enables not only deforming the product based on the variation in body shape among individuals, but also designing a product that fits an individual's body shape, in consideration of designing limitations imposed by the nature of the product, as well as restrictions imposed so as to make the product appropriately fit the human body.
As described above, the present invention can solve the problems conventionally observed in the technique of formulating the variation in body shape among individuals in the form of the deformed grid (spatial warp) and applying the variation data to a product shape, the problem that the modified product shape does not fit the human body, as well as the problem that many points in the product shape have to be amended, which degrades the practical utility of the technique from the viewpoint of cost and so on.
Referring to the accompanying drawings, an embodiment of the present invention will be described hereunder.
The product shape designing device 100 includes the measurement unit 101, the data pre-processing unit 102, and the calculation unit 103. The measurement unit 101 includes a stage on which an object to be measured is placed, an optical scanner and so forth for measuring a three-dimensional shape, and is used for obtaining three-dimensional coordinate data of a human body shape A, a human body shape B, a product shape C and so on. Accordingly, the measurement unit 101 measures the shape 1 of the human body A and the shape 2 of the human body B, and outputs human body shape A/B data 4 in a form of coordinate data. The measurement unit 101 also measures the shape 3 of the product C and outputs product shape data 5 in a form of coordinate data.
The data pre-processing unit 102 and the calculation unit 103 are data-processing devices including a microprocessor (CPU), a memory (RAM) and so on, and programs such as a calculation program and a data conversion program are contained in the memory, for execution of such data processing. The coordinate data representing the human body shape data 4 output by the measurement unit 101 is input to the data pre-processing unit 102, which converts the input data into data expressing the human body shape A and the human body shape B with the same number of coordinate points on an identical geometric structure, thus to generate human body shape A/B data 7. The human body shape A/B data 7 thus generated by the data pre-processing unit 102 is input to the calculation unit 103.
To the calculation unit 103 product shape C data 6 is input, and once the human body shape data 7 is input to the calculation unit 103, the calculation unit 103 calculates, based on the data that has been input, a deformed grid G in which a deviation among individuals of the human body shape A and the human body shape B, and a deviation between a circumferential length of a cross-section H determined according to the product shape C and a target circumferential length of the cross-section are minimized at a time, and applies the deformed grid G thus calculated to the product shape C for deformation of the same, so as to output data 8 of a new product shape F that fits the human body shape B. Then designing data 9 for the product F is generated based on the data 8 which has been output, expressing the product shape F that fits the human body shape B.
Now referring to FIGS. 6 to 8, description will be given on a designing method of a shoe last that fits an individual's foot shape with the product shape designing device according to the present invention. Firstly, an average shape of 41 adult males having the foot size of 253 to 262 mm is employed as the human body shape A, which is the object to be deformed. Then a specific foot shape of one of the 41 subjects is picked up as the human body shape B, i.e. the target of deformation. As the product shape C that fits the human body shape A, a shape of a shoe last C for a sport shoe is employed.
Here, based on the fact that an average foot circumferential length (circumferential length around a portion close to the base of foot fingers) of the 41 subjects is generally the same as the foot circumferential length of the human body shape B, the foot circumferential length of the shoe last shape C (circumferential length of a cross-section of the shoe last corresponding to the cross-section of the foot around which the foot circumferential length is taken) and the foot circumferential length of the shoe last shape F that fits the human body shape B have to accord with each other.
Accordingly, as shown in
In the case of the shoes being actually sold, the foot circumferential size (such as E, EE, EEE) is varied in an increment of 3 mm for each size grade. Therefore, the product shape D deformed by the conventional technique is too tight for a person who has a foot shape as the human body shape B.
Accordingly, a range of points S is extracted out of the cross-section of the product shape C where the foot circumferential length is to be calculated, and the deformed grid E is modified into a deformed grid G of a shape as shown in
This means that the general feature of the deformed grid adequately reflects the variation among individuals between the human body shape A and the human body shape B. And, as shown in
The advantageous features of the product shape designing device according to the embodiment of the present invention can be summarized as follows.
(1) The product shape designing device serves to design a shape of a product so as to fit a human body shape, and includes a measurement unit (101) that measures a human body shape, an anatomical landmarks of the human body and a product shape to generate human body shape data and product shape data, a data pre-processing unit (102) that converts the human body shape data measured by the measurement unit into data expressing the human body shape with the same number of coordinate points on an identical geometric structure, and a calculation unit (103) that converts the shape data with a deformed grid based on FFD method.
(2) The measurement unit, the data pre-processing unit and the calculation unit are respectively provided with a function of storing data in a recording medium and reading out the data from the recording medium, and capable of suspending and resuming the respective data processing jobs. The processed data can be displayed on a display unit. For example, deformed shapes can be displayed as shown in FIGS. 6 to 8. Also, the measurement unit, the data pre-processing unit and the calculation unit are physically or logically connected to one another, for example through a network, for executing the respective jobs.
(3) The data pre-processing unit is provided with a function of reading out the stored human body shape data measured by the measurement unit out of the recording medium physically or logically connected to the data pre-processing unit, expressing the human body shape data with the same number of coordinate points on an identical geometric structure, and storing the human body shape thus expressed in the physically or logically connected recording medium.
(4) The calculation unit receives the input of the data of human body shape A, including the human body shape A stored in the data pre-processing unit and a virtual human body shape A′ generated through a different statistical process from a plurality of human body shapes stored in the data pre-processing unit. Also, the data of human body shape B, including the human body shape B of the individual to whom the product is to be fitted stored in the data pre-processing unit and a virtual human body shape B′ generated through a different statistical process from a plurality of human body shapes representing a group to whom the product is to be fitted, is input to the calculation unit. The data input as the data of product shape C includes the existing product shape C measured by the measurement unit and a product shape C′ additionally designed and electronically expressed. Also, a specific cross-section data H of the product shape C′ is read out from the physically or logically connected recording medium, and input to the calculation unit.
(5) The calculation unit calculates, generates and stores the deformed grid E, which serves to deform the human body shape A or virtual human body shape A′ so as to accord with the human body shape B or virtual human body shape B′ of the individual to whom the product is to be fitted.
(6) The calculation unit also calculates, generates and stores the deformed grid G, which serves to deform the human body shape A or virtual human body shape A′ so as to accord with the human body shape B or virtual human body shape B′ of the individual to whom the product is to be fitted, under a condition that the circumferential length of the specific cross-section H becomes a predetermined value.
(7) In addition, the calculation unit stores the new product shape F generated by deforming the existing product shape C or product shape C′ with the deformed grid G in the physically or logically connected recording medium.
(8) The calculation unit is provided with a display unit for displaying the data at transitions during the respective process. Specifically, the calculation unit can simultaneously display overlapping images of at least three data including the deformed grid E or G, among the human body shape A, virtual human body shape A′, the human body shape B or virtual human body shape B′ of the individual to whom the product is to be fitted, the existing product shape C and product shape C′, the specific cross-section H of the product shape, the deformed grid E or G, and the new product shape F.
As described throughout the foregoing passages, the product shape designing device according to the present invention allows not only deforming a product based on variation in body shape among individuals, but also designing the product that fits an individual's body shape, in consideration of designing limitations imposed by the nature of the product, as well as restrictions imposed so as to make the product appropriately fit the human body. Accordingly, the product shape designing device is quite useful in practical use. The product shape designing device according to the present invention allows upgrading the suitability of the product absorbing the variation among individuals in the product but leaving unchanged the size of the portions where, for example, a component mass-produced by a mold is employed, thus enabling designing a product that fits a specific size and shape in cooperation with the mass-production technique.
Number | Date | Country | Kind |
---|---|---|---|
2003-116181 | Apr 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP04/05614 | 4/20/2004 | WO | 10/21/2005 |