US20070032318A1 - Motion sensor in sporting equipment - Google Patents

Motion sensor in sporting equipment Download PDF

Info

Publication number
US20070032318A1
US20070032318A1 US11/197,463 US19746305A US2007032318A1 US 20070032318 A1 US20070032318 A1 US 20070032318A1 US 19746305 A US19746305 A US 19746305A US 2007032318 A1 US2007032318 A1 US 2007032318A1
Authority
US
United States
Prior art keywords
sports equipment
embedded
optical sensor
motion
images
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/197,463
Inventor
Ken Nishimura
Pamela Kee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Avago Technologies International Sales Pte Ltd
Original Assignee
Avago Technologies General IP Singapore Pte Ltd
Avago Technologies ECBU IP Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Avago Technologies General IP Singapore Pte Ltd, Avago Technologies ECBU IP Singapore Pte Ltd filed Critical Avago Technologies General IP Singapore Pte Ltd
Priority to US11/197,463 priority Critical patent/US20070032318A1/en
Assigned to AGILENT TECHNOLOGIES, INC. reassignment AGILENT TECHNOLOGIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KEE, PAMELA LAU, NISHIMURA, KEN A
Assigned to AVAGO TECHNOLOGIES GENERAL IP PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP PTE. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AGILENT TECHNOLOGIES, INC.
Assigned to AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Priority to GB0614862A priority patent/GB2428591A/en
Priority to TW095127310A priority patent/TW200716983A/en
Priority to JP2006207765A priority patent/JP2007038001A/en
Priority to CN200610109235XA priority patent/CN1919388B/en
Publication of US20070032318A1 publication Critical patent/US20070032318A1/en
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Assignors: AGILENT TECHNOLOGIES, INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0002Training appliances or apparatus for special sports for baseball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B43/00Balls with special arrangements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3623Training appliances or apparatus for special sports for golf for driving
    • A63B69/3632Clubs or attachments on clubs, e.g. for measuring, aligning
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • A63B69/3658Means associated with the ball for indicating or measuring, e.g. speed, direction
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P3/00Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • G01P3/36Devices characterised by the use of optical means, e.g. using infrared, visible, or ultraviolet light
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0021Tracking a path or terminating locations
    • A63B2024/0028Tracking the path of an object, e.g. a ball inside a soccer pitch
    • A63B2024/0034Tracking the path of an object, e.g. a ball inside a soccer pitch during flight
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2102/00Application of clubs, bats, rackets or the like to the sporting activity ; particular sports involving the use of balls and clubs, bats, rackets, or the like
    • A63B2102/32Golf
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/12Absolute positions, e.g. by using GPS
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • A63B2220/34Angular speed
    • A63B2220/35Spin
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/40Acceleration
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/83Special sensors, transducers or devices therefor characterised by the position of the sensor
    • A63B2220/833Sensors arranged on the exercise apparatus or sports implement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2243/00Specific ball sports not provided for in A63B2102/00 - A63B2102/38
    • A63B2243/0066Rugby; American football
    • A63B2243/007American football
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2244/00Sports without balls
    • A63B2244/08Jumping, vaulting
    • A63B2244/082Long jumping
    • A63B2244/084Triple jump
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2244/00Sports without balls
    • A63B2244/18Skating
    • A63B2244/186Roller skating
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B65/00Implements for throwing  ; Mechanical projectors, e.g. using spring force
    • A63B65/10Discus discs; Quoits
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0022Training appliances or apparatus for special sports for skating
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/0028Training appliances or apparatus for special sports for running, jogging or speed-walking

