WO2018126435A1 - Procédé et système de création de modèle 3d de corps humain - Google Patents
Procédé et système de création de modèle 3d de corps humain Download PDFInfo
- Publication number
- WO2018126435A1 WO2018126435A1 PCT/CN2017/070412 CN2017070412W WO2018126435A1 WO 2018126435 A1 WO2018126435 A1 WO 2018126435A1 CN 2017070412 W CN2017070412 W CN 2017070412W WO 2018126435 A1 WO2018126435 A1 WO 2018126435A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- human body
- model
- body model
- initial
- data
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
Definitions
- the present invention relates to the field of graphics technologies, and in particular, to a method and system for establishing a 3D human body model.
- 3D merchandise display technology can display products in a three-dimensional way in webpages, and consumers can watch in all directions. Commodity characteristics, intuitive understanding of product information, its effect and consumers directly face the commodity is almost the same, so the 3D model is applied to all walks of life.
- the 3D model provides users with a better way to browse, display effects, attract users, and improve user attention, interaction, and participation.
- the 3D human body model is to build a three-dimensional human body model on the computer for display or secondary development to simulate real applications.
- 3D human body model generation devices which can scan human body 3D data to a computer.
- the existing 3D human body model has disadvantages in that the scanned 3D human body data is too large, and the cost of establishing the model is high. And the scanned human body cannot add bone information, so the action cannot be bound.
- a method for establishing a 3D human body model comprising:
- the step of adjusting the initial 3D human body model according to the human body database specifically includes:
- Feature point matching and labeling are performed on the initial 3D human body model corresponding to the feature points of the markers in the human body database.
- the step of acquiring any initial 3D human body model of the input and adjusting the initial 3D human body model according to the human body database further comprises:
- a 3D human body model of any of the input marked feature points is obtained, and the marked feature points of the 3D human body model are adjusted to feature points of the human body database.
- the step of collecting and storing 3D human body data specifically includes:
- the step of acquiring the feature point mark of the 3D body data 70 feature points are marked in each human body.
- the invention discloses a system for establishing a 3D human body model, comprising:
- a data processing module configured to acquire a feature point mark of the 3D human body data, and establish a human body database according to the mark of the feature point;
- the matching establishing module is configured to acquire any initial 3D human body model input, and adjust the initial 3D human body model according to the human body database to acquire a 3D human body model.
- the matching establishment module is specifically configured to:
- Feature point matching and labeling are performed on the initial 3D human body model corresponding to the feature points of the markers in the human body database.
- the matching establishment module is further configured to:
- a 3D human body model of any of the input marked feature points is obtained, and the marked feature points of the 3D human body model are adjusted to feature points of the human body database.
- the collection module is specifically configured to:
- 70 feature points are marked in each human body.
- the method for establishing a 3D human body model of the present invention comprises: collecting and storing 3D human body data; acquiring feature point marks on the 3D human body data, and establishing a human body database according to the mark of the feature points; acquiring any initial 3D human body model input, And adjusting the initial 3D human body model according to the human body database to acquire a 3D human body model.
- the human body model turns the shape of the public human body model into a target human body model. This method is cheaper, the 3D human body model is more efficient, and the acquired 3D human body model has bone information, bindable actions, and can be edited and developed twice, which greatly facilitates the use of 3D human body models. .
- the method for establishing a 3D human body model provided by the invention can reduce the threshold for secondary development and editing of the 3D human body data obtained by the current 3D human body scan, and can automatically generate human body data of various different body types by means of parametric deformation. Therefore, the cost of the 3D human body collection and the efficiency of the collection are greatly reduced, and the technical solution can be applied to the virtual fitting, and the 3D virtual human body similar to the user's body shape can be automatically generated according to the user's body shape.
- FIG. 1 is a flow chart of a method for establishing a 3D human body model according to an embodiment of the present invention
- FIG. 2 is a flow chart of another method for establishing a 3D human body model according to an embodiment of the present invention.
- FIG. 3 is a schematic diagram of a human body posture in collecting data according to an embodiment of the present invention.
- FIG. 4 is a schematic diagram of feature point marking of collected human body data according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of a human body database marked with feature points according to an embodiment of the present invention.
- FIG. 6 is a schematic diagram of feature point matching on a human body database according to an embodiment of the present invention.
- FIG. 7 is a schematic diagram of automatic marking of a human feature point according to an embodiment of the present invention.
- FIG. 8 is a schematic diagram of a 3D human body model including feature point marks according to an embodiment of the present invention.
- FIG. 9 is a schematic diagram of a 3D human body model after parametric deformation of a 3D human male model human body model according to an embodiment of the present invention.
- FIG. 10 is a schematic diagram of a system for establishing a 3D human body model according to an embodiment of the present invention.
- Computer devices include user devices and network devices.
- the user equipment or client includes but is not limited to a computer, a smart phone, a PDA, etc.; the network device includes but is not limited to a single network service.
- a server group consisting of multiple network servers or a cloud-based cloud consisting of a large number of computers or network servers.
- the computer device can operate alone to carry out the invention, and can also access the network and implement the invention through interoperation with other computer devices in the network.
- the network in which the computer device is located includes, but is not limited to, the Internet, a wide area network, a metropolitan area network, a local area network, a VPN network, and the like.
- first means “first,” “second,” and the like may be used herein to describe the various elements, but the elements should not be limited by these terms, and the terms are used only to distinguish one element from another.
- the term “and/or” used herein includes any and all combinations of one or more of the associated listed items. When a unit is referred to as being “connected” or “coupled” to another unit, it can be directly connected or coupled to the other unit, or an intermediate unit can be present.
- a method for establishing a 3D human body model including:
- the human body data can be collected first, then the collected human body data is marked with feature points, and then the initial 3D human body model with the feature point mark is used to perform feature point matching on the input 3D human body model, thereby the initial 3D human body.
- the model performs parameter transformation to acquire the target 3D human body model and transform the shape of the public human body model into the target human body model. This method is cheaper, the 3D human body model is more efficient, and the acquired 3D human body model has bone information, bindable actions, and can be edited and developed twice, which greatly facilitates the use of 3D human body models. .
- the method for establishing a 3D human body model provided by the invention can reduce the threshold for secondary development and editing of the 3D human body data obtained by the current 3D human body scan, and can be parameterized
- the method automatically generates human body data of various body types, thereby greatly reducing the cost of 3D human body collection and improving the efficiency of collection, and the technical solution can be applied to the virtual fitting, and can automatically generate a shape similar to the user body according to the user's body shape. 3D virtual human body.
- the step of adjusting the initial 3D human body model according to the human body database specifically includes:
- Feature point matching and labeling are performed on the initial 3D human body model corresponding to the feature points of the markers in the human body database.
- the feature points marked in the human body database can be matched to the initial 3D human body model, so that the matched feature points are marked on the initial 3D human body model, the initial 3D human body model is given parameters, and the initial 3D human body model is parameterized.
- the step of acquiring any of the initial 3D human body models of the input and adjusting the initial 3D human body model according to the human body database further comprises:
- a 3D human body model of any of the input marked feature points is obtained, and the marked feature points of the 3D human body model are adjusted to feature points of the human body database.
- the parameters of the 3D human male model can be re-adjusted, the feature points in the human body model database are marked into the 3D human male model, and the 3D human male model is parameterized, thereby retaining the bone information, the binding action and Achieve secondary development.
- the step of collecting and storing 3D human body data specifically includes:
- the 3D human body data of 200 males and 200 females can be taken, which not only facilitates data collection, but also has high collection efficiency.
- the step of acquiring feature point markers for the 3D body data is marked with 70 feature points in each human body.
- 70 feature points are arranged on the human body for marking, which can cover key components of the human body, thereby more anthropomorphic and realizing in more accurate simulation of human body movements.
- other number of feature points may be set in this embodiment, for example, 80, 66, 95, 108, and the like.
- the method for establishing a 3D human body model includes:
- the database includes 200 male 3D human body models and 200 female 3D human body models, and then each feature is marked with a feature point.
- the mark may be automatically marked at a preset location, or may be manually
- the feature points are marked for each model, and manual marking is more precise.
- each human body marks 70 feature points and of course, other number of feature points can be marked. In view of the efficiency problem, 70 feature points are preferred.
- the system learns the feature point marks in the above 3D human body database, and constructs an automatic feature point marking system, which is a system capable of automatically marking any three-dimensional human body model.
- an automatic feature point marking system which is a system capable of automatically marking any three-dimensional human body model.
- an arbitrary scanned 3D mannequin is input, and then the feature point marking system is used to automatically mark the input 3D human body model.
- the 3D human body can be deformed by parameters, or the existing 3D human male model (the male mold has also been subjected to feature point marking) can be transformed into the 3D human body.
- the body shape and can retain the bone information of the 3D human male model, so that the action binding can be performed.
- the method for establishing a 3D human body model in this embodiment includes:
- Step S1 collecting human body data.
- a human body data of 200 male human bodies and 200 female human bodies can be collected by using a 3D human body scanner.
- the posture and angle of the acquisition can be seen in Figure 3.
- the human body poses T-pose the legs are naturally separated, the shoulders are flush, the arms are raised horizontally
- the scanning process is fixed, and the tights are worn. Do not wear shoes.
- Step S2 Acquire a feature point mark on the collected human body data.
- the collected 400 (200 male and female) 3D human body data can be marked with artificial feature points, and each human body marks 70 feature points.
- the number of marked feature points may also be other, such as 95, 101, and the like.
- Step S3 Construct a human body database including feature points.
- a human body database including 400 human body models (200 males and females each) and marked with feature points can be constructed.
- Step S4 Perform intelligent learning and feature point matching on the human body database.
- the human body database constructed in step S3 can be intelligently learned and feature point matching using a robot or a robot system.
- Step S5 Acquire a human body feature point automatic marking system.
- the human body feature point automatic marking system can automatically input any 3D human body model. The points are matched and marked, so that any 3D human body model input can change its parameters or re-parameterize it, thereby facilitating the operation of changing 3D mannequin actions, secondary editing and development.
- Step S6 Input an arbitrary initial 3D human body model.
- Step S7 Automatic feature point marking is performed on the input initial 3D human body model using the human body feature point automatic marking system.
- a 3D human body model including a feature point mark that is, a parameterized 3D human body model, is output by performing automatic feature point marking on the initial 3D human body model in step 6.
- Step S8 input a 3D human male model that has marked the feature points
- Step S9 According to the initial 3D human body model after the automatic feature point marking, the 3D human male model is marked with feature points to obtain a 3D human body model.
- the 3D human body model input in step S8 is parametrically deformed, thereby acquiring a 3D human body model.
- the latest 3D human body model is output, and the body shape is the same as the 3D human body shape input in step S6, but the bone information is included, and the action can be bound and the secondary development can be realized.
- a system for establishing a 3D human body model including:
- the collecting module 201 is configured to collect and store 3D human body data
- the data processing module 202 is configured to acquire a feature point mark of the 3D human body data, and establish a human body database according to the mark of the feature point;
- the matching establishing module 203 is configured to acquire any initial 3D human body model input, and adjust the initial 3D human body model according to the human body database to acquire a 3D human body model.
- the human body data can be collected first, then the collected human body data is marked with feature points, and then the initial 3D human body model with the feature point mark is used to perform feature point matching on the input 3D human body model, thereby the initial 3D human body.
- the model performs parameter transformation to acquire the target 3D human body model and transform the shape of the public human body model into the target human body model. This method is cheaper, the 3D human body model is more efficient, and the acquired 3D human body model has bone information, bindable actions, and can be edited and developed twice, which greatly facilitates the use of 3D human body models. .
- the method for establishing a 3D human body model provided by the invention can reduce the threshold for secondary development and editing of the 3D human body data obtained by the current 3D human body scan, and can automatically generate human body data of various body types by means of parametric deformation. , which greatly reduces the acquisition of 3D human body
- the present and the collection efficiency is improved, and the technical solution can be applied to the virtual fitting, and the 3D virtual human body similar to the user's body shape can be automatically generated according to the user's body type.
- the acquisition module 201 can perform scanning acquisition using a 3D scanner.
- the matching establishment module is specifically configured to:
- Feature point matching and labeling are performed on the initial 3D human body model corresponding to the feature points of the markers in the human body database.
- the feature points marked in the human body database can be matched to the initial 3D human body model, so that the matched feature points are marked on the initial 3D human body model, the initial 3D human body model is given parameters, and the initial 3D human body model is parameterized.
- the match establishing module is further configured to:
- a 3D human body model of any of the input marked feature points is obtained, and the marked feature points of the 3D human body model are adjusted to feature points of the human body database.
- the parameters of the 3D human male model can be re-adjusted, the feature points in the human body model database are marked into the 3D human male model, and the 3D human male model is parameterized, thereby retaining the bone information, the binding action and Achieve secondary development.
- the acquisition module is specifically configured to:
- the 3D human body data of 200 males and 200 females can be taken, which not only facilitates data collection, but also has high collection efficiency.
- 70 feature points are marked in each human body.
- 70 feature points are arranged on the human body for marking, which can cover key components of the human body, thereby more anthropomorphic and realizing in more accurate simulation of human body movements.
- other number of feature points may be set in this embodiment, for example, 80, 66, 95, 108, and the like.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
L'invention concerne un procédé de création de modèle 3D de corps humain, comprenant les étapes suivantes : acquisition et stockage de données 3D de corps humain (S101) ; acquisition d'un marquage de point caractéristique par rapport aux données 3D de corps humain et création d'une base de données de corps humain selon le marquage de point caractéristique (S102) ; et acquisition de l'un quelconque des modèles 3D de corps humain initiaux entrés, réglage du modèle 3D de corps humain initial selon la base de données de corps humain et acquisition d'un modèle 3D de corps humain (S103). Le procédé est moins coûteux et peut être utilisé afin de créer un modèle 3D de corps humain plus efficacement, réduisant ainsi le seuil de courant pour l'établissement et l'édition secondaires des données 3D de corps humain obtenues actuellement à partir d'un balayage 3D de corps humain, et il est apte à générer automatiquement des données de corps humain de divers types de corps au moyen d'une déformation paramétrique, ce qui permet d'abaisser nettement les coûts d'acquisition 3D de corps humain et d'augmenter l'efficacité d'acquisition. La solution technique peut en outre être appliquée à un accessoire de vêtement virtuel, et peut être utilisée afin de générer automatiquement un corps humain virtuel 3D similaire au type de corps d'un utilisateur selon le type de corps de l'utilisateur.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201780061461.1A CN109891464B (zh) | 2017-01-06 | 2017-01-06 | 一种3d人体模型的建立方法和系统 |
| PCT/CN2017/070412 WO2018126435A1 (fr) | 2017-01-06 | 2017-01-06 | Procédé et système de création de modèle 3d de corps humain |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/070412 WO2018126435A1 (fr) | 2017-01-06 | 2017-01-06 | Procédé et système de création de modèle 3d de corps humain |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018126435A1 true WO2018126435A1 (fr) | 2018-07-12 |
Family
ID=62788971
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/070412 Ceased WO2018126435A1 (fr) | 2017-01-06 | 2017-01-06 | Procédé et système de création de modèle 3d de corps humain |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN109891464B (fr) |
| WO (1) | WO2018126435A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114851565A (zh) * | 2022-04-12 | 2022-08-05 | 深圳市广德教育科技股份有限公司 | 一种使用3d打印技术制造试衣模特的方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110838179B (zh) * | 2019-09-27 | 2024-01-19 | 深圳市三维人工智能科技有限公司 | 基于体测数据的人体建模方法、装置及电子设备 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102178530A (zh) * | 2011-01-24 | 2011-09-14 | 天津大学 | 基于三维点云数据的人体尺寸自动测量方法 |
| US20140225888A1 (en) * | 2011-03-14 | 2014-08-14 | Belcurves Sarl | Virtual try on simulation service |
| CN104679831A (zh) * | 2015-02-04 | 2015-06-03 | 腾讯科技(深圳)有限公司 | 一种匹配人体模型的方法及装置 |
| US20150287242A1 (en) * | 2014-04-03 | 2015-10-08 | Electronics And Telecommunications Research Institute | Apparatus and method of reconstructing 3d clothing model |
| CN105551079A (zh) * | 2015-12-18 | 2016-05-04 | 朝克 | 一种个性化尺寸自调的3d人体模特的虚拟建模方法 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106296809B (zh) * | 2016-08-11 | 2019-02-26 | 湖南化身科技有限公司 | 一种组件式三维人像建模方法 |
-
2017
- 2017-01-06 WO PCT/CN2017/070412 patent/WO2018126435A1/fr not_active Ceased
- 2017-01-06 CN CN201780061461.1A patent/CN109891464B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102178530A (zh) * | 2011-01-24 | 2011-09-14 | 天津大学 | 基于三维点云数据的人体尺寸自动测量方法 |
| US20140225888A1 (en) * | 2011-03-14 | 2014-08-14 | Belcurves Sarl | Virtual try on simulation service |
| US20150287242A1 (en) * | 2014-04-03 | 2015-10-08 | Electronics And Telecommunications Research Institute | Apparatus and method of reconstructing 3d clothing model |
| CN104679831A (zh) * | 2015-02-04 | 2015-06-03 | 腾讯科技(深圳)有限公司 | 一种匹配人体模型的方法及装置 |
| CN105551079A (zh) * | 2015-12-18 | 2016-05-04 | 朝克 | 一种个性化尺寸自调的3d人体模特的虚拟建模方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114851565A (zh) * | 2022-04-12 | 2022-08-05 | 深圳市广德教育科技股份有限公司 | 一种使用3d打印技术制造试衣模特的方法 |
| CN114851565B (zh) * | 2022-04-12 | 2024-03-29 | 深圳市广德教育科技股份有限公司 | 一种使用3d打印技术制造试衣模特的方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109891464B (zh) | 2023-03-07 |
| CN109891464A (zh) | 2019-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104978762B (zh) | 服装三维模型生成方法及系统 | |
| Zhu et al. | An efficient human model customization method based on orthogonal-view monocular photos | |
| Chen et al. | Deformable model for estimating clothed and naked human shapes from a single image | |
| JP7596015B2 (ja) | 画像処理方法、装置、及び電子機器 | |
| CN103268629B (zh) | 三维人体形态和姿态的无标记点实时复原方法 | |
| CN109448099A (zh) | 画面的渲染方法、装置、存储介质及电子装置 | |
| US20210375045A1 (en) | System and method for reconstructing a 3d human body under clothing | |
| CN112785723B (zh) | 一种基于二维服装图像与三维人体模型的自动化服装建模方法 | |
| Song et al. | 3D Body Shapes Estimation from Dressed‐Human Silhouettes | |
| CN115578393B (zh) | 关键点检测方法、训练方法、装置、设备、介质及产品 | |
| WO2024109522A1 (fr) | Procédé et appareil de traitement d'image, et dispositif | |
| WO2018126435A1 (fr) | Procédé et système de création de modèle 3d de corps humain | |
| CN103942405B (zh) | 三维医学数据仿真模拟的远程共享与交互研讨方法 | |
| CN114529649A (zh) | 图像处理方法和装置 | |
| CN115936796A (zh) | 一种虚拟换妆方法、系统、设备和存储介质 | |
| CN110069829B (zh) | 一种传统体育类非物质文化遗产的保护方法 | |
| CN114494007A (zh) | 一种文本指导的自然图像超分辨率重构方法 | |
| CN118071955A (zh) | 一种基于Three.JS实现三维地图埋点方法 | |
| CN116071485B (zh) | 一种人体三维重建方法及设备 | |
| Hu et al. | Self-perceptual generative adversarial network for synthetic aperture sonar image generation | |
| CN206282360U (zh) | 博物馆临时展览规划设计的系统 | |
| CN116403243A (zh) | 一种多视角多人3d姿态估计方法、装置及设备 | |
| ZHENGDONG et al. | Real-time markerless facial motion capture of personalized 3D real human research | |
| CN115239865A (zh) | 模型构建方法、模型构建装置、介质及电子设备 | |
| Wang et al. | Personalized Hand Modeling from Multiple Postures with Multi‐View Color Images |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17889878 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 05.11.2019) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17889878 Country of ref document: EP Kind code of ref document: A1 |