A ball training device and method based on visual training

By designing a ball training device containing the first and second visual training modules, the problem of insufficient visual training in the prior art is solved, visual training of the entire movement trajectory of table tennis is realized, and the training effect and user's playing skills are improved.

CN119565104BActive Publication Date: 2025-06-13GUANGZHOU VISION OPTICS TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411744864.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-06-13
Estimated Expiration
2044-12-02

AI Technical Summary

Technical Problem

In the existing technology, visual training is not comprehensive enough, and the landing status of the table tennis ball after passing the grid is not considered, the adjustment cannot be made according to user needs, and the correct training plan cannot be automatically matched, resulting in a reduced visual training effect and is not very helpful to the improvement of users' playing skills.

Method used

A ball training device based on visual training is designed, including a tabletop, a blocking net and a tripod. The first visual training module is provided on the upper end of the blocking net for sensing the position of the tabletop through the blocking net, and a second visual training module is provided on the tabletop for sensing the position of the tabletop landing point. Combined with the control module and the input module, the working state of the visual training module is controlled according to the training information input by the user, and visual training of the entire movement trajectory of the tabletop is realized.

Benefits of technology

Through comprehensive visual training, multi-level adjustments are made according to the user's usage needs, which improves the effect of visual training and automatically matches the correct training plan according to the user's training status, which significantly improves the user's playing skills in ball training.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119565104B_ABST
    Figure CN119565104B_ABST
Patent Text Reader

Abstract

The present invention discloses a ball training device and method based on visual training. The device includes a tabletop, a net and a tripod; a first visual training module is spacedly arranged at the upper end of the net, which is used to sense the position of the table tennis ball passing above the net and illuminate the table tennis ball; a second visual training module is evenly arranged on the tabletop, which is used to sense the landing position of the table tennis ball on the tabletop and illuminate the table tennis ball; it further includes a control module and an input module; the control module is respectively connected to the input module, the first visual training module and the second visual training module, and is used to obtain training information input by the user through the input module; and control the working states of the first visual training module and / or the second visual training module according to the training information. The visual training is more comprehensive, and corresponding multi-level adjustment is carried out according to the user's usage requirements, so as to improve the effect of visual training.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of sports, and particularly relates to a ball training device and method based on visual training. Background Art

[0002] Table tennis is a sport that combines fitness, competitiveness, and entertainment. People who often play table tennis have great significance for the health care of the eye muscles of the eyes. It can enhance the amplitude of the eye's accommodation function, increase the eye's resistance to myopia, and reduce the risk of myopia. In the prior art, a number of light-emitting bodies are arranged on a net barrier. Based on a sensing device that senses the position of the table tennis ball passing over the net barrier during training, when the sensing device senses that the table tennis ball passes through a certain position above the net barrier, the sensing device triggers a control device to send a corresponding control signal, so that the light-emitting bodies in the area corresponding to the position where the table tennis ball passes over the net barrier on the net barrier emit light and illuminate the table tennis ball. When the table tennis ball leaves above the net barrier, the control device controls the light-emitting bodies in the aforementioned area to go out. It has achieved a certain purpose of visual training for the human eye muscles and color vision, and added a certain degree of fun. However, the visual training in the prior art is not comprehensive enough. It only considers the state of the table tennis ball when passing over the net barrier, and does not consider the state of the table tennis ball after it falls on the tabletop. It cannot be adjusted accordingly according to the user's usage requirements, nor can it automatically match the correct training plan according to the user's training status, greatly reducing the effect of visual training. At the same time, it is not very helpful for improving the user's playing skills during ball training. Summary of the Invention

[0003] The present invention aims to solve at least one of the technical problems in the above technologies to a certain extent. For this reason, the purpose of the present invention is to provide a ball training device based on visual training, with more comprehensive visual training, capable of performing corresponding multi-level adjustments according to the user's usage requirements, and improving the effect of visual training.

[0004] To achieve the above object, an embodiment of the present invention provides a ball training device based on visual training, including a tabletop, a net barrier, and a tripod; a first visual training module is spacedly arranged at the upper end of the net barrier, and is used for sensing the position of the table tennis ball passing over the net barrier and illuminating the table tennis ball;

[0005] The second visual training module is evenly arranged on the tabletop and is used for sensing the landing position of the table tennis ball on the tabletop and illuminating the table tennis ball;

