Disclosure of Invention
The invention aims to provide a somatosensory human-image particle interactive wall system to solve the problems that in the prior art, human body data are not collected quickly enough and are processed more lagdly.
In order to achieve the purpose, the invention adopts the following technical scheme:
a somatosensory human shadow particle interactive wall system comprises:
the interactive picture display unit and the data acquisition unit are arranged on the mobile terminal;
the interactive picture display unit is composed of a particle system and a model animation which are built in the Unity;
the data acquisition unit includes: the system comprises a radar acquisition module and a Kinect acquisition module;
the radar acquisition module comprises a space human body coordinate acquisition unit and a space human body skeleton acquisition unit;
the Kinect acquisition module comprises a bone tracking unit, an identity recognition unit and a voice recognition unit;
the radar acquisition module and the Kinect acquisition module are both connected with a program model, and the program model is displayed by combining a particle system with a model animation.
Preferably, the system also comprises a network module, wherein the network module comprises a remote server, a network and a database, and the remote server and the database are connected through the network.
Preferably, the data acquisition unit further comprises: the system comprises a feature extraction module and a perception feature module, wherein the feature extraction module and the perception feature module are connected with the radar acquisition module and the Kinect acquisition module.
Preferably, the interactive picture display unit further includes a mesh deformation module and an initialization mesh module, and the mesh deformation module includes: the method comprises a sample collecting layer, a first-level deformation layer, a second-level deformation layer and a third-level deformation layer.
Preferably, the interactive picture display unit further includes: an input plane image module and an output three-dimensional grid model module.
Preferably, the initialization mesh module and the mesh deformation module are sequentially connected between the input plane image module and the output three-dimensional mesh model module;
and the network module is connected with the grid deformation module, and the grid deformation module is connected with the feature extraction module and the perception feature module.
Preferably, the planar image generation method includes the following steps:
carrying out model data synchronization on the human body coordinate data, the spatial human body skeleton data, the skeleton tracking data, the identity recognition data and the voice recognition data;
performing particle rendering on the synchronized model data;
and outputting the plane image.
Preferably, when outputting the three-dimensional mesh model, the method comprises the following steps:
inputting a plane image;
extracting the characteristics of the plane image from the plane image, and initializing an elliptical grid;
associating the planar image information with the three-dimensional mesh information;
inputting the associated plane image information and three-dimensional grid information into an initial grid;
continuously deforming the initial grid to approximate the real shape;
and outputting the three-dimensional grid model.
Preferably, the radar acquisition module uses a modulated waveform and directional antenna to transmit electromagnetic energy into a particular region of space to search for targets, targets within the search region will reflect some of the energy back to the radar, and these echoes are then processed by the radar receiver to extract information about the target.
The invention has the technical effects and advantages that: compared with the prior art, the somatosensory shadow particle interactive wall system provided by the invention has the following advantages:
the data acquisition unit is mainly composed of an interactive picture display unit and a data acquisition unit, wherein the data acquisition unit is used for acquiring human body data, the data is displayed through the interactive picture display unit after being processed, the data acquisition unit is mainly composed of a radar acquisition module and a Kinect acquisition module, the motion of a participant is captured by using radar equipment, the captured motion is uploaded to a phase system for analysis, the data obtained by analysis is combined with an interactive system, and an interactive effect is finally generated, so that the participant interacts with a wall surface image, the agility of data acquisition and the efficiency of data processing are improved, and the user experience is improved.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. The specific embodiments described herein are merely illustrative of the invention and do not delimit the invention. All other embodiments, which can be obtained by a person skilled in the art without making any creative effort based on the embodiments in the present invention, belong to the protection scope of the present invention.
The invention provides a somatosensory human image particle interactive wall system shown in figures 1-4, which comprises: the interactive picture display unit and the data acquisition unit. The interactive picture display unit consists of a particle system and a model animation which are built in Unity; the data acquisition unit includes: radar collection module and Kinect collection module. The radar acquisition module and the Kinect acquisition module are connected with a program model, and the program model is displayed by combining a particle system with a model animation.
The particle interactive wall displays interactive contents in a mode of combining various software and hardware, and interactive picture display is completed by a VEG (visual effect graph) particle system, a model and animation which are built in Unity. The interaction is accomplished in part by a radar, KinectV2 sensor. The radar is used for acquiring the space coordinates of a plurality of human bodies, the KinectV2 is used for acquiring the posture bone actions of a single human body and the like, and the acquired data are transmitted into the program, and the program completes the display by combining the VEG particle system with model animation through the data.
The radar acquisition module comprises a space human body coordinate acquisition unit and a space human body skeleton acquisition unit.
And radar data acquisition, namely capturing the motion of the participant by using radar equipment, uploading the captured motion to a phase system for analysis, and combining the data obtained by analysis with an interaction system to finally generate an interaction effect so that the participant interacts with the wall image. The radar can enable any developing medium or surface to achieve a multi-point interaction function, such as a wall surface, a ground surface, a desktop surface and an irregular plane object to achieve contact touch, and even non-contact interaction operation can be conducted on a non-plane surface or a water surface. The used techniques are phase conversion and laser ranging.
Radar systems use modulated waveforms and directional antennas to transmit electromagnetic energy into a particular region of space to search for targets. Objects (targets) within the search area reflect some of the energy (radar-transmitted signals or echoes) back to the radar, and these echoes are then processed by the radar receiver to extract information about the target such as distance, velocity, angular position, and other target-identifying features.
The Kinect acquisition module comprises a bone tracking unit, an identity recognition unit and a voice recognition unit. Kinect data acquisition, the Kinect sensor provides three main categories of raw data, depth data stream (depthstream), color video stream (colorstream), raw audio data (rawaudios stream); the method respectively corresponds to three processes of bone tracking (SkeletalTracking), identity recognition (identity) and voice recognition (SpeechPeline). The line-of-sight and skeletal tracking range of Kinect is not very large, being a solid space in the range of several meters in general.
At most, the Kinect can only treat 6 × 25 bone points at the same time, and 6 persons, 25 bone points of each person. When the program is written, each skeletal point of each person is required to be circularly accessed, and each skeletal point has three states, namely tracked state, presumed state and untracked state.
The system also comprises a network module, wherein the network module comprises a remote server, a network and a database, and the remote server is connected with the database through the network.
The data acquisition unit further comprises: the system comprises a feature extraction module and a perception feature module, wherein the feature extraction module and the perception feature module are connected with the radar acquisition module and the Kinect acquisition module.
The interactive picture display unit further comprises a grid deformation module and an initialization grid module, wherein the grid deformation module comprises: the method comprises a sample collecting layer, a first-level deformation layer, a second-level deformation layer and a third-level deformation layer. The interactive picture display unit further comprises: an input plane image module and an output three-dimensional grid model module.
The initialization grid module and the grid deformation module are sequentially connected between the input plane image module and the output three-dimensional grid model module; and the network module is connected with the grid deformation module, and the grid deformation module is connected with the feature extraction module and the perception feature module.
As shown in fig. 2, the method for generating a planar image includes the following steps:
firstly, carrying out model data synchronization on human body coordinate data, spatial human body skeleton data, skeleton tracking data, identity recognition data and voice recognition data;
secondly, performing particle rendering on the synchronized model data;
and thirdly, outputting the plane image.
As shown in fig. 3, when outputting the three-dimensional mesh model, the method includes the following steps:
first, start
Secondly, inputting a plane image;
thirdly, extracting the characteristics of the plane image from the plane image and initializing an elliptical grid;
fourthly, the plane image information is associated with the three-dimensional grid information;
fifthly, inputting the related plane image information and three-dimensional grid information into an initial grid;
sixthly, continuously deforming the initial grid to approximate to a real shape;
seventhly, outputting a three-dimensional grid model;
and eighthly, ending.
The radar acquisition module uses a modulated waveform and directional antenna to transmit electromagnetic energy into a specific area of space to search for targets, targets within the search area will reflect some of the energy back to the radar, and these echoes are then processed by the radar receiver to extract information about the target.
Specifically, when the motion sensing human-image particle interactive wall system is operated, the following steps are referred to:
(1) and radar data acquisition, namely capturing the motion of the participant by using radar equipment, uploading the captured motion to a phase system for analysis, and combining the analyzed data with an interactive system to finally generate an interactive effect so that the participant interacts with the wall surface image. The radar can enable any developing medium or surface to achieve a multi-point interaction function, such as a wall surface, a ground surface, a desktop surface and an irregular plane object to achieve contact touch, and even non-contact interaction operation can be conducted on a non-plane surface or a water surface.
(2) The method comprises the steps that Kinect data are collected, and a Kinect sensor provides three types of original data, namely depth data stream, color video stream and original audio data; respectively corresponding to three processing processes of bone tracking, identity recognition and voice recognition;
(3) data are transmitted into the Unity, and the original model is synchronized according to the corresponding data;
(4) rendering the model begins, adding the VEG particles to the model surface and adding the model animation. The effect of the VEG particles can be further tuned by the particle system.
(5) And synchronizing coordinate information acquired by the radar, and starting to move the model according to the coordinates. The particles will have a ghost tailing effect as the model moves.
(6) And synchronizing the skeleton information collected by the Kinect, binding the skeleton information collected by the Kinect with the model, and synchronizing the human body action.
Be used for gathering human body data through the data acquisition unit, with data processing back, demonstrate through interactive picture show unit, the data acquisition unit mainly has radar collection module and Kinect collection module to constitute, utilize radar equipment to catch participant's action, then reach the phase system analysis on the action of catching, the data that the analysis obtained recombine interactive system, finally produce interactive effect, make participant and wall image carry out the interdynamic, data acquisition's agility and data processing's efficiency has been improved, improve user experience and feel.
Finally, it should be noted that: although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that modifications may be made to the embodiments or portions thereof without departing from the spirit and scope of the invention.