Definitions

  • the first class of equipment includes equipment that serves as a marker or symbol of possession. Typical examples of such markers of possession include balls or disks.
  • the second class of equipment includes extensions to the athlete.
  • Typical examples of such extensions of the athlete include a club, a bat or a racket.
  • the success a person achieves as an athlete is often determined by skillful use of extensions and by controlling skillful interactions between an extension and a marker or symbol of possession.
  • the third class of sports equipment is equipment that monitors sports activity. This includes equipment such as speedometers, pedometers, stopwatches and so on.
  • a golfer in the game of golf, a golfer holds a golf club, and swings the golf club through impact striking a golf ball and causing the golf ball to move in an intended direction.
  • the golf ball is far away from the intended hole destination, for example when a golfer is striking the golf ball from a teeing area, it is often desirable for the golfer to strike the golf ball with a golf club with a sufficient force to impart substantial velocity to the golf ball while still as accurately as possible controlling the direction and distance the golf ball ultimately travels.
  • Several factors including golf club speed at impact, the location of the clubface that comes into contact with the golf ball, and the orientation of the clubface with respect to the target at impact, have a significant effect in determining the final resting place of the golf ball. The ability to monitor these factors is important feedback in training a golfer to strike the golf ball with efficiency and accuracy and in evaluating golf equipment.
  • Golf balls are dimpled, but not solely for aesthetic reasons. Golf balls are dimpled primarily for the purpose of imparting desirable aerodynamic qualities to the flight of the golf ball. For example, appropriately placed dimples allow a golf ball to fly an optimal distance for a given initial velocity. The addition of spin to the golf ball, imparted to the golf ball at impact by the golf club, interacts with aerodynamic forces and affects the height, the distance and the direction of flight of the golf ball. The ability to impart a desired spin to a golf ball is a very important ability to those highly skilled in the game of golf.
  • the golfer When a highly skilled golfer practices, the golfer often watches the flight of the golf ball for clues as to impact conditions of the golf club with the golf ball.
  • additional monitoring tools can be used, such as high-speed video, speed guns, digital cameras, high-speed strobes, and image analysis equipment. Properly used, these tools can provide additional information about impact and launch conditions of the golf ball.
  • sports equipment includes an embedded optical sensor.
  • the embedded optical sensor includes an image array and a navigation engine.
  • the navigation engine receives image information originating from the image array and performs a correlation on the image information to calculate overlap of images and to determine shift between images in order to detect motion.
  • FIG. 1 shows optical motion sensors embedded in a ball in accordance with an embodiment of the present invention.
  • FIG. 2 shows a simplified block diagram of an optical motion sensor in accordance with an embodiment of the present invention.
  • FIG. 3 shows a simplified block diagram of multiple optical motion sensors in accordance with another embodiment of the present invention.
  • FIG. 4 illustrates optical motion sensors embedded in a baseball bat in accordance with an embodiment of the present invention.
  • FIG. 5 illustrates an optical motion sensor embedded in the head of a golf club in accordance with an embodiment of the present invention.
  • FIG. 6 illustrates optical motion sensors embedded in a football and in a flying disk, such as a Frisbee flying disk, in accordance with an embodiment of the present invention.
  • FIG. 7 illustrates a training station used to obtain and analyze information from optical motion sensors embedded in sports equipment in accordance with an embodiment of the present invention.
  • FIG. 8 shows optical motion sensors embedded in a strap to form sports equipment for monitoring activity of a performer in accordance with an embodiment of the present invention.
  • FIG. 1 shows an optical motion sensor 11 , an optical motion sensor 12 and an optical motion sensor 13 embedded in a ball 10 .
  • ball 10 is sports equipment, such as a baseball, a golf ball or another ball used when playing a game or sport.
  • Optical motion sensors 11 , 12 and 13 are embedded in locations of ball 10 such that they point in orthogonal directions. This allows detection and monitoring of the direction of travel and spin of ball 10 . If less complete information is desired, fewer optical motion sensors can be utilized. The use of additional optical motion sensors can be used if redundant information is desired.
  • FIG. 2 is a block diagram of an optical motion sensor.
  • An image array 21 is implemented, for example, using a 32 by 32 array of photodetectors. Alternatively, other array sizes can be used, dependent upon the image resolution necessary to give sufficient information for a particular application.
  • An analog-to-digital converter (ADC) 22 receives analog signals from image array 21 and converts the signals to digital data.
  • An automatic gain control (AGC) 23 evaluates digital data received from ADC 22 and controls shutter speed and gain adjust within image array 21 . This is done, for example, to prevent saturation or underexposure of images captured by image array 21 .
  • a navigation engine 24 evaluates the digital data from ADC 22 and performs a correlation to calculate overlap of images and to determine shift between images in order to detect motion. For example, the correlation is performed using an image processing algorithm such as a convolution, or can be performed in another way to detect image shift.
  • Navigation engine 24 determines a delta x value placed on an output 25 and determines a delta y value placed on an output 26 .
  • Image array 21 , ADC 22 and navigation engine 24 together form a tracking device that tracks motion of ball 10 .
  • a controller 28 receives the delta x value placed on output 25 and the delta y value placed on an output 26 . Controller 28 , through a transceiver 29 , forwards representatives of these values to a host system.
  • the representatives of the delta x values placed on output 25 and the delta y values placed on an output 26 can be transmitted immediately and continuously to the host system, or, alternatively, can be stored for later transmission in response to a query from the host system.
  • optical motion sensor technology within existing optical mice can be directly adapted to implement image array 21 , ADC 22 , AGC 23 and navigation engine 24 .
  • image array 21 For example, optical motion sensor technology within existing optical mice can be directly adapted to implement image array 21 , ADC 22 , AGC 23 and navigation engine 24 .
  • ADC 22 For example, optical power amplifier 22 , AGC 23 and navigation engine 24 .
  • AGC 23 For further information on how this standard functionality or similar functionality of optical mice are implemented, see, for example, U.S. Pat. No. 5,644,139, U.S. Pat. No. 5,578,813, U.S. Pat. No. 5,786,804 and/or U.S. Pat. No. 6,281,212 B1.
  • each optical motion sensor is completely self-contained, when implementing more than one optical motion sensor in a single piece of sporting equipment, some functionality can be shared between optical motion sensors.
  • FIG. 3 is a block diagram of the implementation of three optical motion sensors.
  • an image array 31 is implemented, for example, using a 32 by 32 array of photodetectors. Alternatively, other array sizes can be used, dependent upon the image resolution necessary to give sufficient information for a particular application.
  • An analog-to-digital converter (ADC) 32 receives analog signals from image array 31 and converts the signals to digital data.
  • An automatic gain control (AGC) 33 evaluates digital data received from ADC 32 and controls shutter speed and gain adjust within image array 31 . This is done, for example, to prevent saturation or underexposure of images captured by image array 31 .
  • a navigation engine 34 evaluates the digital data from ADC 32 and performs a correlation to calculate overlap of images and to determine shift between images in order to detect motion. Navigation engine 34 determines a delta x value and a delta y value that are placed on a communication path 35 .
  • an image array 41 is implemented, for example, using a 32 by 32 array of photodetectors. Alternatively, other array sizes can be used, dependent upon the image resolution necessary to give sufficient information for a particular application.
  • An analog-to-digital converter (ADC) 42 receives analog signals from image array 41 and converts the signals to digital data.
  • An automatic gain control (AGC) 43 evaluates digital data received from ADC 42 and controls shutter speed and gain adjust within image array 41 . This is done, for example, to prevent saturation or underexposure of images captured by image array 41 .
  • a navigation engine 44 evaluates the digital data from ADC 42 and performs a correlation to calculate overlap of images and to determine shift between images in order to detect motion. Navigation engine 44 determines a delta x value and a delta y value that are placed on a communication path 45 .
  • an image array 51 is implemented, for example, using a 32 by 32 array of photodetectors. Alternatively, other array sizes can be used, dependent upon the image resolution necessary to give sufficient information for a particular application.
  • An analog-to-digital converter (ADC) 52 receives analog signals from image array 51 and converts the signals to digital data.
  • An automatic gain control (AGC) 53 evaluates digital data received from ADC 52 and controls shutter speed and gain adjust within image array 51 . This is done, for example, to prevent saturation or underexposure of images captured by image array 51 .
  • a navigation engine 54 evaluates the digital data from ADC 52 and performs a correlation to calculate overlap of images and to determine shift between images in order to detect motion. Navigation engine 54 determines a delta x value and a delta y value that are placed on a communication path 55 .
  • a controller 38 receives the delta x values and delta y values placed on communication data path 35 , communication data path 45 and communication data path 55 .
  • communication data paths 35 , 45 and 55 are implemented using wires within the sporting equipment in which the optical motion sensors are embedded.
  • communication data paths 35 , 45 and 55 are implemented using wireless technology.
  • Controller 38 through a transceiver 39 , forwards representatives of these values to a host system.
  • the representatives of the delta x values and delta y values for each optical motion sensor can be transmitted immediately and continuously, or, alternatively, can be stored for later transmission in response to a query from a host computer system.
  • FIG. 1 shows optical motion sensors embedded in a ball
  • optical motion sensors can also be used in other types of sporting equipment.
  • FIG. 4 shows an optical motion sensor 61 , an optical motion sensor 62 and an optical motion sensor 63 embedded in a bat 60 .
  • bat 60 is a type of bat used in baseball.
  • Optical motion sensors 61 , 62 and 63 are embedded in locations of bat 60 such that they point in orthogonal directions. This allows detection and monitoring of the direction of travel and spin of bat 60 . If less complete information is desired, fewer optical motion sensors can be utilized. The use of additional optical motion sensors can be used if redundant information is desired.
  • FIG. 5 shows an optical motion sensor 71 , embedded in the bottom of a golf club head 70 .
  • the single optimal motion sensor allows detection and monitoring of swing speed of club head 70 . If more complete information is desired, more optical motion sensors can be utilized. Similarly, optical motion sensors can be embedded in other types of bats, sports rackets, paddles, and so on.
  • FIG. 6 shows an optical motion sensor 91 , and an optical sensor 92 embedded in a football 93 .
  • FIG. 6 shows an optical motion sensor 97 , and an optical sensor 98 embedded in a flying disk 95 .
  • Football 93 and flying disk 95 are meant to be exemplary of the many types of balls and other sports equipment in which can be embedded optical monitors.
  • Optical motion sensors can be embodied in other types of sporting equipment.
  • optical motion sensors can be mounted in a billiard ball and/or pool stick to detect quality of contact and/or characteristics of roll (such as spin or “English”).
  • Optical motion sensors can also be mounted in wheels, such as for example, a bicycle wheel, a skateboard wheel or a wheel of an inline skate, to detect characteristics of motion, such as speed of wheel surface.
  • the embedded optical motion sensors allow absolute measurement of speed without the need to exactly know tire circumference in order to translate rotational velocity to linear velocity.
  • FIG. 7 illustrates a training station used to obtain and analyze information from optical motion detectors embedded in sports equipment.
  • optical motion sensors are embedded in a ball 81 and or a club 82 .
  • the optical sensors gather information as a player 80 performs a golf swing.
  • optical motion sensors can capture the quality of impact between club 82 and ball 81 .
  • Optical motion sensors can be located and oriented so as to observe quality of impact, including the actual speed at impact, location on the club at which impact occurs, the speed of club 82 immediately before impact, the speed of ball 81 relative to club 82 immediately after impact, the orientation of the club face with respect to ball 81 before, during and after impact, and so on.
  • a host system 83 located, for example, on a nearby support 84 , gathers and analyzes information from the optical sensors.
  • host system 83 is a lap top computer or a personal digital assistant (PDA) with wireless communication capability.
  • PDA personal digital assistant
  • FIG. 8 shows a strap 100 with an embedded optical sensor 101 , an embedded optical sensor 102 and an embedded optical sensor 103 .
  • Strap 100 is designed to attach optical sensors directly to a performer to monitor activity of the performer.
  • Strap 100 can be sized to attach to a performer at the waist, ankle, leg, arm wrist, forehead, chest, neck, or etc. Multiple straps can be used if additional feedback is desired.
  • optical sensors can be embedded within the uniform or other clothing or jewelry of the performer, and thus directly attached to the performer for the purpose of obtaining feedback pertaining to motion of the performer.
  • various optical sensors can be attached to a performer, for example, a gymnast, a skater, a runner, a diver, a dancer, an actor, a speaker, a singer or other type of performer to track motion of one or more body parts during training or performance.
  • the performer can be a human, but can also be another type of animal for example, a horse in training for an equestrian event or a dog in training for a race or show.
  • the optical sensors can be used for other purposes.
  • the optical sensors can be attached to an alert system to provide immediate feedback and/or warnings to a performer.
  • the feedback could indicate, that an equestrian is not traveling at a sufficient speed to clear a steeple, a long jumper is not traveling at an optimal speed to maximize jump distance, or a shot putter is not rotating at an optimal rotational speed to maximize throwing distance,