[0006] It further includes a control module and an input module; the control module is respectively connected to the input module, the first visual training module, and the second visual training module, and is used for:

[0007] Obtaining training information input by the user through the input module;

[0008] Control the working states of the first visual training module and / or the second visual training module according to the training information.

[0009] According to some embodiments of the present invention, a table tennis detector is further provided at the upper end of the net for monitoring the motion state of the table tennis ball when passing through the net; the motion state includes speed, angle and rotation information;

[0010] The control module, connected to the table tennis detector, is configured to:

[0011] Determine the estimated landing position of the table tennis ball according to the motion state of the table tennis ball when passing through the net;

[0012] When it is determined that the estimated landing position belongs to the tabletop area, control the second visual training module corresponding to the estimated landing position to execute the action instruction.

[0013] According to some embodiments of the present invention, the first visual training module includes a first infrared sensor and a first light emitter;

[0014] The first infrared sensor is installed on the upper frame plate included in the net; the sensing distance of the infrared sensor in the horizontal direction is consistent with the transverse length of the upper frame plate, and the sensing distance of the infrared sensor in the vertical direction is 2-3 m;

[0015] The first light emitters are arranged at equal intervals along the length direction of the upper frame plate, and the first light emitters are sequentially arranged at equal intervals with seven color light emitters of red, yellow, blue, green, cyan, orange and purple.

[0016] According to some embodiments of the present invention, the second visual training module includes a plurality of pressure sensors and a plurality of second light emitters;

[0017] The tabletop is divided into a plurality of sub-regions, and pressure sensors and second light emitters are arranged in each sub-region, and the light emitting colors of the second light emitters in different sub-regions are different.

[0018] According to some embodiments of the present invention, it further includes: a statistics module, configured to:

[0019] Statistically the first light emission information of the first light emitter and the second light emission information of the corresponding second light emitter during a single training process;

[0020] Determine the hitting information of the user according to the first light emission information and the second light emission information, determine the hitting weakness according to the hitting information, and determine the training information according to the hitting weakness.

[0021] According to some embodiments of the present invention, it further includes: an acquisition module, arranged on the net, for acquiring the eye image of the user during the process according to the training information;

[0022] An identification module for identifying an eye image to determine the user's eye posture; the eye posture includes the movement and rotation of the eyes, the stable state and duration of the eyes, the closed-eye state and duration of the eyes, the open-eye state and duration of the eyes, the blinking state and duration of the eyes, and the frequency of the blinking state of the eyes;

[0023] A matching module for querying a preset eye posture-visual training plan data table according to the user's eye posture, matching the corresponding visual training plan and transmitting it to the control module;

[0024] The control module generates corresponding control instructions for visual training and sends them to the first visual training module and / or the second visual training module.

[0025] According to some embodiments of the present invention, the identification module includes:

[0026] A pupil identification module for:

[0027] Setting an initial binarization threshold for the pupil;

[0028] Performing binarization processing on the eye image, performing closing operation on the binarized eye image to connect each region, and then removing the boundary region to obtain a processed eye image;

[0029] Judging whether the boundaries of the connected regions in the processed eye image are elliptical and whether the size meets the initial binarization threshold of the pupil. If both conditions are met, taking the center of the ellipse as the pupil center position;

[0030] A first determination module for:

[0031] Generating an eye movement trajectory based on the pupil center position;

[0032] Performing size normalization processing on the eye movement trajectory to obtain a point sequence in a unified coordinate system;

[0033] Using the method of a mean filter to perform trajectory smoothing processing on the point sequence to obtain a point sequence after removing the noise caused by jitter, and obtaining a target eye movement trajectory;

[0034] Determining the user's eye posture based on the target eye movement trajectory.

[0035] According to some embodiments of the present invention, it further includes: a visual training detection module for:

[0036] During the visual training process, acquiring a detection image of the eyes;

[0037] Analyze the detected image to determine eye behavior; the eye behavior includes fixation dwell, the inflection point trajectory of the fixation point, corrective saccades, and nystagmus; the fixation dwell includes the order in which the fixation point dwells on each element; the fixation point is a point where the fixation duration is greater than a preset duration; the elements include the opponent's serving action, the over-net information of the table tennis ball, and the landing point information; the inflection point trajectory of the fixation point includes: in any two consecutive saccadic movements, two saccade trajectories are formed, and when the included angle between the two consecutive trajectories is greater than a preset angle, it is marked as an inflection point trajectory; the corrective saccades include: when the user aligns the fixation point of the eye with the interaction target, 10% of the short distance is the corrective saccade; the nystagmus includes: displacement of the pupil and limbus, and nystagmus occurs when the eye movement reaches the target; the nystagmus is manifested as damped oscillation;

