METHOD OF FORMING THREE-DIMENSIONAL ELECTRONIC MANNEQUIN
20170224039 · 2017-08-10
Inventors
Cpc classification
G06T19/20
PHYSICS
A41H3/007
HUMAN NECESSITIES
International classification
Abstract
A method of forming a three-dimensional electronic mannequin includes the following steps. First, measured data are provided. Subsequently, mannequin central axes are calculated. Inclination angle of the central axes are also calculated. A plurality of coordinate values of each human circumference line are calculated. At least one human orientation parameter of the three-dimensional electronic mannequin is adjusted. The adjusted three-dimensional electronic mannequin is displayed. The human orientation parameter includes a central axis of the neck part, a central axis of the side neck armpit part, a central axis of the armpit waist part and a central axis of the waist gluteal fold part.
Claims
1. A method of forming a three-dimensional electronic mannequin, comprising: providing measured data; calculating mannequin central axes; calculating inclination angles of the mannequin central axes; calculating coordinate values of a plurality of points on circumference lines; adjusting at least one human orientation parameter of the three-dimensional electronic mannequin to form an adjusted three-dimensional electronic mannequin; and displaying the adjusted three-dimensional electronic mannequin on an electronic display.
2. The method of forming a three-dimensional electronic mannequin of claim 1, wherein the step of calculating mannequin central axes comprises calculating a central axis of a neck part, calculating a central axis of a side neck armpit part, a central axis of an armpit waist part, and a central axis of a waist gluteal fold part.
3. The method of forming a three-dimensional electronic mannequin of claim 2, wherein the step of calculating inclination angles of the mannequin central axes comprises calculating an inclination angle of the central axis of the neck part, calculating an inclination angle of the central axis of the side neck armpit part, an inclination angle of the central axis of the armpit waist part, and an inclination angle of the central axis of the waist gluteal fold part.
4. The method of forming a three-dimensional electronic mannequin of claim 3, wherein the inclination angle of the central axis of the neck part is an inclination angle between the Y axis and an angular bisector of a line starting from a back neck top point to a back neck point and a line starting from a front neck top point to a front neck concave point.
5. The method of forming a three-dimensional electronic mannequin of claim 4, wherein the inclination angle of the central axis of the neck part is θ.sub.4,
6. The method of forming a three-dimensional electronic mannequin of claim 5, wherein the inclination angle of the central axis of the side neck armpit part is θ.sub.3,
θ.sub.3=sin.sup.−1(|N4_Z_L-SNA14_Z_L|/C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ) wherein the N4_Z_L is a coordinate value on Z-axis of the left neck point, the SNA14_Z_L is a coordinate value on Z-axis of the left armpit point, and the C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ is a straight line distances of the left neck point and the left armpit point on YZ plane.
7. The method of forming a three-dimensional electronic mannequin of claim 6, wherein the inclination angle of the central axis of the armpit waist part is θ.sub.1,
θ.sub.1=sin.sup.−1(|SNA14_Z_L|/C.sub.SNA14′.sub._.sub.L.sub._.sub.YZ) wherein the SNA14_Z_L is a coordinate value on Z-axis of the left armpit point, and the C.sub.SNA14.sub._.sub.L.sub._.sub.YZ is a straight line distances of the left armpit point and the left waist point on YZ plane.
8. The method of forming a three-dimensional electronic mannequin of claim 7, wherein the inclination angle of the central axis of the central axis of the waist gluteal fold part is θ.sub.2,
θ.sub.2=sin.sup.−1(|WGF8_Z_L|/C.sub.WGF8′.sub._.sub.L.sub._.sub.YZ) wherein the WGF8_Z_L is a coordinate value on Z-axis of the left ankle side point, and the C.sub.WGF8′.sub._.sub.L.sub._.sub.YZ is a straight line distances of the left ankle side point and the left waist point on YZ plane.
9. The method of forming a three-dimensional electronic mannequin of claim 8, wherein the step of calculating coordinate values of a plurality of points on circumference lines comprises dividing each circumference line into 32 points with an equal angle interval on the circumference line.
10. The method of forming a three-dimensional electronic mannequin of claim 9, wherein the step of adjusting at least one human orientation parameter of the three-dimensional electronic mannequin to form an adjusted three-dimensional electronic mannequin comprises adjusting at least one of the inclination angles of the mannequin central axes, a height, a thickness, a width and a sectional circumference of the three-dimensional electronic mannequin.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The foregoing aspects and many of the attendant advantages of this invention will be more readily appreciated as the same becomes better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
[0031]
[0032]
[0033]
[0034]
[0035]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
[0036] The following description is of the best presently contemplated mode of carrying out the present disclosure. This description is not to be taken in a limiting sense but is made merely for the purpose of describing the general principles of the invention. The scope of the invention should be determined by referencing the appended claims.
[0037]
[0038] To clearly explain the method of forming a three-dimensional description of the electronic mannequin according to the present invention, the measuring points of a human body is described as follows.
[0039] A human body includes the shoulder part, chest part, dorsum part, breast part, waist part, abdomen part and hip part. The main pillar of the human body is the vertebra. On a side view of the human body, the vertebra is S-shaped, when a human stand on the ground, each human part thereof is non-perpendicular to the ground, actually the human parts show a slightly forward or backward tilt.
[0040] The vertebra includes the cervical vertebra, thoracic vertebra and lumbar vertebra. An important turning point of the vertebra is the junction of the cervical vertebra and the thoracic vertebra. A large inclination angle of the human body is at the neck, therefore side neck point is one of the body contour measuring items. The side neck point is an intersection of the side portion of the neck part and the shoulder ridge line, and the side neck point can divide the body to into a front portion and a rear portion. Therefore, the side neck point is a measuring point for the mannequin. In addition, a portion of the vertebra under the neck is S-typed. The raised points are respectively, at thoracic curvature of the thoracic vertebra and the lumbra curvature of the lumbra vertebra, which closely match to the bottom armpit point and the waist circumference line. Therefore, the three-dimensional electronic mannequin according to the present invention is divided into four human parts, the neck part referred to as N, the side neck armpit part referred to as SNA, the armpit waist part referred to as AW, the waist gluteal fold part referred to as WGF, by the side neck point, bottom armpit point and waist circumference line.
[0041] The back neck top point is an intersection point of the back neck and the central bottom cavity of the skull. The front neck top point is an intersection point of the chin and the neck. The side neck point is an intersection point of the side surface of the neck part and the shoulder ridge line. The back neck point is a protruding point of the seventh cervical vertebra. The front neck concave point is a concave point of the front neck part transiting to the body. The front neck point is a concave point at the middle position of the collar bones. The shoulder point is a point of intersection of the shoulder ridge line and the arm line. The front armpit point is located at the upper position of the front axillary space. The rear armpit point is located at the upper position of the rear axillary space. The bust point is the protruding point of the breast part. The bottom armpit point is located at the bottom surface of the arm and the middle position of the front armpit point and the rear armpit point. The bottom bust point is located at the bottom position of the breast part. The abdominal circumference point is located at the front protruding position of the abdomen part. The hip circumference point is located at a rear protruding point of the hip part. The gluteal fold point is a bottom point of the folded muscle of the hip and parallel to the perineum.
[0042] As illustrating in the drawings, step 101, the measured data of the required points are first measured and provided to a computer. The method of forming a three-dimensional electronic mannequin according to the present invention can effectively reduce the required data and increase the measured data of the neck part which is neglected in the past to demonstrate the angle change and muscle transformation of the neck part so that the three-dimensional electronic mannequin can simulate more precisely clothing style close to the real wearing effect on a human being by the display of the computer.
[0043] Referring to
[0044] In addition, an original point of the three-dimensional electronic mannequin according to the present invention is defined at a central point of the cross-sectional view of the waist. Y coordinate axis of the three-dimensional electronic mannequin means the height of the three-dimensional electronic mannequin. Above the waist is positive, under is negative. X coordinate axis means the width of the three-dimensional electronic mannequin. The left-hand direction is positive, and the right-hand direction is negative. Therefore, the front direction of the mannequin is positive, the rear direction is negative.
[0045] The inclination angles of the four human parts of the three-dimensional electronic mannequin according to the present invention are the angles between the Y coordinate axis and the axes of the neck part 301, the side neck armpit part 302, the armpit waist part 303 and the waist gluteal fold part 304 projected on the YZ plane.
[0046] θ.sub.4 represents the inclination angle of the central axis 305 of the neck part 301. The inclination angle θ4 of the central axis 305 of the neck part 301 is an inclination angle between the Y axis and an angular bisector of a line connecting the back neck top point 311 (N1) and a back neck point 312 (SNA1) and a line connecting the front neck top point 313 (N2) and the front neck concave point 314 (SNA4). The central axis 305 of the neck part 301 is the angular bisector of the two lines and has the same distance to the two lines.
[0047] For example, the inclination angle θ.sub.4 of the central axis 305 of the neck part 301 is calculated as follows.
[0048] The two lines, one from SNA1 to N1 and the other from SNA4 to N2, are illustrated on the
N1′_B=(0,N1_Y-AW9_Y,N1_Z_B) [0049] wherein the N1_Y is the coordinate value of the back neck top point 311 on Y axis measured from the ground, and AW9_Y is the coordinate value of the waist 216 on Y axis measured from the ground. That is to say, the original point is moved to the center of the waist 216. In addition, N1_Z_B is the coordinate value of the back neck top point 311 on Z axis.
[0050] It is worth noting that N1′ means that the coordinate value on the three-dimensional electronic mannequin, i.e. the origin is located at the central waist point 505 of the waist and N1 means the coordinate value on y axis is measured from the ground, i.e. the coordinate value of the central waist point 505 of the waist on Y axis is AW9_Y. The similar abbreviation in the specification uses the same rule as mentioned above.
SNA1′_B=(0,SNA1_Y-AW9_Y,SNA1_Z_B) [0051] wherein SNA1_Y is the coordinate value of the back neck point 312 on Y axis. In addition, SNA1_Z_B is the coordinate value of the back neck point 312 on Z axis.
N2′_F=(0,N2_Y-AW9_Y,N2_Z_F)
[0052] wherein N2_Y is the coordinate value of the front neck top point 313 on Y axis. In addition, N2_Z_F is the coordinate value of the front neck top point 313 on Z axis.
SNA4′_F=(0,SNA4_Y-AW9_Y,SNA4_Z_F) [0053] wherein SNA4_Y is the coordinate value of the front neck concave point 314 on Y axis. In addition, SNA4_Z_F is the coordinate value of the front neck concave point 314 on Z axis.
[0054] The points SNA1, N1, SNA4 and N2 are projected on the YZ plane, and the coordinate values thereof can be reduced to as follows.
N1′_B(Y,Z)=(N1_Y-AW9_Y,N1_Z_B)
SNA1′_B(Y,Z)=(SNA1_Y-AW9_SNA1_Z_B)
N2′_F(Y,Z)=(N2_Y-AW9_Y,N2_Z_F)
SNA4′_F(Z)=(SNA4_Y-AW9_Y,SNA4_Z_F)
C.sub.SNA1′.sub._.sub.BN1′.sub._.sub.B.sub._.sub.Y2=((N1_Y-SNA1_Y).sup.2+(N1_Z_B-SNA1_Z_B).sup.2).sup.1/2
cos(π/2−θ.sub.5)=|N1_Z_B-SNA4_Z_B|/C.sub.SNA1′.sub._.sub.BN1′.sub._.sub.B.sub._.sub.YZ=>sin θ.sub.5=|N1_Z_B-SNA1_Z_B|/C.sub.SNA1′.sub._.sub.BN1′.sub._.sub.B.sub._.sub.YZ=>θ.sub.5=sin.sup.−1(|N1_Z_B-SNA1_Z_B|/C.sub.SNA1′.sub._.sub.BN1′.sub._.sub.B.sub._.sub.YZ
C.sub.SNA4′.sub._.sub.FN2′.sub._.sub.F.sub._.sub.Y2=((N2_Y-SNA4_Y).sup.2+(N2_Z_F-SNA4_Z_F).sup.2).sup.1/2
cos(π/2−θ.sub.6)=|N2_Z_F-SNA4_Z_B|/C.sub.SNA4′.sub._.sub.FN2′.sub._.sub.YZ=>sin θ.sub.6=|N2Z_Z_F-SNA4_Z_F|/C.sub.SNA4′.sub._.sub.FN2′.sub._.sub.YZ=>θ.sub.6=sin.sup.−1(|N2_Z_F-SNA4_Z_F|/C.sub.SNA4′.sub._.sub.FN2′.sub._.sub.YZ
[0055] wherein the C.sub.SNA1′.sub._.sub.BN1′.sub._.sub.B.sub._.sub.YZ and C.sub.SNA4′.sub._.sub.FN2′.sub._.sub.F.sub._.sub.YZ are the straight line distances between the point SNA1′_BN1′_B(Y, Z) and the point SNA4′_FN2′_F(Y, Z). Therefore, the inclination angel between the central axis of the neck part 305 and the Y axis can be calculated as
[0056] Hence, the inclination angle θ.sub.4 of the central axis 305 of the neck part 301 can be calculated.
[0057] Further, the step for calculating the inclination angle θ.sub.3 of the central axis 306 of the side neck armpit part 302 of the side neck armpit part 302 is described below. In the three-dimensional electronic mannequin according to the present invention, the central axis 306 of the side neck armpit part 302 starts from the left armpit point 315 to the left neck point 310. The coordinate value of the left armpit point 315 (SNA14′_L) is SNA14′_L.
SNA14′_L=(SNA14_X_L,SNA14_Y-AW9_Y,SNA14_Z_L)
The coordinate value of left neck point 310 is N4′_L.
N4′_L=(N4_X_L,N4_Y-AW9_Y,N4_Z_L)
The two points are projected on the YZ plane (X=0), and therefore
SNA14′_L(Y,Z)=(SNA14_Y-AW9_Y,SNA14_Z_L)
N4′_L(Y,Z)=(N4_Y-AW9_Y,N4_Z_L).
[0058] The projected straight line distance of the SNA14′_L and the N4′_L on the Y Z plane is C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ.
C.sub.SNA14′.sub._.sub.LN2′.sub._.sub.L.sub._.sub.YZ=((N4_Y-SNA14_Y).sup.2+(N4_Z_L-SNA14_Z_L).sup.2).sup.1/2
sin θ.sub.3=|N4_Z_L-SNA14_Z_L|/C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ
cos θ.sub.3=|N4_Y-SNA14_Y|/C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ
Hence, θ.sub.3=sin.sup.−1(|N4_Z_L-SNA14_Z_L|/C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ)
[0059] Furthermore, an inclination angle θ.sub.1 of the central axis 307 of the armpit waist part 303 of the armpit waist part 303 on the YZ plane is described. The inclination angle θ.sub.1 is an angle between the line from the left waist point 316 to the left armpit point and the Y axis.
[0060] As foregoing description mentioned, the coordinate value of the left armpit point 315 of the three-dimensional electronic mannequin according to the present invention is SNA14′_L.
SNA14′_L(SNA14_X_L,SNA14_Y-AW9_Y,SNA14_Z_L)
The coordinate value of the left waist point 316 is AW9′_L.
AW9′_L=AW9_L-AW9_C=(AW9_X_L,0,0)
[0061] The two points are projected on the YZ plane (X=0),
AW9′_L(Y,Z)=(0,0)
SNA14′_L(Y,Z)=(SNA14_Y-AW9_Y,SNA14_Z_L).
[0062] The projected straight line distance of the SNA14′_L(Y, Z) and the AW9′_L on the Y Z plane is C.sub.SNA14′.sub._.sub.L.sub._.sub.YZ.
C.sub.SNA14′.sub._.sub.L′.sub._.sub.YZ=((SNA14_Y-AW9_Y).sup.2+SNA14_Z_L.sup.2).sup.1/2
sin θ.sub.1=|SNA14_Z_L|/C.sub.SNA14′.sub._.sub.L′.sub._.sub.YZ
cos θ.sub.1=|SNA14_Y-AW9_Y|/C.sub.SNA14′.sub._.sub.L′.sub._.sub.YZ
Hence, θ.sub.1=sin.sup.−1(|SNA14_Z_L|/C.sub.SNA14′.sub._.sub.L′.sub._.sub.YZ)
[0063] After that, an inclination angle θ.sub.2 of the central axis 308 of the waist gluteal fold part 304 of the waist gluteal fold part 304 on the YZ plane is calculated. The inclination angle θ.sub.2 of the central axis 308 of the waist gluteal fold part 304 is an angle between the Y axis and the line between the left waist point 316 (AW9′_L) and the left ankle side point 317 (WGF8) that is a point positioned at the smallest circle of the left ankle.
[0064] As foregoing description mentioned, the inclination angle θ.sub.2 of the central axis 308 of the waist gluteal fold part 304 can be calculated.
sin θ.sub.2=|WGF8_Z_L|/C.sub.WGF8′.sub._.sub.L.sub._.sub.YZ
C.sub.WGF8′L_=((WGF8_Y-AW9_Y).sup.2+WGF8_Z_L.sup.2).sup.1/2=>θ.sub.2=sin.sup.−1(|WGF8_Z_L|/C.sub.WGF8′.sub._.sub.L.sub._.sub.YZ)
[0065] After the foregoing inclination angles are calculated, the method of forming a three-dimensional electronic mannequin according to the present invention can be better than the conventional electronic mannequin by adjusting the human orientation parameters, including the inclination angles, thereof to determine the posture of the three-dimensional electronic mannequin.
[0066] After that, referring to step 103, the circumference lines of the method of forming a three-dimensional electronic mannequin according to the present invention are calculated by a computer or a processor.
[0067] By way of many times tests and verifications, the meridian lines, e.g. vertical lines, of the three-dimensional electronic mannequin according to the present application are defined by the points on the circumference lines, e.g. parallel lines. Each the circumference line is constituted by same quantity of points thereon. It is worth noting that, on the side view of the circumference lines, bust point and hip part are the most protruding points on the human body, and the slope change of the circumference line on the bust point 401 is higher than the circumference line on the hip part. Therefore, a bust circumference line 407 is adopted to define the required points on the circumference line.
[0068] Referring to
[0069] In order to simplify the calculation, 9 radial lines are drawn on the left front portion of the three-dimensional electronic mannequin according to the present invention to have 9 intersectional points on the circumference line, and therefore the left front portion of the three-dimensional electronic mannequin according to the present invention is divided into 8 subparts, around 11.25 degrees/per subpart. The entire circumference line is therefore divided into 32 equal subparts. However, the present invention is not limited to 32 equal subparts, and 64 or 96 equal subparts can also be used without departing from the spirit of the invention.
[0070] In addition, the bust point 401 can be positioned on the intersectional point of the radial line and the bust circumference line 407, and can also be positioned at the other position on the bust circumference line 407 rather than the intersectional point.
[0071] The method of forming a three-dimensional electronic mannequin according to the present invention adopts 32 equal parts on each circumference line can effectively illustrate a suitable human body curve and reduce the required data for a three-dimensional electronic mannequin to allow the three-dimensional electronic mannequin can be is more widely used and economical.
[0072] Furthermore, the method of forming a three-dimensional electronic mannequin according to the present invention connects the intersectional points of different circumference line on the same angle to form the meridian lines and therefore 32 meridian lines can be used in the method of forming a three-dimensional electronic mannequin according to the present invention.
[0073] Referring to
[0074] (1) Deciding a back waist point 501: The back waist point 501 located at the back side of the waist circumference line 500 is the most recessed point of the back side of the waist circumference line 500.
[0075] (2) Deciding a front waist point 502: The front waist point 502 located at the front side of the waist circumference line 500 is the most raised point of the front side of the waist circumference line 500.
[0076] (3) Deciding a left waist point 503 and a right waist point 504: The left waist point 503 and the right waist point 504 are located at the furthest left point and the furthest right point of the waist circumference line 500.
[0077] (4) Deciding a central waist point 505: The central waist point 505 is located at an intersectional point of the line connecting the front waist point 502 and the back waist point 501 and the line connecting the left waist point 503 and the right waist point 504 and is the origin of the XYZ coordinate system for the method of forming a three-dimensional electronic mannequin according to the present invention.
[0078] In addition, the central waist point 505 is the end point for calculating the inclination angles of the armpit waist part 303 and the waist gluteal fold part 304.
[0079] Furthermore, the other central point of the circumference line can be calculated to combine the deviation caused by the inclination angle to the central waist point 505.
[0080] After the central waist point 505 is calculated, the waist circumference line 500 is divided into 32 equal angle subparts and the length of the 32 radial lines can be further calculated and therefore the coordinate values thereof can also be calculated.
[0081] The cross section (AW9_XZ) of the waist (AW9) is taken as an example.
[0082] The lengths of radial lines of the cross section (AW9_XZ) of the waist (AW9) are AW9_XZ_L.sub.i.
AW9_XZ_L.sub.i,i=1,32;
[0083] wherein α.sub.1=0°, . . . . . . α.sub.9, 90°, . . . . . . α.sub.17=180°, . . . . . . α.sub.25==270° . . . . . . ,
[0084] The coordinate value of each point on the waist (AW9) can be calculated.
AW9_XZ_Li(X.sub.i,Z.sub.k)=(AW9_XZ_L.sub.i cos α.sub.i,AW9_XZ_L.sub.i sin α.sub.i)
i=1,32.
[0085] In a front view of a standing human, the vertebra is a central line to separate the human body into a left half and a right half. Referring to
[0086] The method of forming a three-dimensional electronic mannequin according to the present invention is separated into four human parts, the neck part 301, side neck armpit part 302, armpit waist part 303 and waist gluteal fold part 304 with the side neck point, bottom armpit point and the waist. When the method of forming a three-dimensional electronic mannequin according to the present invention acquires the measured data and inputs to the computer, the inclination angles, the central points of each transversal cross section, and each points on the horizontal circumference line can be calculated. Therefore, a whole body contour can be obtained and the three-dimensional electronic mannequin can be easily adjusted to a required posture.
[0087] The measured and calculated data can be converted into the XYZ coordinate values for the method of forming a three-dimensional electronic mannequin according to the present invention.
[0088] For example, the measured and calculated data of the central point of the waist is AW9_C.
AW9_C=(0,AW9_Y,0)
[0089] The data of AW9_C is subtracted from the other measured data, then the other measured data can convert into the XYZ coordinate values for the method of forming a three-dimensional electronic mannequin according to the present invention.
[0090] For example, the measured data of the left armpit point 315 is SNA14_L.
SNA14_L=(SNA14_X_L,SNA14_Y,SNA14_Z_L)
[0091] Hence, the coordinate value of the left armpit point 315 is SNA14′_L.
SNA14′_L=SNA14_L-AW9_C=(SNA14_X_L,SNA14_Y-AW9_Y,SNA14_Z_L)
[0092] According to the foregoing calculation, all the measured data can be converted into the coordinate values of the XYZ coordinate system for the method of forming a three-dimensional electronic mannequin according to the present invention.
[0093] In addition, the coordinate values of the central points are calculated. First, the coordinate value of the central point of the armpit waist part 303 is calculated.
[0094] The bust circumference line 407 or the bust circumference line 318 (AW 3) referring to
[0095] The coordinate values of the central point of the waist gluteal fold part 304 can be calculated as follows.
[0096] The hip circumference 319 (WGF4) is taken as an example. The coordinate values of the central point of the hip circumference 319 (WGF4) is referred to as WGF4′_C.
WGF4′_C=(0,WGF4′_Y,WGF4′_Z)
θ.sub.2=sin.sup.−1(|WGF8_Z_L|/C.sub.WGF8′.sub._L_YZ)
C.sub.WGF8′.sub._.sub.L.sub._YZ=((WGF8_Y-AW9_Y).sup.2+WGF8_Z_L.sup.2).sup.1/2
sin θ.sub.2=|WGF8_Z_L|/C.sub.WGF8′.sub._.sub.L.sub._.sub.YZ
cos θ.sub.2=|WGF8_Y-AW9_Y|/C.sub.WGF8′.sub._.sub.L.sub._.sub.YZ
tan θ.sub.2=sin θ.sub.2|cos θ.sub.2
|WGF8_Z_L|=|WGF8_Y-AW9_Y|tan θ.sub.2
WGF4′_C=(0,WGF4_Y-AW9_Y,−|WGF8_Y-AW9_Y|tan θ.sub.2)
[0097] The coordinate values of the central point of the side neck armpit part 302 can be calculated as follows.
[0098] The circumference line of the back neck point 312 (SNA1) is taken as an example. The coordinate values of the central point of the circumference line of the back neck point 312 (SNA1) is referred to as SNA1′_C.
SNA1′_C=(0,SNA1′_Y,SNA1′_Z)
C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ=((N4_Y-SNA14_Y).sup.2+(N4_Z_L-SNA14_Z_L).sup.2).sup.1/2
θ.sub.3=sin.sup.−1(|N4_Z_L-SNA14_Z_L|/C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ)
sin θ.sub.3=|N4_Z_L-SNA14_Z_L|/C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ
cos θ.sub.3=|N4_Y-SNA14_Y|/C.sub.SNA14′.sub._.sub.LN4′.sub._.sub.L.sub._.sub.YZ)
tan θ.sub.3=sin θ.sub.3|cos θ.sub.3
|N4_Z_L-SNA14_Z_L|=|N4_Y-SNA14_Y|tan θ.sub.3
|SNA1_Z-SNA14_Z_L|=|SNA1_Y-SNA14_Y|tan θ.sub.3
SNA1′_C=(0,SNA1_Y-AW9_Y,−|SNA1_Y-SNA14_Y|tan θ.sub.3+SNA14_Z_L)
[0099] The coordinate values of the central point of the neck part can be calculated as follows.
[0100] The circumference line of the side neck point (N4) is taken as an example. The coordinate values of the central point of the circumference line of the side neck point (N4) is referred to as N4′_C.
N4′_C=(0,N4_Y-AW9_Y,N4_Z_L)
[0101] The circumference line of the front neck top point (N2) is taken as an example. The coordinate values of the central point of the circumference line of the front neck top point (N2) is referred to as N2′_C.
[0102] As the foregoing description, the points on the circumference lines are correlated with the central points of the central axes according to the method of forming a three-dimensional electronic mannequin. When a user wants to modify one human orientation parameter of the three-dimensional electronic mannequin, the user can only change the required human orientation parameter, e.g. the inclination angle θ.sub.4 of the central axis of the neck part, and the posture of the three-dimensional electronic mannequin can be changed more easily. Accordingly, the designer can more easily use the modified three-dimensional electronic mannequin to make clothing pattern construction.
[0103] Referring to step 104 of
[0104] Then, step 105, the method of forming the three-dimensional electronic mannequin can quickly and suitably display a modified three-dimensional electronic mannequin on an electronic display to allow the designer designing the clothes and making clothing pattern construction. The method of forming the three-dimensional electronic mannequin according to the present invention can display the modified three-dimensional electronic mannequin on a computer display, and the modified three-dimensional electronic mannequin can also be shown on a three-dimensional projector. In addition, the modified three-dimensional electronic mannequin can also be manufactured by a three-dimensional printer or a three-dimensional machining apparatus to display the modified three-dimensional electronic mannequin.
[0105] It is worth noting that when the height according to the method of forming a three-dimensional electronic mannequin is modified, only the one parameter, height, has to be adjusted, and the other data of the circumference line do not need to modify for generating a modified three-dimensional electronic mannequin. The height can be modified on each circumference line or proportionally distributed on every circumference line.
[0106] When the thickness or the width has to be modified, the method of forming a three-dimensional electronic mannequin can only modify the thickness or the width of the corresponding point to generate a new three-dimensional electronic mannequin.
[0107] In addition, when the cross sectional contour has to be modified, the method of forming a three-dimensional electronic mannequin can only modify the cross sectional contour of the corresponding circumference line to generate a new three-dimensional electronic mannequin.
[0108] It is worth noting that when the angle has to be modified, the method of forming a three-dimensional electronic mannequin can only modify one or more inclination angles of the central axis, and the method of forming a three-dimensional electronic mannequin can calculate the coordinate values of the points on the circumference line to generate a new three-dimensional electronic mannequin fulfilled the requirement of the human factors and ergonomics.
[0109] Hence, the three-dimensional electronic mannequin according to the present invention can be changed to different postures by changing at least one human orientation parameter. The designer can effectively make clothing pattern construction. In addition, each customer can have her own three-dimensional electronic mannequin by modifying the parameters with the method of forming the three-dimensional electronic mannequin according to the present invention. The customized three-dimensional electronic mannequin can allow the designer to design the clothes fulfill the requirements of the customer. The inclination angles of the four human parts can quickly adjust the posture of the three-dimensional electronic mannequin without too much data input and allow the three-dimensional electronic mannequin more close to a real human and improve the variation and practicability thereof.
[0110] In addition, the method of forming the three-dimensional electronic mannequin according to the present invention can be achieved in a computer or an electronic device with the corresponding modules. The three-dimensional electronic mannequin has a measured data module for providing measured data, a mannequin central axis calculating module for calculating mannequin central axes, an inclination angle calculating module for calculating inclination angles of the mannequin central axes, a circumference calculating module for calculating coordinate values of a plurality of points on circumference lines, an adjusting module for adjusting at least one human orientation parameter of the three-dimensional electronic mannequin to form an adjusted three-dimensional electronic mannequin, and an electronic display for displaying the adjusted three-dimensional electronic mannequin. The functions of the foregoing modules are similar to the descriptions of the foregoing steps of the method of forming the three-dimensional electronic mannequin according to the present invention.
[0111] As is understood by a person skilled in the art, the foregoing preferred embodiments of the present invention are illustrative of the present invention rather than limiting of the present invention. It is intended that various modifications and similar arrangements be included within the spirit and scope of the appended claims, the scope of which should be accorded the broadest interpretation so as to encompass all such modifications and similar structures.