Abstract

Sports equipment includes an embedded optical sensor. The embedded optical sensor includes an image array and a navigation engine. The navigation engine receives image information originating from the image array and performs a correlation on the image information to calculate overlap of images and to determine shift between images in order to detect motion.

Description

    BACKGROUND
  • In many sports, various types of equipment are used. This equipment can be categorized into three wide classes. The first class of equipment includes equipment that serves as a marker or symbol of possession. Typical examples of such markers of possession include balls or disks.
  • The second class of equipment includes extensions to the athlete. Typical examples of such extensions of the athlete include a club, a bat or a racket. The success a person achieves as an athlete is often determined by skillful use of extensions and by controlling skillful interactions between an extension and a marker or symbol of possession.
  • The third class of sports equipment is equipment that monitors sports activity. This includes equipment such as speedometers, pedometers, stopwatches and so on.
  • For example, in the game of golf, a golfer holds a golf club, and swings the golf club through impact striking a golf ball and causing the golf ball to move in an intended direction. When the golf ball is far away from the intended hole destination, for example when a golfer is striking the golf ball from a teeing area, it is often desirable for the golfer to strike the golf ball with a golf club with a sufficient force to impart substantial velocity to the golf ball while still as accurately as possible controlling the direction and distance the golf ball ultimately travels. Several factors, including golf club speed at impact, the location of the clubface that comes into contact with the golf ball, and the orientation of the clubface with respect to the target at impact, have a significant effect in determining the final resting place of the golf ball. The ability to monitor these factors is important feedback in training a golfer to strike the golf ball with efficiency and accuracy and in evaluating golf equipment.
  • Golf balls are dimpled, but not solely for aesthetic reasons. Golf balls are dimpled primarily for the purpose of imparting desirable aerodynamic qualities to the flight of the golf ball. For example, appropriately placed dimples allow a golf ball to fly an optimal distance for a given initial velocity. The addition of spin to the golf ball, imparted to the golf ball at impact by the golf club, interacts with aerodynamic forces and affects the height, the distance and the direction of flight of the golf ball. The ability to impart a desired spin to a golf ball is a very important ability to those highly skilled in the game of golf.
  • When a highly skilled golfer practices, the golfer often watches the flight of the golf ball for clues as to impact conditions of the golf club with the golf ball. In addition, for the very devoted analyst of golf equipment and golf swing mechanics, additional monitoring tools can be used, such as high-speed video, speed guns, digital cameras, high-speed strobes, and image analysis equipment. Properly used, these tools can provide additional information about impact and launch conditions of the golf ball.
  • Golf is not the only sport where spin imparted to a ball is important. In fact, for any sport that involves projectiles traveling through air, control of spin rate and direction of travel are very important factors in success in competition. For example, in baseball, highly skilled pitchers of baseballs are able to impart a specific type of spin to the baseball. The interaction of the spin of the baseball with the non-uniform surface of the baseball and air currents cause the baseball's trajectory to vary as it moves from the pitcher hand towards the vicinity of a baseball batter. The ability to throw a baseball that has various curved trajectories is possible by controlling the spin on a baseball. Feedback on the actual spin placed on a baseball at a pitching release point can thus be very helpful feedback to a pitcher. Similarly, launch information for footballs, Frisbee flying disks, and other similar sporting equipment can be very useful in the design, evaluation and use of sporting equipment.
  • SUMMARY OF THE DISCLOSURE
  • In accordance with an embodiment of the present invention, sports equipment includes an embedded optical sensor. The embedded optical sensor includes an image array and a navigation engine. The navigation engine receives image information originating from the image array and performs a correlation on the image information to calculate overlap of images and to determine shift between images in order to detect motion.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows optical motion sensors embedded in a ball in accordance with an embodiment of the present invention.
  • FIG. 2 shows a simplified block diagram of an optical motion sensor in accordance with an embodiment of the present invention.
  • FIG. 3 shows a simplified block diagram of multiple optical motion sensors in accordance with another embodiment of the present invention.
  • FIG. 4 illustrates optical motion sensors embedded in a baseball bat in accordance with an embodiment of the present invention.
  • FIG. 5 illustrates an optical motion sensor embedded in the head of a golf club in accordance with an embodiment of the present invention.
  • FIG. 6 illustrates optical motion sensors embedded in a football and in a flying disk, such as a Frisbee flying disk, in accordance with an embodiment of the present invention.
  • FIG. 7 illustrates a training station used to obtain and analyze information from optical motion sensors embedded in sports equipment in accordance with an embodiment of the present invention.
  • FIG. 8 shows optical motion sensors embedded in a strap to form sports equipment for monitoring activity of a performer in accordance with an embodiment of the present invention.
  • DESCRIPTION OF THE EMBODIMENT
  • FIG. 1 shows an optical motion sensor 11, an optical motion sensor 12 and an optical motion sensor 13 embedded in a ball 10. For example, ball 10 is sports equipment, such as a baseball, a golf ball or another ball used when playing a game or sport. Optical motion sensors 11, 12 and 13 are embedded in locations of ball 10 such that they point in orthogonal directions. This allows detection and monitoring of the direction of travel and spin of ball 10. If less complete information is desired, fewer optical motion sensors can be utilized. The use of additional optical motion sensors can be used if redundant information is desired.
  • FIG. 2 is a block diagram of an optical motion sensor. An image array 21 is implemented, for example, using a 32 by 32 array of photodetectors. Alternatively, other array sizes can be used, dependent upon the image resolution necessary to give sufficient information for a particular application. An analog-to-digital converter (ADC) 22 receives analog signals from image array 21 and converts the signals to digital data.
  • An automatic gain control (AGC) 23 evaluates digital data received from ADC 22 and controls shutter speed and gain adjust within image array 21. This is done, for example, to prevent saturation or underexposure of images captured by image array 21.
  • A navigation engine 24 evaluates the digital data from ADC 22 and performs a correlation to calculate overlap of images and to determine shift between images in order to detect motion. For example, the correlation is performed using an image processing algorithm such as a convolution, or can be performed in another way to detect image shift. Navigation engine 24 determines a delta x value placed on an output 25 and determines a delta y value placed on an output 26. Image array 21, ADC 22 and navigation engine 24 together form a tracking device that tracks motion of ball 10.
  • A controller 28 receives the delta x value placed on output 25 and the delta y value placed on an output 26. Controller 28, through a transceiver 29, forwards representatives of these values to a host system. The representatives of the delta x values placed on output 25 and the delta y values placed on an output 26 can be transmitted immediately and continuously to the host system, or, alternatively, can be stored for later transmission in response to a query from the host system.
  • In general, it is noted that only fairly rudimentary images are required for many applications. For example, an optical motion sensor located on the equator of a spinning golf ball, would typically see an alternative pattern of “sky” and “land”. The frequency of this detected pattern is indicative of the rotational velocity of the golf ball. For this reason, dependent upon a particular implementation and application, sophisticated imaging capability is often not required to obtain the desired information.
  • For example, optical motion sensor technology within existing optical mice can be directly adapted to implement image array 21, ADC 22, AGC 23 and navigation engine 24. For further information on how this standard functionality or similar functionality of optical mice are implemented, see, for example, U.S. Pat. No. 5,644,139, U.S. Pat. No. 5,578,813, U.S. Pat. No. 5,786,804 and/or U.S. Pat. No. 6,281,212 B1.
  • While in FIG. 2 each optical motion sensor is completely self-contained, when implementing more than one optical motion sensor in a single piece of sporting equipment, some functionality can be shared between optical motion sensors.
  • For example, FIG. 3 is a block diagram of the implementation of three optical motion sensors. For a first optical motion sensor, an image array 31 is implemented, for example, using a 32 by 32 array of photodetectors. Alternatively, other array sizes can be used, dependent upon the image resolution necessary to give sufficient information for a particular application. An analog-to-digital converter (ADC) 32 receives analog signals from image array 31 and converts the signals to digital data.
  • An automatic gain control (AGC) 33 evaluates digital data received from ADC 32 and controls shutter speed and gain adjust within image array 31. This is done, for example, to prevent saturation or underexposure of images captured by image array 31.
  • A navigation engine 34 evaluates the digital data from ADC 32 and performs a correlation to calculate overlap of images and to determine shift between images in order to detect motion. Navigation engine 34 determines a delta x value and a delta y value that are placed on a communication path 35.
  • For a second optical motion sensor, an image array 41 is implemented, for example, using a 32 by 32 array of photodetectors. Alternatively, other array sizes can be used, dependent upon the image resolution necessary to give sufficient information for a particular application. An analog-to-digital converter (ADC) 42 receives analog signals from image array 41 and converts the signals to digital data.
  • An automatic gain control (AGC) 43 evaluates digital data received from ADC 42 and controls shutter speed and gain adjust within image array 41. This is done, for example, to prevent saturation or underexposure of images captured by image array 41.
  • A navigation engine 44 evaluates the digital data from ADC 42 and performs a correlation to calculate overlap of images and to determine shift between images in order to detect motion. Navigation engine 44 determines a delta x value and a delta y value that are placed on a communication path 45.
  • For a third optical motion sensor, an image array 51 is implemented, for example, using a 32 by 32 array of photodetectors. Alternatively, other array sizes can be used, dependent upon the image resolution necessary to give sufficient information for a particular application. An analog-to-digital converter (ADC) 52 receives analog signals from image array 51 and converts the signals to digital data.
  • An automatic gain control (AGC) 53 evaluates digital data received from ADC 52 and controls shutter speed and gain adjust within image array 51. This is done, for example, to prevent saturation or underexposure of images captured by image array 51.
  • A navigation engine 54 evaluates the digital data from ADC 52 and performs a correlation to calculate overlap of images and to determine shift between images in order to detect motion. Navigation engine 54 determines a delta x value and a delta y value that are placed on a communication path 55.
  • A controller 38 receives the delta x values and delta y values placed on communication data path 35, communication data path 45 and communication data path 55. For example, communication data paths 35, 45 and 55 are implemented using wires within the sporting equipment in which the optical motion sensors are embedded. Alternatively, communication data paths 35, 45 and 55 are implemented using wireless technology. Controller 38, through a transceiver 39, forwards representatives of these values to a host system. The representatives of the delta x values and delta y values for each optical motion sensor can be transmitted immediately and continuously, or, alternatively, can be stored for later transmission in response to a query from a host computer system.
  • While FIG. 1 shows optical motion sensors embedded in a ball, optical motion sensors can also be used in other types of sporting equipment.
  • For example, FIG. 4 shows an optical motion sensor 61, an optical motion sensor 62 and an optical motion sensor 63 embedded in a bat 60. For example, bat 60 is a type of bat used in baseball. Optical motion sensors 61, 62 and 63 are embedded in locations of bat 60 such that they point in orthogonal directions. This allows detection and monitoring of the direction of travel and spin of bat 60. If less complete information is desired, fewer optical motion sensors can be utilized. The use of additional optical motion sensors can be used if redundant information is desired.
  • For example, FIG. 5 shows an optical motion sensor 71, embedded in the bottom of a golf club head 70. The single optimal motion sensor allows detection and monitoring of swing speed of club head 70. If more complete information is desired, more optical motion sensors can be utilized. Similarly, optical motion sensors can be embedded in other types of bats, sports rackets, paddles, and so on.
  • FIG. 6 shows an optical motion sensor 91, and an optical sensor 92 embedded in a football 93. FIG. 6 shows an optical motion sensor 97, and an optical sensor 98 embedded in a flying disk 95. Football 93 and flying disk 95 are meant to be exemplary of the many types of balls and other sports equipment in which can be embedded optical monitors.
  • Optical motion sensors can be embodied in other types of sporting equipment. For example, optical motion sensors can be mounted in a billiard ball and/or pool stick to detect quality of contact and/or characteristics of roll (such as spin or “English”). Optical motion sensors can also be mounted in wheels, such as for example, a bicycle wheel, a skateboard wheel or a wheel of an inline skate, to detect characteristics of motion, such as speed of wheel surface. In the case of wheels, the embedded optical motion sensors allow absolute measurement of speed without the need to exactly know tire circumference in order to translate rotational velocity to linear velocity.
  • FIG. 7 illustrates a training station used to obtain and analyze information from optical motion detectors embedded in sports equipment. For example optical motion sensors are embedded in a ball 81 and or a club 82. The optical sensors gather information as a player 80 performs a golf swing. For example, if appropriately placed and oriented on ball 81 and club 82, optical motion sensors can capture the quality of impact between club 82 and ball 81. Optical motion sensors can be located and oriented so as to observe quality of impact, including the actual speed at impact, location on the club at which impact occurs, the speed of club 82 immediately before impact, the speed of ball 81 relative to club 82 immediately after impact, the orientation of the club face with respect to ball 81 before, during and after impact, and so on.
  • A host system 83 located, for example, on a nearby support 84, gathers and analyzes information from the optical sensors. For example, host system 83 is a lap top computer or a personal digital assistant (PDA) with wireless communication capability.
  • Sports equipment can also be used to directly monitor motion of a performer. For example, FIG. 8 shows a strap 100 with an embedded optical sensor 101, an embedded optical sensor 102 and an embedded optical sensor 103. Strap 100 is designed to attach optical sensors directly to a performer to monitor activity of the performer. For example, strap 100 can be sized to attach to a performer at the waist, ankle, leg, arm wrist, forehead, chest, neck, or etc. Multiple straps can be used if additional feedback is desired. Similarly, optical sensors can be embedded within the uniform or other clothing or jewelry of the performer, and thus directly attached to the performer for the purpose of obtaining feedback pertaining to motion of the performer.
  • For example, various optical sensors can be attached to a performer, for example, a gymnast, a skater, a runner, a diver, a dancer, an actor, a speaker, a singer or other type of performer to track motion of one or more body parts during training or performance. The performer can be a human, but can also be another type of animal for example, a horse in training for an equestrian event or a dog in training for a race or show.
  • In addition to giving performance feedback, the optical sensors can be used for other purposes. For example, the optical sensors can be attached to an alert system to provide immediate feedback and/or warnings to a performer. For example, the feedback could indicate, that an equestrian is not traveling at a sufficient speed to clear a steeple, a long jumper is not traveling at an optimal speed to maximize jump distance, or a shot putter is not rotating at an optimal rotational speed to maximize throwing distance,
  • The foregoing discussion discloses and describes merely exemplary methods and embodiments of the present invention. As will be understood by those familiar with the art, the invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Accordingly, the disclosure of the present invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.

Claims (20)

1. Sports equipment, comprising:
an optical sensor embedded within the sports equipment, the optical sensor including:
an image array, and
a navigation engine that receives image information originating from the image array and performs a correlation on the image information to calculate overlap of images and to determine shift between images in order to detect motion.
2. Sports equipment as in claim 1 wherein the sports equipment includes:
at least one additional optical sensor embedded within the sports equipment.
3. Sports equipment as in claim 1 wherein the sports equipment is a substantially round ball that includes:
two additional optical sensors embedded within the sports equipment and each optical sensor embedded with the sport equipments facing in a direction orthogonal to other optical sensors embedded in the sports equipment.
4. Sports equipment as in claim 1 wherein the sports equipment is one of the following:
a golf ball;
a baseball;
a football;
a flying disk;
a billiard ball.
5. Sports equipment as in claim 1 wherein the sports equipment is one of the following:
a golf club;
a baseball bat;
a bicycle wheel;
a wheel of an inline skate;
a wheel of a skateboard;
a pool cue.
6. Sports equipment as in claim 1 wherein the optical sensor additionally comprises:
an analog-to-digital converter that receives analog signals from the image array and converts the signals to digital data; and,
an automatic gain control that evaluates digital data received from the analog-to-digital converter and controls shutter speed and gain adjust within the image array.
7. Sports equipment as in claim 1 wherein the optical sensor additionally comprises:
a controller that receives motion detection information from the navigation engine and forwards representatives of the motion detection information from the navigation engine to a host system.
8. Sports equipment as in claim 1 wherein the sports equipment additionally comprises:
at least one additional optical sensor embedded within the sports equipment; and,
a controller that receives motion detection information from the optical sensor and the at least one additional optical sensor and forwards representatives of the motion detection information to a host system.
9. Sports equipment as in claim 1 wherein the sports equipment attaches directly to a performer to monitor movement of the performer.
10. A method for obtaining motion information from sports equipment, the method comprising:
embedding an optical sensor embedded within the sports equipment, the optical sensor including an image array, and a navigation engine that receives image information originating from the image array and performs a correlation on the image information to calculate overlap of images and to determine shift between images in order to detect motion; and,
gathering and evaluating information from the embedded optical sensor.
11. A method as in claim 10 additionally comprising the following:
embedding at least one additional optical sensor embedded within the sports equipment; and,
gathering and evaluating information from the at least one additional embedded optical sensor.
12. A method as in claim 10 additionally comprising the following:
embedding two additional optical sensor embedded within the sports equipment so that each optical sensor embedded in the sports equipment faces in a direction orthogonal to other optical sensors embedded in the sports equipment.
13. A method as in claim 10 wherein the correlation on the image information is performed using convolution.
14. Sports equipment, comprising:
means for optically sensing motion embedded within the sports equipment, the means for optically sensing motion including:
means for producing image information, and
means for receiving the image information and performing a correlation on the image information to calculate overlap of images and to determine shift between images in order to detect motion.
15. Sports equipment as in claim 14 wherein the sports equipment includes:
at least one additional means for optically sensing motion embedded within the sports equipment.
16. Sports equipment as in claim 14 wherein the sports equipment is a substantially round ball that includes:
two additional means for optically sensing motion embedded within the sports equipment and each means for optically sensing motion embedded in the sports equipment facing in a direction orthogonal to other means for optically sensing motion embedded in the sports equipment.
17. Sports equipment as in claim 14 wherein the sports equipment is one of the following:
a golf ball;
a baseball;
a football;
a flying disk.
18. Sports equipment as in claim 14 wherein the sports equipment is one of the following:
a golf club;
a baseball bat.
19. Sports equipment as in claim 14 wherein the sports equipment attaches directly to a performer to monitor movement of the performer.
20. Sports equipment as in claim 14 wherein the sports equipment additionally comprises:
at least one additional means for optically sensing motion embedded within the sports equipment; and,
means for receiving motion detection information from the means for optically sensing motion and the at least one additional means for optically sensing motion and forwarding representatives of the motion detection information to a host system.
US11/197,463 2005-08-04 2005-08-04 Motion sensor in sporting equipment Abandoned US20070032318A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US11/197,463 US20070032318A1 (en) 2005-08-04 2005-08-04 Motion sensor in sporting equipment
GB0614862A GB2428591A (en) 2005-08-04 2006-07-26 Motion sensor in sporting equipment
TW095127310A TW200716983A (en) 2005-08-04 2006-07-26 Motion sensor in sporting equipment
JP2006207765A JP2007038001A (en) 2005-08-04 2006-07-31 Motion sensor in sporting equipment
CN200610109235XA CN1919388B (en) 2005-08-04 2006-08-03 Motion sensor in sporting equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/197,463 US20070032318A1 (en) 2005-08-04 2005-08-04 Motion sensor in sporting equipment

Publications (1)

Publication Number Publication Date
US20070032318A1 true US20070032318A1 (en) 2007-02-08

Family

ID=37006207

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/197,463 Abandoned US20070032318A1 (en) 2005-08-04 2005-08-04 Motion sensor in sporting equipment

Country Status (5)

Country Link
US (1) US20070032318A1 (en)
JP (1) JP2007038001A (en)
CN (1) CN1919388B (en)
GB (1) GB2428591A (en)
TW (1) TW200716983A (en)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090004945A1 (en) * 2007-06-27 2009-01-01 Delassus John F Flying disc training device
US20090048044A1 (en) * 2007-08-17 2009-02-19 Adidas International Marketing B.V. Sports electronic training system with sport ball, and applications thereof
US20090111582A1 (en) * 2007-10-31 2009-04-30 Motorola, Inc. Method and Apparatus for Tracking Sports Play
US20090141942A1 (en) * 2007-12-03 2009-06-04 Scott Rasmussen Non-contact passive ranging system
US20090233770A1 (en) * 2007-08-17 2009-09-17 Stephen Michael Vincent Sports Electronic Training System With Electronic Gaming Features, And Applications Thereof
US20100123777A1 (en) * 2008-04-22 2010-05-20 David James Stewart System and method for monitoring jump velocity
US20110237367A1 (en) * 2008-08-08 2011-09-29 Sachiko Kodama Ball and entertainment system
WO2013101511A1 (en) * 2011-12-30 2013-07-04 Ariel Jerusalem I.P. Holdings Sensor activated ball and sport accessory with computer functionalities
US8482417B2 (en) 2008-11-17 2013-07-09 David Stewart System and method for network-based jump area monitoring
US20130250047A1 (en) * 2009-05-02 2013-09-26 Steven J. Hollinger Throwable camera and network for operating the same
US8702430B2 (en) 2007-08-17 2014-04-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US9257054B2 (en) 2012-04-13 2016-02-09 Adidas Ag Sport ball athletic activity monitoring methods and systems
US20160187113A1 (en) * 2007-01-18 2016-06-30 Full Flight Technology, Llc System and Method for Improving Athletic Performance
US20160243416A1 (en) * 2015-02-24 2016-08-25 Jules Apatini Progressive weighted aerobic ping pong exercise racquet
US9500464B2 (en) 2013-03-12 2016-11-22 Adidas Ag Methods of determining performance information for individuals and sports objects
US9504414B2 (en) 2012-04-13 2016-11-29 Adidas Ag Wearable athletic activity monitoring methods and systems
US20170028265A1 (en) * 2009-11-19 2017-02-02 Wilson Sporting Goods Co. American-style football including electronics
US9710711B2 (en) 2014-06-26 2017-07-18 Adidas Ag Athletic activity heads up display systems and methods
US9737261B2 (en) 2012-04-13 2017-08-22 Adidas Ag Wearable athletic activity monitoring systems
US9849361B2 (en) 2014-05-14 2017-12-26 Adidas Ag Sports ball athletic activity monitoring methods and systems
WO2018005181A1 (en) * 2016-06-28 2018-01-04 Landsman Stephen Phillip Electronic golfing alignment aid and corresponding method
WO2018013338A1 (en) * 2016-07-13 2018-01-18 Play Impossible Corporation Capturing smart playable device and gestures
US10030937B2 (en) 2013-05-09 2018-07-24 Shooting Simulator, Llc System and method for marksmanship training
US10118696B1 (en) 2016-03-31 2018-11-06 Steven M. Hoffberg Steerable rotating projectile
US10234240B2 (en) 2013-05-09 2019-03-19 Shooting Simulator, Llc System and method for marksmanship training
US10274287B2 (en) 2013-05-09 2019-04-30 Shooting Simulator, Llc System and method for marksmanship training
US20190385576A1 (en) * 2018-06-14 2019-12-19 Oddball Studios Ltd Interactive percussive device for acoustic applications
US10523053B2 (en) 2014-05-23 2019-12-31 Adidas Ag Sport ball inductive charging methods and systems
US10584940B2 (en) 2013-05-09 2020-03-10 Shooting Simulator, Llc System and method for marksmanship training
US10922383B2 (en) 2012-04-13 2021-02-16 Adidas Ag Athletic activity monitoring methods and systems
US11562417B2 (en) 2014-12-22 2023-01-24 Adidas Ag Retail store motion sensor systems and methods
US20230233920A1 (en) * 2022-01-24 2023-07-27 Brian Craig Heaton Golf Putt Measurement Device
US11712637B1 (en) 2018-03-23 2023-08-01 Steven M. Hoffberg Steerable disk or ball
US11931624B2 (en) 2021-08-16 2024-03-19 Adidas Ag Wearable athletic activity monitoring methods and systems

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9504909B2 (en) * 2011-05-05 2016-11-29 Qualcomm Incorporated Method and apparatus of proximity and stunt recording for outdoor gaming
US9235241B2 (en) 2012-07-29 2016-01-12 Qualcomm Incorporated Anatomical gestures detection system using radio signals
CN104023084A (en) * 2014-06-23 2014-09-03 北京视博云科技有限公司 Body-building system based on cloud platform and body-building bicycle
CN104486509B (en) * 2014-12-29 2018-05-22 北京智产科技咨询有限公司 A kind of mobile terminal and its control method
CN104506735B (en) * 2014-12-29 2018-09-25 北京智产科技咨询有限公司 A kind of mobile terminal and its control method
CN104539805B (en) * 2014-12-29 2018-05-22 北京智产科技咨询有限公司 A kind of mobile terminal and its control device
JP5950068B1 (en) * 2016-03-25 2016-07-13 株式会社Gpro Ball bullet detection device and ball bullet detection method
USD842401S1 (en) 2017-11-02 2019-03-05 Daniel J. Mueller Baseball

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4148096A (en) * 1977-09-12 1979-04-03 Acushnet Company Light emitter assembly
US5578813A (en) * 1995-03-02 1996-11-26 Allen; Ross R. Freehand image scanning device which compensates for non-linear movement
US5786804A (en) * 1995-10-06 1998-07-28 Hewlett-Packard Company Method and system for tracking attitude
US6073086A (en) * 1998-01-14 2000-06-06 Silicon Pie, Inc. Time of motion, speed, and trajectory height measuring device
US6288704B1 (en) * 1999-06-08 2001-09-11 Vega, Vista, Inc. Motion detection and tracking system to control navigation and display of object viewers
US20020107077A1 (en) * 2001-02-05 2002-08-08 Buhler Kirk Alyn Athletic ball impact measurement and display device
US20020116147A1 (en) * 1994-11-21 2002-08-22 Vock Curtis A. Methods and systems for assessing athletic performance
US20040075737A1 (en) * 2002-01-18 2004-04-22 Richard Kirby Ski speed determination system
US7092846B2 (en) * 1996-12-12 2006-08-15 Phatrat Technology, Inc. Systems and methods for determining performance data

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002535102A (en) * 1999-01-29 2002-10-22 オーソペディック・システムズ・インク Golf ball flight monitor system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4148096A (en) * 1977-09-12 1979-04-03 Acushnet Company Light emitter assembly
US20020116147A1 (en) * 1994-11-21 2002-08-22 Vock Curtis A. Methods and systems for assessing athletic performance
US5578813A (en) * 1995-03-02 1996-11-26 Allen; Ross R. Freehand image scanning device which compensates for non-linear movement
US5644139A (en) * 1995-03-02 1997-07-01 Allen; Ross R. Navigation technique for detecting movement of navigation sensors relative to an object
US5786804A (en) * 1995-10-06 1998-07-28 Hewlett-Packard Company Method and system for tracking attitude
US6281882B1 (en) * 1995-10-06 2001-08-28 Agilent Technologies, Inc. Proximity detector for a seeing eye mouse
US7092846B2 (en) * 1996-12-12 2006-08-15 Phatrat Technology, Inc. Systems and methods for determining performance data
US6073086A (en) * 1998-01-14 2000-06-06 Silicon Pie, Inc. Time of motion, speed, and trajectory height measuring device
US6288704B1 (en) * 1999-06-08 2001-09-11 Vega, Vista, Inc. Motion detection and tracking system to control navigation and display of object viewers
US20020107077A1 (en) * 2001-02-05 2002-08-08 Buhler Kirk Alyn Athletic ball impact measurement and display device
US20040075737A1 (en) * 2002-01-18 2004-04-22 Richard Kirby Ski speed determination system