[0038] Query the preset eye behavior - training effect data table according to the eye behavior, determine the corresponding training effect information, and broadcast the training effect information.

[0039] According to some embodiments of the present invention, it further includes: a second determination module for:

[0040] Query the target receiving position corresponding to the landing position of the table tennis ball on the tabletop;

[0041] Detect the actual receiving position of the user when the table tennis ball lands on the tabletop;

[0042] Determine the user's position adjustment information based on the target receiving position and the actual receiving position, and use it as training information.

[0043] According to some embodiments of the present invention, a training method for a ball training device based on visual training includes:

[0044] The control module obtains the training information input by the user through the input module;

[0045] The control controls the working state of the first visual training module and / or the second visual training module according to the training information; the first visual training module is used to sense the position of the table tennis ball passing above the net and illuminate the table tennis ball; the second visual training module is used to sense the landing position of the table tennis ball on the tabletop and illuminate the table tennis ball.

[0046] The present invention proposes a ball training device and method based on visual training, with more comprehensive visual training, corresponding multi-level adjustment according to the user's usage requirements, and improving the effect of visual training. Automatically matching the correct training plan according to the user's training status is of great help for improving the user's playing skills during ball training.

[0047] Other features and advantages of the present invention will be set forth in the following description, and in part will be obvious from the description, or may be learned by practice of the present invention. The objectives and other advantages of the present invention may be realized and attained by the structure particularly pointed out in the written description and the drawings.

[0048] The technical solution of the present invention will be further described in detail below with reference to the drawings and embodiments. Description of the Drawings

[0049] The drawings are used to provide a further understanding of the present invention, and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention, but do not constitute a limitation to the present invention. In the drawings:

[0050] Figure 1 is a block diagram of a ball training device based on visual training according to an embodiment of the present invention;

[0051] Figure 2 is a flowchart of a ball training method based on visual training according to an embodiment of the present invention. Detailed Embodiments

[0052] The following describes the preferred embodiments of the present invention with reference to the drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0053] As Figure 1 shown, an embodiment of the present invention provides a ball training device based on visual training, including a tabletop, a net, and a tripod; a first visual training module is provided at intervals at the upper end of the net, which is used to sense the position of the table tennis ball passing above the net and illuminate the table tennis ball;

[0054] The second visual training module is evenly arranged on the tabletop, which is used to sense the landing position of the table tennis ball on the tabletop and illuminate the table tennis ball;

[0055] It further includes a control module and an input module; the control module is respectively connected to the input module, the first visual training module, and the second visual training module, and is used for:

[0056] Obtaining training information input by the user through the input module;

[0057] Controlling the working states of the first visual training module and / or the second visual training module according to the training information.

[0058] Working principle of the above technical solution: The tabletop is a table tennis tabletop, which is supported by a tripod. The tabletop is divided into a first tabletop and a second tabletop based on a net. The second visual training modules in the first tabletop and the second tabletop are symmetrically arranged. The upper end of the net is provided with a first visual training module at intervals, which is used to sense the position of the table tennis ball passing above the net and illuminate the table tennis ball, so as to facilitate observing the state of the table tennis ball passing through the net and conduct visual training. The second visual training modules are evenly arranged on the tabletop, which are used to sense the landing position of the table tennis ball on the tabletop and illuminate the table tennis ball, so as to facilitate observing the state of the table tennis ball landing on the tabletop after passing through the net and also conduct visual training. The implementation method of the input module can be physical button input, touch input, voice input, etc. The input training information includes primary training and secondary training. The primary training is that the first visual training module or the second visual training module is in a working state to conduct visual training when the table tennis ball passes through the net or after the table tennis ball passes through the net. The secondary training is that the first visual training module and the second visual training module are both in a working state to conduct visual training on the visual area of the entire tabletop for the table tennis ball.

[0059] Beneficial effects of the above technical solution: The visual training is more comprehensive, and corresponding multi-level adjustment is carried out according to the user's usage requirements, improving the effect of visual training.

[0060] According to some embodiments of the present invention, a table tennis detector is further provided at the upper end of the net, which is used to monitor the motion state of the table tennis ball when passing through the net; the motion state includes speed, angle and rotation information;

[0061] The control module, connected to the table tennis detector, is used for:

[0062] Determine the estimated landing position of the table tennis ball according to the motion state of the table tennis ball when passing through the net;

[0063] When it is determined that the estimated landing position belongs to the tabletop area, control the second visual training module corresponding to the estimated landing position to execute an action instruction.

[0064] Working principle and beneficial effects of the above technical solution: A table tennis detector is further provided at the upper end of the net for monitoring the motion state of the table tennis ball when passing through the net; the motion state includes speed, angle and rotation information; the motion state is input into a pre-trained neural network model, and the predicted landing position of the table tennis ball is output; the neural network model is obtained by training with sample motion states and sample landing positions and adjusting the model parameters multiple times. When it is determined that the predicted landing position belongs to the tabletop area, the second visual training module corresponding to the predicted landing position is controlled to execute an action instruction. For example, the second visual training module corresponding to the predicted landing position is illuminated, so that the user can react in advance, adjust the position and movement, achieve the effect of table tennis training hitting, and at the same time perform landing visual training to improve the accuracy and comprehensiveness of visual training.

[0065] According to some embodiments of the present invention, the first visual training module includes a first infrared sensor and a first light emitter;

[0066] The first infrared sensor is installed on the upper frame plate included in the net; the sensing distance of the infrared sensor in the horizontal direction is the same as the transverse length of the upper frame plate, and the sensing distance of the infrared sensor in the vertical direction is 2-3 m;

[0067] The first light emitters are arranged at equal intervals along the length direction of the upper frame plate, and the first light emitters are sequentially arranged at equal intervals with seven color light emitters of red, yellow, blue, green, cyan, orange and purple.

[0068] Working principle and beneficial effects of the above technical solution: The infrared sensor emits infrared rays and receives the infrared rays reflected by the table tennis ball. When the table tennis ball enters the detection range of the sensor, it will reflect part of the infrared rays, and these reflected infrared rays are received by the sensor and converted into electrical signals. By comparing the signal intensities and time differences received by different sensors, the real-time position and speed of the table tennis ball can be calculated. Using the spatial position area coordinate system and infrared sensing data, the coordinate values of the table tennis ball in the horizontal area and vertical direction are calculated. Especially when the table tennis ball passes over the net, its passing position can be determined by analyzing the signal changes of adjacent sensors in the sensor array. Different first light emitters are set based on different passing positions, and the table tennis ball is illuminated by the first light emitters at the corresponding positions, so that the user can accurately master the passing position of the table tennis ball during the training process, and at the same time perform corresponding visual training to increase the interest.

[0069] According to some embodiments of the present invention, the second visual training module includes a plurality of pressure sensors and a plurality of second light emitters;

[0070] The tabletop is divided into several sub-regions, and a pressure sensor and a second light-emitting body are arranged in each sub-region. The second light-emitting bodies in different sub-regions have different light-emitting colors.

[0071] The working principle and beneficial effects of the above technical solution: The tabletop is divided into several sub-regions, and a pressure sensor and a second light-emitting body are arranged in each sub-region. When the pressure sensor in the corresponding sub-region senses pressure, the second light-emitting body in the same sub-region is controlled to illuminate. The second light-emitting bodies in different sub-regions have different light-emitting colors, which is convenient for users to accurately master the landing position of the table tennis ball during ball training and perform corresponding visual training.

[0072] According to some embodiments of the present invention, it further includes: a statistical module, which is used for:

[0073] Statistically analyze the first light-emitting information of the first light-emitting body and the second light-emitting information of the corresponding second light-emitting body during a single training process;

[0074] Determine the user's hitting information according to the first light-emitting information and the second light-emitting information, determine the hitting weakness according to the hitting information, and determine the training information according to the hitting weakness.

[0075] The working principle and beneficial effects of the above technical solution: Statistically analyze the first light-emitting information of the first light-emitting body and the second light-emitting information of the corresponding second light-emitting body during a single training process; determine the corresponding relationship between the over-net information and the landing point information, and determine the user's hitting information according to the first light-emitting information and the second light-emitting information, including hitting preferences, hitting strengths, hitting weaknesses, etc. Determine the training information according to the hitting weakness, which is convenient for generating corresponding targeted training information for the hitting weakness and is convenient for improving the user's hitting level.

