PATENT CLAIM ANALYSIS

Application Number: 15885888
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-12
Patent Classification: ["382", "154000"]

Abstract:
The image capturing part  201  captures a ball in flight with a camera continuously. The image corresponding part  203  generates a first registered ball image obtained by making a size of a first ball image in a first capturing image captured first correspond to a size of a second ball image in a second capturing image captured second. The 3D model constructing part  204  constructs a 3D model of the first registered ball image obtained by converting a camera coordinate system of the generated first registered ball image into a world coordinate system. The virtual rotating part  205  rotates virtually the constructed 3D model of the first registered ball image by using a rotation parameter estimated in advance and rotation matrix information. The registered image generating part  206  generates a second registered ball image in the camera coordinate system obtained by converting the world coordinate system of a visible surface to see from the camera in the 3D model of the first registered ball image after the rotation into the camera coordinate system. The difference calculating part  207  extracts a second compared ball image corresponding to the second registered ball image in the second ball image, and calculates a difference between the second registered ball image and the second compared ball image. The rotation parameter determining part  208  repeats the virtual rotation of the 3D model, the generation of the second registered ball image and the calculation of the difference, and determines a rotation parameter to minimize the difference as a real rotation parameter.

Claim (Index 19):
A flight parameter measuring apparatus comprising:\n an image capturing processing part capturing a ball in flight with a camera continuously; a motion parameter calculating processing part respectively binarizing a first capturing image captured first and a second capturing image captured second, respectively generating a binarizing first capturing image and a binarizing second capturing image to specify an outer edge of plural objects in the first capturing image and the second capturing image, calculating a long side of the object for respective plural objects specified in the outer edge in each of the binarizing first capturing image and the binarizing second capturing image, calculating a first area of a circle, whose the calculated long side being a diameter, and a second area in the outer edge of the object in each of the binarizing first capturing image and the binarizing second capturing image, calculating an area ratio obtained by dividing the first area of the circle by the second area in the outer edge of the object for the plural objects in the binarizing first capturing image and the binarizing second capturing image, specifying a first ball image having the area ratio being the nearest to 1 among the calculated area ratios of the plural objects in the binarizing first capturing image, specifying a second ball image having the area ratio being the nearest to 1 among the calculated area ratios of the plural objects in the binarizing second capturing image, calculating center coordinates and a radius of the specifying first ball image in the binarizing first capturing image in a camera coordinate system, and calculating center coordinates and a radius of the specifying second ball image in the binarizing second capturing image in the camera coordinate system; an image corresponding processing part generating a first registered ball image obtained by translating the center coordinates of the specifying first ball image in the first capturing image to the center coordinates of the specifying second ball image in the second capturing image in the camera coordinate system, and multiplying the translated first ball image by a size ratio, the size ratio obtained by dividing the radius of the second ball image by the radius of the first ball image; a 3D model constructing processing part constructing a 3D model of the first registered ball image obtained by converting camera coordinates of the first registered ball image in the camera coordinate system into world coordinates of the first registered ball image in a world coordinate system using calibration matrix information, a virtual rotating processing part rotating virtually the constructed 3D model of the first registered ball image by using rotation parameters estimated in advance and rotation matrix information, a registered image generating processing part generating a second registered ball image in the camera coordinate system obtained by converting world coordinates of a second visible surface, captured from the camera in the 3D model after the rotation, into camera coordinates of the second visible surface using the calibration matrix information; a difference calculating processing part extracting a second compared ball image, corresponding to the second registered ball image, in the specifying second ball image in the second capturing image, comparing the second registered ball image with the second compared ball image, and calculating a difference between the second registered ball image and the second compared ball image; and a rotation parameter determining processing part repeating the virtual rotation of the 3D model, the generation of the second registered ball image and the calculation of the difference, and determining the spin axis and total spin rotation parameters to minimize the calculated difference as real rotation parameters of the ball.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 88.0
- Lexical Diversity: 3.38462
- Patent Class: 382.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['14996732', '15815696', '10456054', '13696982', '10911009']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3581567927044541
- 35 USC 102 Novelty (BERT): 0.5023739478566338
- Combined Prediction Score: 0.3725785082196721
- Mean Citation Score: 228.873078
- Max Citation Score: 246.97618
- Similarity Product: 170.20521832458255

Labels:
- Claim Label 101: 1
- Claim Label 102: 0
- Claim Label 103: 1
- Claim Label 112: 0
- Combined Label: 0
- Label 101 Adjusted: 1

Dataset: test