CN106327589A - Kinect-based 3D virtual dressing mirror realization method and system - Google Patents
Kinect-based 3D virtual dressing mirror realization method and system Download PDFInfo
- Publication number
- CN106327589A CN106327589A CN201610681942.XA CN201610681942A CN106327589A CN 106327589 A CN106327589 A CN 106327589A CN 201610681942 A CN201610681942 A CN 201610681942A CN 106327589 A CN106327589 A CN 106327589A
- Authority
- CN
- China
- Prior art keywords
- skeleton
- virtual
- dimensional
- node
- skeleton node
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
Landscapes
- Engineering & Computer Science (AREA)
- Architecture (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention relates to a Kinect-based 3D virtual dressing mirror realization method. The Kinect-based 3D virtual dressing mirror realization method comprises steps of establishing a skeleton node array, obtaining an initial three-dimensional virtual clothes model and adding virtual skeleton nodes to obtain a three-dimensional clothes model, obtaining practical skeleton nodes of a user, performing a skeleton node correlation operation with the skeleton node array to obtain a human body virtual skeleton model, performing a skeleton node correlation operation on the three-dimensional virtual clothes model and the human body virtual skeleton model to obtain a three-dimensional linkage skeleton node model, and importing the three-dimensional linkage skeleton node model into a virtual scene to obtain a three-dimensional virtual clothes effect animation. The Kinect-based 3D virtual dressing mirror realization method and system realize linkage between the three-dimensional virtual clothes model and skeleton points, obtain practical skeleton information of the user through a somatosensory sensor, enable the three-dimensional virtual clothes model to be matched with the skeleton points of the user body skeleton information to form linkage, enable the three-dimensional virtual clothes model to move along the motion of the user, can let a user experience dressing effects in various motions and build up a vivid dressing experience.
Description
Technical field
The present invention relates to Kinect application, be specifically related to a kind of effect 3D virtual fitting based on Kinect really
The realization method and system of mirror.
Background technology
In recent years, along with the development of virtual reality technology, in some garment beauty shop, we accidentally can be appreciated that virtual
Fitting mirror.These products can utilize some body-sensing technology and user do simple interbehavior, such as gesture slide change the outfit, virtual
The adaptation of dress ornament and image so that user need not fitting room one pieces go change the clothes taken a fancy to, can directly see
To upper body effect.
But, the defect of virtual mirror on the market is as follows:
First, the model that some product uses is two dimensional model, and this series products just exposes when interacting with user
The false drawback of areal model.
Second, although the model that most products uses is threedimensional model, but this threedimensional model mostly is short sleeved blouse, skirt
Son, owing to the skeleton point of threedimensional model binding is less so that when user lifts arm or lifts lower limb when, threedimensional model is also
Will not change along with the change of user action.Meanwhile, when user wear skirt turn round when, medicated clothing does not has material system, skirt
Son would not have the effect that " wafing " gets up.
Summary of the invention
It is an object of the invention to provide the realization method and system of a kind of 3D virtual mirror based on Kinect, solve
Traditional false situation of three-dimensional fitting mirror, it is provided that a kind of based on Kinect acquisition user's skeleton point, three-dimensional is empty
Intend the realization method and system of garment form and the 3D virtual mirror of skeleton point binding linkage.
It is an object of the invention to be achieved through the following technical solutions:
The implementation method of a kind of 3D virtual mirror based on Kinect, comprises the following steps:
Set up skeleton node array.
Obtain initial three-dimensional garment form, and be that described initial three-dimensional garment form is added and described skeleton joint
The virtual skeleton node that some array is corresponding, obtains binding the three-dimensional garment form of skeleton node.
The actual skeleton node of user is obtained, by described actual skeleton node and skeleton node array by Kinect device
Carry out skeleton node operation associated, obtain human visual's skeleton model.
The three-dimensional garment form of described binding skeleton node and human visual's skeleton model are carried out skeleton node pass
Connection operation, obtains three-dimensional linkage skeleton nodal analysis method;By game engine, described three-dimensional linkage skeleton nodal analysis method is imported void
Intend, in scene, obtaining three-dimensional clothes effect animation.
In preferred embodiments, described in obtain binding the three-dimensional garment form of skeleton node, it is specially logical
Cross 3 d modeling software editor initial three-dimensional garment form;It is described three-dimensional garment form by 3 d modeling software
The virtual skeleton node that upper interpolation is corresponding with described skeleton node array, obtains the three-dimensional clothing of described binding skeleton node
Take model;The three-dimensional garment form of described binding skeleton node is stored in virtual garment form data base.
In preferred embodiments, described actual skeleton node is carried out skeleton node with skeleton node array and associate behaviour
Making, it is specially and each skeleton node of human body corresponding in described skeleton node array is all added corresponding skeleton joint
Point title;Each skeleton node of human body corresponding in actual skeleton node is all added corresponding actual skeleton node name
Claim;The described actual skeleton nodename of corresponding human body same area is associated with skeleton nodename, obtains described people
Body virtual skeleton model.
In preferred embodiments, the described three-dimensional garment form by described binding skeleton node and human visual
Skeleton model matches, and it is specially and each skeleton node of human body corresponding in described virtual skeleton node is all added phase
Corresponding virtual skeleton nodename;By described virtual skeleton nodename and the skeleton nodename of corresponding human body same area
It is associated, obtains three-dimensional linkage skeleton nodal analysis method.
In preferred embodiments, by game engine, described three-dimensional linkage skeleton nodal analysis method is imported virtual scene
In, obtain three-dimensional clothes effect animation, be mapped to by game engine including by described three-dimensional linkage skeleton nodal analysis method
In described virtual scene, obtain two dimension linkage skeleton nodal analysis method;Described Kinect device is obtained personage's cromogram of user
As being placed in virtual scene by game engine, described personage's coloured image matches mutually with two dimension linkage skeleton nodal analysis method,
To three-dimensional clothes effect animation.
In preferred embodiments, before the described human skeleton model being obtained user by Kinect device, need
Class libraries mutual with Kinect device in the game engine of described 3D virtual mirror.
A kind of 3D virtual fitting mirror system based on Kinect, including following structure: Kinect device, is used for obtaining described
The actual skeleton node of user;Virtual garment form system, is used for editing initial three-dimensional garment form, for described initial three
Tie up virtual garment form and add virtual skeleton node, store the three-dimensional garment form of the binding skeleton node obtained;Skeleton
Matching system, is used for setting up skeleton node array, receives the actual skeleton node that described Kinect device sends, by described reality
It is operation associated that skeleton node and described skeleton node array carry out skeleton node, obtains human visual's skeleton model, by described void
It is operation associated that plan skeleton node and human visual's skeleton model carry out skeleton node, obtains three-dimensional linkage skeleton nodal analysis method;Trip
Play engine, imports described three-dimensional linkage skeleton nodal analysis method in virtual scene, obtains three-dimensional clothes effect animation;Display
Equipment, is used for showing described three-dimensional clothes effect animation.
In preferred embodiments, 3D virtual fitting mirror system also includes class libraries, is used for setting up Kinect device and trip
Data interaction between play engine.
In preferred embodiments, described virtual garment form system includes 3 d modeling software, is used for editing initially
Three-dimensional garment form, and be the virtual skeleton joint at corresponding each position of human body of described initial three-dimensional garment form interpolation
Point, obtains binding the three-dimensional garment form of skeleton node;Virtual garment form data base, is used for storing described binding skeleton
The three-dimensional garment form of node.
In preferred embodiments, described skeleton matching system includes skeleton node edit cell, is used for editing skeleton
Node array;Actual skeleton node matching unit, receive described Kinect device send actual skeleton node, and with described bone
It is operation associated that bone node array carries out skeleton node, obtains human visual's skeleton model;Virtual skeleton node matching unit, by institute
Stating the virtual skeleton node of three-dimensional garment form and human visual's skeleton model, to carry out skeleton node operation associated, obtains three
Dimension linkage skeleton nodal analysis method, is sent to described game engine by described three-dimensional linkage skeleton nodal analysis method.
The invention have the benefit that
The present invention is that three-dimensional garment form adds skeleton nodal information, makes three-dimensional garment form join with skeleton point
Dynamic, obtained the health bone information of user by body-sensing sensor, making three-dimensional garment form believe with user's body skeleton
The skeleton point of breath matches, and forms linkage, makes three-dimensional garment form move along with the action of user, and can allow user
Experience the effect of wearing the clothes under various motion, build fitting true to nature and experience, save the fitting time of user.
The present invention by human body sensing technology, network and digital display technique perfect adaptation, make this terminal of utilization clothes shop,
The public arenas such as market have strong visual impact and client's captivation and science and technology sense;It is supplied to client's high-quality fitting body
Test;It is supplied to the management service that management personnel are easier.
Accompanying drawing explanation
Below according to accompanying drawing, the present invention is described in further detail.
Fig. 1 is the method flow of the implementation method of the 3D virtual mirror based on Kinect described in the embodiment of the present invention
Figure;
Fig. 2 is the system construction drawing of 3D virtual fitting mirror system described in the embodiment of the present invention.
In figure:
1, Kinect device;2, virtual garment form system;3, virtual garment form data base;4,3 d modeling software;
5, display device;6, game engine;7, class libraries;8, skeleton matching system;9, skeleton node edit cell;10, actual skeleton joint
Point matching unit;11, virtual skeleton node matching unit.
Detailed description of the invention
For making the purpose of the embodiment of the present invention, technical scheme and advantage clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is
The a part of embodiment of the present invention rather than whole embodiments.Generally implement with the present invention illustrated described in accompanying drawing herein
The assembly of example can be arranged with various different configurations and design.Therefore, reality to the present invention provided in the accompanying drawings below
The detailed description executing example is not intended to limit the scope of claimed invention, but is merely representative of the selected enforcement of the present invention
Example.Based on the embodiment in the present invention, those of ordinary skill in the art are obtained under not making creative work premise
Every other embodiment, broadly falls into the scope of protection of the invention.
Embodiments of the invention are described below in detail, and the example of embodiment is shown in the drawings, the most identical
Or similar label represents same or similar element or has the element of same or like function.Retouch below with reference to accompanying drawing
The embodiment stated is exemplary, it is intended to is used for explaining the present invention, and is not considered as limiting the invention.
The present invention is further illustrated with specific embodiment below with reference to accompanying drawings.
Existing explanation of nouns:
Kinect is a attitude sensing input equipment developed by Microsoft, as 3D body-sensing external for Xbox360
Camera, utilizes the functions such as instant motion capture, image identification, can realize following the trail of user action, allow user's limb by oneself
Body controls terminal.
Game engine 6 refers to that some the edited computer game write systems or some interactive real time imagings should
With the core component of program, these systems provide the various various instruments write needed for game for game designer, and its purpose exists
In allow game designer can easily and quickly make game formula and need not be by zero.Major part all supports that multiple operation is put down
Platform, such as Linux, Mac OS X, Microsoft Windows.Game engine 6 comprises following system: rendering engine (i.e. " renderer ", contains
Two dimensional image engine and 3-D view engine), physical engine, collision detecting system, audio, script engine, computer animation, artificial
Intelligence, network engine and scene management.
Rendering is one of most important function of engine, and after 3D modelling is complete, art designing can be according to different face handles
Texturing gives model, and this is equivalent to cover with skin for skeleton, the most again by rendering engine model, animation, shadow, spy
Effects etc. are effective to be calculated in real time and is illustrated on screen.
Class libraries 7, class libraries 7 (Class Library) is a comprehensive OO reusable type set, these
Type includes: interface, abstract class and concrete kind.A series of common programmed tasks can be solved and (include such as character string management, number
According to tasks such as collection, data base's connection and file accesss), it is also possible to solve multiple dedicated development task (control station application journey
Sequence, multipad, WEB application program etc.).
SDK, SDK (foreign language acronym: SDK, foreign language full name: Software
Developmention Kit) be typically all some software engineers be specific software kit, software frame, hardware platform, behaviour
Make the set of developing instrument when system etc. sets up application software.
Array, it is simply that the set that the element of same data type arranges in certain sequence, it is simply that identical for limited type
Variable with a naming, then distinguish the set of their variable by numbering, this name is referred to as array name, and numbering claims
For subscript.Each variable of composition array is referred to as the component of array, the also referred to as element of array, otherwise referred to as subscript variable.
Array is in programming, in order to process conveniently, some variablees with same type is organized by orderly form
A kind of form.The collection of the homogeneous data element of these arranged in sequences is collectively referred to as array.
The implementation method of a kind of based on Kinect 3D virtual mirror of the embodiment of the present invention, comprises the following steps:
Set up skeleton node array, each skeleton node of human body corresponding in skeleton node array is all added relatively
The skeleton nodename answered, skeleton node array is that the skeleton nodename comprising each skeleton node and this skeleton node are being sat
Azimuth information in mark system.
Edit initial three-dimensional garment form by 3 d modeling software 4AutodesK Maya, then pass through three-dimensional modeling
Software 4AutodesK Maya is to add the virtual skeleton corresponding with skeleton node array in initial three-dimensional garment form
Node, all adds corresponding virtual skeleton node name by each skeleton node of human body corresponding in virtual skeleton node
Claim, obtain binding the three-dimensional garment form of skeleton node;Then use Unity3D that three-dimensional garment form is carried out material
Matter renders, and first adds material, the content such as including texture color pinup picture for three-dimensional garment form, then adds in this material
Color device, tinter defines the mode rendered so that three-dimensional garment form has real texture, finally will bind skeleton
The three-dimensional garment form of node stores in virtual garment form data base 3.
Also include in 3D virtual mirror setting up the class libraries 7 that game engine 6 is mutual with Kinect device 1.Class libraries 7 is as drawing
Hold up the mutual bridge with somatosensory device, game engine 6 introduces the class libraries 7 of somatosensory device, then call the number in this class libraries 7
According to and method as the content presented in engine and the support of logic function.Operating procedure be using class libraries 7 core script as
Assembly is affiliated in the game object in engine scene, and when the program is run, class libraries 7 core script will be instantiated and load,
Realize the interbehavior controlling Kinect device 1 with game engine 6.
In user enters into the sweep limits of Kinect device 1, the human body of user is scanned by Kinect device 1,
And obtain the actual skeleton node of user, each skeleton node of human body corresponding in actual skeleton node is all added relatively
The actual skeleton nodename answered.This actual skeleton node is sent to skeleton node array by Kinect device 1, and stores up
Deposit, the actual skeleton nodename of corresponding human body same area is associated with skeleton nodename, and forms linkage, obtain people
Body virtual skeleton model.
The three-dimensional garment form of binding skeleton node is matched with human visual's skeleton model, by correspondence human body phase
It is associated with skeleton nodename with the virtual skeleton nodename at position, makes three-dimensional garment form be saved by virtual skeleton
Point carries out coupling and associates with human visual's skeleton model, obtains three-dimensional linkage skeleton nodal analysis method, then is saved by three-dimensional linkage skeleton
Point model is mapped in virtual scene by game engine 6, obtains two dimension linkage skeleton nodal analysis method, Kinect device 1 is obtained
The personage's coloured image taking family is placed in virtual scene by game engine 6, and game engine 6 uses in class libraries 7
CoordinateMapper.MapCameraPointsToDepthSpace method (the method is documented in KinectSDK) is by bone
Bone nodal information is mapped in the screen space plane of display device 5, further according to screen resolution, body-sensing color image resolution
Space coordinates in conjunction with display screen carries out mapping operations, it is ensured that user when mobile, make mapping after skeleton nodal information and use
The image information at family is corresponding, and personage's coloured image matches mutually with two dimension linkage skeleton nodal analysis method, obtains three-dimensional clothes
Effect animation.
A kind of should 3D virtual fitting mirror system based on Kinect in aforementioned manners, including following structure:
Class libraries 7 is for setting up the data interaction between Kinect device 1 and game engine 6.
Kinect device 1 for obtaining the actual skeleton node of user by scanning user;
Virtual garment form system 2 is used for editing initial three-dimensional garment form, for initial three-dimensional garment form
Add virtual skeleton node, store the three-dimensional garment form of the binding skeleton node obtained.Virtual garment form system 2 is wrapped
Including 3 d modeling software 4 and virtual garment form data base 3, the most virtual garment form system 2 includes 3 d modeling software 4,
For editing initial three-dimensional garment form, and it is the void at corresponding each position of human body of initial three-dimensional garment form interpolation
Intend skeleton node, obtain binding the three-dimensional garment form of skeleton node;Virtual garment form data base 3, ties up for storage
Determine the three-dimensional garment form of skeleton node.
Skeleton matching system 8, is used for setting up skeleton node array, receives the actual skeleton node that Kinect device 1 sends,
Actual skeleton node and skeleton node array are carried out skeleton node operation associated, obtain human visual's skeleton model, by virtual
It is operation associated that skeleton node and human visual's skeleton model carry out skeleton node, obtains three-dimensional linkage skeleton nodal analysis method;Skeleton
Matching system 8 includes skeleton node edit cell 9, actual skeleton node matching unit 10 and virtual skeleton node matching unit
11, wherein skeleton node edit cell 9 is used for editing skeleton node array;Actual skeleton node matching unit 10, receives
The actual skeleton node that Kinect device 1 sends, and to carry out skeleton node operation associated with skeleton node array, obtains human body empty
Intend skeleton model;Virtual skeleton node matching unit 11, by virtual skeleton node and the human visual of three-dimensional garment form
It is operation associated that skeleton model carries out skeleton node, obtains three-dimensional linkage skeleton nodal analysis method, by three-dimensional linkage skeleton nodal analysis method
It is sent to game engine 6.
Game engine 6, is mapped to three-dimensional linkage skeleton nodal analysis method in virtual scene by game engine 6, obtains two
Dimension linkage skeleton nodal analysis method, personage's coloured image that Kinect device 1 obtains user is placed in virtual field by game engine 6
Jing Zhong, game engine 6 uses the CoordinateMapper.MapCameraPointsToDepthSpace method in class libraries 7
Skeleton nodal information is mapped in the screen space plane of display device 5 by (the method is documented in KinectSDK), further according to
Screen resolution, body-sensing color image resolution combine the space coordinates of display screen and carry out mapping operations, it is ensured that user is moving
Make the skeleton nodal information after mapping corresponding with the image information of user time dynamic, personage's coloured image and two dimension linkage skeleton joint
Point model matches mutually, obtains three-dimensional clothes effect animation.
Display device 5 is for showing virtual scene and the three-dimensional clothes effect animation being in virtual scene.
The present invention is not limited to above-mentioned preferred forms, and anyone can show that under the enlightenment of the present invention other are various
The product of form, no matter but in its shape or structure, make any change, every have same as the present application or akin skill
Art scheme, within all falling within protection scope of the present invention.
Claims (10)
1. the implementation method of a 3D virtual mirror based on Kinect, it is characterised in that comprise the following steps:
Set up skeleton node array;
Obtain initial three-dimensional garment form, and be that described initial three-dimensional garment form is added and described skeleton nodes
Organize corresponding virtual skeleton node, obtain binding the three-dimensional garment form of skeleton node;
Obtained the actual skeleton node of user by Kinect device, described actual skeleton node is carried out with skeleton node array
Skeleton node is operation associated, obtains human visual's skeleton model;
The three-dimensional garment form of described binding skeleton node is carried out skeleton node with human visual's skeleton model and associates behaviour
Make, obtain three-dimensional linkage skeleton nodal analysis method;
By game engine, described three-dimensional linkage skeleton nodal analysis method is imported in virtual scene, obtain three-dimensional clothes effect
Animation.
The implementation method of 3D virtual mirror based on Kinect the most according to claim 1, it is characterised in that described
To binding skeleton node three-dimensional garment form, itself particularly as follows:
By 3 d modeling software editor initial three-dimensional garment form;
It is in described three-dimensional garment form, to add the void corresponding with described skeleton node array by 3 d modeling software
Intend skeleton node, obtain the three-dimensional garment form of described binding skeleton node;
The three-dimensional garment form of described binding skeleton node is stored in virtual garment form data base.
The implementation method of 3D virtual mirror based on Kinect the most according to claim 1, it is characterised in that by described
It is operation associated that actual skeleton node and skeleton node array carry out skeleton node, itself particularly as follows:
Each skeleton node of human body corresponding in described skeleton node array is all added corresponding skeleton nodename;
Each skeleton node of human body corresponding in actual skeleton node is all added corresponding actual skeleton nodename;
The described actual skeleton nodename of corresponding human body same area is associated with skeleton nodename, obtains described people
Body virtual skeleton model.
The implementation method of 3D virtual mirror based on Kinect the most according to claim 1, it is characterised in that described general
The three-dimensional garment form of described binding skeleton node matches with human visual's skeleton model, itself particularly as follows:
Each skeleton node of human body corresponding in described virtual skeleton node is all added corresponding virtual skeleton node
Title;
The described virtual skeleton nodename of corresponding human body same area is associated with skeleton nodename, obtains three-dimensional connection
Dynamic skeleton nodal analysis method.
The implementation method of 3D virtual mirror based on Kinect the most according to claim 4, it is characterised in that by trip
Described three-dimensional linkage skeleton nodal analysis method is imported in virtual scene by play engine, obtains three-dimensional clothes effect animation, including:
Described three-dimensional linkage skeleton nodal analysis method is mapped in described virtual scene by game engine, obtains two dimension linkage bone
Bone nodal analysis method;
Personage's coloured image that described Kinect device obtains user is placed in virtual scene by game engine, described personage
Coloured image matches mutually with two dimension linkage skeleton nodal analysis method, obtains three-dimensional clothes effect animation.
The implementation method of 3D virtual mirror based on Kinect the most according to claim 1, it is characterised in that described logical
Cross Kinect device obtain user human skeleton model before, need in the game engine of described 3D virtual mirror with
The class libraries that Kinect device is mutual.
7. the 3D virtual fitting mirror system based on Kinect of the method applying claim 1, it is characterised in that include with
Lower structure:
Kinect device, for obtaining the actual skeleton node of described user;
Virtual garment form system, is used for editing initial three-dimensional garment form, for described initial three-dimensional garment form
Add virtual skeleton node, store the three-dimensional garment form of the binding skeleton node obtained;
Skeleton matching system, is used for setting up skeleton node array, receives the actual skeleton node that described Kinect device sends, will
It is operation associated that described actual skeleton node and described skeleton node array carry out skeleton node, obtains human visual's skeleton model,
Described virtual skeleton node and human visual's skeleton model are carried out skeleton node operation associated, obtain three-dimensional linkage skeleton node
Model;
Game engine, imports described three-dimensional linkage skeleton nodal analysis method in virtual scene, obtains three-dimensional clothes effect and moves
Draw;
Display device, is used for showing described three-dimensional clothes effect animation.
3D virtual fitting mirror system based on Kinect the most according to claim 7, it is characterised in that: also include class libraries,
For setting up the data interaction between Kinect device and game engine.
3D virtual fitting mirror system based on Kinect the most according to claim 7, it is characterised in that described virtual clothes
Model system includes with lower unit:
3 d modeling software, is used for editing initial three-dimensional garment form, and adds for described initial three-dimensional garment form
Add the virtual skeleton node at corresponding each position of human body, obtain binding the three-dimensional garment form of skeleton node;
Virtual garment form data base, for storing the three-dimensional garment form of described binding skeleton node.
3D virtual fitting mirror system based on Kinect the most according to claim 7, it is characterised in that described skeleton
Match system includes with lower unit:
Skeleton node edit cell, is used for editing skeleton node array;
Actual skeleton node matching unit, receives the actual skeleton node that described Kinect device sends, and saves with described skeleton
It is operation associated that some array carries out skeleton node, obtains human visual's skeleton model;
Virtual skeleton node matching unit, by the virtual skeleton node of described three-dimensional garment form and human visual's skeleton mould
It is operation associated that type carries out skeleton node, obtains three-dimensional linkage skeleton nodal analysis method, is sent out by described three-dimensional linkage skeleton nodal analysis method
Give described game engine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610681942.XA CN106327589A (en) | 2016-08-17 | 2016-08-17 | Kinect-based 3D virtual dressing mirror realization method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610681942.XA CN106327589A (en) | 2016-08-17 | 2016-08-17 | Kinect-based 3D virtual dressing mirror realization method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106327589A true CN106327589A (en) | 2017-01-11 |
Family
ID=57743590
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610681942.XA Pending CN106327589A (en) | 2016-08-17 | 2016-08-17 | Kinect-based 3D virtual dressing mirror realization method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106327589A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106846129A (en) * | 2017-03-22 | 2017-06-13 | 北京太阳花互动科技有限公司 | The collision checking method and system of a kind of virtual fitting |
CN107219888A (en) * | 2017-05-23 | 2017-09-29 | 北京中达金桥技术股份有限公司 | Indoor expansible interactive walkthrough realization method and system based on Kinect |
CN107274467A (en) * | 2017-06-29 | 2017-10-20 | 厦门游亨世纪科技有限公司 | A kind of model animation interlock method based on Unity3D |
CN107392957A (en) * | 2017-07-19 | 2017-11-24 | 杭州中赛实业有限公司 | A kind of children's garment fitting method and its children's garment based on body-sensing technology |
CN107481099A (en) * | 2017-07-28 | 2017-12-15 | 厦门大学 | Can 360 degree turn round real-time virtual fitting implementation method |
CN109529347A (en) * | 2018-11-21 | 2019-03-29 | 北京像素软件科技股份有限公司 | 3D game bone additions and deletions method and device |
CN109829976A (en) * | 2018-12-18 | 2019-05-31 | 武汉西山艺创文化有限公司 | One kind performing method and its system based on holographic technique in real time |
CN110706320A (en) * | 2019-09-30 | 2020-01-17 | 恒信东方文化股份有限公司 | Virtual fitting method, device and system |
CN110812840A (en) * | 2019-10-31 | 2020-02-21 | 武汉微派网络科技有限公司 | Game object control method and device, readable storage medium and electronic equipment |
CN111445561A (en) * | 2020-03-25 | 2020-07-24 | 北京百度网讯科技有限公司 | Virtual object processing method, device, equipment and storage medium |
CN112669194A (en) * | 2021-01-06 | 2021-04-16 | 腾讯科技(深圳)有限公司 | Animation processing method, device and equipment in virtual scene and storage medium |
CN113058259A (en) * | 2021-04-22 | 2021-07-02 | 杭州当贝网络科技有限公司 | Motion sensing action recognition method and system based on game content and storage medium |
CN113129450A (en) * | 2021-04-21 | 2021-07-16 | 北京百度网讯科技有限公司 | Virtual fitting method, device, electronic equipment and medium |
CN113393560A (en) * | 2021-06-23 | 2021-09-14 | 北京爱奇艺科技有限公司 | Data processing method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102930447A (en) * | 2012-10-22 | 2013-02-13 | 广州新节奏数码科技有限公司 | Virtual wearing method and equipment |
CN103106604A (en) * | 2013-01-23 | 2013-05-15 | 东华大学 | Three dimensional (3D) virtual fitting method based on somatosensory technology |
CN103530903A (en) * | 2013-10-28 | 2014-01-22 | 智慧城市***服务(中国)有限公司 | Realizing method of virtual fitting room and realizing system thereof |
-
2016
- 2016-08-17 CN CN201610681942.XA patent/CN106327589A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102930447A (en) * | 2012-10-22 | 2013-02-13 | 广州新节奏数码科技有限公司 | Virtual wearing method and equipment |
CN103106604A (en) * | 2013-01-23 | 2013-05-15 | 东华大学 | Three dimensional (3D) virtual fitting method based on somatosensory technology |
CN103530903A (en) * | 2013-10-28 | 2014-01-22 | 智慧城市***服务(中国)有限公司 | Realizing method of virtual fitting room and realizing system thereof |
Non-Patent Citations (3)
Title |
---|
L. LYSANDRA: "基于的三维虚拟试衣***的服装效果研究", 《福建电脑》 * |
MIAOLONG YUAN 等: "A Mixed Reality Virtual Clothes Try-On System", 《IEEE TRANSACTIONS ON MULTIMEDIA》 * |
赵海媚 等: "基于Kinect的3D实时虚拟试衣***的研究", 《软件应用》 * |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106846129A (en) * | 2017-03-22 | 2017-06-13 | 北京太阳花互动科技有限公司 | The collision checking method and system of a kind of virtual fitting |
CN107219888A (en) * | 2017-05-23 | 2017-09-29 | 北京中达金桥技术股份有限公司 | Indoor expansible interactive walkthrough realization method and system based on Kinect |
CN107274467A (en) * | 2017-06-29 | 2017-10-20 | 厦门游亨世纪科技有限公司 | A kind of model animation interlock method based on Unity3D |
CN107392957B (en) * | 2017-07-19 | 2021-06-08 | 杭州中赛实业有限公司 | Children dress fitting method based on somatosensory technology and children dress thereof |
CN107392957A (en) * | 2017-07-19 | 2017-11-24 | 杭州中赛实业有限公司 | A kind of children's garment fitting method and its children's garment based on body-sensing technology |
CN107481099A (en) * | 2017-07-28 | 2017-12-15 | 厦门大学 | Can 360 degree turn round real-time virtual fitting implementation method |
CN109529347B (en) * | 2018-11-21 | 2022-05-17 | 北京像素软件科技股份有限公司 | 3D game skeleton adding and deleting method and device |
CN109529347A (en) * | 2018-11-21 | 2019-03-29 | 北京像素软件科技股份有限公司 | 3D game bone additions and deletions method and device |
CN109829976A (en) * | 2018-12-18 | 2019-05-31 | 武汉西山艺创文化有限公司 | One kind performing method and its system based on holographic technique in real time |
CN110706320A (en) * | 2019-09-30 | 2020-01-17 | 恒信东方文化股份有限公司 | Virtual fitting method, device and system |
CN110812840A (en) * | 2019-10-31 | 2020-02-21 | 武汉微派网络科技有限公司 | Game object control method and device, readable storage medium and electronic equipment |
CN111445561A (en) * | 2020-03-25 | 2020-07-24 | 北京百度网讯科技有限公司 | Virtual object processing method, device, equipment and storage medium |
CN111445561B (en) * | 2020-03-25 | 2023-11-17 | 北京百度网讯科技有限公司 | Virtual object processing method, device, equipment and storage medium |
CN112669194A (en) * | 2021-01-06 | 2021-04-16 | 腾讯科技(深圳)有限公司 | Animation processing method, device and equipment in virtual scene and storage medium |
CN112669194B (en) * | 2021-01-06 | 2024-04-26 | 腾讯科技(深圳)有限公司 | Animation processing method, device, equipment and storage medium in virtual scene |
CN113129450A (en) * | 2021-04-21 | 2021-07-16 | 北京百度网讯科技有限公司 | Virtual fitting method, device, electronic equipment and medium |
CN113129450B (en) * | 2021-04-21 | 2024-04-05 | 北京百度网讯科技有限公司 | Virtual fitting method, device, electronic equipment and medium |
CN113058259A (en) * | 2021-04-22 | 2021-07-02 | 杭州当贝网络科技有限公司 | Motion sensing action recognition method and system based on game content and storage medium |
CN113058259B (en) * | 2021-04-22 | 2024-04-19 | 杭州当贝网络科技有限公司 | Somatosensory action recognition method, system and storage medium based on game content |
CN113393560A (en) * | 2021-06-23 | 2021-09-14 | 北京爱奇艺科技有限公司 | Data processing method and device, electronic equipment and storage medium |
CN113393560B (en) * | 2021-06-23 | 2024-07-19 | 北京爱奇艺科技有限公司 | Data processing method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106327589A (en) | Kinect-based 3D virtual dressing mirror realization method and system | |
CN110020633A (en) | Training method, image-recognizing method and the device of gesture recognition model | |
CN105931288A (en) | Construction method and system of digital exhibition hall | |
CN109448099A (en) | Rendering method, device, storage medium and the electronic device of picture | |
CN106780421A (en) | Finishing effect methods of exhibiting based on panoramic platform | |
CN109523345A (en) | WebGL virtual fitting system and method based on virtual reality technology | |
CN109035373A (en) | The generation of three-dimensional special efficacy program file packet and three-dimensional special efficacy generation method and device | |
Portalés et al. | Augmented reality and photogrammetry: A synergy to visualize physical and virtual city environments | |
CN103530903A (en) | Realizing method of virtual fitting room and realizing system thereof | |
KR100782974B1 (en) | Method for embodying 3d animation based on motion capture | |
CN109584348A (en) | A kind of design method of the virtual painting system of Qin's figurines based on virtual reality technology | |
CN106095114A (en) | Electric power industry based on VR technology expands engineering aid system and method for work thereof | |
CN104463938A (en) | Three-dimensional virtual make-up trial method and device | |
CN107680167A (en) | A kind of three-dimensional (3 D) manikin creation method and system based on user image | |
CN108074278A (en) | Video presentation method, device and equipment | |
Montero et al. | Designing and implementing interactive and realistic augmented reality experiences | |
CN106530400A (en) | Interactive virtual campus roaming system based on intelligent wearing device | |
CN106204746A (en) | A kind of augmented reality system realizing 3D model live paint | |
CN106447786A (en) | Parallel space establishing and sharing system based on virtual reality technologies | |
CN1996367B (en) | 360 degree automatic analog simulation device system and method for implementing same | |
CN115331265A (en) | Training method of posture detection model and driving method and device of digital person | |
Liu | Computer 5G virtual reality environment 3D clothing design | |
Liu et al. | Design and implementation of virtual campus roaming system based on Unity3d | |
Li-Xin | The application of virtual reality technology to digital tourism systems | |
Balcisoy et al. | Interaction between real and virtual humans in augmented reality |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170111 |