[0076] According to some embodiments of the present invention, it further includes: an acquisition module, which is arranged on the net barrier and is used to acquire the user's eye image during the process according to the training information;

[0077] An identification module, which is used to identify the eye image to determine the user's eye posture; the eye posture includes the movement and rotation of the eyes, the stable state and duration of the eyes, the closed-eye state and duration of the eyes, the open-eye state and duration of the eyes, the blinking state and duration of the eyes, and the frequency of the blinking state of the eyes;

[0078] A matching module, which is used to query the preset eye posture-visual training plan data table according to the user's eye posture, match the corresponding visual training plan and transmit it to the control module;

[0079] The control module generates corresponding control instructions for visual training and sends them to the first visual training module and / or the second visual training module.

[0080] Working principle and beneficial effects of the above technical solution: An acquisition module is arranged on the barrier net and is used to acquire the user's eye image during the process according to the training information; an identification module is used to identify the eye image to determine the user's eye posture; according to the user's eye posture, a preset eye posture-visual training plan data table is used to match the corresponding visual training plan and transmit it to the control module, which is convenient for timely adjusting the visual training plan and making corresponding plan adjustments according to the user's actual training situation, thereby improving the accuracy of visual training.

[0081] According to some embodiments of the present invention, the identification module includes:

[0082] A pupil identification module, which is used for:

[0083] Setting an initial binarization threshold for the pupil;

[0084] Performing binarization processing on the eye image, performing a closing operation on the binarized eye image to connect each region, and then removing the boundary region to obtain a processed eye image;

[0085] Judging whether the boundaries of the connected regions in the processed eye image are elliptical and whether the size meets the initial binarization threshold of the pupil. If both conditions are met, taking the center of the ellipse as the pupil center position;

[0086] A first determination module, which is used for:

[0087] Generating an eye movement trajectory based on the pupil center position;

[0088] Performing size normalization processing on the eye movement trajectory to obtain a point sequence in a unified coordinate system;

[0089] Using the method of a mean filter to perform trajectory smoothing processing on the point sequence to obtain a point sequence after removing the noise caused by jitter, and obtaining a target eye movement trajectory;

[0090] Determining the user's eye posture based on the target eye movement trajectory.

[0091] Working principle of the above technical solution: In this embodiment, a grayscale value threshold is determined to classify the pixels in the eye image into two categories (foreground and background). Usually, the pupil area is darker than the surrounding area. According to the overall brightness of the image and the contrast between the pupil and the background, a suitable grayscale value is manually or automatically selected as the binarization threshold. The eye image is converted into an image containing only black and white colors to more easily identify the pupil area. Each pixel in the image is traversed. If its grayscale value is less than the set threshold, it is set to black (foreground); otherwise, it is set to white (background). The closing operation in morphological operations is used to connect adjacent black pixel areas (i.e., the pupil area), fill small holes and cracks, and make the pupil area more complete and continuous. By checking the distance between each black pixel area and the image boundary, those areas that are too close to the boundary are removed, and irrelevant areas that may be caused by image edges or noise are removed, leaving only the internal area related to the pupil. The contour detection algorithm (such as Canny edge detection) is used to find the boundary of each area. The ellipse fitting algorithm (such as the least squares method) is used to try to fit the boundary into an ellipse. It is checked whether the shape parameters (such as the ratio of the major and minor axes, area, etc.) of the fitted ellipse meet the preset pupil feature conditions. For the ellipse that meets the conditions, its geometric center is directly used as the center position of the pupil.

