[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107680166A - A kind of method and apparatus of intelligent creation - Google Patents

A kind of method and apparatus of intelligent creation Download PDF

Info

Publication number
CN107680166A
CN107680166A CN201610619999.7A CN201610619999A CN107680166A CN 107680166 A CN107680166 A CN 107680166A CN 201610619999 A CN201610619999 A CN 201610619999A CN 107680166 A CN107680166 A CN 107680166A
Authority
CN
China
Prior art keywords
clothing
model
garment
human body
personal
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.)
Pending
Application number
CN201610619999.7A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610619999.7A priority Critical patent/CN107680166A/en
Publication of CN107680166A publication Critical patent/CN107680166A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0621Item configuration or customization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/12Cloth
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/04Indexing scheme for image data processing or generation, in general involving 3D image data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/16Cloth

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Geometry (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Architecture (AREA)
  • Evolutionary Computation (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a kind of method of intelligent creation, including:Human body image is obtained, human body three-dimensional image is built according to the human body image, somatic data is extracted from the human body three-dimensional image;Garment virtual model is obtained, the garment virtual model is changed according to the somatic data, obtains personal care garment model;The personal care garment model is sent to intelligent clothing and virtual reality device, receives adjustment data;According to personal care garment model described in the adjustment data modification, final personal care garment model is obtained.The invention also discloses the device of intelligent creation.

Description

Method and device for intelligently customizing clothes
Technical Field
The invention relates to the technical field of intelligent processing, in particular to a method and a device for intelligently customizing clothes.
Background
The traditional custom-made clothes comprise the processes of measuring, cutting, sewing and the like, and generally need to measure the stature and size of a user on the spot. The customization process is complex and time-consuming, and generally includes the processes of selecting styles, drawing patterns according to the size parameters of users, correcting the patterns, typesetting and cutting according to the width of cloth and patterns, and the like.
With the development of electronic commerce, another method for customizing clothes appears, which comprises the following steps: providing obvious or easily determined human basic information by a user, such as height, weight and other data; and estimating the key sizes of the selected garment according to the information and the relevant rules of the garment model, and customizing the garment according to the key sizes.
The method for realizing the clothing customization by inputting the relevant information of the human body and calculating the corresponding size has the following defects:
1. the human body basic information provided by the user may have a gap with the actual human body basic information of the user;
2. according to the basic information of the human body provided by the user, the calculated key size and the actual key size which accords with the user possibly have larger difference, and the final wearing effect of the clothes is influenced;
3. after the clothing is made, the user must go to the scene and try on himself, just can feel whether the size is suitable, and experience the upper part of the body effect of clothing, can't carry out remote control to the clothing effect, probably leads to not satisfying to the clothing effect of finally making.
Disclosure of Invention
In order to solve the existing technical problems, embodiments of the present invention provide a method and an apparatus for intelligently customizing a garment, which can obtain an accurate human body size, enable a user to feel a garment effect, and adjust the garment size.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the embodiment of the invention provides a method for intelligently customizing clothes, which comprises the following steps:
acquiring a human body image, constructing a human body three-dimensional image according to the human body image, and extracting human body data from the human body three-dimensional image;
acquiring a clothing virtual model, and modifying the clothing virtual model according to the human body data to acquire a personal clothing model;
sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data; and modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model.
In the above scheme, the human body image includes: front full-body illumination, back full-body illumination and two-side full-body illumination.
In the above solution, the garment virtual model includes: three-dimensional style and garment size of the garment;
the personal garment model, comprising: three-dimensional style of garment and individual garment size.
In the above scheme, the modifying the virtual garment model according to the body data includes:
obtaining the clothing size in the clothing virtual model, and modifying the clothing size according to the human body data to obtain the personal clothing size; and obtaining the personal clothing model according to the personal clothing size and the three-dimensional style of the clothing.
In the above solution, the modifying the personal clothing model according to the adjustment data includes:
obtaining the size of the personal clothing in the personal clothing model, and modifying the size of the personal clothing according to the adjustment data to obtain the final size of the personal clothing; and obtaining the final personal clothing model according to the final personal clothing size and the three-dimensional style of the clothing.
The embodiment of the invention provides a device for intelligently customizing clothes, which comprises: the system comprises a three-dimensional modeling module, an image processing module and a customized clothing logic analysis module; wherein,
the three-dimensional modeling module is used for acquiring a human body image and constructing a human body three-dimensional image according to the human body image;
the image processing module is used for extracting human body data from the human body three-dimensional image;
the customized clothing logic analysis module is used for obtaining a clothing virtual model, modifying the clothing virtual model according to the human body data and obtaining a personal clothing model; and a process for the preparation of a coating,
sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data; and modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model.
In the above scheme, the human body image includes: front full-body illumination, back full-body illumination and two-side full-body illumination.
In the above solution, the garment virtual model includes: three-dimensional style and garment size of the garment;
the personal garment model, comprising: three-dimensional style of garment and individual garment size.
In the foregoing solution, the customized clothing logic analysis module is specifically configured to: obtaining the clothing size in the clothing virtual model, and modifying the clothing size according to the human body data to obtain the personal clothing size; and obtaining the personal clothing model according to the personal clothing size and the three-dimensional style of the clothing.
In the foregoing solution, the customized clothing logic analysis module is specifically configured to: obtaining the size of the personal clothing in the personal clothing model, and modifying the size of the personal clothing according to the adjustment data to obtain the final size of the personal clothing; and obtaining the final personal clothing model according to the final personal clothing size and the three-dimensional style of the clothing.
According to the method and the device for intelligently customizing the clothes, the three-dimensional image of the human body is established according to the human body image, and the human body data are extracted from the three-dimensional image of the human body; acquiring a clothing virtual model, and modifying the clothing virtual model according to the human body data to acquire a personal clothing model; sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data; and modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model. According to the method, the device and the system, size data aiming at an individual is obtained according to the three-dimensional image analysis of the human body, and the accuracy of the size data of the clothes is improved; the clothes display device is combined with a virtual clothes model and VR equipment, so that the feeling and the style of the clothes worn on the body can be displayed, and the size data can be adjusted according to the data fed back after personal experience, so that the clothes which are more accurate and meet personal requirements can be obtained.
Drawings
Fig. 1 is a schematic flow chart of a method for intelligently customizing a garment according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an apparatus for intelligently customizing a garment according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of a system for intelligently customizing a garment according to a third embodiment of the present invention.
Detailed Description
In various embodiments of the present invention, a human body image is acquired, a three-dimensional (3D, 3Dimensions) image of a human body is constructed from the human body image, and human body data is extracted from the three-dimensional image of the human body; acquiring a clothing virtual model, and modifying the clothing virtual model according to the human body data to acquire a personal clothing model; sending the personal clothing model to intelligent clothing and Virtual Reality (VR) equipment, and receiving adjustment data; and modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model.
The present invention will be described in further detail with reference to examples.
As shown in fig. 1, a schematic flow chart of a method for intelligently customizing a garment according to an embodiment of the present invention is provided, where the method for intelligently customizing a garment according to the embodiment of the present invention includes the following steps:
step 101: acquiring a human body image, constructing a human body three-dimensional image according to the human body image, and extracting human body data from the human body three-dimensional image;
step 102: acquiring a clothing virtual model, and modifying the clothing virtual model according to the human body data to acquire a personal clothing model;
step 103: sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data; and modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model.
Specifically, in step 101, the electronic device captures a human body image, obtains a human body three-dimensional image according to the human body image, and extracts human body data according to the human body three-dimensional image.
The electronic device may be an electronic device having functions of photographing, three-dimensional modeling, three-dimensional analysis, and information transmission at the same time, for example: the electronic equipment can be a smart phone terminal with a camera, a computer and the like.
In step 101, a human body image may also be captured by a digital camera, a digital single lens reflex, or the like, and then transmitted to an electronic device capable of performing operations such as three-dimensional modeling, three-dimensional image analysis, or the like according to the image, where the electronic device obtains the human body image, obtains a human body three-dimensional image according to the human body image, and extracts human body data according to the human body three-dimensional image.
The human body images are taken at different positions of the human body through a camera; the human body image includes but is not limited to: the front face of the human body is full-body-illuminated, the back face is full-body-illuminated, the two sides are full-body-illuminated, and the like. The shot human body images need to comprise images of 360-degree directions of the human body, and the more the human body images at different positions are, the more accurate the constructed human body three-dimensional images are.
The electronic equipment constructs a human body three-dimensional image according to the human body image, and can be realized by 3D modeling software and a 3D modeling method, wherein the 3D modeling software comprises the following components: 123D Catch, 3dmax modeling, etc. The 3D modeling software can model and obtain a three-dimensional model according to a plurality of images of shot objects, characters or scenes, is convenient and simple to operate, and can easily capture the head portrait or the scenes of the body in a three-dimensional environment.
The electronic equipment extracts human body data according to the human body three-dimensional image, wherein the human body data comprise: height, shoulder width, waist length, leg length and the like.
The electronic equipment extracts human body data from the human body three-dimensional image, and specifically comprises the following steps: model preprocessing and view acquisition.
1. Model preprocessing: for any three-dimensional model, the initial spatial position, size and direction have great randomness, and in order to perform comparative retrieval on the three-dimensional model under the same scale and the same rule, position and size standardization preprocessing needs to be performed on the three-dimensional model. The normalization process is performed by a Principal Component Analysis (PCA) method, and comprises the following steps: and sequentially carrying out translation normalization, rotation normalization and scale normalization.
(1) Translation normalization
Because the three-dimensional model in practical application is not a model with uniformly distributed density, the robustness of gravity center translation can be improved by adopting an area weighting method, namely the surface area of each point is taken as the weight of the top point.
A method of translation normalization, comprising: calculating barycentric coordinates of a three-dimensional model, and taking the barycentric coordinates as a coordinate origin of the three-dimensional model; translating the three-dimensional model to a new origin of coordinates. The method specifically comprises the following steps:
calculating barycentric coordinates of a three-dimensional model according to the following formula
Wherein p isiIs the coordinate of the ith vertex in the three-dimensional model, wiIs the area weight of the ith vertex, wjThe area of each adjacent surface of the ith vertex is N, the total number of the vertexes of the three-dimensional model is N, and c is the gravity center of the three-dimensional model;
taking the point c as a new coordinate origin, horizontally moving the three-dimensional model to the point c, and forming a set P of points of the three-dimensional model after translation normalization1P ═ P — c, P ∈ P }, P is the coordinates of the vertices in the three-dimensional model, and P is the set of points of the original three-dimensional image.
(2) And rotation normalization, wherein the purpose of the rotation normalization is to ensure that the three-dimensional model has a uniform attitude direction, so that the extracted features have rotation invariance. A method of rotation normalization, comprising:
set P of points in the three-dimensional model normalized according to the translation1And calculating a covariance matrix M:
wherein, P1Is the set of points of the three-dimensional model after translation normalization, M is a real symmetric matrix of 3 multiplied by 3, N is the total number of vertexes of the three-dimensional model, piFor the coordinates of the ith vertex, ψ, in the three-dimensional model after translation normalizationiThe average area of each adjacent surface of each vertex;
solving 3 eigenvalues lambda of the covariance matrix according to the covariance matrix M1>λ2>λ3And its corresponding unitized feature vector e1、e2、e3
The three eigenvectors form a rotation matrix R ═ e1 T,e2 T,e3 T]TRecalculating the coordinate points of the three-dimensional model by using the rotation matrix R to obtain a new point set P2={p=(px,py,pz)|p=R·p,p∈P1A set of points of the three-dimensional model after rotation normalization; where p is the coordinate of a vertex in the three-dimensional model, px、py、pzThe x-axis, y-axis, and z-axis coordinates of the vertex p, respectively.
(3) And (4) dimension normalization, which aims to unify the dimensions of the three-dimensional model and ensure the tension invariance. A method of scale normalization, comprising:
from the set P of points of the three-dimensional model obtained after the rotational normalization2And confirming the vertex farthest from the centroid in the three-dimensional model after the rotation normalization processing, taking the reciprocal of the maximum distance as a coefficient, and zooming all the vertices in the three-dimensional model according to the coefficient to obtain the three-dimensional model after the scale normalization processing.
2. View acquisition
Obtaining a three-dimensional model after translation normalization, rotation normalization and scale normalization through model pretreatment; and performing view extraction on the processed three-dimensional model, wherein the view extraction can adopt methods such as multi-view extraction and optimal view extraction.
For example, in the multi-view extraction, a model is generally placed in a sphere or cube box, two-dimensional projection views are obtained from three fixed directions of front view, side view and top view of the model, and then contour feature extraction is performed on each pair of two-dimensional projection views to obtain data of a three-dimensional image; here, normalization processing and view extraction are performed on the human three-dimensional image, and the human data are obtained.
The method for processing the model of the three-dimensional model and acquiring the view is only one embodiment, and other methods may be used in practical applications, for example, a method for extracting an optimal view is used, and the method is not limited herein.
Specifically, in step 102, the electronic device obtains a garment virtual model, modifies the garment virtual model according to the human body data, and obtains a personal garment model; the method specifically comprises the following steps:
the electronic equipment acquires a pre-stored clothing virtual model, acquires clothing size from the clothing virtual model, modifies the clothing size according to the human body data, and takes the modified clothing size as the personal clothing size; and obtaining a personal clothing model according to the personal clothing size and the three-dimensional style of the clothing.
It should be noted that the electronic device may store one or more garment virtual models, and if one garment virtual model is stored, the electronic device directly obtains the garment virtual model; if a plurality of garment virtual models are stored, prompting a user to select the garment virtual models through a human-computer interaction interface, receiving the identifications of the garment virtual models input by the user through the human-computer interaction interface, and acquiring the corresponding garment virtual models;
the electronic equipment stores the clothing virtual model and the identification corresponding to the clothing virtual model; the identification may be a number, for example: 0001, 0002, etc.
And (3) combining the human body data, adjusting the size of the clothes virtual model which is not accordant with the human body data, and obtaining the individual clothes model which is the customized clothes model aiming at a certain person.
The garment virtual model comprises: three-dimensional style and garment size of the garment; the garment dimensions are dimensional data of a garment model when designing a garment, the garment dimensions including: waist, shoulder width, etc.
The personal garment model, comprising: three-dimensional style of garment and individual garment size; the personal clothing size is size data for a certain person obtained after the clothing size in the clothing virtual model is modified according to the human body data, and the personal clothing size comprises the following components: the individual's waist circumference, shoulder width, etc.
It should be noted that the human body data is data obtained from a three-dimensional image of a human body, and the obtained human body data may not be directly equal to real human body data, and here, the human body data may be adjusted to real human body data by using a certain determined value (for example, height) as a reference, and then the garment size of the garment virtual model and the human body data are compared and adjusted.
Specifically, in step 103, the electronic device receives adjustment data after sending the personal clothing model to an intelligent clothing and a Virtual Reality (VR) device; modifying the personal garment model according to the adjustment data.
The adjustment data is data input by a user through a human-computer interaction interface. Here, the user experiences a personal clothing model according to the smart clothing and the VR device, and if the size is not satisfactory, adjustment data may be input using a human-computer interface of the electronic device, and the personal clothing size may be modified according to the adjustment data.
After the personal clothing model is sent to the intelligent clothing and the VR equipment, the intelligent clothing adjusts the force according to the personal clothing model, so that a user can feel the effect of clothing size; and the VR equipment displays the clothing virtual model, so that a user feels a three-dimensional style effect.
Unlike ordinary garments, smart garments include at least: a chip, a sensor, a communication module; the communication module is a Wireless communication module, and can be a low-power-consumption Bluetooth (Bluetooth) module and/or a Wireless Fidelity (WIFI) module, and is used for communicating with the electronic equipment; the intelligent garment chip is used for extracting the size of the personal garment according to the received personal garment model, controlling the sensor according to the size of the personal garment, adjusting the size and strength of the intelligent garment, completing the comfort experience of the garment and adjusting the intelligent garment in real time according to the change of the size of the personal garment; the sensor may comprise a touch sensor.
After the intelligent clothing receives the personal clothing model sent by the electronic equipment, the chip adjusts various forces according to the transmitted personal clothing model, and a user can feel real clothing through the intelligent clothing and feel the feeling that the clothing produced according to the clothing model is actually worn on the body.
VR equipment is the equipment that can make the people feel three-dimensional environment, can adopt equipment such as virtual reality helmet, virtual reality head display equipment. The three-dimensional style of the individual garment model is presented through the VR device so that the user can feel the style effect of the garment on the user.
Through the intelligent clothing and the VR equipment, a user can feel that the clothing manufactured according to the personal clothing model is really worn, if the user is not satisfied, adjustment data aiming at the size of the personal clothing model can be input through a man-machine interaction interface of the electronic equipment, the effect of the personal clothing model is modified according to the adjustment data, and the electronic equipment receives the adjustment data fed back by the user and can repeatedly modify, so that the clothing is customized.
Specifically, in step 103, modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model, including:
the electronic equipment acquires the personal clothing size in the personal clothing model, modifies the personal clothing size according to the adjustment data, and obtains the modified personal clothing size as the final personal clothing size;
obtaining the final personal garment model according to the final personal garment size and the three-dimensional style of the garment.
By the method provided by the embodiment of the invention, a user can modify the details of the personal clothing size according to actual experience, and the effect of the modified personal clothing size is displayed by the intelligent clothing and the VR equipment in real time, so that the efficiency in the clothing customizing process and the final clothing making effect are improved.
As shown in fig. 2, a schematic structural diagram of an apparatus for intelligently customizing a garment according to a second embodiment of the present invention is provided, in which the apparatus for intelligently customizing a garment includes: the three-dimensional modeling module 201, the image processing module 202 and the custom-made clothing logic analysis module 203; wherein,
the three-dimensional modeling module 201 is configured to obtain a human body image, and construct a human body three-dimensional image according to the human body image;
the image processing module 202 is configured to extract human body data from the human body three-dimensional image;
the customized clothing logic analysis module 203 is configured to obtain a clothing virtual model, modify the clothing virtual model according to the human body data, and obtain a personal clothing model; and a process for the preparation of a coating,
sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data; and modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model.
Specifically, a three-dimensional modeling module 201 is provided, configured to: and shooting human body images of different positions of a human body, and constructing a human body three-dimensional image according to the human body images.
Another said three-dimensional modeling module 201 is provided for: and acquiring human body images of different positions of a human body from other equipment, and constructing a human body three-dimensional image according to the human body images.
The other device may be an electronic device having both photographing and information transmission functions; for example: digital cameras, digital single lens reflex, and the like.
The human body images of different positions of the human body comprise: the front face of the human body is full-body-illuminated, the back face is full-body-illuminated, the two sides are full-body-illuminated, and the like.
The image processing module 202 is configured to extract human body data from the human body three-dimensional image; the human body data includes: height, shoulder width, waist length, leg length, etc.
Specifically, the image processing module 202 is specifically configured to perform translation normalization, rotation normalization, and scale normalization on the human body three-dimensional image to obtain a processed three-dimensional image; and placing the processed three-dimensional image in a sphere or cube box, obtaining two-dimensional projection views from three fixed directions of front view, side view and overlook of the model, and extracting contour features of each pair of two-dimensional projection views to obtain human body data.
Specifically, the garment virtual model includes: three-dimensional style and garment size of the garment; the garment size comprises: waist, shoulder width, etc.;
the personal garment model, comprising: three-dimensional style of garment and individual garment size; the personal garment size includes: the individual's waist circumference, shoulder width, etc.
The custom garment logic analysis module 203 is specifically configured to: obtaining the clothing size in the clothing virtual model, and modifying the clothing size according to the human body data to obtain the personal clothing size; and a process for the preparation of a coating,
and obtaining the personal clothing model according to the personal clothing size and the three-dimensional style of the clothing.
The custom garment logic analysis module 203 is further specifically configured to: and sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data input by a user through a human-computer interaction interface.
The custom garment logic analysis module 203 is further specifically configured to: obtaining the size of the personal clothing in the personal clothing model, and modifying the size of the personal clothing according to the adjustment data to obtain the final size of the personal clothing; and a process for the preparation of a coating,
obtaining the final personal garment model according to the final personal garment size and the three-dimensional style of the garment.
The user can obtain real experience feeling like wearing clothes according to the intelligent clothes and the VR equipment, if the clothes are not satisfactory, adjustment data of the clothes data can be input through the man-machine interaction interface, the device for intelligently customizing the clothes receives adjustment data fed back by the user and aiming at the personal clothes model, the adjustment data is modified according to the adjustment data, and the modified personal clothes model is updated to the intelligent clothes and the VR equipment in real time.
The garment virtual model is a garment virtual model corresponding to the designed garment and comprises a garment size and a three-dimensional style of the garment; the device can be stored in the intelligent clothes customizing device, and also can be stored in other equipment, and the device can be obtained from the other equipment.
It should be noted that one or more garment virtual models can be stored in the device for intelligently customizing a garment or other equipment, and if one garment virtual model is stored, the device for intelligently customizing a garment automatically acquires the garment virtual model; if a plurality of garment virtual models are stored, prompting a user to select the garment virtual models through a human-computer interaction interface, receiving the identifications of the garment virtual models input by the user through the human-computer interaction interface, and acquiring the corresponding garment virtual models;
the intelligent clothes customizing device or other equipment stores the clothes virtual model and the identification corresponding to the clothes virtual model; the identification may be a number, for example: 0001, 0002, etc.
As shown in fig. 3, a schematic structural diagram of a system for intelligently customizing a garment according to a third embodiment of the present invention is provided, in an embodiment of the present invention, the system for intelligently customizing a garment includes: an intelligent garment customization device, a storage module 204, an intelligent garment 205, and a VR device 206; wherein,
the intelligent clothes customizing device is used for acquiring a human body image, constructing a human body three-dimensional image according to the human body image and extracting human body data from the human body three-dimensional image; acquiring a clothing virtual model, and modifying the clothing virtual model according to the human body data to acquire a personal clothing model; sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data; modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model;
the storage module 204 is configured to store the virtual garment model;
the smart garment 205 is used for adjusting the strength according to the personal garment model;
the VR device 206 is configured to display a three-dimensional style of the virtual garment model.
Specifically, the device for intelligent clothes customization comprises: the three-dimensional modeling module 201, the image processing module 202 and the custom-made clothing logic analysis module 203; wherein,
the three-dimensional modeling module 201 is configured to obtain a human body image, and construct a human body three-dimensional image according to the human body image;
the image processing module 202 is configured to extract human body data from the human body three-dimensional image;
the customized clothing logic analysis module 203 is configured to obtain a clothing virtual model, modify the clothing virtual model according to the human body data, and obtain a personal clothing model; and a process for the preparation of a coating,
sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data; modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model;
specifically, the human body data includes: height, shoulder width, waist length, leg length and the like; the garment virtual model comprises: three-dimensional style and garment size of the garment; the personal garment model, comprising: three-dimensional style of garment and individual garment size.
The custom garment logic analysis module 203 is specifically configured to: obtaining the clothing size in the clothing virtual model, and modifying the clothing size according to the human body data to obtain the personal clothing size; obtaining the personal clothing model according to the personal clothing size and the three-dimensional style of the clothing;
sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data input by a user through a human-computer interaction interface; and a process for the preparation of a coating,
obtaining the size of the personal clothing in the personal clothing model, and modifying the size of the personal clothing according to the adjustment data to obtain the final size of the personal clothing; obtaining the final personal garment model according to the final personal garment size and the three-dimensional style of the garment.
The adjustment data is modification data which is input by a user through a man-machine interaction interface and aims at the size of the personal clothes.
Specifically, the smart garment 205 includes: a chip, a sensor, a communication module; wherein,
the communication module can be a low-power-consumption Bluetooth and/or WIFI module and is used for receiving data sent by the electronic equipment;
the intelligent clothing chip is used for extracting the size of the personal clothing according to the received personal clothing model and controlling the sensor according to the size of the personal clothing, so that the size and strength of the intelligent clothing are adjusted, and clothing comfort level experience is completed. Here, the chip may adjust the smart garment 205 in real time according to the adjustment data fed back by the user;
the sensor can be a touch sensor and is used for adjusting force according to data transmitted by the chip.
The VR device 206 may adjust the three-dimensional style of the garment in real time according to the adjustment data fed back by the user; virtual reality helmets, virtual reality head display devices and the like can be adopted.
It should be noted that the electronic device, the smart garment, and the VR device may communicate via the respective WIFI and/or bluetooth module. When the Bluetooth is adopted for communication, before the electronic equipment, the VR equipment and the intelligent clothing are used for the first time, the models of the intelligent clothing and the VR equipment are searched, the intelligent clothing, the VR equipment and the electronic equipment are paired, and communication can be carried out after matching; when adopting WIFI to communicate, can set up the password on electronic equipment, intelligent clothing, VR equipment, input password behind the start-up each equipment, communicate.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only exemplary of the present invention and should not be taken as limiting the scope of the present invention, and any modifications, equivalents, improvements, etc. that are within the spirit and principle of the present invention should be included in the present invention.

Claims (10)

1. A method of intelligently customizing a garment, the method comprising:
acquiring a human body image, constructing a human body three-dimensional image according to the human body image, and extracting human body data from the human body three-dimensional image;
acquiring a clothing virtual model, and modifying the clothing virtual model according to the human body data to acquire a personal clothing model;
sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data; and modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model.
2. The method of claim 1, wherein the human body image comprises: front full-body illumination, back full-body illumination and two-side full-body illumination.
3. The method of claim 1, wherein the garment virtual model comprises: three-dimensional style and garment size of the garment;
the personal garment model, comprising: three-dimensional style of garment and individual garment size.
4. The method of claim 3, wherein the modifying the virtual garment model according to the body data comprises:
obtaining the clothing size in the clothing virtual model, and modifying the clothing size according to the human body data to obtain the personal clothing size; and obtaining the personal clothing model according to the personal clothing size and the three-dimensional style of the clothing.
5. The method of claim 3, wherein said modifying the personal garment model according to the adjustment data comprises:
obtaining the size of the personal clothing in the personal clothing model, and modifying the size of the personal clothing according to the adjustment data to obtain the final size of the personal clothing; and obtaining the final personal clothing model according to the final personal clothing size and the three-dimensional style of the clothing.
6. An apparatus for intelligent garment customization, the apparatus comprising: the system comprises a three-dimensional modeling module, an image processing module and a customized clothing logic analysis module; wherein,
the three-dimensional modeling module is used for acquiring a human body image and constructing a human body three-dimensional image according to the human body image;
the image processing module is used for extracting human body data from the human body three-dimensional image;
the customized clothing logic analysis module is used for obtaining a clothing virtual model, modifying the clothing virtual model according to the human body data and obtaining a personal clothing model; and a process for the preparation of a coating,
sending the personal clothing model to intelligent clothing and virtual reality equipment, and receiving adjustment data; and modifying the personal clothing model according to the adjustment data to obtain a final personal clothing model.
7. The apparatus of claim 6, wherein the human body image comprises: front full-body illumination, back full-body illumination and two-side full-body illumination.
8. The apparatus of claim 6, wherein the garment virtual model comprises: three-dimensional style and garment size of the garment;
the personal garment model, comprising: three-dimensional style of garment and individual garment size.
9. The apparatus of claim 8, wherein the custom garment logic analysis module is specifically configured to: obtaining the clothing size in the clothing virtual model, and modifying the clothing size according to the human body data to obtain the personal clothing size; and obtaining the personal clothing model according to the personal clothing size and the three-dimensional style of the clothing.
10. The apparatus of claim 8, wherein the custom garment logic analysis module is specifically configured to: obtaining the size of the personal clothing in the personal clothing model, and modifying the size of the personal clothing according to the adjustment data to obtain the final size of the personal clothing; and obtaining the final personal clothing model according to the final personal clothing size and the three-dimensional style of the clothing.
CN201610619999.7A 2016-08-01 2016-08-01 A kind of method and apparatus of intelligent creation Pending CN107680166A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610619999.7A CN107680166A (en) 2016-08-01 2016-08-01 A kind of method and apparatus of intelligent creation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610619999.7A CN107680166A (en) 2016-08-01 2016-08-01 A kind of method and apparatus of intelligent creation

Publications (1)

Publication Number Publication Date
CN107680166A true CN107680166A (en) 2018-02-09

Family

ID=61134029

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610619999.7A Pending CN107680166A (en) 2016-08-01 2016-08-01 A kind of method and apparatus of intelligent creation

Country Status (1)

Country Link
CN (1) CN107680166A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108846903A (en) * 2018-06-29 2018-11-20 厦门波耐模型设计有限责任公司 Women underwear virtual design equipment and system
CN109685633A (en) * 2019-03-19 2019-04-26 江苏皓之睿数字科技有限公司 A kind of apparel size matching system based on AR technology
CN111210313A (en) * 2020-01-10 2020-05-29 中国第一汽车股份有限公司 Vehicle customization method and device, virtual reality equipment and storage medium
WO2020151427A1 (en) * 2019-01-23 2020-07-30 广东康云科技有限公司 Three-dimensional human body modeling-based intelligent clothing system and method
CN111513673A (en) * 2019-02-01 2020-08-11 百度在线网络技术(北京)有限公司 Image-based growth state monitoring method, device, equipment and storage medium
CN112700540A (en) * 2021-01-12 2021-04-23 北京著手健康科技有限公司 Three-dimensional human body model construction method, device, equipment and readable storage medium
WO2021221672A1 (en) * 2020-04-30 2021-11-04 Hewlett-Packard Development Company, L.P. Customized parametric models to manufacture devices

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108846903A (en) * 2018-06-29 2018-11-20 厦门波耐模型设计有限责任公司 Women underwear virtual design equipment and system
CN108846903B (en) * 2018-06-29 2023-04-07 厦门波耐模型设计有限责任公司 Virtual design equipment and system for female underwear
WO2020151427A1 (en) * 2019-01-23 2020-07-30 广东康云科技有限公司 Three-dimensional human body modeling-based intelligent clothing system and method
CN111513673A (en) * 2019-02-01 2020-08-11 百度在线网络技术(北京)有限公司 Image-based growth state monitoring method, device, equipment and storage medium
CN111513673B (en) * 2019-02-01 2023-10-31 百度在线网络技术(北京)有限公司 Image-based growth state monitoring method, device, equipment and storage medium
CN109685633A (en) * 2019-03-19 2019-04-26 江苏皓之睿数字科技有限公司 A kind of apparel size matching system based on AR technology
CN111210313A (en) * 2020-01-10 2020-05-29 中国第一汽车股份有限公司 Vehicle customization method and device, virtual reality equipment and storage medium
WO2021221672A1 (en) * 2020-04-30 2021-11-04 Hewlett-Packard Development Company, L.P. Customized parametric models to manufacture devices
CN112700540A (en) * 2021-01-12 2021-04-23 北京著手健康科技有限公司 Three-dimensional human body model construction method, device, equipment and readable storage medium

Similar Documents

Publication Publication Date Title
CN107680166A (en) A kind of method and apparatus of intelligent creation
CN114663199B (en) Dynamic display real-time three-dimensional virtual fitting system and method
US20230394775A1 (en) Electronic device for generating image including 3d avatar reflecting face motion through 3d avatar corresponding to face and method of operating same
CN110021061B (en) Collocation model construction method, clothing recommendation method, device, medium and terminal
US20200380594A1 (en) Virtual try-on system, virtual try-on method, computer program product, and information processing device
US8976230B1 (en) User interface and methods to adapt images for approximating torso dimensions to simulate the appearance of various states of dress
CN108885794A (en) Virtual trying on clothes on a user's real manikin
CN109219835A (en) The generation of the customization wearable article of 3 D-printing
KR20210011425A (en) Image processing method and device, image device, and storage medium
CN108537126B (en) Face image processing method
US20130170715A1 (en) Garment modeling simulation system and process
EP2677497A2 (en) Method and system of spacial visualisation of objects and a platform control system included in the system, in particular for a virtual fitting room
CN105404392A (en) Monocular camera based virtual wearing method and system
CN102439603A (en) Simple techniques for three-dimensional modeling
JP6373026B2 (en) Image processing apparatus, image processing system, image processing method, and program
US10395404B2 (en) Image processing device for composite images, image processing system and storage medium
JP6563580B1 (en) Communication system and program
CN111767817B (en) Dress collocation method and device, electronic equipment and storage medium
JP2022036963A (en) Size measurement system
KR20210065423A (en) Virtual fitting system in augmented reality based offline store
CN111435550A (en) Image processing method and apparatus, image device, and storage medium
KR101158453B1 (en) Apparatus and Method for coordinating a simulated clothes with the three dimensional effect at plane using the two dimensions image data
CN117333601A (en) Digital virtual clothing generation method and device based on artificial intelligence
CN113781291B (en) Image processing method, device, electronic equipment and storage medium
CN116266408A (en) Body type estimating method, body type estimating device, storage medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180209