Nothing Special   »   [go: up one dir, main page]

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 PDF

Info

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
Application number
CN201310486753.3A
Other languages
Chinese (zh)
Other versions
CN103529943A (en
Inventor
田地
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HEFEI JINNUO DIGITAL TECHNOLOGY Co Ltd
Original Assignee
HEFEI JINNUO DIGITAL TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HEFEI JINNUO DIGITAL TECHNOLOGY Co Ltd filed Critical HEFEI JINNUO DIGITAL TECHNOLOGY Co Ltd
Priority to CN201310486753.3A priority Critical patent/CN103529943B/en
Publication of CN103529943A publication Critical patent/CN103529943A/en
Application granted granted Critical
Publication of CN103529943B publication Critical patent/CN103529943B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of human body projection exchange method based on fluid physics simulation system
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.
CN201310486753.3A 2013-10-17 2013-10-17 A kind of human body projection exchange method based on fluid physics simulation system Active CN103529943B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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