[0092] In this embodiment, the eye movement trajectory is generated by continuously capturing the position changes of the pupil center. These position information are recorded in chronological order to form a series of points (x, y), where x and y respectively represent the horizontal and vertical coordinates of the pupil center in the image coordinate system. Connecting these points constitutes the eye movement trajectory. Since the scales of eye movement trajectories may vary under different devices, different individuals, and different experimental conditions, normalization processing is required to facilitate comparison and analysis under different conditions. Determine a reference range (such as the size of the image or the maximum range where the pupil may move). Convert the coordinates of each point into proportional coordinates relative to this reference range, that is, perform normalization processing. In this way, eye movement trajectories under different conditions can be compared in a unified coordinate system. Due to factors such as device noise and minute eye movements, there may be some jitters or noise points in the eye movement trajectory, which will affect the accuracy of analysis. Therefore, it is necessary to smooth the trajectory. Use a mean filter (such as a moving average filter) to process the point sequence. The mean filter will calculate the average value of each point and its surrounding points, and use this average value as the new coordinate of this point. By adjusting the window size of the filter (i.e., the number of points participating in the average calculation), the degree of smoothing can be controlled. After smoothing processing, the jitters and noise points in the trajectory will be effectively removed, and a smoother target eye movement trajectory will be obtained. Further analyze and process the target eye movement trajectory to extract its characteristic parameters (such as speed, acceleration, direction change, etc.). According to these characteristic parameters, combined with the existing knowledge base or model, judge the user's eye posture. For example, if the speed change in the trajectory is large and the direction suddenly changes, it may indicate that the user has made a saccade; if the trajectory remains relatively stable and the direction is consistent, it may indicate that the user is fixating on a certain target.

[0093] Advantages of the above technical solution: Implement pupil recognition processing for eye images, generate an eye movement trajectory based on the pupil center position, and perform normalization and smoothing processing to obtain a target eye movement trajectory, and then accurately determine the user's eye posture.

[0094] According to some embodiments of the present invention, it further includes: a visual training detection module for:

[0095] During the visual training process, obtain the detection image of the eye;

[0096] Analyze the detected image to determine eye behavior; the eye behavior includes fixation dwell, inflection point trajectory of the fixation point, corrective saccade, and nystagmus; the fixation dwell includes the order in which the fixation point dwells on each element; the fixation point is a point where the fixation duration is greater than a preset duration; the elements include the opponent's serving action, the over-net information of the table tennis ball, and the landing point information; the inflection point trajectory of the fixation point includes: in any two consecutive saccadic movements, two saccade trajectories are formed, and when the included angle between the two consecutive trajectories is greater than a preset angle, it is marked as an inflection point trajectory; the corrective saccade includes: when the user aligns the eye fixation point with the interaction target, 10% of the short distance is the corrective saccade; the nystagmus includes: displacement of the pupil and limbus corneae, and nystagmus occurs when the eye movement reaches the target; the nystagmus is manifested as damped oscillation;

[0097] Query a preset eye behavior-training effect data table according to the eye behavior, determine the corresponding training effect information, and broadcast the training effect information.

