Search

CN-121988010-A - System and method for high-accuracy recognition of interactive tennis

CN121988010ACN 121988010 ACN121988010 ACN 121988010ACN-121988010-A

Abstract

The invention discloses a system and a method for high-accuracy identification of interactive tennis balls, and belongs to the technical field of tennis ball identification. The system comprises a piezoelectric/vibration triggering unit, a high-speed imaging unit, an edge computing host machine and a signal conditioning unit and a display interaction unit, wherein the piezoelectric/vibration triggering unit detects a tennis ball contact event and outputs a triggering signal, the high-speed imaging unit continuously collects images of a target cloth area, and the edge computing host machine completes image frame processing, landing point positioning and score judgment through a built-in annular buffer, triggering time window extraction, landing point detection, multi-frame fusion and partition judgment module. The method is realized based on the system. According to the invention, through the cooperative coordination of the units and the modules, the high-accuracy identification and score output of the tennis drop point are realized, different application scenes are adapted, the stability and the accuracy of the interactive tennis identification are improved, and the problems of low accuracy, slow response, poor environmental adaptability and the like of the traditional tennis drop point identification are solved.

Inventors

  • LI HUIYI
  • HE GENG
  • LUO XIPING
  • LUO PENGCHENG

Assignees

  • 湖南冠超智能科技有限公司

Dates

Publication Date
20260508
Application Date
20260410

Claims (10)

  1. 1. The high-accuracy recognition system for the interactive tennis is characterized by comprising a piezoelectric/vibration triggering unit, a high-speed imaging unit and an edge computing host, wherein the piezoelectric/vibration triggering unit is arranged on a target cloth frame or a supporting structure and is used for detecting a tennis contact event and outputting a triggering signal, the high-speed imaging unit is a global shutter camera and continuously collects images of a target cloth area, the edge computing host is internally provided with an annular buffer module, a triggering time window extraction module, a landing point detection module, a multi-frame fusion module and a partition judgment module, the annular buffer module stores continuous image frames collected by the high-speed imaging unit, the triggering time window extraction module extracts image frame sets with preset time before and after triggering at the triggering time, the landing point detection module generates landing point candidate points and confidence in the image frame sets, the multi-frame fusion module fuses the candidate points to obtain landing point coordinates, and the partition judgment module determines a partition according to the landing point coordinates and outputs a scoring result.
  2. 2. The interactive tennis ball high-accuracy recognition system according to claim 1, further comprising a signal conditioning unit and a display interaction unit, wherein the signal conditioning unit is connected with the piezoelectric/vibration triggering unit and the edge computing host, processes an original vibration signal and then outputs a stable triggering signal, and the display interaction unit is connected with the edge computing host and is used for displaying scoring results and relevant confidence information.
  3. 3. The interactive tennis high-accuracy recognition system according to claim 2 is characterized in that the signal conditioning unit comprises a protection module, a rectification module, an envelope detection module, a comparator module and an anti-shake module which are sequentially connected, wherein the protection module conducts voltage clamping protection on an original vibration signal, the rectification module converts a piezoelectric alternating-current transient signal into unipolar voltage, the envelope detection module forms a signal envelope and conducts discrete updating, the comparator module sets a threshold value to achieve shake suppression of a trigger signal, and the anti-shake module outputs trigger pulses with fixed width and sets suppression time to prevent multiple triggers generated by the same impact.
  4. 4. The interactive tennis ball high-accuracy recognition system according to claim 1, wherein the high-speed imaging unit is configured with a filter structure and a light supplementing structure to support short exposure, and wherein the exposure time satisfies a motion blur constraint that the motion blur length is not greater than a preset pixel threshold.
  5. 5. The interactive tennis high-accuracy recognition system according to claim 1, wherein the memory required by the ring buffer module of the edge computing host is related to image parameters, frame rate and buffer duration, and the number of image frames extracted by the trigger time window extraction module is related to the extraction duration and frame rate before and after the trigger.
  6. 6. The interactive tennis high-accuracy recognition system according to claim 1, wherein the drop point detection module generates candidate points in a differential mode, the candidate center points of the drop points and the corresponding confidence coefficient are obtained after screening, and the multi-frame fusion module processes the candidate points by adopting a fusion algorithm to obtain the drop point coordinates.
  7. 7. A high-accuracy recognition method for interactive tennis balls is characterized by comprising the following steps of S1 detecting contact events of tennis balls and target cloth or frames by a piezoelectric/vibration triggering unit, outputting triggering signals, recording triggering time by an edge computing host, continuously collecting target cloth area images by an S2 high-speed global shutter camera, continuously writing collected image frames into a ring buffer module by the edge computing host, extracting an image frame set from a preset time before triggering to a preset time after triggering by a triggering time window extracting module of the S3 edge computing host when the triggering signals arrive, generating a landing point candidate point and corresponding confidence in the image frame set by a multi-frame fusion module, carrying out fusion processing on the candidate points by the multi-frame fusion module, obtaining tennis ball contact landing point coordinates, mapping the landing point coordinates to the target cloth coordinate system by a S5 partition judgment module, judging a hit partition, and outputting a scoring result.
  8. 8. The method for high accuracy recognition of interactive tennis balls according to claim 7, wherein step S4 further comprises filtering candidate points to filter non-tennis candidate points.
  9. 9. The method for identifying high accuracy of interactive tennis according to claim 7, wherein step S5 further comprises a landing boundary determination strategy, confidence output and result display, and the method is adaptable to a multi-sensor and multi-camera system configuration to improve detection reliability.
  10. 10. The method for identifying the high accuracy of the interactive tennis ball according to claim 9, wherein the drop point boundary judgment strategy is to determine a hit partition by adopting a multi-frame partition voting strategy when the drop point is in a boundary zone close to a partition boundary, wherein the voting mode is to select a partition with the largest sum of products of confidence coefficients corresponding to all candidate center points and indication functions, the indication functions are used for judging whether the candidate center points are located in the partition polygon, the confidence coefficients are output as output overall confidence coefficients, the overall confidence coefficients are equal to the sum of the confidence coefficients corresponding to all candidate center points divided by the number of the candidate center points, the result is displayed by sending a scoring result and confidence coefficient information to a display interaction unit, and the detection reliability is particularly improved by multi-source data fusion.

