WO-2026094439-A1 - ANALYSIS DEVICE AND ANALYSIS METHOD
Abstract
This analysis device (10) acquires event data output from an event camera (20) that captures an image of a field of view including a contact position between an object (60) and an object-hitting element (50). The analysis device (10) is configured to estimate a contact position of the object (60) and the object-hitting element (50) with respect to the object (60) or the object-hitting element (50) on the basis of the acquired event data, and output information indicating the estimated contact position.
Inventors
- KASE, YUTO
- YASUDA, Ryoma
- ISHIBE, Kai
- WASHIDA, YUDAI
- HASHIMOTO, Sakiko
Assignees
- 美津濃株式会社
Dates
- Publication Date
- 20260507
- Application Date
- 20250910
- Priority Date
- 20241031
Claims (15)
- A data acquisition unit configured to acquire event data output from an event camera that captures a field of view including the contact position of an object and an object impact element, An estimation processing unit configured to estimate the contact position of the object and the object impact element with respect to the object or the object impact element based on the event data, An analysis device comprising: a result output unit configured to output information indicating the contact position estimated by the estimation processing unit; and a result output unit configured to output information indicating the contact position estimated by the estimation processing unit.
- The estimation processing unit, The analysis device according to claim 1, configured to calculate the estimated contact time of the object and the object impact element based on at least one of the event data and trigger data obtained by a trigger generating device when the event camera is capturing images, and to calculate the coordinates of the contact position based on the detected positions of the object and the object impact element in an impact image based on an event image using the event data for a time interval including the estimated contact time.
- The estimation processing unit, A contact time estimation unit calculates the estimated contact time between the object and the object impact element based on at least one of the event data and the trigger data. The analysis apparatus according to claim 2, further comprising an imaging processing unit that creates the impact image based on an event image using the event data for a time interval including the estimated contact time.
- The estimation processing unit, An imaging processing unit generates multiple event images using event data from multiple time intervals, each containing multiple time points, and extracts multiple impact candidate images from the multiple event images based on the detection positions of the object and the object impact element in each of the event images. Includes a contact time estimation unit that calculates an estimated contact time between the object and the object impact element based on at least one of the event data and the trigger data, The analysis apparatus according to claim 2, wherein the imaging processing unit further determines the impact image from the plurality of impact candidate images based on the estimated contact time.
- The analysis apparatus according to claim 3, wherein the impact image is configured to include the detection position of the object impact element in the event image where the time interval is a first time length, and the detection position of the object in the event image where the time interval is a second time length different from the first time length.
- The analysis apparatus according to claim 4, wherein each of the plurality of event images includes the detection position of the object impact element in the event image where the time interval is a first time length, and the detection position of the object in the event image where the time interval is a second time length different from the first time length.
- The analysis apparatus according to claim 3 or 4, wherein the contact time estimation unit calculates the amount of event data generated in the interval before and after each of a plurality of time points at a fixed interval, and calculates the estimated contact time based on the amount of change in the amount of data from the previous time point at each of the plurality of time points.
- The analysis apparatus according to claim 4, wherein the contact time estimation unit calculates the estimated contact time based on the change in position or velocity vector of the object or the object impacting element between the plurality of impact candidate images.
- This involves acquiring event data output from an event camera that captures a field of view including the contact position of the object and the object impact element, Based on the event data, estimate the contact position of the object and the object impact element with respect to the object or the object impact element, An analysis method comprising outputting information indicating the estimated contact position.
- Estimating the aforementioned contact position is The estimated contact time of the object and the object impact element is calculated based on at least one of the event data and the trigger data obtained by the trigger generating device when the event camera is capturing images. The analysis method according to claim 9, further comprising calculating the coordinates of the contact position based on the detection positions of the object and the object impact element in an impact image based on an event image using the event data for a time interval including the estimated contact time.
- Estimating the aforementioned contact position is The analysis method according to claim 10, further comprising performing an imaging process to create an impact image based on an event image using the event data for a time interval including the estimated contact time.
- Estimating the aforementioned contact position is To generate multiple event images using the event data for multiple time intervals, each containing multiple time points, Based on the detection positions of the object and the object impact element in each of the event images, an imaging process is performed to extract multiple impact candidate images from the multiple event images. The estimated contact time of the object and the object impact element is calculated based on at least one of the event data and the trigger data, The analysis method according to claim 10, further comprising identifying the impact image from the plurality of impact candidate images based on the estimated contact time.
- The analysis method according to claim 11, wherein the impact image comprises the detection position of the object impact element in the event image where the time interval is a first time length, and the detection position of the object in the event image where the time interval is a second time length different from the first time length.
- The analysis method according to claim 12, wherein each of the plurality of event images includes the detection position of the object impact element in the event image where the time interval is a first time length, and the detection position of the object in the event image where the time interval is a second time length different from the first time length.
- The analysis method according to any one of claims 10 to 12, wherein calculating the estimated contact time includes calculating the amount of event data generated in the interval before and after each of a plurality of time points at a fixed interval, and calculating the estimated contact time based on the change in the amount of data from the previous time point at each of the plurality of time points.
Description
Analysis apparatus and analysis method This disclosure relates to an analytical device and an analytical method. There is a need to measure the impact of sports equipment (striking gear) such as rackets, clubs, and bats on a ball, from the perspective of equipment design or user guidance. For example, a technology is known that uses images captured by a camera to calculate the contact point (impact point) between the sports equipment and the ball through image analysis. For example, Japanese Patent Publication No. 7072590 (Patent Document 1) describes a technique for identifying the impact position (impact point) of an object by acquiring a first image and a second image taken within a predetermined time frame of the impact between an object and an element, from among multiple images captured by an imaging device at a constant frame rate. In Patent Document 1, the impact position can be determined by image processing that identifies the object in the first and second images and detects the impact from the movement of the object. This is a conceptual diagram illustrating an example of a dotting point analysis system using the analysis device according to this embodiment.This is a conceptual diagram illustrating the field of view of an event camera.Figure 2 is a conceptual diagram showing a side view of the impact before and after the impact, as seen from direction III.This is a block diagram showing an example of the hardware configuration of the analysis device according to this embodiment.This diagram illustrates the structure of event data from event cameras.This is a functional block diagram of the analysis device according to this embodiment.This diagram illustrates the structure of event data packets.Figure 6 is a conceptual diagram showing a first example of output information from the result output unit.Figure 6 is a conceptual diagram showing a second example of output information from the result output unit.This is a flowchart illustrating the analysis method according to Embodiment 1, which is performed by the analysis device.Figure 9 is a flowchart illustrating the details of the impact time estimation process (S200).This is a conceptual diagram explaining the definition of the amount of event data used to estimate the impact time.This is a conceptual diagram illustrating the processing steps in S210 of Figure 10.This is a conceptual diagram illustrating the processing steps in S220 of Figure 10.This is a flowchart illustrating the details of the image processing (S300) shown in Figure 9.This is a conceptual diagram to explain the image of the event.This is a conceptual diagram illustrating the process of binarization applied to event images.This is a conceptual diagram illustrating the concept of convex hull processing for event images.This is a conceptual diagram illustrating the concept of convex hull processing for event images.This is a conceptual diagram illustrating the concept of ellipse discrimination processing for event images.This is a conceptual diagram illustrating the image of the event image obtained in S310 of Figure 14.This is a conceptual diagram illustrating the image of the event image obtained in S320 of Figure 14.This is a conceptual diagram illustrating the image of the event image obtained in S330 in Figure 14.This is a conceptual diagram illustrating the image of the event image obtained in S340 of Figure 14.This is a conceptual diagram illustrating the image of the impact image obtained in S350 in Figure 14.This is a flowchart illustrating the analysis method according to Embodiment 2, which is performed by the analysis device.This is the first conceptual diagram explaining the types of event images obtained at each cycle.This is the second conceptual diagram explaining the types of event images obtained at each cycle.This is the third conceptual diagram explaining the types of event images obtained at each cycle.This is the fourth conceptual diagram explaining the types of event images obtained at each cycle.This is the fifth conceptual diagram explaining the types of event images obtained at each cycle. The embodiments of this disclosure will be described in detail below with reference to the drawings. In the following description, identical or corresponding parts in the drawings will be denoted by the same reference numerals, and their descriptions will not be repeated in principle. Embodiment 1. <Structure> Figure 1 is a conceptual diagram illustrating a dot analysis system using an analysis device 10, which is a representative example of the analysis device according to this embodiment. The analysis device 10 uses the racket 50 as one embodiment of an "object striking element" and the ball 60 as one embodiment of an "object." When player 2 swings the racket 50 and impacts the ball 60, the device detects the point of impact of the ball 60 on the racket face (racket surface) as the "contact position" of the object striking element and the object. As shown in Figure 1