Human behavior similarity calculation method and device
A similarity calculation and similarity technology, applied in computing, computer parts, instruments, etc., can solve the problems of low precision, not wide, easily affected by light and shadow coverage, etc., and achieve the effect of simplifying complexity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0060] An embodiment of the disclosure of the present invention provides a human behavior similarity calculation method, including the following steps:
[0061] Step 100, obtaining human skeleton depth data, behavior to be tested and template behavior;
[0062] Step 200, converting the obtained human skeleton depth data into spatial three-dimensional coordinate data;
[0063] Step 300, according to the spatial three-dimensional coordinate data, perform dynamic time warping on the behavior to be tested and the behavior of the template to obtain the optimal path;
[0064] Step 400, using curve fitting to correct the optimal path;
[0065] Step 500, according to the corrected optimal path, calculate the similarity between the behavior to be tested and the behavior of the template.
[0066] Wherein, in step 100, obtaining the depth data of the human body skeleton is specifically,
[0067] Step 101, establish a shooting space, and use the Kinect somatosensory device to shoot;
...
Embodiment 2
[0205] The disclosure of the present invention provides a human behavior similarity calculation device, including:
[0206] The obtaining module is used to obtain the depth data of the human skeleton, the behavior to be tested and the template behavior;
[0207] A conversion module, configured to convert the obtained human skeleton depth data into spatial three-dimensional coordinate data;
[0208] The adjustment module is used to perform dynamic time warping on the behavior to be tested and the behavior of the template according to the spatial three-dimensional coordinate data to obtain the optimal path;
[0209] A correction module is used to correct the optimal path by curve fitting;
[0210] The calculation module is used to calculate the similarity between the behavior to be tested and the behavior of the template according to the corrected optimal path.
[0211] Further, the acquisition module includes:
[0212] The shooting unit is used to establish the shooting spac...
Embodiment 3
[0223] Embodiment 5 of the present invention provides a computer device, including a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the program, any one of the methods above is implemented.
[0224]The computer device in this embodiment includes: a processor, a memory, and a computer program stored in the memory and operable on the processor, such as a resource allocation program. When the processor executes the computer program, the steps in the above-mentioned embodiments of the human behavior similarity calculation method are realized. Alternatively, when the processor executes the computer program, the functions of the modules / units in the above device embodiments are implemented.
[0225] Exemplarily, the computer program may be divided into one or more modules / units, and the one or more modules / units are stored in the memory and executed by the processor to complete the present invention. The o...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