Description

System and method for high-accuracy recognition of interactive tennis Technical Field The invention relates to the technical field of tennis ball identification, in particular to a system and a method for high-accuracy identification of interactive tennis balls. Background In the scenes of interactive tennis training, entertainment and the like, the contact drop points of tennis and target cloth are required to be accurately identified, and corresponding scores are output according to the drop point positions, so that training effect feedback or entertainment interaction experience is realized. The existing tennis drop point identification technology has the problems of low identification precision, easiness in environmental interference, high response delay, poor suitability and the like, for example, the traditional triggering mode is easy to trigger by mistake and trigger by omission, the image acquired by the imaging unit is easy to generate motion blur, the drop point detection process is easy to generate invalid candidate point interference, the drop point positioning deviation is larger, and the requirement of high-accuracy identification cannot be met. Therefore, a system and a method for achieving high accuracy identification of tennis drop points are needed to solve the above-mentioned problems. Disclosure of Invention The invention aims to provide a system and a method for identifying an interactive tennis ball with high accuracy, which solve the problems of low accuracy, slow response, poor environmental adaptability and easy interference of the identification of the tennis ball drop point in the prior art, realize accurate positioning and score judgment of the tennis ball drop point, and promote the use experience of an interactive tennis ball scene. The technical aim of the invention is realized by the following technical scheme: The high-accuracy recognition system for the interactive tennis ball comprises a piezoelectric/vibration triggering unit, a high-speed imaging unit and an edge computing host, wherein the piezoelectric/vibration triggering unit is arranged on a target cloth frame or a supporting structure and is used for detecting a tennis ball contact event and outputting a triggering signal, the high-speed imaging unit is a global shutter camera and continuously collects images of a target cloth area, the edge computing host is internally provided with an annular buffer module, a triggering time window extracting module, a drop point detecting module, a multi-frame fusion module and a partition judging module, the annular buffer module stores continuous image frames collected by the high-speed imaging unit, the triggering time window extracting module extracts an image frame set with preset duration before and after triggering at a triggering moment, the drop point detecting module generates a drop point candidate point and a confidence level in the image frame set, the multi-frame fusion module fuses the candidate points to obtain drop point coordinates, and the partition judging module determines a hit partition according to the drop point coordinates and outputs a scoring result. In a preferred embodiment, the system further comprises a signal conditioning unit and a display interaction unit, wherein the signal conditioning unit is connected with the piezoelectric/vibration triggering unit and the edge computing host, processes an original vibration signal and then outputs a stable triggering signal, and the display interaction unit is connected with the edge computing host and is used for displaying a scoring result and related confidence information. In a preferred embodiment, the signal conditioning unit comprises a protection module, a rectification module, an envelope detection module, a comparator module and an anti-shake module which are sequentially connected, wherein the protection module conducts voltage clamping protection on an original vibration signal, the rectification module converts a piezoelectric alternating current transient signal into unipolar voltage, the envelope detection module forms a signal envelope and conducts discrete updating, the comparator module sets a threshold value to achieve jitter suppression of a trigger signal, and the anti-shake module outputs trigger pulses with fixed width and sets suppression time to prevent multiple triggers generated by the same impact. In a preferred embodiment, the high-speed imaging unit configures the filter structure and the light filling structure to support short exposure, and its exposure time satisfies a motion blur constraint, i.e. the motion blur length is not greater than a preset pixel threshold. In a preferred embodiment, the memory required by the ring buffer module of the edge computing host is related to image parameters, frame rate and buffer duration, and the number of image frames extracted by the trigger time window extracting module is related to the extraction duration and frame rate before an