CN104881892A - Model deformation method and model deformation system - Google Patents

Model deformation method and model deformation system Download PDF

Info

Publication number
CN104881892A
CN104881892A CN201510303803.9A CN201510303803A CN104881892A CN 104881892 A CN104881892 A CN 104881892A CN 201510303803 A CN201510303803 A CN 201510303803A CN 104881892 A CN104881892 A CN 104881892A
Authority
CN
China
Prior art keywords
model
deformation
body weight
height
mark
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510303803.9A
Other languages
Chinese (zh)
Other versions
CN104881892B (en
Inventor
林文林
张彬彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
XIAMEN WENERKU INFORMATION TECHNOLOGY Co Ltd
Original Assignee
XIAMEN WENERKU INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by XIAMEN WENERKU INFORMATION TECHNOLOGY Co Ltd filed Critical XIAMEN WENERKU INFORMATION TECHNOLOGY Co Ltd
Priority to CN201510303803.9A priority Critical patent/CN104881892B/en
Publication of CN104881892A publication Critical patent/CN104881892A/en
Application granted granted Critical
Publication of CN104881892B publication Critical patent/CN104881892B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a model deformation method, which comprises the steps of establishing at least two grid standard models with different heights; selecting a selected standard model which is the most proximate to a real model according to the height H<real> of the real model, and calculating a height variation ratio irate<height> of the selected standard model according the height H<real> and the height H<standard> of the selected standard model, wherein the selected standard model deforms according to the height variation ratio so as to acquire an initialized standard height model; setting a deformation parameter of the real model to be weight W<real>, calculating the standard weight W<standard> corresponding to the height H<real> of the real model, and setting the maximum weight W<maximum> and the minimum weight W<minimum> according to the standard weight W<standard>; and comparing the weight W<real> with the Weight W<maximum>, the weight W<standard> and the weight W<minimum> so as to acquire a weight variation ratio irate<weight>, wherein the initialized standard height model deforms according to the weight variation ratio irate<weight> so as to acquire a grid real weight model. The invention further discloses a system for implementing the method. According to the invention, the grid real model matched with the figure of the real model is generated through corresponding conversion between the height and weight parameters of the standard model and the parameters of the real model and deformation of a single local physical sign.

Description

Model deformation method and system thereof
Technical field
The present invention and a kind of model deformation method, particularly relate to a kind of model deformation method and system thereof of energy Reality simulation model.
Background technology
The establishment of current manikin, main or use 3DMAX instrument, position of each point of manual adjustments, the experience by means of modeling personnel creates the model oneself wanted.But, because this modeling depends on founder's experience, be difficult to real simulation true model, not only distortion but also require great effort consuming time.
Summary of the invention
In view of this, the object of the present invention is to provide a kind of model deformation method of energy real simulation true model.
The present invention also aims to the model deformation system that a kind of energy real simulation true model is provided.
In order to reach above-mentioned purpose, solution of the present invention is:
A kind of model deformation method, is realized by following steps:
A, modeling: the mesh standard model at least setting up two different heights or height, one of them is the mesh standard model of tall person or long, and another is the mesh standard model of short or short;
B, true mark mould height are corresponding: according to height or the height H of true model veryselect to select master pattern with the immediate conduct of true model from institute's modeling, and according to H verywith selected master pattern H markheight or height change obtain height or the height change ratio { irate of selected master pattern high, selected master pattern is according to height or height change ratio { irate highdistortion acquisition initialization standard heights model;
C, body weight are out of shape: the deformation parameter of setting true model is body weight W very, according to W mark={ H very-70} × 60% calculates the height H of true model verycorresponding standard body weight W mark, weight limit W greatlyfor standard body weight W markseveral times, minimum body weight W littlefor standard body weight W marksome/mono-; Relatively W verywith W greatly, W mark, W littlesize, obtain body weight change scope: if W very> W mark, then body weight becomes is W on a large scale mark-W greatlyif, W very< W mark, then the body weight scope that diminishes is W mark-W little, and obtain corresponding body weight change ratio { irate heavy, make initialization standard heights model according to body weight change ratio { irate heavythe true body weight model of distortion acquisition grid.
Local sign modeling: the local sign of each described mesh standard model sets up maximum distortion model and minimal deformation model respectively;
Local physical sign parameters setting: the local physical sign parameters setting described true model is one or more in the physical sign parameters of following local: neck circumference, neck length, shoulder breadth, across back, the back of the body are thick, chest measurement, chest breadth, upper chest type, chest very hang down, lung, waistline, low back, hip breadth, stern size, brachium, upper-arm circumference, lower upper-arm circumference, leg length, calf circumference, thigh circumference, upper lower part of the body ratio, abdominal circumference, abdomen projection;
Local sign distortion: according to the actual local physical sign parameters of true model and the proportion of deformation of maximum distortion model or minimal deformation model, the true body weight model deformation of described grid is made to become mid-module, measure mid-module and obtain middle local physical sign parameters, when local, centre physical sign parameters and actual local physical sign parameters are not inconsistent, then again carry out being out of shape according to local, centre physical sign parameters and the proportion of deformation of actual locally sign, measure, compare, by that analogy, middle local physical sign parameters is made to conform to actual local physical sign parameters.
A kind of model deformation method, is realized by following steps:
A, modeling: set up mesh standard model, the local sign obtaining the mesh standard model based on mesh standard model becomes large proportion of deformation { irate greatlyand the proportion of deformation { irate that diminishes of local little;
B, true mark mould height are corresponding: according to height or the height H of true model veryselect to select master pattern with the immediate conduct of true model from institute's modeling, and according to H verywith selected master pattern H markheight or height change obtain height or the height change ratio { irate of selected master pattern high, selected master pattern is according to height or height change ratio { irate highdistortion acquisition initialization standard heights model;
C, distortion: the deformation parameter of setting true model,
If the deformation parameter of setting true model is body weight W very, according to W mark={ H very-70} × 60% calculates the height H of true model verycorresponding standard body weight W mark, weight limit W greatlyfor standard body weight W markseveral times, minimum body weight W littlefor standard body weight W marksome/mono-; Relatively W verywith W greatly, W mark, W littlesize, obtain body weight change scope: if W very> W mark, then body weight becomes is W on a large scale mark-W greatlyif, W very< W mark, then the body weight scope that diminishes is W mark-W little, and obtain corresponding body weight change ratio { irate heavy, make initialization standard heights model according to body weight change ratio { irate heavythe true body weight model of distortion acquisition grid; And/or
If the deformation parameter of setting true model is one or more in the physical sign parameters of following local: neck circumference, neck length, shoulder breadth, across back, the back of the body are thick, chest measurement, chest breadth, upper chest type, chest very hang down, lung, waistline, low back, hip breadth, stern size, brachium, upper-arm circumference, lower upper-arm circumference, leg length, calf circumference, thigh circumference, upper lower part of the body ratio, abdominal circumference, abdomen projection;
Local sign distortion: the actual local physical sign parameters according to true model becomes large proportion of deformation { irate with local sign greatlyor the proportion of deformation { irate that diminishes of local littleproportion of deformation, the true body weight model of grid or initialization standard heights model deformation is made to become mid-module, measure mid-module and obtain middle local physical sign parameters, when local, centre physical sign parameters and actual local physical sign parameters are not inconsistent, then again carry out being out of shape according to local, centre physical sign parameters and the proportion of deformation of actual locally sign, measure, compare, by that analogy, middle local physical sign parameters is made to conform to actual local physical sign parameters.
A kind of model deformation method, is realized by following steps:
Mark mould deformation range: set up mesh standard model, obtain canonical parameter, according to the little canonical parameter that canonical parameter setting becomes large large canonical parameter and diminishes, obtains canonical parameter deformation range;
Mark moding true mould: the actual parameter that setting true model is corresponding with canonical parameter, compares actual parameter and large canonical parameter, canonical parameter and little canonical parameter, with close to actual parameter close be distortion found parameter;
Calculate the proportion of deformation that distortion found parameter is deformed into actual parameter, or calculate the proportion of deformation that actual parameter accounts for canonical parameter deformation range, mesh standard model is out of shape according to proportion of deformation.
Mesh standard model carries out distortion according to proportion of deformation and obtains intermediate parameters, intermediate parameters is compared with actual parameter, if both are not inconsistent, then calculates proportion of deformation again, and by cycle calculations, convergence, makes intermediate parameters conform to actual parameter.
Described mesh standard model adopts triangular mesh, and distortion uses the method for linear interpolation to realize the distortion of the single deformation parameter of mesh standard model.
Model deformation system, can realize the system of said method, it comprises
A, modeling unit: set up mesh standard model, the local sign obtaining the mesh standard model based on mesh standard model becomes large proportion of deformation { irate greatlyand the proportion of deformation { irate that diminishes of local little;
B, true mark mould height corresponding unit: according to height or the height H of true model veryselect to select master pattern with the immediate conduct of true model from institute's modeling, and according to H verywith selected master pattern H markheight or height change obtain height or the height change ratio { irate of selected master pattern high, selected master pattern is according to height or height change ratio { irate highdistortion acquisition initialization standard heights model;
C, deformation unit: the deformation parameter of setting true model,
If the deformation parameter of setting true model is body weight W very, according to W mark={ H very-70} × 60% calculates the height H of true model verycorresponding standard body weight W mark, weight limit W greatlyfor standard body weight W markseveral times, minimum body weight W littlefor standard body weight W marksome/mono-; Relatively W verywith W greatly, W mark, W littlesize, obtain body weight change scope: if W very> W mark, then body weight becomes is W on a large scale mark-W greatlyif, W very< W mark, then the body weight scope that diminishes is W mark-W little, and obtain corresponding body weight change ratio { irate heavy, make initialization standard heights model according to body weight change ratio { irate heavythe true body weight model of distortion acquisition grid; And/or
If the deformation parameter of setting true model is one or more in the physical sign parameters of following local: neck circumference, neck length, shoulder breadth, across back, the back of the body are thick, chest measurement, chest breadth, upper chest type, chest very hang down, lung, waistline, low back, hip breadth, stern size, brachium, upper-arm circumference, lower upper-arm circumference, leg length, calf circumference, thigh circumference, upper lower part of the body ratio, abdominal circumference, abdomen projection;
Local sign distortion: the actual local physical sign parameters according to true model becomes large proportion of deformation { irate with local sign greatlyor the proportion of deformation { irate that diminishes of local littleproportion of deformation, the true body weight model of grid or initialization standard heights model deformation is made to become mid-module, measure mid-module and obtain middle local physical sign parameters, when local, centre physical sign parameters and actual local physical sign parameters are not inconsistent, then again carry out being out of shape according to local, centre physical sign parameters and the proportion of deformation of actual locally sign, measure, compare, by that analogy, middle local physical sign parameters is made to conform to actual local physical sign parameters.
After adopting such scheme, model deformation method of the present invention and system thereof have following beneficial effect:
One, transformed by the correspondence between the parameter of master pattern and true model parameter, can generate and grid true model that true model stature mates.
Two, each model forms by triangular mesh, and distortion uses the method for linear interpolation to realize the distortion of the single feature of health, and the grid true model set up more can reflect the various figure and features features of true model truly.
Accompanying drawing explanation
Fig. 1 is the mesh standard model of each height in the present invention.
Fig. 2 is chest or transverse dimensions corresponding point schematic diagram in the present invention.
Fig. 3 is all dimension line schematic diagram in the present invention.
Fig. 4 is minimum body weight model, standard body weight model and weight limit model in the present invention.
In figure:
Point line A
Embodiment
In order to explain technical scheme of the present invention further, below by specific embodiment, for human deformation, the present invention will be described in detail, but be not limited to this, and various animal is also suitable for, and these repeat no more.
As shown in Figures 1 to 4, model deformation method of the present invention, realizes mainly through following steps:
1, modeling unit builds size mould: the mesh standard model at least setting up two different heights, as shown in Figure 1, and Criterion height H respectively markfor short of No. XS of 150cm or the mesh standard model of short and the XL tall person of 170cm or a long mesh standard model.Here short is not limited for 150cm, tall person is 170cm, also short of definable is 155cm, tall person is 180cm, the height of short can just adjust, the height of tall person also can just adjust, and that is short respectively defines deformation range with tall person, and height distortion is below out of shape in proportion within the scope of this.
According to conventional or 5cm mono-grade stepping carried out to standard heights and record the change { irate} of the record of each standard heights.Standard heights between 150cm and 170cm is divided into S, M, L mesh standard model of 155cm, 160cm, 165cm and 170cm, by change, { irate} realizes the mesh standard model of each height, { irate} represents irate series, the DS that the data such as each point on mesh standard model, some distance are relevant.
2, true mark mould height corresponding unit
According to the height H of true model very, from H markfor selecting and true model height H in 150cm, 155cm, 160cm, 165cm and 170cm veryan immediate selected master pattern.As the height H of true model veryfor 170cm, then selected master pattern is the XL mesh standard model of 170cm, if the height H of true model veryfor 162cm, then selected master pattern is the mesh standard model of 160cm, if the height H of true model veryfor 153cm, then selected master pattern is the mesh standard model of 155cm.
According to H verywith selected master pattern H markheight change calculations select the height change ratio { irate of master pattern high, selected master pattern changes ratio { irate according to height highdistortion acquisition initialization standard heights model, because height has changed, other positions of human body also respective change, that is all respective change such as height, body weight, brachium.
Proportion of deformation irate is described as follows, and irate is that model is from default models to the proportion of deformation going for model.The resource starting to have is the model of each standard stature, is divided into height 150cm in the present invention, 170cm two master patterns.Simultaneously for each position i.e. local sign sets up a minimum and maximum variation model, local sign comprises neck, shoulder, chest, arm, leg, hand, pin etc.Also has one at present in the initialization model of display simultaneously; All distortion calculate all from initialization, and take 170cm as standard, so each position is maximum, minimal deformation model height is all 170; Each model resource set up subtracts the poor target that can obtain model in initialization model, as model 150-model 170 obtains target2, so when setting irate is 100, by following formula model 170=model 150+target2 × irate.If want to change to 168, illustrate that carrying out calculating obtains irate value, then by model 168=model 170+target2 × irate, obtains deformation parameter, model is become height 168cm according to following.
Wherein, for finding a corresponding relation between real human body and model, take height as benchmark, in the corresponding program opengl of real height 170cm, display distance is 1700.Carry out line to the point of human body, calculate the modal distance dist that each human parameters is corresponding, modal distance dist × 0.1 is the actual stature parameter of its correspondence.For the calculating of dist, if transverse dimensions, as chest, need to guarantee to punctuate when established model just can meet calculation requirement, for recessed position, directly selected two, concave point both sides salient point is as tie point, thus a selected serial some P{i}, the point line A of this series can be enclosed in the inside chest, as shown in Figure 2.Dist equals all adjacent distance between two points and is added.For vertical range, as height, directly selected 2 points, the y coordinate difference that dist equals at 2.All dimension lines as shown in Figure 3.
3, deformation unit
3.1, deformation unit realizes body weight distortion: the deformation parameter of setting true model is body weight W very, according to W mark={ H very-70} × 60% calculates the height H of true model verycorresponding standard body weight W mark, weight limit W greatlyfor 2W mark, minimum body weight W littlefor W mark/ 2; Relatively W verywith W greatly, W mark, W littlesize, obtain body weight change scope:
If A is W very> W mark, then body weight becomes is W on a large scale mark-W greatly, obtain corresponding body weight and become vast scale { irate heavy, and set up corresponding weight limit model and standard body weight model;
If B is W very< W mark, then the body weight scope that diminishes is W mark-W little, obtain corresponding body weight and to diminish ratio { irate heavy, and set up corresponding standard body weight model and minimum body weight model.
C, initialization standard heights model are according to the body weight change ratio { irate obtained in the step of A above or B step heavythe true body weight model of distortion acquisition grid.
Wherein, body weight maximal value above, minimum value also can be set to several times, some/mono-as follows: maximal value is 1.5 times of standard value, minimum value is 1/1.5, or maximal value is 2.5 times of standard value, minimum value is 1/2.5, maximal value is 1.5 times of standard value, minimum value is 1/2 ...
Body weight of the present invention is as above determined, because body weight to be measured by the method calculated completely, body weight also relates to density, and some people's possibility muscle is more flourishing, cause stature to seem not fat, but in fact body weight is very fat.The change that standard is above just the most general, by the twice of weight limit localization criteria body weight, minimum body weight is defined as 1/2 of standard body weight.
3.2, deformation unit realizes local sign distortion
Further, the local physical sign parameters of true model be following in one or more: neck circumference, neck length, shoulder breadth, across back, the back of the body are thick, chest measurement, chest breadth, upper chest type, chest very hang down, lung, waistline, low back, hip breadth, stern size, brachium, upper-arm circumference, lower upper-arm circumference, leg length, calf circumference, thigh circumference, upper lower part of the body ratio, abdominal circumference, abdomen projection etc.
Local physical sign parameters is out of shape as follows: the ratio { nonce of irate} first needing to calculate according to change ratio each local sign, then by measure method calculate this time corresponding model local sign size, both compare, constantly restrain afterwards, obtain final change ratio { irate}.Such as with local sign for chest is changed to example, actual local physical sign parameters and actual chest maximum be 110cm, minimum is 80cm, centre is 90cm, want to obtain 95cm, by preliminary change, obtain irate1=(95-90)/(110-90) × 100, obtain change ratio 25, after but actual capabilities ratio 25 changes, in the middle of measuring, locally physical sign parameters and chest size are 94 to method in the present invention, need this time with irate2=irate1+ (95-94)/(110-90) × 100, calculate again, obtaining size irate2 is 30, the result wanted can be converged to by test 2-3 calculating, namely in the middle of, local physical sign parameters conforms to actual local physical sign parameters.
By that analogy, the above-mentioned each local physical sign parameters according to true model makes primary standard height model deformation, final acquisition grid true model.
Should be divided three classes in algorithm of the present invention distortion, and 1 class is height or height, and Equations of The Second Kind is body weight, and the 3rd class is exactly the local sign distortion at other position.The distortion of first kind height needs first to change to it immediate master pattern, so a distortion ordered series of numbers { irate} can be obtained this time, and then by change among a small circle, change to the height wanted, try one's best and the matching of standard stature after making the height change of input like this.Equations of The Second Kind body weight conforms to because be difficult to measure acquisition by computer approach with actual, so be directly calculate ratio to obtain.3rd class methods, as the local sign at other positions such as chest, arm, belly, by the 4th step determination actual value of description above.
Further, when storing each model points, the index in weight limit model, standard body weight model, minimum body weight model identical portions site is the same.
Further, mesh standard model adopts triangular mesh, above-mentioned distortion uses the method for linear interpolation to realize the distortion of the single deformation parameter of mesh standard model, that is, realizes the distortion of the single feature of health: brachium, back, chest, the foregoing all kinds of deformation parameter such as fat or thin.
Further, the present invention can also calculate, store above-mentioned modeling, true mark mould correspondence, the parameter of being out of shape in each step, demonstrates, or adopt other forms of model demonstration deformation process, deformation result without grid model, triangle grid model.
Further, the present invention, also by manual adjustments body parameter proportion of deformation or input human body stature parameter, generates and manikin that real human body stature mates.
Embodiment one
1, in actual life, each health of oneself, stature data are measured, as height, body weight, neck circumference, chest measurement, waistline, upper-arm circumference, shoulder breadth, brachium, upper-arm circumference, lower upper-arm circumference ...
2, the first step first sets true height H very, really mark mould height by the 2nd step above corresponding, input true height H very, thus height change ratio { irate can be obtained very.During change height, in fact not only height change, in order to obtain standard stature, { irate verythe DS that represents comprises other body part parameter and also may and then change.
Relatively H verywith 5 standard heights H according to conventional height stepping standard scores markthat value in the mesh standard model of middle 150cm, 155cm, 160cm, 165cm and 170cm relatively, immediate is selected master pattern, the ratio of its change equals this selected master pattern immediate with it, according to height change scale parameter { irate}, can obtain the initialization standard heights model after height change, it is true that the height of initialization standard heights model equals H.
3, true body weight W is inputted very, according to { H very-70} × 60% calculates true height H verycorresponding standard body weight W mark.According to standard body weight W mark, setting weight limit W greatlyfor 2W mark, minimum body weight W littlefor W mark/ 2, set up minimum body weight model, standard body weight model and weight limit model as shown in Figure 4.According to the method for the 3rd step body weight distortion above, obtain true body weight W verychange ratio.Because the standard of body weight and type standard are not mate completely, this is gone back and body muscle, and Skeletal size is relevant.Standard heights auto-building model stature obtains initialization standard heights model, also supports the adjustment manually carrying out stature ratio.All adjustments are all support two kinds of input modes.
4, input the data of the local physical sign parameters at other position of health, the method according to the 4th step 4, local sign distortion regulates model, and be deformed into example with belly, respectively local physical sign parameters respectively by that analogy: calculate irate1, if actual belly data F verycloser to belly minimal deformation F little, then irate1=(F very-F little)/(F greatly-F little) × 100, initialization standard heights model is deformed into mid-module 1 according to irate1, and whether the middle belly data 1 measuring mid-module 1 conform to actual belly data, if the former is less than the latter, then with actual belly data and the i.e. F of middle belly data 1 in 1between difference account for the ratio of belly maximum distortion and minimal deformation scope, calculate irate2=(F very-F in 1)/(F greatly-F little) × 100, mid-module 1 is deformed into mid-module 2 according to irate2, F in the middle of measuring in 2relatively F in 2with F really be not inconsistentcalculate irate3, mid-module 2 is deformed into mid-module 3 according to irate3 ... the method of linear interpolation is used to realize the distortion of the single deformation parameter of mesh standard model by above-mentioned distortion, the human body grid true model of final generation and real human body stature coupling.
Each local physical sign parameters is as above out of shape respectively, the human body grid true model that final acquisition conforms to each actual local physical sign parameters.
Embodiment two
Model deformation method, is adopted said system, is realized by following steps:
1, mark mould deformation range: set up mesh standard model, obtain canonical parameter, according to the little canonical parameter that canonical parameter setting becomes large large canonical parameter and diminishes, obtain canonical parameter deformation range.
2, mark moding true mould: the actual parameter that setting true model is corresponding with canonical parameter, actual parameter and large canonical parameter, canonical parameter and little canonical parameter compared, with close to actual parameter close be distortion found parameter;
Calculate the proportion of deformation that distortion found parameter is deformed into actual parameter, or calculate the proportion of deformation that actual parameter accounts for canonical parameter deformation range, mesh standard model is out of shape according to proportion of deformation.
3, mesh standard model carries out distortion acquisition intermediate parameters according to proportion of deformation, intermediate parameters is compared with actual parameter, if both are not inconsistent, then calculates proportion of deformation again, and by cycle calculations, convergence, makes intermediate parameters conform to actual parameter.
Above-described embodiment and accompanying drawing non-limiting product form of the present invention and style, any person of an ordinary skill in the technical field, to its suitable change done or modification, all should be considered as not departing from patent category of the present invention.

Claims (7)

1. a model deformation method, is characterized in that, is realized by following steps:
A, modeling: the mesh standard model at least setting up two different heights or height, one of them is the mesh standard model of tall person or long, and another is the mesh standard model of short or short;
B, true mark mould height are corresponding: according to height or the height H of true model veryselect to select master pattern with the immediate conduct of true model from institute's modeling, and according to H verywith selected master pattern H markheight or height change obtain height or the height change ratio { irate of selected master pattern high, selected master pattern is according to height or height change ratio { irate highdistortion acquisition initialization standard heights model;
C, body weight are out of shape: the deformation parameter of setting true model is body weight W very, according to W mark={ H very-70} × 60% calculates the height H of true model verycorresponding standard body weight W mark, weight limit W greatlyfor standard body weight W markseveral times, minimum body weight W littlefor standard body weight W marksome/mono-; Relatively W verywith W greatly, W mark, W littlesize, obtain body weight change scope: if W very> W mark, then body weight becomes is W on a large scale mark-W greatlyif, W very< W mark, then the body weight scope that diminishes is W mark-W little, and obtain corresponding body weight change ratio { irate heavy, make initialization standard heights model according to body weight change ratio { irate heavythe true body weight model of distortion acquisition grid.
2. model deformation method as claimed in claim 1, is characterized in that:
Local sign modeling: the local sign of each described mesh standard model sets up maximum distortion model and minimal deformation model respectively;
Local physical sign parameters setting: the local physical sign parameters setting described true model is one or more in the physical sign parameters of following local: neck circumference, neck length, shoulder breadth, across back, the back of the body are thick, chest measurement, chest breadth, upper chest type, chest very hang down, lung, waistline, low back, hip breadth, stern size, brachium, upper-arm circumference, lower upper-arm circumference, leg length, calf circumference, thigh circumference, upper lower part of the body ratio, abdominal circumference, abdomen projection;
Local sign distortion: according to the actual local physical sign parameters of true model and the proportion of deformation of maximum distortion model or minimal deformation model, the true body weight model deformation of described grid is made to become mid-module, measure mid-module and obtain middle local physical sign parameters, when local, centre physical sign parameters and actual local physical sign parameters are not inconsistent, then again carry out being out of shape according to local, centre physical sign parameters and the proportion of deformation of actual locally sign, measure, compare, by that analogy, middle local physical sign parameters is made to conform to actual local physical sign parameters.
3. a model deformation method, is characterized in that, is realized by following steps:
A, modeling: set up mesh standard model, the local sign obtaining the mesh standard model based on mesh standard model becomes large proportion of deformation { irate greatlyand the proportion of deformation { irate that diminishes of local little;
B, true mark mould height are corresponding: according to height or the height H of true model veryselect to select master pattern with the immediate conduct of true model from institute's modeling, and according to H verywith selected master pattern H markheight or height change obtain height or the height change ratio { irate of selected master pattern high, selected master pattern is according to height or height change ratio { irate highdistortion acquisition initialization standard heights model;
C, distortion: the deformation parameter of setting true model,
If the deformation parameter of setting true model is body weight W very, according to W mark={ H very-70} × 60% calculates the height H of true model verycorresponding standard body weight W mark, weight limit W greatlyfor standard body weight W markseveral times, minimum body weight W littlefor standard body weight W marksome/mono-; Relatively W verywith W greatly, W mark, W littlesize, obtain body weight change scope: if W very> W mark, then body weight becomes is W on a large scale mark-W greatlyif, W very< W mark, then the body weight scope that diminishes is W mark-W little, and obtain corresponding body weight change ratio { irate heavy, make initialization standard heights model according to body weight change ratio { irate heavythe true body weight model of distortion acquisition grid; And/or
If the deformation parameter of setting true model is one or more in the physical sign parameters of following local: neck circumference, neck length, shoulder breadth, across back, the back of the body are thick, chest measurement, chest breadth, upper chest type, chest very hang down, lung, waistline, low back, hip breadth, stern size, brachium, upper-arm circumference, lower upper-arm circumference, leg length, calf circumference, thigh circumference, upper lower part of the body ratio, abdominal circumference, abdomen projection;
Local sign distortion: the actual local physical sign parameters according to true model becomes large proportion of deformation { irate with local sign greatlyor the proportion of deformation { irate that diminishes of local littleproportion of deformation, the true body weight model of grid or initialization standard heights model deformation is made to become mid-module, measure mid-module and obtain middle local physical sign parameters, when local, centre physical sign parameters and actual local physical sign parameters are not inconsistent, then again carry out being out of shape according to local, centre physical sign parameters and the proportion of deformation of actual locally sign, measure, compare, by that analogy, middle local physical sign parameters is made to conform to actual local physical sign parameters.
4. a model deformation method, is characterized in that, is realized by following steps:
Mark mould deformation range: set up mesh standard model, obtain canonical parameter, according to the little canonical parameter that canonical parameter setting becomes large large canonical parameter and diminishes, obtains canonical parameter deformation range;
Mark moding true mould: the actual parameter that setting true model is corresponding with canonical parameter, compares actual parameter and large canonical parameter, canonical parameter and little canonical parameter, with close to actual parameter close be distortion found parameter;
Calculate the proportion of deformation that distortion found parameter is deformed into actual parameter, or calculate the proportion of deformation that actual parameter accounts for canonical parameter deformation range, mesh standard model is out of shape according to proportion of deformation.
5. model deformation method as claimed in claim 4, it is characterized in that: mesh standard model carries out distortion according to proportion of deformation and obtains intermediate parameters, intermediate parameters is compared with actual parameter, if both are not inconsistent, then calculate proportion of deformation again, by cycle calculations, convergence, makes intermediate parameters conform to actual parameter.
6. the model deformation method as described in claim arbitrary in claim 1 to 5, is characterized in that: described mesh standard model adopts triangular mesh, and distortion uses the method for linear interpolation to realize the distortion of the single deformation parameter of mesh standard model.
7. the model deformation system as described in claim arbitrary in claim 1 to 6, is characterized in that: the system that can realize said method, it comprises
A, modeling unit: set up mesh standard model, the local sign obtaining the mesh standard model based on mesh standard model becomes large proportion of deformation { irate greatlyand the proportion of deformation { irate that diminishes of local little;
B, true mark mould height corresponding unit: according to height or the height H of true model veryselect to select master pattern with the immediate conduct of true model from institute's modeling, and according to H verywith selected master pattern H markheight or height change obtain height or the height change ratio { irate of selected master pattern high, selected master pattern is according to height or height change ratio { irate highdistortion acquisition initialization standard heights model;
C, deformation unit: the deformation parameter of setting true model,
If the deformation parameter of setting true model is body weight W very, according to W mark={ H very-70} × 60% calculates the height H of true model verycorresponding standard body weight W mark, weight limit W greatlyfor standard body weight W markseveral times, minimum body weight W littlefor standard body weight W marksome/mono-; Relatively W verywith W greatly, W mark, W littlesize, obtain body weight change scope: if W very> W mark, then body weight becomes is W on a large scale mark-W greatlyif, W very< W mark, then the body weight scope that diminishes is W mark-W little, and obtain corresponding body weight change ratio { irate heavy, make initialization standard heights model according to body weight change ratio { irate heavythe true body weight model of distortion acquisition grid; And/or
If the deformation parameter of setting true model is one or more in the physical sign parameters of following local: neck circumference, neck length, shoulder breadth, across back, the back of the body are thick, chest measurement, chest breadth, upper chest type, chest very hang down, lung, waistline, low back, hip breadth, stern size, brachium, upper-arm circumference, lower upper-arm circumference, leg length, calf circumference, thigh circumference, upper lower part of the body ratio, abdominal circumference, abdomen projection;
Local sign distortion: the actual local physical sign parameters according to true model becomes large proportion of deformation { irate with local sign greatlyor the proportion of deformation { irate that diminishes of local littleproportion of deformation, the true body weight model of grid or initialization standard heights model deformation is made to become mid-module, measure mid-module and obtain middle local physical sign parameters, when local, centre physical sign parameters and actual local physical sign parameters are not inconsistent, then again carry out being out of shape according to local, centre physical sign parameters and the proportion of deformation of actual locally sign, measure, compare, by that analogy, middle local physical sign parameters is made to conform to actual local physical sign parameters.
CN201510303803.9A 2015-06-04 2015-06-04 Model deformation method and its system Active CN104881892B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510303803.9A CN104881892B (en) 2015-06-04 2015-06-04 Model deformation method and its system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510303803.9A CN104881892B (en) 2015-06-04 2015-06-04 Model deformation method and its system

Publications (2)

Publication Number Publication Date
CN104881892A true CN104881892A (en) 2015-09-02
CN104881892B CN104881892B (en) 2017-10-27

Family

ID=53949375

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510303803.9A Active CN104881892B (en) 2015-06-04 2015-06-04 Model deformation method and its system

Country Status (1)

Country Link
CN (1) CN104881892B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109064550A (en) * 2018-07-27 2018-12-21 北京花开影视制作有限公司 A kind of body scans modeling method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6307568B1 (en) * 1998-10-28 2001-10-23 Imaginarix Ltd. Virtual dressing over the internet
CN103714221A (en) * 2014-01-08 2014-04-09 上海明穆电子科技有限公司 Method for adjusting deformation of three-dimensional human body by using human body morphological parameters
CN103824326A (en) * 2014-03-05 2014-05-28 北京工业大学 Dynamic human body three-dimensional modeling method
CN103886117A (en) * 2012-12-20 2014-06-25 上海工程技术大学 Method for improving virtual human modeling accuracy in 3D clothing fitting software
CN103886115A (en) * 2012-12-20 2014-06-25 上海工程技术大学 Building and calling method of three-dimension virtual body form based on different body types

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6307568B1 (en) * 1998-10-28 2001-10-23 Imaginarix Ltd. Virtual dressing over the internet
CN103886117A (en) * 2012-12-20 2014-06-25 上海工程技术大学 Method for improving virtual human modeling accuracy in 3D clothing fitting software
CN103886115A (en) * 2012-12-20 2014-06-25 上海工程技术大学 Building and calling method of three-dimension virtual body form based on different body types
CN103714221A (en) * 2014-01-08 2014-04-09 上海明穆电子科技有限公司 Method for adjusting deformation of three-dimensional human body by using human body morphological parameters
CN103824326A (en) * 2014-03-05 2014-05-28 北京工业大学 Dynamic human body three-dimensional modeling method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李健等: "人体模型自适应变形算法的研究与实现", 《计算机工程与设计》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109064550A (en) * 2018-07-27 2018-12-21 北京花开影视制作有限公司 A kind of body scans modeling method

Also Published As

Publication number Publication date
CN104881892B (en) 2017-10-27

Similar Documents

Publication Publication Date Title
WO2017168525A1 (en) System for providing human body model, method of the human body model deformation, and computer program
CN103886117B (en) A kind of improve the method for virtual human body modeling accuracy in three-dimensional fitting software
CN102525795B (en) Fast automatic positioning method of foot massaging robot
US20100312143A1 (en) Human body measurement system and information provision method using the same
CN109829971B (en) Method and device for creating human body virtual model
CN107705365A (en) Editable three-dimensional (3 D) manikin creation method, device, electronic equipment and computer program product
CN106066898A (en) Three-dimensional full-fashioned knitted sweater and method and system for generating three-dimensional knitting pattern thereof
KR101072944B1 (en) System for creating 3d human body model and method therefor
CN107154071A (en) The method that Case-based Reasoning generates individual face body Model according to anthropological measuring size data
CN103783706B (en) Adult male series mannequin building method based on oval Fourier description
CN113936335B (en) Intelligent sitting posture reminding method and device
CN105069239A (en) Individualized clothing template implementation method and system
JP2016087109A5 (en)
CN110288097A (en) A kind of method and relevant apparatus of model training
Kozar et al. Designing an adaptive 3D body model suitable for people with limited body abilities
JP2012090880A (en) Device for measuring tomographic image of electrical impedance of living body
JP2017176803A (en) Human body model providing system, human body model deforming method, and computer program
CN109064386A (en) A kind of method for building up of 3 D stereo garment form
CN104881892A (en) Model deformation method and model deformation system
CN104077798B (en) High-reality-sense animation synthesis method for deformable object
CN106558009A (en) A kind of body building method for pushing and system based on human body 3D models
CN110135078B (en) Human body parameter automatic generation method based on machine learning
CN112446960A (en) Three-dimensional human body model deformation method and device, electronic equipment and storage medium
CN109785437A (en) A kind of 3 D human body Calculation Method of Temperature Field automatically generated based on hexahedron
CN109741149A (en) A kind of garment size generation method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant