METHOD OF MEASURING A PROPERTY OF A TRAJECTORY OF A BALL WITH A MOBILE COMPUTER DEVICE
0 Assignments
0 Petitions
Accused Products
Abstract
Methods for determining a property of a trajectory of a ball with a mobile computer device are described, which include: (a) capturing a sequence of video frames of the ball with a camera of the mobile computer device; (b) determining a first picture coordinate of the ball in a first video frame of the sequence; (c) determining a second picture coordinate of the ball in a second video frame of the sequence; and (d) computing a property of the trajectory of the ball based on a difference of the first and second picture coordinates, a time difference between the first and second video picture and a reference quantity, which may be determined based on a form and/or dimension of the ball in a picture taken with the camera.
0 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method for determining a property of a trajectory of a ball with a mobile computer device, comprising:
-
capturing a sequence of video frames of the ball with a camera of the mobile computer device; determining a first video frame and a second video frame in the sequence of video frames, wherein at least one of the first video frame or the second video frame is determined using a binary search algorithm; determining a first picture coordinate of the ball in the first video frame of the sequence of video frames; determining a second picture coordinate of the ball in the second video frame of the sequence of video frames; and computing a property of the trajectory of the ball using the first and second picture coordinates, a time difference between the first video frame and second video frame and a reference quantity. - View Dependent Claims (22, 23, 24, 25, 26, 27, 33)
-
-
28. A mobile computing device, comprising:
-
a camera that is configured for recording a sequence of video frames of a ball; a processor coupled to the camera and configured to; determine a first video frame and a second video frame in the sequence of video frames, wherein at least one of the first video frame or the second video frame is determined using a binary search algorithm; determine a first picture coordinate of the ball in the first video frame of the sequence of video frames; determine a second picture coordinate of the ball in the second video frame of the sequence of video frames; and compute a property of the trajectory of the ball using the first and second picture coordinates, a time difference between the first video frame and second video frame and a reference quantity. - View Dependent Claims (31, 32, 34)
-
-
35. A computer-program product, tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause a data processing apparatus to:
-
capture a sequence of video frames of the ball with a camera of the mobile computer device; determine a first video frame and a second video frame in the sequence of video frames, wherein at least one of the first video frame or the second video frame is determined using a binary search algorithm; determine a first picture coordinate of the ball in the first video frame of the sequence of video frames; determine a second picture coordinate of the ball in the second video frame of the sequence of video frames; and compute a property of the trajectory of the ball using the first and second picture coordinates, a time difference between the first video frame and second video frame and a reference quantity. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification