Disclosure of Invention
The application provides a motion gesture recognition system and a motion gesture recognition method based on big data and image recognition, which are used for realizing efficient and accurate recognition of human motion gestures.
In a first aspect, a motion gesture recognition system based on big data and image recognition is provided, including:
The energy button is used for collecting the gesture information of the human body and sending the gesture information to the intelligent terminal;
the intelligent terminal is used for identifying the gesture information and sending a gesture identification result to the server;
The image acquisition device is used for acquiring image data in the motion process, analyzing and processing the image data and then sending an image processing result to the server;
The server is used for carrying out final analysis and recognition according to the gesture recognition result and the image processing result to obtain a final recognition result, and sending the final recognition result to the intelligent terminal.
According to the technical scheme, the intelligent terminal is used for acquiring the gesture information of a human body and sending the gesture information to the intelligent terminal, the intelligent terminal is used for identifying the gesture information and sending the gesture identification result to the server, the image acquisition device is used for acquiring image data in a motion process and sending an image processing result to the server after analysis processing, the server is used for carrying out final analysis identification according to the gesture identification result and the image processing result to obtain a final identification result, and sending the final identification result to the intelligent terminal, so that the high-efficiency and accurate identification of the motion gesture of the human body is realized.
In a specific embodiment, the energy button comprises:
The position sensor is used for collecting the posture information of the human body;
the microprocessor is used for preprocessing the gesture information;
and the Bluetooth module is used for sending the preprocessed gesture information to the intelligent terminal.
In a specific embodiment, the image acquisition device adopts a skeleton extraction algorithm to analyze and process the image data.
In a specific implementation manner, the server performs final analysis and identification by adopting a distributed database algorithm to obtain a final identification result.
In a second aspect, a motion gesture recognition method based on big data and image recognition is provided, including the following steps:
the method comprises the steps of collecting gesture information of a human body by using an energy button and sending the gesture information to an intelligent terminal;
The intelligent terminal is utilized to identify the gesture information, and a gesture identification result is sent to a server;
collecting image data in the motion process by using an image collecting device, analyzing and processing the image data, and then sending an image processing result to the server;
And carrying out final analysis and recognition by the server according to the gesture recognition result and the image processing result to obtain a final recognition result, and sending the final recognition result to the intelligent terminal.
According to the technical scheme, the intelligent terminal is used for acquiring the gesture information of a human body and sending the gesture information to the intelligent terminal, the intelligent terminal is used for identifying the gesture information and sending the gesture identification result to the server, the image acquisition device is used for acquiring image data in a motion process and sending an image processing result to the server after analysis processing, the server is used for carrying out final analysis identification according to the gesture identification result and the image processing result to obtain a final identification result, and sending the final identification result to the intelligent terminal, so that the high-efficiency and accurate identification of the motion gesture of the human body is realized.
In a specific embodiment, the energy button comprises:
The position sensor is used for collecting the posture information of the human body;
the microprocessor is used for preprocessing the gesture information;
and the Bluetooth module is used for sending the preprocessed gesture information to the intelligent terminal.
In a specific embodiment, the image acquisition device adopts a skeleton extraction algorithm to analyze and process the image data.
In a specific embodiment, the server performs final analysis and identification by using a distributed database algorithm, so as to obtain a final identification result.
In a third aspect, an electronic device is provided, the electronic device including a processor coupled to a memory, the memory storing at least one computer program loaded and executed by the processor to cause the electronic device to implement any of the big data and image recognition based motion gesture recognition methods.
According to the technical scheme, the intelligent terminal is used for acquiring the gesture information of a human body and sending the gesture information to the intelligent terminal, the intelligent terminal is used for identifying the gesture information and sending the gesture identification result to the server, the image acquisition device is used for acquiring image data in a motion process and sending an image processing result to the server after analysis processing, the server is used for carrying out final analysis identification according to the gesture identification result and the image processing result to obtain a final identification result, and sending the final identification result to the intelligent terminal, so that the high-efficiency and accurate identification of the motion gesture of the human body is realized.
In a fourth aspect, there is provided a computer-readable storage medium having stored therein at least one computer program loaded and executed by a processor to cause the computer-readable storage medium to implement the big data and image recognition based motion gesture recognition method of any one of the above.
According to the technical scheme, the intelligent terminal is used for acquiring the gesture information of a human body and sending the gesture information to the intelligent terminal, the intelligent terminal is used for identifying the gesture information and sending the gesture identification result to the server, the image acquisition device is used for acquiring image data in a motion process and sending an image processing result to the server after analysis processing, the server is used for carrying out final analysis identification according to the gesture identification result and the image processing result to obtain a final identification result, and sending the final identification result to the intelligent terminal, so that the high-efficiency and accurate identification of the motion gesture of the human body is realized.
Detailed Description
The application is further described in detail below by means of the figures and examples. The features and advantages of the present application will become more apparent from the description.
The word "exemplary" is used herein to mean "serving as an example, embodiment, or illustration. Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. Although various aspects of the embodiments are illustrated in the accompanying drawings, the drawings are not necessarily drawn to scale unless specifically indicated.
In addition, the technical features described below in the different embodiments of the present application may be combined with each other as long as they do not collide with each other.
In order to facilitate understanding of the motion gesture recognition system and method based on big data and image recognition provided by the embodiment of the application, an application scene is described first. The system and the method for recognizing the motion gesture based on the big data and the image recognition are used for realizing efficient and accurate recognition of the motion gesture of the human body. Currently, human body posture recognition mainly depends on two modes of image analysis and sensor analysis. The image analysis depends on high-precision acquisition equipment and has no universality, while the recognition method for judging the human body posture by the sensor analysis is complex and has poor robustness, and the complex action recognition is time-consuming and difficult. Therefore, there is a need for a convenient and accurate human body posture recognition method. Therefore, the embodiment of the application provides a motion gesture recognition system and a motion gesture recognition method based on big data and image recognition, so as to realize efficient and accurate recognition of the motion gesture of a human body. The following detailed description is of embodiments with reference to the specific drawings.
Referring to fig. 1 and 2, fig. 1 is a block diagram of a motion gesture recognition system based on big data and image recognition according to an embodiment of the present application, and fig. 2 is a block flow diagram of a motion gesture recognition method based on big data and image recognition according to an embodiment of the present application.
In fig. 1, an embodiment of the present application provides a motion gesture recognition system based on big data and image recognition, including:
The energy button is used for collecting the gesture information of the human body and sending the gesture information to the intelligent terminal;
the intelligent terminal is used for identifying the gesture information and sending a gesture identification result to the server;
The image acquisition device is used for acquiring image data in the motion process, analyzing and processing the image data and then sending an image processing result to the server;
The server is used for carrying out final analysis and recognition according to the gesture recognition result and the image processing result to obtain a final recognition result, and sending the final recognition result to the intelligent terminal.
According to the technical scheme, the intelligent terminal is used for acquiring the gesture information of a human body and sending the gesture information to the intelligent terminal, the intelligent terminal is used for identifying the gesture information and sending the gesture identification result to the server, the image acquisition device is used for acquiring image data in a motion process and sending an image processing result to the server after analysis processing, the server is used for carrying out final analysis identification according to the gesture identification result and the image processing result to obtain a final identification result, and sending the final identification result to the intelligent terminal, so that the high-efficiency and accurate identification of the motion gesture of the human body is realized.
In this embodiment, through setting up the integrated system of energy button, intelligent terminal, image acquisition device and server, carry out high-efficient, accurate discernment to human motion gesture, beneficial effect includes:
the recognition accuracy is improved, the gesture information of the human body is acquired through the energy button, and the system can comprehensively analyze the motion gesture of the human body from multiple dimensions by combining the image data acquired by the image acquisition device. The multi-dimensional data are fused, so that the gesture recognition precision is remarkably improved, and the possibility of misjudgment is reduced.
The recognition efficiency is enhanced, namely the intelligent terminal can rapidly recognize the gesture information, and the server can comprehensively analyze the gesture recognition result and the image processing result, so that the whole recognition process is more efficient. This helps provide timely feedback and guidance in real-time applications, such as physical training, rehabilitation training, and the like.
And the personalized analysis is realized, namely the system can record and analyze the motion gesture of the individual so as to provide personalized recognition results and suggestions. The method has important significance in the aspects of making a targeted training plan, optimizing motor skills and the like.
The scheme provides a foundation for intelligent application, such as intelligent body-building coaches, intelligent motion analysis systems and the like. The application can provide intelligent guidance and advice for the user according to the identification result, and the user experience is improved.
The remote monitoring and management is supported, and the server is used as a data processing center and can receive and store data from the intelligent terminal and the image acquisition device. This enables remote monitoring and management, facilitating continuous tracking and analysis of the movement status of an individual or group.
And the data security is improved, namely, the security of user data can be protected by adopting an encryption technology in the data transmission and storage process. This helps to prevent data disclosure and abuse, protecting the privacy interests of the user.
The proposal has wide application prospect in the scientific research field, such as the research of human kinematics, biomechanics and the like. Meanwhile, the device can also be used as an auxiliary tool for physical education and training, and helps students to better understand and master motor skills.
Optimizing user experience by providing accurate and timely gesture recognition results and personalized suggestions, the system can remarkably improve user experience. The user can adjust the exercise plan according to the own demands and capabilities, so as to realize better exercise effect.
In summary, by setting the energy button, the intelligent terminal, the image acquisition device and the comprehensive system of the server, the human motion gesture is efficiently and accurately identified, so that the identification precision and efficiency are improved, the development of intelligent application is promoted, and the user experience and the data security are improved.
In a specific embodiment, the energy button comprises:
The position sensor is used for collecting the posture information of the human body;
the microprocessor is used for preprocessing the gesture information;
and the Bluetooth module is used for sending the preprocessed gesture information to the intelligent terminal.
In a specific embodiment, the image acquisition device adopts a skeleton extraction algorithm to analyze and process the image data.
In a specific implementation manner, the server performs final analysis and identification by adopting a distributed database algorithm to obtain a final identification result.
In fig. 2, the embodiment of the application provides a motion gesture recognition method based on big data and image recognition, which comprises the following steps:
the method comprises the steps of collecting gesture information of a human body by using an energy button and sending the gesture information to an intelligent terminal;
The intelligent terminal is utilized to identify the gesture information, and a gesture identification result is sent to a server;
collecting image data in the motion process by using an image collecting device, analyzing and processing the image data, and then sending an image processing result to the server;
And carrying out final analysis and recognition by the server according to the gesture recognition result and the image processing result to obtain a final recognition result, and sending the final recognition result to the intelligent terminal.
According to the technical scheme, the intelligent terminal is used for acquiring the gesture information of a human body and sending the gesture information to the intelligent terminal, the intelligent terminal is used for identifying the gesture information and sending the gesture identification result to the server, the image acquisition device is used for acquiring image data in a motion process and sending an image processing result to the server after analysis processing, the server is used for carrying out final analysis identification according to the gesture identification result and the image processing result to obtain a final identification result, and sending the final identification result to the intelligent terminal, so that the high-efficiency and accurate identification of the motion gesture of the human body is realized.
In a specific embodiment, the energy button comprises:
The position sensor is used for collecting the posture information of the human body;
the microprocessor is used for preprocessing the gesture information;
and the Bluetooth module is used for sending the preprocessed gesture information to the intelligent terminal.
In a specific embodiment, the image acquisition device adopts a skeleton extraction algorithm to analyze and process the image data.
In a specific embodiment, the server performs final analysis and identification by using a distributed database algorithm, so as to obtain a final identification result.
The embodiment of the application also provides electronic equipment, which comprises a processor, wherein the processor is coupled with a memory, at least one computer program is stored in the memory, and the at least one computer program is loaded and executed by the processor, so that the electronic equipment realizes the motion gesture recognition method based on big data and image recognition.
According to the technical scheme, the intelligent terminal is used for acquiring the gesture information of a human body and sending the gesture information to the intelligent terminal, the intelligent terminal is used for identifying the gesture information and sending the gesture identification result to the server, the image acquisition device is used for acquiring image data in a motion process and sending an image processing result to the server after analysis processing, the server is used for carrying out final analysis identification according to the gesture identification result and the image processing result to obtain a final identification result, and sending the final identification result to the intelligent terminal, so that the high-efficiency and accurate identification of the motion gesture of the human body is realized.
The embodiment of the application also provides a computer readable storage medium, at least one computer program is stored in the computer readable storage medium, and the at least one computer program is loaded and executed by a processor, so that the computer readable storage medium realizes the motion gesture recognition method based on big data and image recognition.
According to the technical scheme, the intelligent terminal is used for acquiring the gesture information of a human body and sending the gesture information to the intelligent terminal, the intelligent terminal is used for identifying the gesture information and sending the gesture identification result to the server, the image acquisition device is used for acquiring image data in a motion process and sending an image processing result to the server after analysis processing, the server is used for carrying out final analysis identification according to the gesture identification result and the image processing result to obtain a final identification result, and sending the final identification result to the intelligent terminal, so that the high-efficiency and accurate identification of the motion gesture of the human body is realized.
Those skilled in the art will appreciate that the present application may be implemented as a system, method, or computer program product.
Accordingly, the present disclosure may be embodied in either entirely hardware, entirely software (including firmware, resident software, micro-code, etc.), or in a combination of hardware and software, referred to herein generally as a "circuit," module, "or" system. Furthermore, in some embodiments, the application may also be embodied in the form of a computer program product in one or more computer-readable media, which contain computer-readable program code.
Any combination of one or more computer readable media may be employed. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of the computer-readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
While embodiments of the present application have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the application, and that variations, modifications, alternatives and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the application. On this basis, the application can be subjected to various substitutions and improvements, and all fall within the protection scope of the application.