Cited By (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160187113A1 (en) * 2007-01-18 2016-06-30 Full Flight Technology, Llc System and Method for Improving Athletic Performance
US20090004945A1 (en) * 2007-06-27 2009-01-01 Delassus John F Flying disc training device
US10062297B2 (en) 2007-08-17 2018-08-28 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US8221290B2 (en) 2007-08-17 2012-07-17 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
US20090233770A1 (en) * 2007-08-17 2009-09-17 Stephen Michael Vincent Sports Electronic Training System With Electronic Gaming Features, And Applications Thereof
US9645165B2 (en) 2007-08-17 2017-05-09 Adidas International Marketing B.V. Sports electronic training system with sport ball, and applications thereof
US7927253B2 (en) 2007-08-17 2011-04-19 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
US9625485B2 (en) 2007-08-17 2017-04-18 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US9087159B2 (en) 2007-08-17 2015-07-21 Adidas International Marketing B.V. Sports electronic training system with sport ball, and applications thereof
US9759738B2 (en) 2007-08-17 2017-09-12 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US8360904B2 (en) 2007-08-17 2013-01-29 Adidas International Marketing Bv Sports electronic training system with sport ball, and applications thereof
US20090048044A1 (en) * 2007-08-17 2009-02-19 Adidas International Marketing B.V. Sports electronic training system with sport ball, and applications thereof
US20200335006A1 (en) * 2007-08-17 2020-10-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US9242142B2 (en) 2007-08-17 2016-01-26 Adidas International Marketing B.V. Sports electronic training system with sport ball and electronic gaming features
US8702430B2 (en) 2007-08-17 2014-04-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US20090111582A1 (en) * 2007-10-31 2009-04-30 Motorola, Inc. Method and Apparatus for Tracking Sports Play
USRE45122E1 (en) * 2007-12-03 2014-09-09 The Charles Stark Draper Laboratory, Inc. Non-contact passive ranging system
US8194928B2 (en) * 2007-12-03 2012-06-05 The Charles Stark Draper Laboratory, Inc. Non-contact passive ranging system
US20090141942A1 (en) * 2007-12-03 2009-06-04 Scott Rasmussen Non-contact passive ranging system
US8743197B2 (en) * 2008-04-22 2014-06-03 David James Stewart System and method for monitoring jump velocity
US20100123777A1 (en) * 2008-04-22 2010-05-20 David James Stewart System and method for monitoring jump velocity
US9227112B2 (en) 2008-08-08 2016-01-05 Sachiko Muromura Ball and entertainment system
US8864609B2 (en) 2008-08-08 2014-10-21 University Of Electro-Communications Ball and entertainment system
US20110237367A1 (en) * 2008-08-08 2011-09-29 Sachiko Kodama Ball and entertainment system
US8482417B2 (en) 2008-11-17 2013-07-09 David Stewart System and method for network-based jump area monitoring
US9237317B2 (en) * 2009-05-02 2016-01-12 Steven J. Hollinger Throwable camera and network for operating the same
US20130250047A1 (en) * 2009-05-02 2013-09-26 Steven J. Hollinger Throwable camera and network for operating the same
US10220264B2 (en) * 2009-11-19 2019-03-05 Wilson Sporting Goods Co. American-style football including electronics
US20170028265A1 (en) * 2009-11-19 2017-02-02 Wilson Sporting Goods Co. American-style football including electronics
US10463921B2 (en) * 2009-11-19 2019-11-05 Wilson Sporting Goods Co. American-style football including electronics
US20170144031A1 (en) * 2009-11-19 2017-05-25 Wilson Sporting Goods Co. American-style football including electronics
WO2013101511A1 (en) * 2011-12-30 2013-07-04 Ariel Jerusalem I.P. Holdings Sensor activated ball and sport accessory with computer functionalities
US9737261B2 (en) 2012-04-13 2017-08-22 Adidas Ag Wearable athletic activity monitoring systems
US10765364B2 (en) 2012-04-13 2020-09-08 Adidas Ag Wearable athletic activity monitoring systems
US10922383B2 (en) 2012-04-13 2021-02-16 Adidas Ag Athletic activity monitoring methods and systems
US11839489B2 (en) 2012-04-13 2023-12-12 Adidas Ag Wearable athletic activity monitoring systems
US10369410B2 (en) 2012-04-13 2019-08-06 Adidas Ag Wearable athletic activity monitoring methods and systems
US10369411B2 (en) 2012-04-13 2019-08-06 Adidas Ag Sport ball athletic activity monitoring methods and systems
US9257054B2 (en) 2012-04-13 2016-02-09 Adidas Ag Sport ball athletic activity monitoring methods and systems
US9504414B2 (en) 2012-04-13 2016-11-29 Adidas Ag Wearable athletic activity monitoring methods and systems
US10244984B2 (en) 2012-04-13 2019-04-02 Adidas Ag Wearable athletic activity monitoring systems
US11097156B2 (en) 2012-04-13 2021-08-24 Adidas Ag Wearable athletic activity monitoring methods and systems
US9500464B2 (en) 2013-03-12 2016-11-22 Adidas Ag Methods of determining performance information for individuals and sports objects
US10030937B2 (en) 2013-05-09 2018-07-24 Shooting Simulator, Llc System and method for marksmanship training
US10234240B2 (en) 2013-05-09 2019-03-19 Shooting Simulator, Llc System and method for marksmanship training
US10584940B2 (en) 2013-05-09 2020-03-10 Shooting Simulator, Llc System and method for marksmanship training
US10274287B2 (en) 2013-05-09 2019-04-30 Shooting Simulator, Llc System and method for marksmanship training
US9849361B2 (en) 2014-05-14 2017-12-26 Adidas Ag Sports ball athletic activity monitoring methods and systems
US10523053B2 (en) 2014-05-23 2019-12-31 Adidas Ag Sport ball inductive charging methods and systems
US9710711B2 (en) 2014-06-26 2017-07-18 Adidas Ag Athletic activity heads up display systems and methods
US10715759B2 (en) 2014-06-26 2020-07-14 Adidas Ag Athletic activity heads up display systems and methods
US11562417B2 (en) 2014-12-22 2023-01-24 Adidas Ag Retail store motion sensor systems and methods
US20160243416A1 (en) * 2015-02-24 2016-08-25 Jules Apatini Progressive weighted aerobic ping pong exercise racquet
US10166447B2 (en) * 2015-02-24 2019-01-01 Jules Apatini Progressive weighted aerobic ping pong exercise racquet
US11230375B1 (en) 2016-03-31 2022-01-25 Steven M. Hoffberg Steerable rotating projectile
US10118696B1 (en) 2016-03-31 2018-11-06 Steven M. Hoffberg Steerable rotating projectile
WO2018005181A1 (en) * 2016-06-28 2018-01-04 Landsman Stephen Phillip Electronic golfing alignment aid and corresponding method
US10097959B2 (en) 2016-07-13 2018-10-09 Play Impossible Corporation Capturing smart playable device and gestures
US10225695B2 (en) * 2016-07-13 2019-03-05 Play Impossible Corporation Smart playable device and charging systems and methods
US20180176361A1 (en) * 2016-07-13 2018-06-21 Play Impossible Corporation Smart playable device and charging systems and methods
US9876889B1 (en) 2016-07-13 2018-01-23 Play Impossible Corporation Smart playable device and charging systems and methods
WO2018013338A1 (en) * 2016-07-13 2018-01-18 Play Impossible Corporation Capturing smart playable device and gestures
US11712637B1 (en) 2018-03-23 2023-08-01 Steven M. Hoffberg Steerable disk or ball
US10770046B2 (en) * 2018-06-14 2020-09-08 Oddball Studios Ltd Interactive percussive device for acoustic applications
US20190385576A1 (en) * 2018-06-14 2019-12-19 Oddball Studios Ltd Interactive percussive device for acoustic applications
US11931624B2 (en) 2021-08-16 2024-03-19 Adidas Ag Wearable athletic activity monitoring methods and systems
US20230233920A1 (en) * 2022-01-24 2023-07-27 Brian Craig Heaton Golf Putt Measurement Device

Also Published As

Publication number Publication date
CN1919388B (en) 2010-11-03
GB2428591A (en) 2007-02-07
TW200716983A (en) 2007-05-01
CN1919388A (en) 2007-02-28
JP2007038001A (en) 2007-02-15
GB0614862D0 (en) 2006-09-06

Similar Documents

Publication Publication Date Title
US20070032318A1 (en) Motion sensor in sporting equipment
US8353791B2 (en) Tracking balls in sports
CN107016904B (en) Method for monitoring sports activity of sports balls
JP6285106B2 (en) Method and system for monitoring exercise
Lightman Silicon gets sporty
CN105080111A (en) Sport ball motion monitoring methods and systems
US20080261711A1 (en) Manners of Using a Sports Ball Parameter Determining Instrument
CN113599788B (en) System and method for monitoring athlete performance during a sporting event
US20170272703A1 (en) Athletic performance data acquisition systems, apparatus, and methods
CN106999756A (en) Instrumentation official ball is operated
JP5728830B2 (en) Motion analysis device, motion analysis method
WO2021029476A1 (en) Virtual reality sports system
US11452919B2 (en) Bluetooth enabled ball analyzer and locator
US20060178236A1 (en) Device for detecting and recording characterstics of a projectile
US10864410B2 (en) Bluetooth enabled ball analyzer and locator
US20200289887A1 (en) System and method for officiating in a game of sport
KR20070017041A (en) Motion sensor in sporting equipment
CN202427132U (en) Slow pitch softball penalty device
JP5958588B2 (en) Motion analysis device, motion analysis method
JP2019184378A (en) Motion trajectory output system for competition ball
JP2005296559A (en) Sporting instrument with pipe-shape transferring section disposed between ball catching section and ball throwing section
Chance ETETTE
Patterson et al. Acceleration and rotation rate profile comparison from inertial
WO2017054048A1 (en) Ball training apparatus

Legal Events

Date Code Title Description
AS Assignment

Owner name: AGILENT TECHNOLOGIES, INC., COLORADO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NISHIMURA, KEN A;KEE, PAMELA LAU;REEL/FRAME:016477/0949;SIGNING DATES FROM 20050725 TO 20050727

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD., SINGAPORE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AGILENT TECHNOLOGIES, INC.;REEL/FRAME:017206/0666

Effective date: 20051201

Owner name: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD.,SINGAPORE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AGILENT TECHNOLOGIES, INC.;REEL/FRAME:017206/0666

Effective date: 20051201

AS Assignment

Owner name: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.,S

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:017675/0626

Effective date: 20051201

Owner name: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.,

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:017675/0626

Effective date: 20051201

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:AGILENT TECHNOLOGIES, INC.;REEL/FRAME:038632/0662

Effective date: 20051201