Basketball sports auxiliary system and method
By using Nets sensors and wearable devices to collect and process sports data in basketball sports, the problem of inaccurate data in traditional basketball training is solved, and efficient and accurate sports data recording and analysis is achieved.
Patent Information
- Application Number
- CN201910098062.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-01-31
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2039-01-31
AI Technical Summary
In traditional basketball training, trainers are unable to observe and accurately record their own sports data in real time, resulting in inaccurate data.
A basketball sports assistance system is designed, including a net sensor and a wearable device, to generate accurate sports data by communicating with the first terminal, collecting and processing shooting data and basketball behavior information.
It realizes the accuracy and real-time nature of basketball sports data, saves human resources, avoids erroneous data caused by human records, and improves the efficiency of data sorting.
Smart Images

Figure CN111494912B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of basketball sports, and in particular to a basketball sports auxiliary system and method. Background Art
[0002] As we all know, basketball occupies a very large proportion in people's spare time activities. It not only strengthens the body, but also promotes interpersonal communication. Therefore, basketball is sought after by many basketball fans.
[0003] In basketball, there are high requirements for human dribbling, shooting, layup or moving steps. However, in traditional basketball training, the trainees cannot observe their own movement status, and other personnel are required to manually record the trainees' basketball movement data and performance.
[0004] However, manually recording the trainee's basketball sports data and performance results in inaccurate basketball sports data of the trainee. Summary of the invention
[0005] Based on this, it is necessary to provide a basketball sports auxiliary system and method that can improve the accuracy of basketball sports data in order to address the technical problem of inaccurate basketball sports data of the above trainees.
[0006] A basketball sports auxiliary system, the system comprising:
[0007] Net sensor, used to collect users’ shooting data;
[0008] A wearable device, used to collect basketball behavior information of the user;
[0009] The first terminal is respectively connected to the basketball net sensor and the wearable device for obtaining the shooting data and basketball motion data of the user, and outputting the shooting data and basketball motion data of the user; wherein the basketball motion data includes data obtained based on the basketball behavior information of the user, and further includes one or more of physiological information and motion data.
[0010] In one of the embodiments, the wearable device includes a wrist-worn device, and the basketball behavior information includes wrist motion information;
[0011] The wrist-worn device is worn on the wrist of the user and is used to collect wrist movement information of the user.
[0012] In one of the embodiments, the wearable device is further used to process the basketball behavior information of the user to obtain the basketball motion data.
[0013] In one of the embodiments, the first terminal is further used to obtain the basketball behavior information of the user from the wearable device, and perform data processing on the basketball behavior information of the user to obtain the basketball motion data.
[0014] In one of the embodiments, the first terminal is further used to receive a goal signal sent by the net sensor, and obtain a basketball motion video corresponding to the user, and to capture a target video that meets preset conditions from the basketball motion video according to the goal signal.
[0015] In one embodiment, the system further comprises:
[0016] The server is communicatively connected to the first terminal and is used to store one or more of the user's shooting data, the user's basketball motion data and the target video.
[0017] In one embodiment, the system further comprises:
[0018] The second terminal is communicatively connected to the server, and is used to obtain the user's shooting data, the user's basketball motion data, and one or more of the target video from the server, and output the user's shooting data, the user's basketball motion data, and one or more of the target video.
[0019] In one embodiment, the first terminal is a coach terminal, and the second terminal is a parent terminal.
[0020] A basketball sports assisting method, the method comprising:
[0021] The basketball net sensor collects the shooting data of the user and transmits the shooting data of the user to the first terminal;
[0022] The wearable device collects the basketball behavior information of the user, processes the basketball behavior information of the user to obtain basketball motion data, and transmits the basketball motion data to the first terminal; the basketball motion data includes one or more of physiological information and motion data;
[0023] The first terminal obtains the shooting data and the basketball motion data of the user, and outputs the shooting data and the basketball motion data of the user.
[0024] In one embodiment, the method further comprises:
[0025] The first terminal also receives a goal signal sent by the net sensor, obtains a basketball motion video corresponding to the user, and captures a target video that meets a preset condition from the basketball motion video according to the goal signal.
[0026] In one embodiment, the wearable device includes a wrist-worn device;
[0027] The wearable device collects the basketball behavior information of the user, processes the basketball behavior information of the user to obtain basketball motion data, and transmits the basketball motion data to the first terminal, including:
[0028] The wrist-worn device collects wrist motion information of the user, processes the wrist motion information of the user to obtain basketball motion data, and transmits the basketball motion data to the first terminal.
[0029] In one embodiment, the wrist-worn device collects wrist motion information of the user, processes the wrist motion information of the user to obtain basketball motion data, and transmits the basketball motion data to the first terminal, including:
[0030] When the first terminal is successfully connected to the wrist-worn device, the first terminal sends a start instruction to the wrist-worn device, and then the first terminal is disconnected from the wrist-worn device;
[0031] The wrist-worn device performs an initialization operation to obtain initialization data, collects wrist motion information of the user based on the initialization data, and obtains basketball motion data according to the collected wrist motion information;
[0032] After the first terminal sends an end instruction to the wrist-worn device, the wrist-worn device transmits the basketball motion data to the first terminal.
[0033] In one embodiment, the method further comprises:
[0034] The server receives one or more of the user's shooting data, the user's basketball motion data, and the target video sent by the first terminal, and stores one or more of the user's shooting data, the user's basketball motion data, and the target video.
[0035] In one embodiment, the method further comprises:
[0036] The server sends a notification message to the second terminal;
[0037] After the second terminal is turned on based on the notification message, it sends an information acquisition request to the server, and receives one or more of the user's shooting data, the user's basketball motion data and the target video in response to the information acquisition request from the server.
[0038] A basketball sports assisting method, the method comprising:
[0039] Acquire one or more of the user's shooting data, the user's basketball motion data, and the target basketball motion video sent by the first terminal;
[0040] storing one or more of the user's shooting data, the user's basketball motion data, and the target basketball motion video, and sending a notification message to the second terminal based on the user's shooting data, the user's basketball motion data, and the target basketball motion video;
[0041] An information acquisition request sent by the second terminal is received, and one or more of the user's shooting data, the user's basketball motion data, and the target video are sent to the second terminal according to the information acquisition request.
[0042] The basketball sports auxiliary system and method are provided with a net sensor on the net, and the user wears the wearable device, so that the net sensor and the wearable device respectively collect the user's shooting data and the user's basketball behavior information, and then the first terminal obtains the user's shooting data and the basketball sports data obtained from the user's basketball behavior information, and outputs these data so that the user knows his or her sports data and sports status. This method does not require manual recording of the user's shooting data and basketball sports data, saves human resources, avoids erroneous data caused by manual recording, improves the accuracy of shooting data and basketball sports data, and improves the efficiency of data sorting, which is conducive to the data processing process of shooting data and basketball sports data with huge data flow. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 A schematic diagram of the structure of a basketball sports auxiliary system in one embodiment;
[0044] Figure 2 is a schematic structural diagram of a basketball sports auxiliary system in another embodiment;
[0045] Figure 3 A schematic diagram of a flow chart of a basketball sports assisting method in one embodiment;
[0046] Figure 4 Schematic diagram of the flow of a basketball assisting method in another embodiment. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0048] In one embodiment, see Figure 1 , a basketball sports auxiliary system is provided, which includes a net sensor 102, a wearable device 104 and a first terminal 106. The net sensor 102 is set on the net and is used to collect the user's shooting data. The wearable device 104 is used to collect the user's basketball behavior information. The first terminal 106 is respectively connected to the net sensor 102 and the wearable device 104 in communication, and is used to obtain the user's shooting data and the basketball sports data obtained by processing the user's basketball behavior information, and output the user's shooting data and the basketball sports data, so that the user knows his or her own sports status and sports performance. The basketball sports data includes one or more of physiological information and motion data.
[0049] Optionally, the above-mentioned user may be a basketball enthusiast, a learner of basketball training, or a professional basketball player, etc. The net sensor 102 or the wearable device 104 communicates with the first terminal 106 via a wired or wireless manner. Optionally, the net sensor 102 communicates with the first terminal 106 via Bluetooth. Optionally, the wearable device 104 communicates with the first terminal 106 via Bluetooth. Optionally, the first terminal 106 may be a mobile terminal or a fixed terminal, and the mobile terminal may be implemented in various forms. For example, the first terminal 106 described in this embodiment may include mobile terminals such as mobile phones, smart phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), navigation devices, etc., and fixed terminals such as digital TVs, desktop computers, etc.
[0050] Specifically, before the user starts playing basketball, the net sensor 102 can be hung on the net, or fixed on the net by a buckle, and the wearable device 104 can be worn on the user. When the net sensor 102 is turned on, the net sensor 102 can collect the user's shooting data, wherein the user's shooting data includes but is not limited to the number of shots, the number of goals, and the number of missed goals. When the wearable device 104 is turned on, the wearable device 104 can collect the user's basketball behavior information, wherein the user's basketball behavior information includes but is not limited to shooting information, dribbling information, and running arm swing motion information. Further, the shooting information may include shooting angle, shooting speed, and shooting strength. When the net sensor 102 is successfully connected to the first terminal 106, the net sensor 102 transmits the user's shooting data to the first terminal 106. When the wearable device 104 is successfully connected to the first terminal 106, the wearable device 104 transmits the user's basketball behavior information to the first terminal 106. Afterwards, the first terminal 106 obtains the user's shooting data and basketball motion data obtained after sorting the user's basketball behavior information, and outputs the user's shooting data and basketball motion data. Among them, the basketball motion data includes one or more of physiological information and motion data. Physiological information includes but is not limited to the human body's heart rate, blood pressure, and calories consumed. Motion data includes but is not limited to the number of shots, shooting angles, shooting strength, shooting speed, number of dribbles, and number of running steps.
[0051] The basketball sports auxiliary system includes a net sensor, a wearable device and a first terminal. The net sensor is arranged on the net, and the net sensor and the wearable device are connected to the first terminal in communication. By arranging the net sensor on the net and the user wearing the wearable device, the net sensor and the wearable device respectively collect the user's shooting data and the user's basketball behavior information, and then the first terminal obtains the user's shooting data and the basketball sports data obtained from the user's basketball behavior information, and outputs these data so that the user knows his own sports data and sports status. This method does not require manual recording of the user's shooting data and basketball sports data, saves human resources, avoids erroneous data caused by manual recording, improves the accuracy of shooting data and basketball sports data, and improves the efficiency of data sorting, which is conducive to the data processing process of shooting data and basketball sports data with huge data flow.
[0052] Optionally, in one embodiment, when the number of users is multiple, correspondingly, the number of first terminals 106 can be multiple, and the number of wearable devices 104 can also be multiple. Optionally, the number of users, the number of first terminals 106, and the number of wearable devices 104 can be the same, or of course different, and this application does not limit this. Among them, multiple first terminals 106 are communicatively connected with multiple wearable devices 104. As an implementation method, multiple first terminals 106 are communicatively connected with multiple wearable devices 104 in a one-to-one correspondence. For example, assuming that the users include user Aa, user Bb, and user Cc, there are 3 first terminals, including terminal A, terminal B, and terminal C, and there are also 3 wearable devices, including wearable device a, wearable device b, and wearable device c. Each terminal can communicate with each wearable device via Bluetooth communication, wherein the Bluetooth pairing mode can be that terminal A completes Bluetooth connection with wearable device a, terminal B completes Bluetooth connection with wearable device b, and terminal C completes Bluetooth connection with wearable device c. In this way, wearable device a can collect basketball behavior information of user Aa and send it to terminal A, wearable device b can collect basketball behavior information of user Bb and send it to terminal B, and wearable device c can collect basketball behavior information of user Cc and send it to terminal C. It should be clear that the one-to-one matching mode of the above-mentioned multiple users, multiple first terminals and multiple wearable devices is only an exemplary form of one of the matching modes. For example, terminal A can also complete Bluetooth connection with wearable device b, terminal B can complete Bluetooth connection with wearable device c, and terminal C can complete Bluetooth connection with wearable device a. This application does not limit this, as long as the purpose of one-to-one communication connection between multiple first terminals and multiple wearable devices can be achieved.
[0053] Optionally, in one embodiment, the wearable device 104 may be a sports protective gear, a sports bracelet, sports clothing, etc. As an implementation example, please refer to Figure 2 The wearable device 104 includes a wrist-worn device 1042, which is in communication connection with the first terminal 106. The wrist-worn device 1042 is worn on the wrist of the user and can accurately collect the wrist motion information of the user, which may include shooting information, dribbling information, and arm swinging motions of running, etc. When the wrist-worn device 1042 is successfully connected to the first terminal 106, the wrist-worn device 1042 will send the collected wrist motion information of the user to the first terminal 106.
[0054] Optionally, in one embodiment, the wearable device 104 is also used to process the user's basketball behavior information to obtain basketball motion data. Specifically, the wearable device 104 collects the user's basketball behavior information in real time, such as the shooting action information corresponding to each shot. Usually, the user will perform multiple shooting actions, and the wearable device 104 will accumulate or summarize the information of each shooting action to obtain the basketball motion data of the user's entire basketball motion process. For example, the wearable device 104 will count the number of shots of the user based on each shooting action collected in real time. For another example, the wearable device 104 will count the number of running steps of the user based on the running behavior collected in real time.
[0055] Optionally, in another embodiment, the first terminal 106 is also used to obtain the user's basketball behavior information from the wearable device 104, and perform data processing on the user's basketball behavior information to obtain basketball motion data. Specifically, when the first terminal 106 is successfully connected to the wearable device 104, the wearable device 104 collects the user's basketball behavior information in real time, and sends the real-time collected user's basketball behavior information to the first terminal 106. The first terminal 106 accumulates or summarizes the user's basketball behavior information collected in real time by the wearable device 104, and can obtain the basketball motion data of the user's entire basketball motion process. When the first terminal 106 receives the user's viewing instruction, the first terminal 106 can inform the user of the basketball motion data through voice or visualization.
[0056] Furthermore, the wrist-worn device 1042 has two working modes, namely, offline mode and online mode. In offline mode, the first terminal 106 can connect to multiple wrist-worn devices 1042. Optionally, the first terminal 106 is connected to multiple wrist-worn devices 1042 via Bluetooth. After the first terminal 106 successfully connects to the wrist-worn device 1042, the first terminal 106 sends a start instruction to the multiple wrist-worn devices 1042. After that, the wrist-worn device 1042 clears all counters, including the number of shots, the number of dribbles, and other counters, and starts counting from 0. At the same time, the first terminal 106 actively disconnects the Bluetooth connection with the wrist-worn device 1042. At this time, the wrist-worn device 1042 is in an offline working state, and completes the work of recording all wrist motion information and basketball motion data. After the first terminal 106 actively connects to the wrist-worn device 1042, the first terminal 106 sends an end instruction to the wrist-worn device 1042, and the wrist-worn device 1042 will upload all wrist motion information to the first terminal 106. On the other hand, in the online mode, the wrist-worn device 1042 transmits the captured wrist motion information to the first terminal 106 in real time, such as shooting strength, shooting angle, and shooting speed.
[0057] In one embodiment, the first terminal 106 is further configured to obtain a basketball sports video corresponding to the user, and to capture a target video that meets a preset condition from the basketball sports video.
[0058] Specifically, the first terminal 106 will also intercept a target video that meets the preset conditions from the acquired basketball video in combination with various setting signals. The setting signal includes a goal signal, a steal signal, etc. Assuming that the setting signal is a steal signal, a target video that meets the preset time window is intercepted from the basketball video based on the steal signal, where the preset time window can be expressed as [n seconds before the steal, m seconds after the steal].
[0059] Furthermore, in one embodiment, the first terminal 106 is also used to receive a goal signal sent by the net sensor 102, and obtain a basketball motion video corresponding to the user, and capture a target video that meets preset conditions from the basketball motion video according to the goal signal.
[0060] Specifically, assume that the net sensor 102 collects a goal signal and sends the goal signal to the first terminal 106. The first terminal 106 first determines the generation time of the goal signal, and intercepts (n+m) seconds of the target video from the acquired basketball video according to the generation time of the goal signal, where n refers to the first n seconds before the generation time of the goal signal, and m refers to the last n seconds after the generation time of the goal signal, and n and m can be set according to actual needs. Optionally, (n+m) seconds defaults to 10 seconds. Optionally, the basketball video corresponding to the user can be recorded by the camera of the first terminal 106, and the recorded basketball video can be cached in the memory to facilitate the capture of subsequent videos. Optionally, the target video can be saved on a disk.
[0061] In one embodiment, the basketball auxiliary system further includes a server 108, which is connected to the first terminal 106 for communication and is used to store one or more of the user's shooting data, the user's basketball motion data, and the target video. Specifically, when the first terminal 106 is successfully connected to the server 108, the first terminal 106 will transmit the user's shooting data, the user's basketball motion data, and the target video to the server 108, and the server 108 will store these data in a database or video cloud storage. Optionally, the server 108 will analyze and process these data and classify and store them for later data analysis.
[0062] In one embodiment, the basketball auxiliary system also includes a second terminal 110, which is connected to the server 108 for communication, and is used to obtain the user's shooting data, the user's basketball motion data, and one or more of the target video from the server 108, and output the user's shooting data, the user's basketball motion data, and one or more of the target video. Specifically, when the server 108 is successfully connected to the second terminal 110, once the server 108 stores the new user's shooting data, the user's basketball motion data, and one or more of the target video, the server 108 will send a notification message to the second terminal 110 to achieve the purpose of prompting the user that there is new content to view. Once the user clicks on the notification message, the second terminal 110 will send an information acquisition request to the server 108, and receive the server 108 in response to the information acquisition request. One or more of the user's shooting data, the user's basketball motion data, and the target video, and display it in the interface in a waterfall flow. Optionally, the second terminal 110 includes an application, which is divided into an APP or a WeChat applet. The user can obtain new content through the WeChat applet in the second terminal 110.
[0063] Optionally, in one embodiment, the first terminal 106 is the coach terminal, and the second terminal 110 is the parent terminal. The wrist-worn device 1042 is worn on the student, so that when the student starts playing basketball, the coach terminal, such as a mobile phone APP, can view the student's shooting data, basketball motion data, and goal videos. The coach terminal can share these contents with the WeChat corresponding to the student's parents, and the parents can view the student's shooting data, basketball motion data, and goal videos through the WeChat applet. This embodiment can be applied to the classroom scene of a basketball training institution, collect the student's physical motion data in real time, record the student's performance in the classroom in the form of audio and video, and push these data to the server 108 for storage and analysis, and can be displayed on the applet terminal. These methods can effectively improve the teaching quality of the coach and improve the quality of service to students and parents.
[0064] In one embodiment, the wrist-worn device 1042 includes a wrist guard and a sensor device. The wrist guard includes an inner layer and an outer layer. The inner layer is provided with an opening. The size of the opening matches the size of the sensor device. A storage space is provided between the inner layer and the outer layer. The opening is used to load and remove the sensor device. The storage space can accommodate the sensor device. Further, the sensor device includes a wrist data collector and a processor. The wrist data collector is used to collect motion data at the wearer's wrist. The processor is connected to the wrist data collector.
[0065] Based on the same invention, please refer to Figure 3 , an embodiment of the present application further provides a basketball sports assisting method, the method comprising the following steps:
[0066] S202, the net sensor collects the user's shooting data and transmits the user's shooting data to the first terminal, and the wearable device collects the user's basketball behavior information and processes the user's basketball behavior information to obtain basketball motion data, and transmits the basketball motion data to the first terminal, wherein the basketball motion data includes one or more of physiological information and motion data.
[0067] Specifically, the net sensor can be hung on the net or fixed to the net by a buckle. The user wears the wearable device on himself. When the net sensor is turned on, the net sensor can collect the user's shooting data, wherein the user's shooting data includes but is not limited to the number of shots, the number of goals and the number of missed goals. When the wearable device is turned on, the wearable device can collect the user's basketball behavior information, wherein the user's basketball behavior information includes but is not limited to shooting information, dribbling information and arm swinging movements of running. Then the wearable device processes the user's basketball behavior information to obtain basketball motion data. Among them, basketball motion data includes one or more of physiological information and motion data. Physiological information includes but is not limited to the human heartbeat, blood pressure and calories consumed. Motion data includes but is not limited to the number of shots, shooting angles, shooting strength, shot speed, number of dribbles, and number of running steps.
[0068] When the net sensor is successfully connected to the first terminal, the net sensor transmits the user's shooting data to the first terminal. When the wearable device is successfully connected to the first terminal, the wearable device transmits the basketball motion data to the first terminal.
[0069] S204: The first terminal obtains the shooting data and the basketball motion data of the user, and outputs the shooting data and the basketball motion data of the user.
[0070] Specifically, the first terminal may be configured with an output component, which includes but is not limited to a speaker, a visualization device, such as a display screen, etc. The first terminal obtains the user's shooting data and basketball motion data, and generates voice information and / or visualization information based on the user's shooting data and basketball motion data, and then outputs it through a speaker or a visualization device so that the user can know it. For example, when a user plays basketball, the user can see his or her shooting angle, shooting speed, acceleration and other data in real time through the display screen.
[0071] The basketball sports auxiliary method is to set a net sensor on the net and the user wears the wearable device, so that the net sensor and the wearable device respectively collect the user's shooting data and the user's basketball behavior information, and then the first terminal obtains the user's shooting data and the basketball sports data obtained from the user's basketball behavior information, and outputs these data so that the user knows his or her sports data and sports status. This method does not require manual recording of the user's shooting data and basketball sports data, saves human resources, avoids erroneous data caused by manual recording, improves the accuracy of shooting data and basketball sports data, and improves the efficiency of data sorting, which is conducive to the data processing process of shooting data and basketball sports data with huge data flow.
[0072] In one embodiment, the method further comprises the following steps:
[0073] S212, the first terminal also receives the goal signal sent by the net sensor, obtains the basketball motion video corresponding to the user, and captures the target video that meets the preset conditions from the basketball motion video according to the goal signal.
[0074] Specifically, assume that the net sensor collects a goal signal and sends the goal signal to the first terminal. The first terminal first determines the generation time of the goal signal, and intercepts (n+m) seconds of target video from the acquired basketball video according to the generation time of the goal signal, where n refers to the n seconds before the generation time of the goal signal, and m refers to the n seconds after the generation time of the goal signal. n and m can be set according to actual needs. Optionally, (n+m) seconds defaults to 10 seconds. Optionally, the basketball video corresponding to the user can be recorded through the camera of the first terminal, and the recorded basketball video can be cached in the memory to facilitate the capture of subsequent videos. Optionally, the target video can be saved on a disk.
[0075] In one embodiment, a possible implementation process involves the wearable device collecting basketball behavior information of the user, processing the basketball behavior information of the user, obtaining basketball motion data, and transmitting the basketball motion data to the first terminal. Based on the above embodiment, S202 includes the following steps:
[0076] S2022, the wrist-worn device collects wrist motion information of the user, processes the wrist motion information of the user to obtain basketball motion data, and transmits the basketball motion data to the first terminal.
[0077] Specifically, the wrist-worn device is worn on the user's wrist and can accurately capture the user's wrist motion information, which may include shooting information, dribbling information, and arm swinging movements during running, etc. The wrist-worn device then processes the user's wrist motion information to obtain basketball motion data. When the wrist-worn device is successfully connected to the first terminal, the wrist-worn device will send the basketball motion data to the first terminal.
[0078] In one embodiment, see Figure 4 , which involves the wrist-worn device collecting the user's wrist motion information, processing the user's wrist motion information, obtaining basketball motion data, and transmitting the basketball motion data to the first terminal. Based on the above embodiment, S2022 includes the following steps:
[0079] S2022a, when the first terminal is successfully connected to the wrist-worn device, the first terminal sends a start instruction to the wrist-worn device, and then the first terminal is disconnected from the wrist-worn device;
[0080] S2022b, the wrist-worn device performs an initialization operation to obtain initialization data, collects wrist motion information of the user based on the initialization data, and obtains basketball motion data according to the collected wrist motion information;
[0081] S2022c: After the first terminal sends an end instruction to the wrist-worn device, the wrist-worn device transmits the basketball motion data to the first terminal.
[0082] Specifically, the wrist-worn device has two working modes, namely offline mode and online mode. In offline mode, the first terminal can connect to multiple wrist-worn devices. Optionally, the first terminal is connected to multiple wrist-worn devices via Bluetooth. After the first terminal successfully connects to the wrist-worn device, the first terminal sends a start instruction to the multiple wrist-worn devices. After that, the wrist-worn device clears all counters, including the number of shots, the number of dribbles, and other counters, and starts counting from 0. At the same time, the first terminal actively disconnects the Bluetooth connection with the wrist-worn device. At this time, the wrist-worn device is in an offline working state and completes the work of recording all wrist motion information and basketball sports data. After the first terminal actively connects to the wrist-worn device, the first terminal sends an end instruction to the wrist-worn device, and the wrist-worn device uploads all wrist motion information to the first terminal. On the other hand, in online mode, the wrist-worn device transmits the captured wrist motion information to the first terminal in real time, such as: shooting strength, shooting angle, and shooting speed.
[0083] In one embodiment, the method further comprises the following steps:
[0084] S222, the server receives one or more of the user's shooting data, the user's basketball motion data, and the target video sent by the first terminal, and stores one or more of the user's shooting data, the user's basketball motion data, and the target video.
[0085] Specifically, when the first terminal is successfully connected to the server, the first terminal will transmit one or more of the user's shooting data, the user's basketball motion data, and the target video to the server, and the server will store these data in a database or video cloud storage.
[0086] In one embodiment, the method further comprises the following steps:
[0087] S232, the server sends a notification message to the second terminal;
[0088] S234, after the second terminal is turned on based on the notification message, it sends an information acquisition request to the server, and receives one or more of the user's shooting data, the user's basketball motion data and the target video in response to the information acquisition request from the server.
[0089] Specifically, when the server is successfully connected to the second terminal, once the server stores one or more of the new user's shooting data, the user's basketball motion data, and the target video, the server will send a notification message to the second terminal to prompt the user that there is new content to view. Once the user clicks on the notification message, the second terminal will send an information acquisition request to the server, and receive the server's response to the information acquisition request for one or more of the user's shooting data, the user's basketball motion data, and the target video, and display it on the interface in a waterfall flow. Optionally, the second terminal includes an application, which is divided into an APP or a WeChat applet. The user can obtain new content through the WeChat applet in the second terminal.
[0090] Based on the same invention concept, an embodiment of the present application further provides a basketball sports assisting method. Taking the method applied to a server as an example, the method includes the following steps:
[0091] The server obtains one or more of the user's shooting data, the user's basketball motion data, and the target basketball motion video sent by the first terminal;
[0092] The server stores one or more of the user's shooting data, the user's basketball motion data, and the target basketball motion video, and sends a notification message to the second terminal based on the user's shooting data, the user's basketball motion data, and the target basketball motion video;
[0093] The server receives the information acquisition request sent by the second terminal, and sends one or more of the user's shooting data, the user's basketball motion data, and the target video to the second terminal according to the information acquisition request.
[0094] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0095] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A basketball sports auxiliary system, characterized in that: The system comprises: Net sensor, used to collect users’ shooting data; A wearable device, used to collect basketball behavior information of the user; The first terminal is respectively connected to the basketball net sensor and the wearable device for obtaining the shooting data and basketball motion data of the user and outputting the shooting data and basketball motion data of the user; wherein the basketball motion data includes data obtained according to the basketball behavior information of the user, and further includes one or more of physiological information and motion data; The wearable device includes a wrist-worn device, and the basketball behavior information includes wrist motion information; the wrist-worn device is worn on the wrist of the user and is used to collect the wrist motion information of the user; The wearable device transmits the user's basketball behavior information to the first terminal, the first terminal obtains the user's shooting data and basketball motion data obtained after sorting the user's basketball behavior information, and outputs the user's shooting data and basketball motion data; the basketball motion data includes physiological information and motion data, the physiological information includes but is not limited to the human heart rate, blood pressure and calories consumed; the motion data includes the number of shots, shooting angles, shooting strength, shooting speed, dribbling times, and running steps; A server, connected to the first terminal in communication, and configured to store one or more of the user's shooting data, the user's basketball motion data, and a target video; The second terminal is communicatively connected to the server, and is used to obtain the user's shooting data, the user's basketball motion data, and one or more of the target video from the server, and output the user's shooting data, the user's basketball motion data, and one or more of the target video.
2. The system according to claim 1, characterized in that The wearable device is also used to process the basketball behavior information of the user to obtain the basketball motion data.
3. The system according to claim 1, characterized in that The first terminal is also used to obtain the basketball behavior information of the user from the wearable device, and perform data processing on the basketball behavior information of the user to obtain the basketball motion data.
4. The system according to claim 1, characterized in that The first terminal is also used to receive the goal signal sent by the net sensor, and obtain the basketball motion video corresponding to the user, and intercept the target video that meets the preset conditions from the basketball motion video according to the goal signal.
5. The system according to claim 1, characterized in that The first terminal is a coach terminal, and the second terminal is a parent terminal.
6. A basketball sports assisting method, characterized in that: The method comprises: The basketball net sensor collects the shooting data of the user and transmits the shooting data of the user to the first terminal; The wearable device collects the basketball behavior information of the user, processes the basketball behavior information of the user to obtain basketball motion data, and transmits the basketball motion data to the first terminal; the basketball motion data includes one or more of physiological information and motion data; The first terminal obtains the shooting data and the basketball motion data of the user, and outputs the shooting data and the basketball motion data of the user; the basketball motion data includes physiological information and motion data, the physiological information includes but is not limited to the human heart rate, blood pressure and calories consumed; the motion data includes the number of shots, shooting angle, shooting strength, shooting speed, number of dribbles, and number of running steps; Acquire one or more of the user's shooting data, the user's basketball motion data, and the target basketball motion video sent by the first terminal; storing one or more of the user's shooting data, the user's basketball motion data, and the target basketball motion video, and sending a notification message to the second terminal based on the user's shooting data, the user's basketball motion data, and the target basketball motion video; An information acquisition request sent by the second terminal is received, and one or more of the user's shooting data, the user's basketball motion data, and the target video are sent to the second terminal according to the information acquisition request.
7. The method according to claim 6, characterized in that The method further comprises: The first terminal also receives a goal signal sent by the net sensor, obtains a basketball motion video corresponding to the user, and captures a target video that meets a preset condition from the basketball motion video according to the goal signal.
8. The method according to claim 6, characterized in that The wearable device comprises a wrist-worn device; The wearable device collects the basketball behavior information of the user, processes the basketball behavior information of the user to obtain basketball motion data, and transmits the basketball motion data to the first terminal, including: The wrist-worn device collects wrist motion information of the user, processes the wrist motion information of the user to obtain basketball motion data, and transmits the basketball motion data to the first terminal.
9. The method according to claim 8, characterized in that The wrist-worn device collects the wrist motion information of the user, processes the wrist motion information of the user to obtain basketball motion data, and transmits the basketball motion data to the first terminal, including: When the first terminal is successfully connected to the wrist-worn device, the first terminal sends a start instruction to the wrist-worn device, and then the first terminal is disconnected from the wrist-worn device; The wrist-worn device performs an initialization operation to obtain initialization data, collects wrist motion information of the user based on the initialization data, and obtains basketball motion data according to the collected wrist motion information; After the first terminal sends an end instruction to the wrist-worn device, the wrist-worn device transmits the basketball motion data to the first terminal.
10. The method according to claim 7, characterized in that The method further comprises: The server receives one or more of the user's shooting data, the user's basketball motion data, and the target video sent by the first terminal, and stores one or more of the user's shooting data, the user's basketball motion data, and the target video.
11. The method according to claim 10, characterized in that The method further comprises: The server sends a notification message to the second terminal; After the second terminal is turned on based on the notification message, it sends an information acquisition request to the server, and receives one or more of the user's shooting data, the user's basketball motion data and the target video in response to the information acquisition request from the server.
Citation Information
Patent Citations
Intelligent basketball stand for physical training and operation method of intelligent basketball stand
CN108525246A
A vibrations ring for feeding back correct act of shooting
CN205569708U
Basketball exercise auxiliary system
CN212235942U