[0098] The working principle and beneficial effects of the above technical solution: Analyze the detected image to determine eye behavior. Fixation dwell: The module will identify and track the fixation points of the eyes on each key element (such as the opponent's serving action, the over-net information of the table tennis ball, the landing point information, etc.), and record the order and duration of their dwell. Inflection point trajectory of the fixation point: By continuously tracking saccadic movements, the module will calculate the included angle between two consecutive saccade trajectories. When the included angle is greater than the preset angle, it will be marked as an inflection point trajectory, which usually indicates that the eyes are quickly shifting the focus. Corrective saccade: When the user aligns the eye fixation point with the interaction target, the module will calculate the distance of eye movement and compare it with a preset short-distance threshold. If the actual distance is less than 10% of the threshold, it is regarded as a corrective saccade, which usually occurs when fine-tuning the fixation position. Nystagmus: The module will monitor the displacement of the pupil and limbus corneae and identify the damped oscillation phenomenon, that is, nystagmus, generated when the eye movement reaches the target. According to the analyzed eye behavior, query a preset data table, which records the corresponding relationship between different eye behaviors and training effects. By matching the eye behavior, the module can determine the current training effect information. Broadcast the determined training effect information to the user in the form of voice or text so that they can timely understand their training status and make adjustments.

[0099] According to some embodiments of the present invention, it further includes: a second determination module for:

[0100] Query the target receiving position corresponding to the landing position of the table tennis ball on the tabletop;

[0101] Detect the actual receiving position of the user when the table tennis ball lands on the tabletop;

[0102] Determine the position adjustment information of the user according to the target receiving position and the actual receiving position, and use it as training information.

[0103] The working principle and beneficial effects of the above technical solution: Query the target receiving position corresponding to the landing position of the table tennis ball on the tabletop; through a preset data table, the corresponding relationship between the landing position and the target receiving position is recorded, and the target receiving position is the position with a higher receiving success rate and comfortable hitting. Detect the actual receiving position of the user when the table tennis ball lands on the tabletop; determine the position adjustment information of the user according to the target receiving position and the actual receiving position, and use it as training information. It is convenient for the user to determine their own adjustment movement path, make position adjustments during ball training, and improve the accuracy of hitting the ball.

[0104] In an embodiment, the second determination module detects the actual receiving position of the user when the table tennis ball lands on the tabletop, including:

[0105] The second determination module includes a second infrared sensor, which is arranged on the net. When determining the landing position of the table tennis ball on the tabletop (that is, when the pressure sensor senses pressure), the second infrared sensor performs infrared sensing on the user to obtain infrared sensing information;

[0106] According to the infrared sensing information, calculate the distance information between the user and the second infrared sensor when the table tennis ball lands on the tabletop;

[0107]

[0108] Wherein, L is the distance information between the user and the second infrared sensor when the table tennis ball lands on the tabletop; k 1 is a correction coefficient selected according to the difference in human body temperature, and its value range is (0.9, 1.1); C is the correlation coefficient of the distance between the second infrared sensor and the user; U is the output signal intensity of the second infrared sensor;

[0109]

[0110] Wherein, W λ is the power radiated by the user obtained by the second infrared sensor when the table tennis ball lands on the tabletop; λ 0 is the minimum working wavelength of the second infrared sensor; λ 1 is the maximum working wavelength of the second infrared sensor; p is the sensitivity of the second infrared sensor; s is the infrared sensing area of the second infrared sensor; z is the light transmittance of the second infrared sensor;

[0111] Determine the actual receiving position of the user when the table tennis ball lands on the tabletop according to the distance information between the user and the second infrared sensor.

[0112] Beneficial effects of the above technical solution: Based on the above algorithm, it is convenient to accurately calculate the actual receiving position of the user when determining the landing position of the table tennis ball on the table according to the distance information between the user and the second infrared sensor, and it is convenient to accurately determine the position adjustment information.

[0113] In one embodiment, the second determination module can also obtain the image information of the environment where the user is located when the table tennis ball lands on the table, analyze the image information, and determine the actual receiving position of the user.

[0114] As Figure 2 shown, according to some embodiments of the present invention, a training method for a ball training device based on visual training includes steps S1 - S2:

[0115] S1. The control module obtains the training information input by the user through the input module;

[0116] S2. The control controls the working states of the first visual training module and / or the second visual training module according to the training information; the first visual training module is used to sense the position of the table tennis ball passing above the net and illuminate the table tennis ball; the second visual training module is used to sense the landing position of the table tennis ball on the table and illuminate the table tennis ball.

[0117] Beneficial effects of the above technical solution: The visual training is more comprehensive, and corresponding multi-level adjustment is performed according to the user's usage requirements, improving the effect of visual training.

[0118] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these changes and modifications.

Claims

1. A ball training device based on visual training, characterized in that: It includes a table top, a barrier net and a tripod; a first visual training module is arranged at intervals on the upper end of the barrier net, which is used to sense the position of a table tennis ball passing above the barrier net and illuminate the table tennis ball; The table top is evenly provided with second visual training modules for sensing the landing position of the table tennis ball on the table top and illuminating the table tennis ball; It also includes a control module and an input module; the control module is connected to the input module, the first visual training module, and the second visual training module, respectively, and is used to: Obtain training information input by the user through the input module; Controlling the working state of the first vision training module and / or the second vision training module according to the training information; The first visual training module includes a first infrared sensor and a first light emitter; The first infrared sensor is installed on the upper frame plate included in the barrier net; the horizontal sensing distance of the infrared sensor is consistent with the horizontal length of the upper frame plate, and the vertical sensing distance of the infrared sensor is 2-3m; The first luminous bodies are evenly spaced along the length direction of the upper frame plate, and the first luminous bodies are red, yellow, blue, green, cyan, orange, and purple luminous bodies which are spaced in sequence; The second visual training module includes a plurality of pressure sensors and a plurality of second light emitters; The tabletop is divided into a plurality of sub-areas, each of which is provided with a pressure sensor and a second light emitter, and the light emission colors of the second light emitters in different sub-areas are different; Also includes: Statistics module for: Counting the first light-emitting information of the first light-emitting body and the second light-emitting information of the corresponding second light-emitting body in a single training process; determining the user's hitting information according to the first light emitting information and the second light emitting information, determining the hitting weakness according to the hitting information, and determining the training information according to the hitting weakness; It also includes: an acquisition module, which is arranged on the blocking net and is used to acquire the user's eye image during the process according to the training information; A recognition module, used to recognize eye images and determine the user's eye posture; the eye posture includes eye movement and rotation, eye stability and duration, eye closing state and duration, eye opening state and duration, eye blinking state and duration, and eye blinking frequency; A matching module, used to query a preset eye posture-vision training program data table according to the user's eye posture, match the corresponding vision training program and transmit it to the control module; The control module generates corresponding visual training control instructions and sends them to the first visual training module and / or the second visual training module.

2. The ball training device based on vision training as claimed in claim 1, characterized in that: A table tennis ball detector is also provided at the upper end of the barrier net for monitoring the motion state of the table tennis ball when it passes through the barrier net; the motion state includes speed, angle and rotation information; The control module is connected to the table tennis ball detector and is used to: Determine the estimated landing point of the table tennis ball according to the motion state of the table tennis ball when passing through the net; When it is determined that the estimated landing point position belongs to the table area, the second visual training module corresponding to the estimated landing point position is controlled to execute the action instruction.

3. The ball training device based on vision training as claimed in claim 1, characterized in that: The identification module comprises: Pupil recognition module for: Set the initial pupil binarization threshold; Binarizing the eye image, performing a closing operation on the binarized eye image to connect the regions, and then removing the boundary regions to obtain a processed eye image; Determine whether the boundaries of the connected areas in the processed eye image are elliptical and whether the size meets the initial pupil binarization threshold. If both conditions are met, take the center of the ellipse as the center of the pupil; The first determination module is used to: Generate eye movement trajectory based on pupil center position; Normalize the eye movement trajectory to obtain a point sequence in a unified coordinate system; The point sequence is smoothed by using a mean filter method to obtain a point sequence after removing noise caused by jitter, and the target eye movement trajectory is obtained; Determine the user's eye gesture based on the target eye movement trajectory.

4. The ball training device based on vision training as claimed in claim 1, characterized in that: Also includes: Visual training detection module for: During the visual training process, a detection image of the eye is obtained; Analyze the detected image to determine eye behavior; the eye behavior includes fixation point dwell, inflection point trajectory of fixation point, corrective saccade and nystagmus; the fixation point dwell includes the order in which the fixation point dwells on each element; the fixation point is a point whose duration of fixation is greater than a preset time; the elements include the opponent's serving action, table tennis ball passing the net information, and landing point information; The inflection point trajectory of the gaze point includes: two segments of scanning trajectories are formed in any two consecutive eye movements, and when the angle between the two consecutive trajectories is greater than a preset angle, it is marked as an inflection point trajectory; the correction saccade includes: when the user aligns the eye gaze point with the interactive target, the 10% short distance is the correction saccade; the nystagmus includes: the pupil and the corneal limbus are displaced, and the nystagmus is generated when the eye movement reaches the target; the nystagmus is manifested as damped oscillation; The preset eye behavior-training effect data table is queried according to the eye behavior, the corresponding training effect information is determined, and the training effect information is broadcast.

5. The ball training device based on vision training as claimed in claim 1, characterized in that: Also includes: The second determination module is used for: Query the target ball receiving position corresponding to the landing point of the table tennis ball on the table; Detect the actual ball-catching position of the user when the table tennis ball lands on the table; According to the target ball receiving position and the actual ball receiving position, the user's position adjustment information is determined as training information.

6. The training method of the ball training device based on vision training according to any one of claims 1 to 5, characterized in that: include: The control module obtains the training information input by the user through the input module; Controlling the working state of the first vision training module and / or the second vision training module according to the training information; The first visual training module is used to sense the position of the table tennis ball passing above the net and illuminate the table tennis ball; The second visual training module is used to sense the landing point of the ping-pong ball on the table and illuminate the ping-pong ball.

Citation Information

Patent Citations

  • Ping pong ball positioning method and system based on infrared induction

    CN107930045A

  • Ball serving system and method of table tennis serving machine based on deep learning

    CN116129529A