CN103529943B - A kind of human body projection exchange method based on fluid physics simulation system - Google Patents
A kind of human body projection exchange method based on fluid physics simulation system Download PDFInfo
- Publication number
- CN103529943B CN103529943B CN201310486753.3A CN201310486753A CN103529943B CN 103529943 B CN103529943 B CN 103529943B CN 201310486753 A CN201310486753 A CN 201310486753A CN 103529943 B CN103529943 B CN 103529943B
- Authority
- CN
- China
- Prior art keywords
- human body
- body projection
- projection
- simulation system
- physics simulation
- 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.)
- Active
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The invention provides a kind of human body projection exchange method based on fluid physics simulation system, comprise the following steps: obtain human body projection bianry image; Extract human projection profile set of vectors; Human projection profile set of vectors is carried out to triangle gridding, generate human body projection three-dimensional model; Human body projection three-dimensional model is carried out to position correction, make it in orientation, size, mate corresponding with human body projection bianry image; By the human body projection three-dimensional mode input fluid physics simulation system after proofreading and correct, itself and dummy object are occurred alternately, and interaction results is combined to demonstration with human body projection bianry image. The present invention, by catching human body projecting image data, processes and obtains being applied to the threedimensional model in fluid physics simulation system it, shows realistically human body and is projected in collision and the viscous effect in fluid physics simulation system.
Description
Technical field
The present invention relates to a kind of human body projection exchange method based on fluid physics simulation system.
Background technology
The interaction game system of existing use human body projection mainly adopts the method for projection bounding box trigger to carry out interaction, the human body projection appearance profile gap actual with it that the method obtains is larger, cannot simulate realistically collision and the viscous effect of human body projection appearance profile and fluid physics simulated environment; In addition, what on display end, adopt due to the method is the true projection of human body, causes carrying out later stage special effect processing to projected image, has weakened the expressive force of game picture.
Summary of the invention
The object of the present invention is to provide a kind of human body projection exchange method based on fluid physics simulation system, be projected in and in fluid physics simulation system and between dummy object, carry out mutual verisimilitude to improve human body.
Technical scheme of the present invention is:
A human body projection exchange method based on fluid physics simulation system, comprises the following steps:
(1) obtain human body projection bianry image;
(2) described human body projection bianry image is carried out to profile extraction process, obtain human projection profile set of vectors;
(3) described human projection profile set of vectors is carried out to triangle gridding processing, generate human body projection three-dimensional model;
(4) described human body projection three-dimensional model is carried out to position correction, make it in orientation, size, mate corresponding with human body projection bianry image;
(5), by the human body projection three-dimensional mode input fluid physics simulation system after proofreading and correct, itself and the dummy object in described fluid physics simulation system are occurred alternately, and interaction results is combined to demonstration with human body projection bianry image.
The described human body projection exchange method based on fluid physics simulation system, in described step (1), obtaining of human body projection bianry image comprises the following steps:
(11) adopt depth transducer to catch and comprise the depth image of human body at interior whole environment;
(12) utilize VFC active contour model from described depth image, to extract the data of human body projection corresponding region, form human body Projection Depth image;
(13) described human body Projection Depth image is carried out to binary conversion treatment, obtain human body projection bianry image.
The described human body projection exchange method based on fluid physics simulation system, described step (1) also comprises: described human body projection bianry image is carried out to special effect processing, and described special effect processing comprises increases profile radiance.
The described human body projection exchange method based on fluid physics simulation system, described step (2) also comprises: utilize Douglas-Peucker approximate data to simplify described human projection profile set of vectors, retain key point wherein.
The described human body projection exchange method based on fluid physics simulation system, in described step (3), utilizes Delaunay triangulation to carry out triangle gridding processing to described human projection profile set of vectors.
As shown from the above technical solution, the present invention is by catching human body projecting image data, again it is processed and obtains being applied to the threedimensional model in fluid physics simulation system, show realistically human body and be projected in collision and the viscous effect in fluid physics simulation system. The human body projection that the present invention adopts not is that true light causes, but the image of human body projection corresponding region carries out special effect processing to this image, can present better visual effect at display end.
Brief description of the drawings
Fig. 1 is the method flow diagram of the specific embodiment of the invention;
Fig. 2 realizes a kind of hardware configuration schematic diagram of the present invention.
Detailed description of the invention
As shown in Figure 1, a kind of human body projection exchange method based on fluid physics simulation system, comprises the following steps:
(1) adopt depth transducer to catch and comprise the depth image of human body at interior whole environment;
(2) utilize VFC(vectorfieldconvolution vector field convolution) extract the data of human body projection corresponding region the depth image that obtains from step (1) of active contour model, form human body Projection Depth image, human body Projection Depth image is carried out to binary conversion treatment, obtain human body projection bianry image; According to need for exhibition, can carry out such as increasing the special effect processing such as profile radiance, to strengthen visual effect human body projection bianry image;
(3) the human body projection bianry image in step (2) is carried out to outline line extraction process, obtain human projection profile set of vectors; Utilize Douglas-Peucker approximate data to simplify the human projection profile set of vectors extracting, retain key point wherein;
(4) utilize Delaunay triangulation to carry out triangle gridding processing to the human projection profile set of vectors after simplifying, generation can be carried out mutual human body projection three-dimensional model with dummy object in fluid physics simulation system;
(5) human body projection three-dimensional model is carried out to position correction, make it in orientation, size, mate corresponding with human body projection bianry image;
(6), by the human body projection three-dimensional mode input fluid physics simulation system after proofreading and correct, itself and the dummy object in described fluid physics simulation system are occurred alternately, and interaction results is combined to demonstration with human body projection bianry image.
As shown in Figure 2, it is a kind of hardware configuration schematic diagram applying the present invention in games system, depth transducer 4 is caught the human body that the comprises user 1 depth image data (depth image is two-dimensional bitmap) at interior whole environment, be transferred to main frame 6, the depth image that main frame 6 first obtains depth transducer 4 is processed, obtain human body projection bianry image, again human body projection bianry image is carried out to outline line extraction process and obtain human projection profile set of vectors, finally its trigonometric ratio is generated to human body projection three-dimensional model, through position correction, in input fluid physical simulation system, carry out interaction, and interactive result is transferred to projector 3, simultaneously, also the human body projection bianry image through later stage special effect processing is transferred to projector 3, projector 3 projects to game interaction result on projection screen 5.
On projection screen 5, be the combination of game interaction scene picture and human body projected picture owing to being presented on, so there is mutual collision with the dummy object in game in the human body projection 2 that is from the appearance user 1, is actually human body projection three-dimensional model and dummy object mutual collision occurs.
The above embodiment is only that the preferred embodiment of the present invention is described; not scope of the present invention is limited; design under the prerequisite of spirit not departing from the present invention; various distortion and improvement that those of ordinary skill in the art make technical scheme of the present invention, all should fall in the definite protection domain of claims of the present invention.
Claims (4)
1. the human body projection exchange method based on fluid physics simulation system, is characterized in that, comprises the following steps:
(1) obtain human body projection bianry image;
(2) described human body projection bianry image is carried out to profile extraction process, obtain human projection profile set of vectors;
(3) described human projection profile set of vectors is carried out to triangle gridding processing, generate human body projection three-dimensional model;
(4) described human body projection three-dimensional model is carried out to position correction, make it in orientation, size, mate corresponding with human body projection bianry image;
(5), by the human body projection three-dimensional mode input fluid physics simulation system after proofreading and correct, itself and the dummy object in described fluid physics simulation system are occurred alternately, and interaction results is combined to demonstration with human body projection bianry image;
In described step (1), obtaining of human body projection bianry image comprises the following steps:
(11) adopt depth transducer to catch and comprise the depth image of human body at interior whole environment;
(12) utilize VFC active contour model from described depth image, to extract the data of human body projection corresponding region, form human body Projection Depth image;
(13) described human body Projection Depth image is carried out to binary conversion treatment, obtain human body projection bianry image.
2. the human body projection exchange method based on fluid physics simulation system according to claim 1, is characterized in that, described step (1) also comprises: described human body projection bianry image is carried out to special effect processing, and described special effect processing comprises increases profile radiance.
3. the human body projection exchange method based on fluid physics simulation system according to claim 1, it is characterized in that, described step (2) also comprises: utilize Douglas-Peucker approximate data to simplify described human projection profile set of vectors, retain key point wherein.
4. the human body projection exchange method based on fluid physics simulation system according to claim 1, is characterized in that, in described step (3), utilizes Delaunay triangulation to carry out triangle gridding processing to described human projection profile set of vectors.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310486753.3A CN103529943B (en) | 2013-10-17 | 2013-10-17 | A kind of human body projection exchange method based on fluid physics simulation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310486753.3A CN103529943B (en) | 2013-10-17 | 2013-10-17 | A kind of human body projection exchange method based on fluid physics simulation system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103529943A CN103529943A (en) | 2014-01-22 |
CN103529943B true CN103529943B (en) | 2016-05-04 |
Family
ID=49932016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310486753.3A Active CN103529943B (en) | 2013-10-17 | 2013-10-17 | A kind of human body projection exchange method based on fluid physics simulation system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103529943B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106774942A (en) * | 2017-01-18 | 2017-05-31 | 华南理工大学 | A kind of real-time 3D remote human-machines interactive system |
CN114296556A (en) * | 2021-12-31 | 2022-04-08 | 苏州欧普照明有限公司 | Interactive display method, device and system based on human body posture |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080122839A1 (en) * | 2006-11-28 | 2008-05-29 | Microsoft Corporation | Interacting with 2D content on 3D surfaces |
CN100557640C (en) * | 2008-04-28 | 2009-11-04 | 清华大学 | A kind of interactive multi-vision point three-dimensional model reconstruction method |
GB2499694B8 (en) * | 2012-11-09 | 2017-06-07 | Sony Computer Entertainment Europe Ltd | System and method of image reconstruction |
-
2013
- 2013-10-17 CN CN201310486753.3A patent/CN103529943B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN103529943A (en) | 2014-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8681179B2 (en) | Method and system for coordinating collisions between augmented reality and real reality | |
CN106355153B (en) | A kind of virtual objects display methods, device and system based on augmented reality | |
CN110163054B (en) | Method and device for generating human face three-dimensional image | |
US9652880B2 (en) | 2D animation from a 3D mesh | |
KR101723823B1 (en) | Interaction Implementation device of Dynamic objects and Virtual objects for Interactive Augmented space experience | |
GB2590212A9 (en) | Augmented reality multi-plane model animation interaction method and device, apparatus, and storage medium | |
CN103366610A (en) | Augmented-reality-based three-dimensional interactive learning system and method | |
CN105491365A (en) | Image processing method, device and system based on mobile terminal | |
CN113436343A (en) | Picture generation method and device for virtual studio, medium and electronic equipment | |
CN107464286B (en) | Method, device, equipment and readable medium for repairing holes in three-dimensional city model | |
CN204406327U (en) | Based on the limb rehabilitating analog simulation training system of said three-dimensional body sense video camera | |
JP2016518647A5 (en) | ||
US20210272346A1 (en) | Method for Simulating Fluids Interacting with Submerged Porous Materials | |
CN104464389A (en) | Virtual teaching system based on augmented reality | |
CN103544713B (en) | A kind of human-body projection interaction method based on rigid-body physical simulation system | |
CN104902201A (en) | Projected image real-time correction method based on moving view point and special-shaped screen | |
CN103529943B (en) | A kind of human body projection exchange method based on fluid physics simulation system | |
JP2016152586A (en) | Projection mapping device, and device, method and program for video projection control | |
TWI694355B (en) | Tracking system, tracking method for real-time rendering an image and non-transitory computer-readable medium | |
CN103970432B (en) | A kind of method and apparatus of simulating real page turning effect | |
CN113706709A (en) | Text special effect generation method, related device, equipment and storage medium | |
CN114926572B (en) | Method and equipment for driving clothes in character animation | |
CN110992453A (en) | Scene object display method and device, electronic equipment and storage medium | |
Gao | The application of digital media art in film and television animation based on three-dimensional interactive technology | |
CN206002838U (en) | 360 degree of phantom imaging systems based on body feeling interaction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |