EP1810722A1 - Imaging apparatus and golf diagnosis apparatus - Google Patents

Imaging apparatus and golf diagnosis apparatus Download PDF

Info

Publication number
EP1810722A1
EP1810722A1 EP06022734A EP06022734A EP1810722A1 EP 1810722 A1 EP1810722 A1 EP 1810722A1 EP 06022734 A EP06022734 A EP 06022734A EP 06022734 A EP06022734 A EP 06022734A EP 1810722 A1 EP1810722 A1 EP 1810722A1
Authority
EP
European Patent Office
Prior art keywords
image
golf
time intervals
during
movable object
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.)
Withdrawn
Application number
EP06022734A
Other languages
German (de)
French (fr)
Inventor
Kristian Hohla
Ernst Hegels
Georg Korn
Peter Khrustalev
Ronald Toennies
Stefan Maier
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.)
Friend for Golfers GmbH
Original Assignee
Friend for Golfers GmbH
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 Friend for Golfers GmbH filed Critical Friend for Golfers GmbH
Publication of EP1810722A1 publication Critical patent/EP1810722A1/en
Withdrawn 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/36Training appliances or apparatus for special sports for golf
    • A63B69/3658Means associated with the ball for indicating or measuring, e.g. speed, direction
    • 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/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • 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
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • 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
    • 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/0031Tracking the path of an object, e.g. a ball inside a soccer pitch at the starting point
    • 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
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/05Image processing for measuring physical parameters
    • 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/16Angular positions
    • 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
    • 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/805Optical or opto-electronic sensors
    • 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/806Video cameras
    • 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/807Photo cameras
    • 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/808Microphones
    • 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
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/50Wireless data transmission, e.g. by radio transmitters or telemetry
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2225/00Miscellaneous features of sport apparatus, devices or equipment
    • A63B2225/74Miscellaneous features of sport apparatus, devices or equipment with powered illuminating means, e.g. lights
    • 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/3614Training appliances or apparatus for special sports for golf using electro-magnetic, magnetic or ultrasonic radiation emitted, reflected or interrupted by the golf club

Definitions

  • the invention relates to an imaging apparatus. Moreover, the invention relates to a golf diagnosis apparatus. The invention further relates to a method of imaging a moving object. Moreover, the invention relates to a program element. Further, the invention relates to a computer-readable medium.
  • US 2005/0026710 A1 discloses a video image acquisition apparatus having one or multiple digital cameras taking images of a flying golf ball created by at least two flashes or strobes of light on continuous video mode at a predetermined frame rate. Each image frame is then subtracted from the background and compared to determine the existence of the ball image in flight. Furthermore, another video image acquisition apparatus is also disclosed in US 2005/0026710 A1 that consists of at least two video cameras taking images of flying golf balls created by at least two flashes or strobes of light at predetermined time intervals. The apparatus then applies triangulate calculation of the two camera images to determine the exact physical locations of the flying golf balls in space at a given time of flight.
  • an imaging apparatus In order to achieve the object defined above, an imaging apparatus, a golf diagnosis apparatus, a method of imaging a moving object, a program element and a computer readable medium according to the independent claims are provided.
  • an imaging apparatus comprising an illumination device adapted for illuminating a movable object at least during at least a part of at least two timely spaced time intervals, an image sensor device adapted to capture an image of the movable object, and a control unit adapted for coordinating the illumination device and the image sensor device in a manner that the image sensor device captures the image of the movable object during the at least two timely spaced time intervals and that the image sensor device is deactivated during the time distance (particularly during essentially the entire time distance) between the at least two timely spaced time intervals.
  • a golf diagnosis apparatus for evaluating a performance, particularly a stroke, of a golf player
  • the golf diagnosis apparatus comprising an imaging apparatus having the above mentioned features and being adapted to capture an image of at least one of the group consisting of a golf ball and a golf club as the movable object.
  • a method of imaging a moving object comprising illuminating the moving object at least during at least a part of at least two timely spaced time intervals, capturing an image of the movable object, and coordinating the illumination and the capturing in a manner that the image of the moving object is captured during the at least two timely spaced time intervals and that the capturing is deactivated during the time distance (particularly during essentially the entire time distance) between the at least two timely spaced time intervals.
  • a program element which, when being executed by a processor, is adapted to control or carry out a method of imaging a moving object having the above mentioned features.
  • a computer-readable medium in which a computer program is stored which, when being executed by a processor, is adapted to control or carry out a method of imaging a moving object having the above mentioned features.
  • the electronic image acquisition scheme according to embodiments of the invention can be realized by a computer program, that is by software, or by using one or more special electronic optimization circuits, that is in hardware, or in hybrid form, that is by means of software components and hardware components.
  • movable object may particularly denote a physical structure which is adapted, designed or configured to be operated in a fluidic (particularly a gas, but possibly also a liquid) environment in which it shall move, for instance fly.
  • movable objects are sports devices like (golf) balls or frisbees, or any kind of vehicles like aircraft.
  • two timely spaced time intervals may particularly denote that one or more camera units or the like detect - for instance twice - images during a certain length in time. Between these two active intervals of the one or more camera units, the one or more camera units are inactive so that no images are detected during such an idle period.
  • Corresponding flash units may emit light pulses at least during at least a part of the active times of the cameras, or may emit a longer continuous flash during which the camera is activated multiple times, for instance twice.
  • the term "the image sensor device is deactivated" may particularly denote that photons impinging on the image sensor to cause detection signals are disregarded, or are not counted. This may be obtained electronically, for instance by counting photons only before and after the period of deactivation, combined with a re-initialization or re-set of the image sensor after having read out signals captured during an activation period. Alternatively, this may be obtained mechanically, for instance by placing a (movable) photon absorbing member in front of the image sensor during the period of deactivation.
  • performance of a golf player may particularly denote any action a golf player takes before, during or after carrying out a stroke. This may particularly include the behavior directly before the stroke, for instance when the golf player stands in front of the tee and concentrates before carrying out the stroke. It may particularly include the behavior during the stroke, for instance when the golf player swings the golf club and hits the golf ball. It may particularly include the behavior after the stroke, for instance when the golf ball has left the tee/golf club and flies in the direction of the goal.
  • stroke may particularly denote the entire procedure or a part of the procedure including a swing with the golf club, a hit between golf club and golf ball, and the flight of the golf ball until the ball rests.
  • a stroke may be at least a part of the performance.
  • stroke distance may particularly denote the distance between a resting position of the golf ball before a stroke and after the stroke.
  • hit may particularly denote the short time interval in which an interaction between the golf club and the golf ball occurs.
  • electromagnetic radiation may particularly light, but other wavelengths (for instance infrared and/or UV light) are possible as well.
  • golf diagnosis apparatus may particularly denote an apparatus which may monitor the performance of a golf player and may carry out calculations in correspondence with this performance.
  • golf simulators may be covered by the term “golf diagnosis apparatus”.
  • a golf diagnosis apparatus may comprise one or more cameras making one or more pictures of a golf ball and/or a golf club and/or a golf player in order to derive therefrom information allowing to perform a diagnosis of a golf stroke.
  • a stroboscope may define different points of time at which an image is taken, and the individual images may be evaluated using image recognition methods so as to analyze a stroke of a golf player.
  • a golf diagnosis apparatus may calculate parameters like velocity, angle, acceleration, spin, stroke distance, etc. in accordance with a stroke.
  • Such a system may be implemented also in combination with a self-adaptive golf analysis feature, allowing to determine which body positions, or other stroke parameters statistically yield good results, and which not.
  • a golf diagnosis system may provide a golfer with suggestions as to how to improve the performance or provide information which parameters have been successful in the past.
  • a golfer may position a golf ball on the tee, may select a golf club and may carry out a stroke.
  • the user In the vicinity of the tee (for instance at a distance of 40 cm from the golf diagnosis apparatus), the user (for instance positioned at a distance of 120 cm from the golf diagnosis apparatus) may position the golf diagnosis apparatus which may comprise a camera or another image acquisition device so that one or more images can be captured before, during and/or after hitting the ball. Such images may then be evaluated, with respect to ball, golf club, and/or body position of the golfer so as to derive parameters allowing to perform a diagnosis of a stroke so as to evaluate the quality of the stroke.
  • a system for capturing an image of a moving object, for instance of a flying golf ball, at a plurality of times. These multiple images may be combined to form a single image showing the movable object (for instance the golf ball) multiple times during the motion so that the kinematics of the movable object can be investigated.
  • a plurality of flashes like in the case of a conventional stroboscope
  • it is possible to generate a plurality of flashes like in the case of a conventional stroboscope) illuminating the object with regard to a background a plurality of times, and when the environment is sufficiently dark, the object can be seen or recognized on the image at plurality of positions.
  • embodiments of the invention deactivate an image sensor device (for instance a CCD camera or a CMOS camera) between the subsequent flashes or subsequent acquisition intervals, thereby suppressing image contributions of the background and consequently allowing to reliably identify the moving object a plurality of times on one image even under bright background conditions.
  • an improvement of a stroboscopic contrast may be made possible according to an exemplary embodiment of the invention. Captured images may be evaluated regarding a position of a golf ball and/or patterns provided on the golf ball. Bright structures (like legs of a golf player, etc.) would disturb a pattern recognition procedure and may be suppressed efficiently by exemplary embodiments of the invention.
  • a golf launch monitor in which at least two initial states of a starting golf ball may be captured using stroboscopic photography.
  • the exposure of the image is selectively disabled apart from times during which the flashes are enlightened.
  • a launch monitor may measure the motion of a hit golf ball and/or the motion of the golf club before and/or after the point of time of the hit using stroboscopically acquired images. These images may subsequently be processed by a processor. For instance, the positions of markers and/or structures and/or objects (like a golf ball, a club head, a club shaft) may be determined. For this purpose, a computer or a microprocessor may be employed. For the automatic evaluation or analysis of the image, a proper contrast ratio between the desired object and the background is desirable. For this purpose, the objects in the foreground may be brightened or illuminated by flashes.
  • the illumination or exposure of the image apart from the times of the flashes is prevented by deactivating the camera during specific time intervals, thereby improving the contrast and the accuracy during a subsequent image processing routine.
  • a sufficiently fast electronic or mechanical shutter may be implemented in order to guarantee such a function.
  • timely precisely controlled additional acquisitions may be carried out.
  • the launch monitor may measure the motion of the hit golf ball and/or the motion of the golf club before and/or after the point of time of the hit.
  • the launch monitor may be provided with optional additional devices like sensors, additional cameras or additional flashes for detecting of parameters of the motion of the golfer, the ball and/or the equipment.
  • the communication with the additional devices can be carried out using cables or a wireless communication path. Particularly, it is possible to use Bluetooth for such a communication. It is also possible to use infrared communication, radio frequency communication, a (mobile) telecommunication network, wireless LAN (WLAN), etc.
  • the golf diagnosis apparatus may comprise at least one of the group consisting of a power supply unit for supplying at least a part of the golf diagnosis apparatus with electrical energy, an optical display unit for displaying golf diagnosis related information, a user interface unit for allowing a user to communicate with at least a part of the golf diagnosis apparatus, a sensor unit for sensing at least one golf diagnosis related sensor parameter, a stroboscope unit for generating pulses of electromagnetic radiation (for instance infrared or visible or ultraviolet light flashes), and a data evaluation unit for evaluating golf diagnosis related data.
  • a power supply unit for supplying at least a part of the golf diagnosis apparatus with electrical energy
  • an optical display unit for displaying golf diagnosis related information
  • a user interface unit for allowing a user to communicate with at least a part of the golf diagnosis apparatus
  • a sensor unit for sensing at least one golf diagnosis related sensor parameter
  • a stroboscope unit for generating pulses of electromagnetic radiation (for instance infrared or visible or ultraviolet light flashes)
  • the image acquisition device may be a camera, for instance a CCD camera or a CMOS camera. It is also possible to provide a plurality of cameras.
  • the power supply unit may be a battery, an accumulator, solar cells, etc.
  • the optical display unit may be a monitor, like an LCD monitor, a TFT monitor, an OLED (organic LED) based display, a plasma monitor or a conventional cathode ray tube.
  • a monitor like an LCD monitor, a TFT monitor, an OLED (organic LED) based display, a plasma monitor or a conventional cathode ray tube.
  • the user interface unit may comprise input elements like a keypad, a joystick, a trackball, or may even comprise a voice recognition system.
  • the user interface unit may also include a touch screen.
  • a sensor unit may be any kind of sensor, like a sensor of acoustic waves (for instance for detecting a point of time at which the golf club hits the golf ball), an optical sensor, a position sensor, a pressure sensor for detecting the weight distribution within the shoes of the golfer, a pressure sensitive platform or mat (pad), etc.
  • One or more flashlight units for instance strobes, may be provided so as to define different points of time at which the golf ball shall be visible at an image of the camera. Therefore, by taking a plurality of images of the golf ball and/or the golf club and/or the golf player, it is possible to derive motion parameters from the captured images.
  • the data evaluation unit may be a CPU (central processing unit) and may include also a storage device, an input/output unit, etc. Such a data evaluation unit may carry out calculations in accordance with pre-stored algorithms so as to derive golf analysis related parameters from the captured information.
  • the golf diagnosis apparatus may comprise a plurality of image acquisition devices positioned to capture images of a golf player carrying out a stroke from different viewing directions.
  • the amount of information provided and usable for assessing a stroke and the quality thereof may be increased and refined.
  • complementary information from different viewing directions may be obtained.
  • the image sensor device may be adapted to add the images of the movable object captured during the at least two timely spaced time intervals to thereby form a single image illustrating the movable object during the at least two timely spaced time intervals.
  • this partial image may be stored (which may be possible by implementing a fast read-out procedure).
  • the image sensor device may remain in a deactivated state until the next flash occurs. Subsequently, the light sensitive portion of the image sensor device may be re-initialized, that is to say all information may be erased from the image sensor device.
  • a second image is acquired which may be read out/copied in a fast manner and may be added to the previously stored picture. This procedure can be repeated, optionally, one or a plurality of times. Finally, the added image may be obtained which shows the object of interest in an illuminated state with a proper contrast to the background. This summed image may then be read out to a storage device for further analysis by an image acquisition software.
  • the imaging device may comprise a shutter mechanism controlled by the control unit and adapted to deactivate the image sensor device during the time distance between the at least two timely spaced time intervals.
  • a shutter mechanism for instance a mechanical shutter mechanism or an electronic shutter mechanism
  • Such a shutter mechanism may ensure that an illumination and detection of the illuminated photons occurs only at specific points of time, to thereby improve the contrast ratio.
  • an electronic configuration of such a shutter may allow to make a sensitive surface of the image sensor device only active during specific portions of time when the flashes are enlightened. By erasing information stored in such a sensor portion between subsequent flashes and by reading out the individual data after each illumination pulse, such an electronic shutter mechanism may be realized.
  • a mechanical shutter mechanism may mechanically prevent illumination of the sensitive surface between subsequent flashes by mechanical measures, for instance with a shutter blade.
  • the illumination device may comprise one or more strobes.
  • two strobes may be arranged (particularly symmetrically with respect to the camera) and may illuminate the object under investigation simultaneously, since this may eliminate image acquisition errors resulting from geometrical asymmetry between golf ball and a single strobe.
  • the illumination device may be adapted for illuminating the movable object by generating pulses of electromagnetic radiation at least during at least a part of at least a part of the at least two timely spaced time intervals.
  • pulses may have essentially the shape of a Dirac pulse (a function that has the value of essentially infinity for a certain point of time, the value zero elsewhere, wherein the integral from minus infinity to plus infinity is 1), that is to say may be very intense and short in time.
  • the pulses may have the shape of a rectangle, a saw tooth, etc.
  • the at least two timely spaced time intervals defining active camera times may have a duration in a range between essentially 1 ⁇ s and essentially 200 ⁇ s, particularly in a range between essentially 10 ⁇ s and essentially (30 ⁇ s or) 40 ⁇ s. These time intervals may be particularly appropriate for golf ball shaped and colored objects which are arranged approximately 40 cm away from the detector.
  • Different flashes may be programmed so that the flash times are different.
  • the power of the individual flashes may differ, and their individual flash times may be adjusted so that the flash energies are essentially identical.
  • the time distance between the at least two timely spaced time intervals may have a duration in a range between essentially 100 ⁇ s and essentially 1 s, particularly in a range between essentially 0.5 ms (for instance for observing a golf club) and essentially 10 ms (for instance for observing a slow golf ball).
  • time distances may be particularly dependent on typical velocities of the moving object.
  • a re-scaling of the value of the time distance may be performed in accordance with a specific moving object, like a golf ball, a golf club, a Frisbee, etc.
  • a typical velocity of a golf ball may be between 10 m/s and 80 m/s.
  • the image sensor device may capture the image of the illuminated movable object during an activation duration in a range between essentially 2 ⁇ s and essentially 400 ⁇ s, particularly in a range between essentially 20 ⁇ s and essentially 40 ⁇ s.
  • the illumination time of an illumination sensor device like a camera (particularly a CCD camera or a CMOS camera) may be limited by hardware restrictions.
  • the image acquisition times may be identical to the flash times, or may differ from the flash times.
  • the imaging apparatus may comprise a detection unit adapted for detecting a hit of the movable object which hit sets the movable object in motion.
  • the detection unit may be further adapted for triggering the illumination device to illuminate the object in response to the detected hit.
  • a detection unit may be, for instance, a microphone which detects acoustic waves generated when a golf club hits a golf ball. Considering the propagation time of the acoustic waves (taking into account the distance between golf ball and microphone as well as the speed of sound) may be used to calculate the point of time of the hit.
  • trigger signals may be generated which trigger the generation of the first light pulse, and/or may trigger the first detection phase of the camera. This may allow to reliably detect golf ball positions providing meaningful information with regard to the kinematics and the quality of the stroke.
  • the imaging apparatus may comprise an evaluation unit adapted for evaluating motion characteristics of the moving object based on an analysis of the image captured by the image capture device.
  • motion characteristics may include a velocity, an acceleration, a spin, angular information or a stroke width of the golf ball.
  • image processing routines may be applied to the image showing a plurality of positions of the flying golf ball.
  • the evaluation unit may be adapted for evaluating the motion characteristics of a ball as the moving object based on an image processing algorithm recognizing at least one of the group consisting of a bright center of the ball, a dark edge of the ball, and a shoulder between an edge of the ball and a background.
  • an image processing algorithm recognizing at least one of the group consisting of a bright center of the ball, a dark edge of the ball, and a shoulder between an edge of the ball and a background.
  • a center is very bright and an edge of the golf ball is quite dark.
  • the edge of the ball may be even darker than the background or may, in another scenario, be brighter than the background.
  • a shoulder between the edge and the background may be detected by the golf software due to the contrast which is improved according to exemplary embodiments of the invention.
  • the image sensor device may comprise an illuminatable portion (light-exposed memory) and a non-illuminatable portion (light-shielded memory).
  • the illuminatable portion may also be denoted as a bright memory ("Hell Exam", image array), and the non-illuminated portion may be denoted as a dark memory ("Dunkel Exam", storage array).
  • the illuminatable portion may be adapted to capture individual images of the movable object under illumination by electromagnetic radiation of the movable object during the at least two timely spaced time intervals, may be adapted to supply (or copy) the individual images to the non-illuminatable portion, and may be adapted to be re-initialized between subsequent illuminations during the at least two timely spaced time intervals.
  • the illuminatable portion may be illuminated to capture an image of the golf ball at one specific of the illumination intervals. This information may then be read out to the non-illuminatable portion in a fast manner, for instance in the order of magnitude of microseconds.
  • the illuminatable portion Before the next detection phase, the illuminatable portion may be re-initialized, that is to say the already stored information with regard to the first interval may be erased. Then, a new detection may be initiated, a next image of the golf ball at another position may be detected, and may be supplied to the non-illuminatable portion.
  • the non-illuminatable portion may be adapted to add the individual images supplied by the illuminatable portion to generate an added image and may be adapted to supply the added image to a storage device.
  • the signals according to the individual positions of the golf ball may simply be summed up by the non-illuminatable portion, and the results image may then be transferred (also in a slow manner with a time constant in the order of magnitude of milliseconds) to the storage device, for instance a harddisk of a computer, for further analysis.
  • the illumination device may be adapted for not illuminating the movable object during at least a part of the time distance between the at least two timely spaced time intervals.
  • the flashes may be deactivated during at least a part of a deactivation period of the camera.
  • the illumination device may be adapted for continuously illuminating the movable object during at least a part of the at least two timely spaced time intervals and between the at least two timely spaced time intervals.
  • a relatively long lasting or continuous flash may be maintained activated during at least a part of a deactivation period of the camera.
  • Figure 1 illustrates a golf diagnosis system according to an exemplary embodiment of the invention.
  • Figure 2 illustrates a timing of individual components of a golf diagnosis apparatus according to an exemplary embodiment of the invention.
  • Figure 3 illustrates a signal processing scheme of a golf diagnosis apparatus according to an exemplary embodiment of the invention.
  • Figure 4 illustrates a golf diagnosis system according to an exemplary embodiment of the invention.
  • Figure 5 is an image of a golf ball acquired by a conventional golf diagnosis apparatus at two points of time.
  • Figure 6 is an image of a golf ball acquired by a golf diagnosis apparatus according to an exemplary embodiment of the invention at two points of time.
  • Figure 7 and Figure 8 illustrate principles of an image processing scheme for object recognition performed by a golf diagnosis apparatus according to an exemplary embodiment of the invention.
  • a golf analysis system 100 according to an exemplary embodiment of the invention will be described.
  • a golf player 101 is in a position to carry a golf club 102 including a shaft 103 and a club head 104.
  • a golf ball 105 is positioned on a tee (not shown).
  • the golf diagnosis apparatus 100 comprises a central processing unit (CPU) 113 (which may, in another embodiment, be a microprocessor) which includes processing resources and storage resources.
  • the CPU 113 may serve as a control system for the entire golf diagnosis apparatus 100.
  • the CPU 113 is electrically coupled (in a bidirectional manner or in a unidirectional manner) with a CCD (charge coupled device) camera 114.
  • CCD charge coupled device
  • a single CCD camera 114 it is also possible to provide two or more cameras. It may be particularly advantageous to provide only a single camera, since this may allow to manufacture the device 100 with low costs and in a small size.
  • the device 100 may be adapted to monitor the golf player 101 from different viewing directions/viewing angles so as to derive complementary information for evaluating a stroke of the golfer 101.
  • a first flash 116 and a second flash 117 are provided.
  • the flashes 116, 117 can be positioned at any desired position of the golf diagnosis apparatus 100, particularly attached to a casing of the golf diagnosis apparatus 100.
  • the flashes 116, 117 may emit light flashes so as to define points of time at which images of the golf club 102, of the golf ball 105 and/or of the golf player 101 are captured by the camera 114.
  • strobes may be provided. It is possible to implement such light flash sources using LEDs, particularly OLEDs.
  • each of the flashes 116, 117 can emit a single flash, or a single flash 116 or 117 may emit two or more flashes.
  • the number of light pulses may vary, and can be larger or equal than two.
  • the CPU 113 is coupled to an LCD display 118 as an optical display unit for displaying results of the golf diagnosis.
  • the CPU 113 is coupled to an input/output device 119 like a keypad, a joystick, a touch screen or the like so as to provide the CPU 113 with control information.
  • the golfer 101 may input, via the input/output device 119, information indicating a club 102 which shall be used for the strike, so as to provide the system 100 with the required information needed to evaluate the stroke.
  • a microphone 124 is provided for detecting acoustic waves resulting from a hit between the golf club head 104 and the ball 105.
  • a Bluetooth communication interface 125 is provided at the golf diagnosis apparatus 100, and is coupled to the CPU 113. Via the Bluetooth communication interface 125, communication with optional sensors 128, 129 located in both shoes 126, 127 of the golfer 101 is possible. Furthermore, wireless communication with the sensor 130 provided in the golf club head 104 and with the sensor 131 provided in the golf ball 105 is possible.
  • the golf ball 105 comprises a marker 150, which may be a text or a symbol having optical properties differing from those of the surrounding of the generally white golf ball 105.
  • a marker 151 may be provided at the golf club 104, and a marker 152 may be provided at the shaft 103 of the club 102.
  • acoustic waves are generated. These are detected - with a corresponding delay - by the microphone 124. Consequently, the flashes 116, 117 are triggered to emit light pulses, particularly two light pulses having a length of 20 ⁇ s and having a time distance of 2 ms. Correspondingly, points of time are defined by these flashes 116, 117 at which the camera 114 detects images of the hit ball 105, the moving club 102, and/or the moving golf player 101 (essentially) during or after the hit.
  • sensor information from the sensors 128 to 131 are transmitted to the Bluetooth communication interface 125. All these items of information may be used by the CPU 113 to derive golf diagnosis information, like angle information, velocity information, distance information, etc. A result of such an evaluation may be output via the display unit 118.
  • a light barrier may be provided for detecting the time of hitting the ball 105.
  • the golf diagnosis apparatus 100 comprises an imaging apparatus formed by the illumination arrangement (namely the flashes 116, 117) adapted for illuminating the moving golf ball 105 during two or more timely spaced intervals, defined by the duration of the flashes and the time distance between subsequent flashes.
  • the CCD camera 114 (alternatively a CMOS camera) is provided to capture an image of the moving golf ball 105.
  • the CPU 113 serves as a control unit for coordinating the flashes 116, 117 and the CCD camera 114 in a manner that the CCD camera 114 captures the image of the illuminated golf ball 105 during the two or more timely spaced time intervals and that the CCD camera 114 is deactivated during at least a portion of the time distance between the at least two timely spaced time intervals.
  • the camera 114 will be activated only during specific points of time which correlate at least partially with the illuminating times of the flashes 116, 117. This will be explained in more detail below referring to Fig. 2 and Fig. 3.
  • the CCD camera 114 adds the images of the flying golf ball 105 captured during the multiple flashes of the flash units 116, 117 to thereby form a single image illustrating the flying golf ball 105 during the flash intervals.
  • a shutter mechanism more particularly an electronic shutter mechanism, of the CCD camera 114 deactivates, under the control of the CPU 113, the CCD camera 114 during the major part of the time distance between the light pulses emitted by the flashes 116, 117.
  • the flashes 116, 117 emit the light pulses simultaneously.
  • the different flashes 116, 117 may be used to generate flashes at different points of time.
  • the CPU 113 also serves as an evaluation unit for evaluating motion characteristics of the flying golf ball 105 based on an analysis of the image captured by the CCD camera 114. On this image, the golf ball 105 is displayed in an illuminated fashion at different times during the golf ball 105 flight. Since the flashes 116, 117 are positioned so that the CCD camera 114 is located between the flashes 116, 117, the camera 114 is positioned essentially symmetrically and detects a bright centre of the ball 105 surrounded by a dark circular edge of the ball 105. An image processing software running on the CPU 113 recognizes particularly a shoulder between the edge of the ball 105 and a (grey) background.
  • the contrast between the bright ball and the dark background is improved or enhanced, thereby allowing the image processing routines to be performed with improved accuracy, providing more meaningful golf diagnosis results.
  • a timing scheme 200 illustrating a timing of the individual components of the golf diagnosis apparatus 100 will be explained.
  • a signal 210 indicates a trigger signal for triggering the flash units 116, 117.
  • a signal 220 indicates the duration of the flashes generated by the flash units 116, 117.
  • a signal 230 illustrates the time dependence of a trigger signal of the camera 114 shutter. Time intervals during which the camera 114 is actually illuminated are plotted along a time axis 240.
  • the horizontal directions of the schemes 210, 220, 230, 240 denote the time, and the vertical direction the amplitude or logical value of the signals.
  • a microphone 124 When a golf ball 105 is hit, this may be recognized by a microphone 124. This signal may be conveyed from the microphone 124 to a CPU or microcontroller unit 113, which generates the trigger signals 211 and 212 for triggering the flashes 116, 117. In other words, during the time intervals 211, 212, the flashes emit flash pulses 221 and 222, respectively. In accordance with these flashes 221, 222, the camera 113 shutter is operated, and generated camera 113 control signals during time intervals 231 and 232, respectively.
  • the CCD camera 113 is illuminated during time intervals 241 and 242, respectively. This is illustrated schematically as triangles in Fig. 2, since photons are integrated or accumulated during these active times 241, 242 of the CCD camera 114.
  • the individual signals of the camera 113 captured during the time intervals 241 and 242 are added which is schematically described by a bracket 250.
  • the result of this is an image 260 showing the golf ball 105 at two different positions during a flight - in front of a dark background obtained due to the camera deactivation.
  • Fig. 3 indicates a scheme 300 of data processing within the CCD camera 114.
  • the CCD camera 114 implemented in the embodiment of Fig. 1 comprising an illuminatable portion ("Hell Exam”) 301 and a non-illuminatable portion 302 ("Dunkel Exam").
  • the illuminatable portion 301 is light-sensitive and is adapted to capture individual images of the movable golf ball 105 under an illumination by light 303 during the at least two timely spaced time intervals 241, 242.
  • the illuminatable portion 301 is further adapted to supply or copy the individual images to the non-illuminatable portion 302. Furthermore, the illuminatable portion 301 may be re-initialized between subsequent illuminations during the at least two timely spaced time intervals 241, 242.
  • the non-illuminatable portion 302 is adapted to add the individual images 304 supplied by the illuminatable portion 301 to generate an added image 305 to be supplied to a storage device 306 of an analysis computer (not shown) or of the CPU 113 by which the added image 305 may be further processed.
  • this image data is copied into the non-illuminated portion 302. This may be a very fast procedure, in the order of magnitude of ⁇ s.
  • the illuminatable portion 301 may be re-initialized and becomes activated again and captures the image of the golf ball 105 at a later interval of time, that is to say during the interval 242.
  • the data related to the second image are copied as data 304 into the non-illuminated portion 302.
  • the data of the first image and the second image are simply added in the non-illuminated portion 302, in a fast manner in the order of magnitude of ⁇ s.
  • the entire image data is transferred as data 305 to the storage device 306, which may be slow, for instance in the order of magnitude of ms. After that, the data is stored on the harddisk 306 for further analysis.
  • the advantage of the electronic shutter mechanism of Fig. 3 is that the slow read-out procedure between the units 302 and 306 occurs only once.
  • Fig. 4 shows a golf diagnosis apparatus 400 according to an exemplary embodiment of the invention having implemented the image acquisition device described referring to Fig. 2 and Fig. 3.
  • the golf acquisition device 400 shown in Fig. 4 comprises a housing 401.
  • the housing 401 is installed on a mount 402.
  • a single CCD camera 114 is shown as well as the symmetrically mounted flashes 116, 117.
  • Fig. 5 illustrates an image 500 acquired by a conventional golf diagnosis apparatus under bright conditions.
  • the golf ball 105 is visible only with a poor quality at two different points of time.
  • legs 501 of a golf player are shown. Due to the poor contrast between the golf ball 105 and the background, particularly the legs 501, an automated image processing routine will have significant problems to detect the positions of the poorly resolved golf balls 105 to determine its motion characteristics.
  • the embodiment of Fig. 5 relates to a CCD camera which is not deactivated between subsequent flashes.
  • the image 500 has been captured with a continuous shutter opening time of 2.2 ms.
  • FIG. 6 shows an image 600 captured by the imaging apparatus shown in Fig. 4 and having implemented the image acquisition scheme as described referring to Fig. 2 and Fig. 3.
  • the legs of the golf player are almost invisible and the golf ball 105 can be resolved with high accuracy at the two different points of time. This results from the deactivation of the CCD camera 113 between two subsequent flashes.
  • the image of Fig. 6 has been captured with two short shutter opening times of 30 ⁇ s with a time distance of 2 ms.
  • an image processing software may accurately determine the most likely positions of "two objects" with an "inner bright portion” and a “surrounding dark portion", which have a "round shape” and a "size in a predetermined range”.
  • pattern recognition algorithms may be used to automatically detect the golf ball 105 at the various positions.
  • Markers 602 provided on the golf ball 105 may be evaluated to determine spin characteristics or the like.
  • a transfer from two dimensions into three dimensions can be performed, so as to determine the velocity and a rotating axis of the ball 105.
  • t is the flash duration
  • S is the trace brightness of the ball
  • R is the edge brightness of the ball
  • T is the brightness in the centre of the ball.
  • the trace brightness S has contributions from the (damped) background brightness and brightness contributions from a smeared out ball 105.
  • the edge brightness R depends on sin(Phi), as shown in Fig. 8.
  • the brightness R at the edge of the ball has contributions from the trace brightness S and the sum from the flash brightnesses, which illuminate the edge of the ball, reduced by the geometry and scattering degree.
  • C 1 and C 2 are constants which describe the influence of flash brightness, background brightness, scattering degree and geometry.

Abstract

An imaging apparatus comprising an illumination device adapted for illuminating a movable object during at least two timely spaced time intervals, an image sensor device adapted to capture an image of the movable object, and a control unit adapted for coordinating the illumination device and the image sensor device in a manner that the image sensor device captures the image of the illuminated movable object during the at least two timely spaced time intervals and that the image sensor device is deactivated during at least a portion of the time distance between the at least two timely spaced time intervals.

Description

  • This application claims the benefit of the filing date of United States Provisional Patent Application No. 60/760,148 filed January 19, 2006 , of United States Provisional Patent Application No. 60/782,660 filed March 15, 2006 , and of United States Provisional Patent Application No. 60/782,665 filed March 15, 2006 , the disclosure of which is hereby incorporated herein by reference.
  • The invention relates to an imaging apparatus.
    Moreover, the invention relates to a golf diagnosis apparatus.
    The invention further relates to a method of imaging a moving object.
    Moreover, the invention relates to a program element.
    Further, the invention relates to a computer-readable medium.
  • US 2005/0026710 A1 discloses a video image acquisition apparatus having one or multiple digital cameras taking images of a flying golf ball created by at least two flashes or strobes of light on continuous video mode at a predetermined frame rate. Each image frame is then subtracted from the background and compared to determine the existence of the ball image in flight. Furthermore, another video image acquisition apparatus is also disclosed in US 2005/0026710 A1 that consists of at least two video cameras taking images of flying golf balls created by at least two flashes or strobes of light at predetermined time intervals. The apparatus then applies triangulate calculation of the two camera images to determine the exact physical locations of the flying golf balls in space at a given time of flight.
  • However, conventional golf diagnosis systems suffer from the fact that they are inappropriate for use in a very bright environment, for instance on a sunny day on a golf course.
  • It is an object of the invention to provide an accurate imaging system.
  • In order to achieve the object defined above, an imaging apparatus, a golf diagnosis apparatus, a method of imaging a moving object, a program element and a computer readable medium according to the independent claims are provided.
  • According to an exemplary embodiment of the invention, an imaging apparatus is provided comprising an illumination device adapted for illuminating a movable object at least during at least a part of at least two timely spaced time intervals, an image sensor device adapted to capture an image of the movable object, and a control unit adapted for coordinating the illumination device and the image sensor device in a manner that the image sensor device captures the image of the movable object during the at least two timely spaced time intervals and that the image sensor device is deactivated during the time distance (particularly during essentially the entire time distance) between the at least two timely spaced time intervals.
  • According to another exemplary embodiment of the invention, a golf diagnosis apparatus for evaluating a performance, particularly a stroke, of a golf player is provided, the golf diagnosis apparatus comprising an imaging apparatus having the above mentioned features and being adapted to capture an image of at least one of the group consisting of a golf ball and a golf club as the movable object.
  • According to another exemplary embodiment of the invention, a method of imaging a moving object is provided, the method comprising illuminating the moving object at least during at least a part of at least two timely spaced time intervals, capturing an image of the movable object, and coordinating the illumination and the capturing in a manner that the image of the moving object is captured during the at least two timely spaced time intervals and that the capturing is deactivated during the time distance (particularly during essentially the entire time distance) between the at least two timely spaced time intervals.
  • According to still another exemplary embodiment of the invention, a program element is provided, which, when being executed by a processor, is adapted to control or carry out a method of imaging a moving object having the above mentioned features.
  • According to yet another exemplary embodiment of the invention, a computer-readable medium is provided, in which a computer program is stored which, when being executed by a processor, is adapted to control or carry out a method of imaging a moving object having the above mentioned features.
  • The electronic image acquisition scheme according to embodiments of the invention can be realized by a computer program, that is by software, or by using one or more special electronic optimization circuits, that is in hardware, or in hybrid form, that is by means of software components and hardware components.
  • In the context of this application, the term "movable object" may particularly denote a physical structure which is adapted, designed or configured to be operated in a fluidic (particularly a gas, but possibly also a liquid) environment in which it shall move, for instance fly. Examples for movable objects are sports devices like (golf) balls or frisbees, or any kind of vehicles like aircraft.
  • The term "two timely spaced time intervals" may particularly denote that one or more camera units or the like detect - for instance twice - images during a certain length in time. Between these two active intervals of the one or more camera units, the one or more camera units are inactive so that no images are detected during such an idle period. Corresponding flash units may emit light pulses at least during at least a part of the active times of the cameras, or may emit a longer continuous flash during which the camera is activated multiple times, for instance twice.
  • The term "the image sensor device is deactivated" may particularly denote that photons impinging on the image sensor to cause detection signals are disregarded, or are not counted. This may be obtained electronically, for instance by counting photons only before and after the period of deactivation, combined with a re-initialization or re-set of the image sensor after having read out signals captured during an activation period. Alternatively, this may be obtained mechanically, for instance by placing a (movable) photon absorbing member in front of the image sensor during the period of deactivation.
  • The term "performance" of a golf player may particularly denote any action a golf player takes before, during or after carrying out a stroke. This may particularly include the behavior directly before the stroke, for instance when the golf player stands in front of the tee and concentrates before carrying out the stroke. It may particularly include the behavior during the stroke, for instance when the golf player swings the golf club and hits the golf ball. It may particularly include the behavior after the stroke, for instance when the golf ball has left the tee/golf club and flies in the direction of the goal.
  • The term "stroke" may particularly denote the entire procedure or a part of the procedure including a swing with the golf club, a hit between golf club and golf ball, and the flight of the golf ball until the ball rests. A stroke may be at least a part of the performance.
  • The term "stroke distance" may particularly denote the distance between a resting position of the golf ball before a stroke and after the stroke.
  • The term "hit" may particularly denote the short time interval in which an interaction between the golf club and the golf ball occurs.
  • The term "electromagnetic radiation" may particularly light, but other wavelengths (for instance infrared and/or UV light) are possible as well.
  • The term "golf diagnosis apparatus" may particularly denote an apparatus which may monitor the performance of a golf player and may carry out calculations in correspondence with this performance. Also golf simulators may be covered by the term "golf diagnosis apparatus". For instance, such a golf diagnosis apparatus may comprise one or more cameras making one or more pictures of a golf ball and/or a golf club and/or a golf player in order to derive therefrom information allowing to perform a diagnosis of a golf stroke.
  • For instance, a stroboscope may define different points of time at which an image is taken, and the individual images may be evaluated using image recognition methods so as to analyze a stroke of a golf player. For instance, such a golf diagnosis apparatus may calculate parameters like velocity, angle, acceleration, spin, stroke distance, etc. in accordance with a stroke. Such a system may be implemented also in combination with a self-adaptive golf analysis feature, allowing to determine which body positions, or other stroke parameters statistically yield good results, and which not. Thus, such a golf diagnosis system may provide a golfer with suggestions as to how to improve the performance or provide information which parameters have been successful in the past.
  • In the context of such a golf diagnosis apparatus, a golfer may position a golf ball on the tee, may select a golf club and may carry out a stroke. In the vicinity of the tee (for instance at a distance of 40 cm from the golf diagnosis apparatus), the user (for instance positioned at a distance of 120 cm from the golf diagnosis apparatus) may position the golf diagnosis apparatus which may comprise a camera or another image acquisition device so that one or more images can be captured before, during and/or after hitting the ball. Such images may then be evaluated, with respect to ball, golf club, and/or body position of the golfer so as to derive parameters allowing to perform a diagnosis of a stroke so as to evaluate the quality of the stroke.
  • According to an exemplary embodiment, a system is provided for capturing an image of a moving object, for instance of a flying golf ball, at a plurality of times. These multiple images may be combined to form a single image showing the movable object (for instance the golf ball) multiple times during the motion so that the kinematics of the movable object can be investigated. Conventionally, it is possible to generate a plurality of flashes (like in the case of a conventional stroboscope) illuminating the object with regard to a background a plurality of times, and when the environment is sufficiently dark, the object can be seen or recognized on the image at plurality of positions. However, under some circumstances, for example when a movable object shall be detected on a sunny day, it may happen that the background is so bright that it is difficult or not possible, particularly for an image processing routine, to detect the moving object at a plurality of positions on the image. In the light of this recognition, embodiments of the invention deactivate an image sensor device (for instance a CCD camera or a CMOS camera) between the subsequent flashes or subsequent acquisition intervals, thereby suppressing image contributions of the background and consequently allowing to reliably identify the moving object a plurality of times on one image even under bright background conditions. In other words, an improvement of a stroboscopic contrast may be made possible according to an exemplary embodiment of the invention. Captured images may be evaluated regarding a position of a golf ball and/or patterns provided on the golf ball. Bright structures (like legs of a golf player, etc.) would disturb a pattern recognition procedure and may be suppressed efficiently by exemplary embodiments of the invention.
  • According to an exemplary embodiment, a golf launch monitor is provided in which at least two initial states of a starting golf ball may be captured using stroboscopic photography. In order to guarantee a proper contrast ratio also under bright surrounding conditions, the exposure of the image is selectively disabled apart from times during which the flashes are enlightened.
  • According to an exemplary embodiment, a launch monitor may measure the motion of a hit golf ball and/or the motion of the golf club before and/or after the point of time of the hit using stroboscopically acquired images. These images may subsequently be processed by a processor. For instance, the positions of markers and/or structures and/or objects (like a golf ball, a club head, a club shaft) may be determined. For this purpose, a computer or a microprocessor may be employed. For the automatic evaluation or analysis of the image, a proper contrast ratio between the desired object and the background is desirable. For this purpose, the objects in the foreground may be brightened or illuminated by flashes. Due to the quadratic decrease of the light intensity with the distance ("1/r2 law"), remote objects, for instance the legs of a golfer, are illuminated significantly less than close objects, like the golf ball. Under bright surrounding conditions, for instance direct sun illumination, the objects in the background would still be significantly illuminated during the times before, after and between the flashes. However, this reduces the contrast of the desired close object of interest with regard to the background. According to an exemplary embodiment of the invention, the illumination or exposure of the image apart from the times of the flashes is prevented by deactivating the camera during specific time intervals, thereby improving the contrast and the accuracy during a subsequent image processing routine. A sufficiently fast electronic or mechanical shutter may be implemented in order to guarantee such a function.
  • There are different exemplary possibilities for the acquisition:
    • a trigger signal may actuate an image acquisition with a short exposure time.
    • an acquisition may be actuated with a longer exposure time and optionally with a flash. A trigger signal then actuates one or a plurality of subsequent short flashes within this exposure time.
  • Thus, according to an exemplary embodiment, timely precisely controlled additional acquisitions may be carried out.
  • The launch monitor may measure the motion of the hit golf ball and/or the motion of the golf club before and/or after the point of time of the hit. The launch monitor may be provided with optional additional devices like sensors, additional cameras or additional flashes for detecting of parameters of the motion of the golfer, the ball and/or the equipment. The communication with the additional devices can be carried out using cables or a wireless communication path. Particularly, it is possible to use Bluetooth for such a communication. It is also possible to use infrared communication, radio frequency communication, a (mobile) telecommunication network, wireless LAN (WLAN), etc.
  • In the following, further exemplary embodiments of the golf diagnosis apparatus will be explained. However, these embodiments also apply for the golf diagnosis apparatus, for the method of operating a golf diagnosis apparatus, for the program element and for the computer readable medium.
  • The golf diagnosis apparatus may comprise at least one of the group consisting of a power supply unit for supplying at least a part of the golf diagnosis apparatus with electrical energy, an optical display unit for displaying golf diagnosis related information, a user interface unit for allowing a user to communicate with at least a part of the golf diagnosis apparatus, a sensor unit for sensing at least one golf diagnosis related sensor parameter, a stroboscope unit for generating pulses of electromagnetic radiation (for instance infrared or visible or ultraviolet light flashes), and a data evaluation unit for evaluating golf diagnosis related data.
  • The image acquisition device may be a camera, for instance a CCD camera or a CMOS camera. It is also possible to provide a plurality of cameras.
  • The power supply unit may be a battery, an accumulator, solar cells, etc.
  • The optical display unit may be a monitor, like an LCD monitor, a TFT monitor, an OLED (organic LED) based display, a plasma monitor or a conventional cathode ray tube.
  • The user interface unit may comprise input elements like a keypad, a joystick, a trackball, or may even comprise a voice recognition system. The user interface unit may also include a touch screen.
  • A sensor unit may be any kind of sensor, like a sensor of acoustic waves (for instance for detecting a point of time at which the golf club hits the golf ball), an optical sensor, a position sensor, a pressure sensor for detecting the weight distribution within the shoes of the golfer, a pressure sensitive platform or mat (pad), etc.
  • One or more flashlight units, for instance strobes, may be provided so as to define different points of time at which the golf ball shall be visible at an image of the camera. Therefore, by taking a plurality of images of the golf ball and/or the golf club and/or the golf player, it is possible to derive motion parameters from the captured images.
  • The data evaluation unit may be a CPU (central processing unit) and may include also a storage device, an input/output unit, etc. Such a data evaluation unit may carry out calculations in accordance with pre-stored algorithms so as to derive golf analysis related parameters from the captured information.
  • The golf diagnosis apparatus may comprise a plurality of image acquisition devices positioned to capture images of a golf player carrying out a stroke from different viewing directions. Thus, the amount of information provided and usable for assessing a stroke and the quality thereof may be increased and refined. Particularly, complementary information from different viewing directions may be obtained.
  • According to an exemplary embodiment, the image sensor device may be adapted to add the images of the movable object captured during the at least two timely spaced time intervals to thereby form a single image illustrating the movable object during the at least two timely spaced time intervals. Thus, after having generated the first image of the movable object during the first illumination interval, this partial image may be stored (which may be possible by implementing a fast read-out procedure). Then, the image sensor device may remain in a deactivated state until the next flash occurs. Subsequently, the light sensitive portion of the image sensor device may be re-initialized, that is to say all information may be erased from the image sensor device. Then, when the next flash occurs, a second image is acquired which may be read out/copied in a fast manner and may be added to the previously stored picture. This procedure can be repeated, optionally, one or a plurality of times. Finally, the added image may be obtained which shows the object of interest in an illuminated state with a proper contrast to the background. This summed image may then be read out to a storage device for further analysis by an image acquisition software.
  • The imaging device may comprise a shutter mechanism controlled by the control unit and adapted to deactivate the image sensor device during the time distance between the at least two timely spaced time intervals. Such a shutter mechanism (for instance a mechanical shutter mechanism or an electronic shutter mechanism) may ensure that an illumination and detection of the illuminated photons occurs only at specific points of time, to thereby improve the contrast ratio. For example, an electronic configuration of such a shutter may allow to make a sensitive surface of the image sensor device only active during specific portions of time when the flashes are enlightened. By erasing information stored in such a sensor portion between subsequent flashes and by reading out the individual data after each illumination pulse, such an electronic shutter mechanism may be realized. A mechanical shutter mechanism may mechanically prevent illumination of the sensitive surface between subsequent flashes by mechanical measures, for instance with a shutter blade.
  • The illumination device may comprise one or more strobes. Particularly, two strobes may be arranged (particularly symmetrically with respect to the camera) and may illuminate the object under investigation simultaneously, since this may eliminate image acquisition errors resulting from geometrical asymmetry between golf ball and a single strobe. Furthermore, it is also possible to have more than two strobes, for instance three or four strobes, or more.
  • The illumination device may be adapted for illuminating the movable object by generating pulses of electromagnetic radiation at least during at least a part of at least a part of the at least two timely spaced time intervals. Such pulses may have essentially the shape of a Dirac pulse (a function that has the value of essentially infinity for a certain point of time, the value zero elsewhere, wherein the integral from minus infinity to plus infinity is 1), that is to say may be very intense and short in time. The pulses may have the shape of a rectangle, a saw tooth, etc.
  • The at least two timely spaced time intervals defining active camera times (which may be, at least partially, simultaneous/in accordance with flash times) may have a duration in a range between essentially 1 µs and essentially 200 µs, particularly in a range between essentially 10 µs and essentially (30 µs or) 40 µs. These time intervals may be particularly appropriate for golf ball shaped and colored objects which are arranged approximately 40 cm away from the detector.
  • Different flashes may be programmed so that the flash times are different. For example, the power of the individual flashes may differ, and their individual flash times may be adjusted so that the flash energies are essentially identical.
  • The time distance between the at least two timely spaced time intervals may have a duration in a range between essentially 100 µs and essentially 1 s, particularly in a range between essentially 0.5 ms (for instance for observing a golf club) and essentially 10 ms (for instance for observing a slow golf ball). Again, such time distances may be particularly dependent on typical velocities of the moving object. Thus, a re-scaling of the value of the time distance may be performed in accordance with a specific moving object, like a golf ball, a golf club, a Frisbee, etc. For instance, a typical velocity of a golf ball may be between 10 m/s and 80 m/s.
  • The image sensor device may capture the image of the illuminated movable object during an activation duration in a range between essentially 2 µs and essentially 400 µs, particularly in a range between essentially 20 µs and essentially 40 µs. The illumination time of an illumination sensor device, like a camera (particularly a CCD camera or a CMOS camera) may be limited by hardware restrictions. The image acquisition times may be identical to the flash times, or may differ from the flash times.
  • The imaging apparatus may comprise a detection unit adapted for detecting a hit of the movable object which hit sets the movable object in motion. The detection unit may be further adapted for triggering the illumination device to illuminate the object in response to the detected hit. Such a detection unit may be, for instance, a microphone which detects acoustic waves generated when a golf club hits a golf ball. Considering the propagation time of the acoustic waves (taking into account the distance between golf ball and microphone as well as the speed of sound) may be used to calculate the point of time of the hit. In accordance with this, trigger signals may be generated which trigger the generation of the first light pulse, and/or may trigger the first detection phase of the camera. This may allow to reliably detect golf ball positions providing meaningful information with regard to the kinematics and the quality of the stroke.
  • The imaging apparatus may comprise an evaluation unit adapted for evaluating motion characteristics of the moving object based on an analysis of the image captured by the image capture device. Such motion characteristics may include a velocity, an acceleration, a spin, angular information or a stroke width of the golf ball. For this purpose, image processing routines may be applied to the image showing a plurality of positions of the flying golf ball.
  • Particularly, the evaluation unit may be adapted for evaluating the motion characteristics of a ball as the moving object based on an image processing algorithm recognizing at least one of the group consisting of a bright center of the ball, a dark edge of the ball, and a shoulder between an edge of the ball and a background. When the golf ball with a spherical shape is illuminated, a center is very bright and an edge of the golf ball is quite dark. Depending on the brightness of the background, the edge of the ball may be even darker than the background or may, in another scenario, be brighter than the background. However, a shoulder between the edge and the background may be detected by the golf software due to the contrast which is improved according to exemplary embodiments of the invention.
  • According to a preferred embodiment of the invention, the image sensor device may comprise an illuminatable portion (light-exposed memory) and a non-illuminatable portion (light-shielded memory). The illuminatable portion may also be denoted as a bright memory ("Hellspeicher", image array), and the non-illuminated portion may be denoted as a dark memory ("Dunkelspeicher", storage array). The illuminatable portion may be adapted to capture individual images of the movable object under illumination by electromagnetic radiation of the movable object during the at least two timely spaced time intervals, may be adapted to supply (or copy) the individual images to the non-illuminatable portion, and may be adapted to be re-initialized between subsequent illuminations during the at least two timely spaced time intervals. Thus, the illuminatable portion may be illuminated to capture an image of the golf ball at one specific of the illumination intervals. This information may then be read out to the non-illuminatable portion in a fast manner, for instance in the order of magnitude of microseconds. Before the next detection phase, the illuminatable portion may be re-initialized, that is to say the already stored information with regard to the first interval may be erased. Then, a new detection may be initiated, a next image of the golf ball at another position may be detected, and may be supplied to the non-illuminatable portion. The non-illuminatable portion may be adapted to add the individual images supplied by the illuminatable portion to generate an added image and may be adapted to supply the added image to a storage device. In other words, the signals according to the individual positions of the golf ball may simply be summed up by the non-illuminatable portion, and the results image may then be transferred (also in a slow manner with a time constant in the order of magnitude of milliseconds) to the storage device, for instance a harddisk of a computer, for further analysis.
  • According to one embodiment, the illumination device may be adapted for not illuminating the movable object during at least a part of the time distance between the at least two timely spaced time intervals. In other words, the flashes may be deactivated during at least a part of a deactivation period of the camera.
  • According to another embodiment, the illumination device may be adapted for continuously illuminating the movable object during at least a part of the at least two timely spaced time intervals and between the at least two timely spaced time intervals. In other words, a relatively long lasting or continuous flash may be maintained activated during at least a part of a deactivation period of the camera.
  • The aspects defined above and further aspects of the invention are apparent from the examples of embodiment to be described hereinafter and are explained with reference to these examples of embodiment.
  • The invention will be described in more detail hereinafter with reference to examples of embodiment but to which the invention is not limited.
  • Figure 1 illustrates a golf diagnosis system according to an exemplary embodiment of the invention.
  • Figure 2 illustrates a timing of individual components of a golf diagnosis apparatus according to an exemplary embodiment of the invention.
  • Figure 3 illustrates a signal processing scheme of a golf diagnosis apparatus according to an exemplary embodiment of the invention.
  • Figure 4 illustrates a golf diagnosis system according to an exemplary embodiment of the invention.
  • Figure 5 is an image of a golf ball acquired by a conventional golf diagnosis apparatus at two points of time.
  • Figure 6 is an image of a golf ball acquired by a golf diagnosis apparatus according to an exemplary embodiment of the invention at two points of time.
  • Figure 7 and Figure 8 illustrate principles of an image processing scheme for object recognition performed by a golf diagnosis apparatus according to an exemplary embodiment of the invention.
  • The illustration in the drawing is schematically. In different drawings, similar or identical elements are provided with the same reference signs.
  • In the following, referring to Fig. 1, a golf analysis system 100 according to an exemplary embodiment of the invention will be described.
  • As shown in Fig. 1, a golf player 101 is in a position to carry a golf club 102 including a shaft 103 and a club head 104. A golf ball 105 is positioned on a tee (not shown).
  • The golf diagnosis apparatus 100 comprises a central processing unit (CPU) 113 (which may, in another embodiment, be a microprocessor) which includes processing resources and storage resources. The CPU 113 may serve as a control system for the entire golf diagnosis apparatus 100. The CPU 113 is electrically coupled (in a bidirectional manner or in a unidirectional manner) with a CCD (charge coupled device) camera 114. Instead of providing a single CCD camera 114, it is also possible to provide two or more cameras. It may be particularly advantageous to provide only a single camera, since this may allow to manufacture the device 100 with low costs and in a small size. When a plurality of CCD cameras 114 are provided, the device 100 may be adapted to monitor the golf player 101 from different viewing directions/viewing angles so as to derive complementary information for evaluating a stroke of the golfer 101.
  • Furthermore, a first flash 116 and a second flash 117 are provided. The flashes 116, 117 can be positioned at any desired position of the golf diagnosis apparatus 100, particularly attached to a casing of the golf diagnosis apparatus 100. The flashes 116, 117 may emit light flashes so as to define points of time at which images of the golf club 102, of the golf ball 105 and/or of the golf player 101 are captured by the camera 114. As an alternative for the flashes 116, 117, strobes may be provided. It is possible to implement such light flash sources using LEDs, particularly OLEDs. Instead of using two flashes 116, 117, it is possible to use only one flash or at least three flashes. For example, each of the flashes 116, 117 can emit a single flash, or a single flash 116 or 117 may emit two or more flashes. Also the number of light pulses may vary, and can be larger or equal than two.
  • Furthermore, the CPU 113 is coupled to an LCD display 118 as an optical display unit for displaying results of the golf diagnosis.
  • Moreover, the CPU 113 is coupled to an input/output device 119 like a keypad, a joystick, a touch screen or the like so as to provide the CPU 113 with control information. For instance, the golfer 101 may input, via the input/output device 119, information indicating a club 102 which shall be used for the strike, so as to provide the system 100 with the required information needed to evaluate the stroke.
  • As further shown in Fig. 1, a microphone 124 is provided for detecting acoustic waves resulting from a hit between the golf club head 104 and the ball 105.
  • Furthermore, a Bluetooth communication interface 125 is provided at the golf diagnosis apparatus 100, and is coupled to the CPU 113. Via the Bluetooth communication interface 125, communication with optional sensors 128, 129 located in both shoes 126, 127 of the golfer 101 is possible. Furthermore, wireless communication with the sensor 130 provided in the golf club head 104 and with the sensor 131 provided in the golf ball 105 is possible.
  • Furthermore, the golf ball 105 comprises a marker 150, which may be a text or a symbol having optical properties differing from those of the surrounding of the generally white golf ball 105. In a similar manner, a marker 151 may be provided at the golf club 104, and a marker 152 may be provided at the shaft 103 of the club 102.
  • In the following, the functionality of the system 100 will be explained in more detail.
  • When the golf player 101 has operated the golf club 102 so that the golf head 104 hits the ball 105, acoustic waves are generated. These are detected - with a corresponding delay - by the microphone 124. Consequently, the flashes 116, 117 are triggered to emit light pulses, particularly two light pulses having a length of 20 µs and having a time distance of 2 ms. Correspondingly, points of time are defined by these flashes 116, 117 at which the camera 114 detects images of the hit ball 105, the moving club 102, and/or the moving golf player 101 (essentially) during or after the hit.
  • Furthermore, sensor information from the sensors 128 to 131 are transmitted to the Bluetooth communication interface 125. All these items of information may be used by the CPU 113 to derive golf diagnosis information, like angle information, velocity information, distance information, etc. A result of such an evaluation may be output via the display unit 118.
  • As an alternative to the microphone 124, a light barrier may be provided for detecting the time of hitting the ball 105.
  • More particularly, the golf diagnosis apparatus 100 comprises an imaging apparatus formed by the illumination arrangement (namely the flashes 116, 117) adapted for illuminating the moving golf ball 105 during two or more timely spaced intervals, defined by the duration of the flashes and the time distance between subsequent flashes. The CCD camera 114 (alternatively a CMOS camera) is provided to capture an image of the moving golf ball 105. The CPU 113 serves as a control unit for coordinating the flashes 116, 117 and the CCD camera 114 in a manner that the CCD camera 114 captures the image of the illuminated golf ball 105 during the two or more timely spaced time intervals and that the CCD camera 114 is deactivated during at least a portion of the time distance between the at least two timely spaced time intervals. In other words, the camera 114 will be activated only during specific points of time which correlate at least partially with the illuminating times of the flashes 116, 117. This will be explained in more detail below referring to Fig. 2 and Fig. 3.
  • However, the CCD camera 114 adds the images of the flying golf ball 105 captured during the multiple flashes of the flash units 116, 117 to thereby form a single image illustrating the flying golf ball 105 during the flash intervals. However, a shutter mechanism, more particularly an electronic shutter mechanism, of the CCD camera 114 deactivates, under the control of the CPU 113, the CCD camera 114 during the major part of the time distance between the light pulses emitted by the flashes 116, 117. According to the described embodiment, the flashes 116, 117 emit the light pulses simultaneously. Alternatively, the different flashes 116, 117 may be used to generate flashes at different points of time.
  • The CPU 113 also serves as an evaluation unit for evaluating motion characteristics of the flying golf ball 105 based on an analysis of the image captured by the CCD camera 114. On this image, the golf ball 105 is displayed in an illuminated fashion at different times during the golf ball 105 flight. Since the flashes 116, 117 are positioned so that the CCD camera 114 is located between the flashes 116, 117, the camera 114 is positioned essentially symmetrically and detects a bright centre of the ball 105 surrounded by a dark circular edge of the ball 105. An image processing software running on the CPU 113 recognizes particularly a shoulder between the edge of the ball 105 and a (grey) background. Due to the deactivation of the camera 114 between the flashes generated by the flash units 116, 117, the contrast between the bright ball and the dark background is improved or enhanced, thereby allowing the image processing routines to be performed with improved accuracy, providing more meaningful golf diagnosis results.
  • In the following, referring to Fig. 2, a timing scheme 200 illustrating a timing of the individual components of the golf diagnosis apparatus 100 will be explained.
  • A signal 210 indicates a trigger signal for triggering the flash units 116, 117. A signal 220 indicates the duration of the flashes generated by the flash units 116, 117. A signal 230 illustrates the time dependence of a trigger signal of the camera 114 shutter. Time intervals during which the camera 114 is actually illuminated are plotted along a time axis 240.
  • The horizontal directions of the schemes 210, 220, 230, 240 denote the time, and the vertical direction the amplitude or logical value of the signals.
  • When a golf ball 105 is hit, this may be recognized by a microphone 124. This signal may be conveyed from the microphone 124 to a CPU or microcontroller unit 113, which generates the trigger signals 211 and 212 for triggering the flashes 116, 117. In other words, during the time intervals 211, 212, the flashes emit flash pulses 221 and 222, respectively. In accordance with these flashes 221, 222, the camera 113 shutter is operated, and generated camera 113 control signals during time intervals 231 and 232, respectively.
  • Accordingly, the CCD camera 113 is illuminated during time intervals 241 and 242, respectively. This is illustrated schematically as triangles in Fig. 2, since photons are integrated or accumulated during these active times 241, 242 of the CCD camera 114.
  • The individual signals of the camera 113 captured during the time intervals 241 and 242 are added which is schematically described by a bracket 250. The result of this is an image 260 showing the golf ball 105 at two different positions during a flight - in front of a dark background obtained due to the camera deactivation.
  • Fig. 3 indicates a scheme 300 of data processing within the CCD camera 114.
  • The CCD camera 114 implemented in the embodiment of Fig. 1 comprising an illuminatable portion ("Hellspeicher") 301 and a non-illuminatable portion 302 ("Dunkelspeicher").
  • The illuminatable portion 301 is light-sensitive and is adapted to capture individual images of the movable golf ball 105 under an illumination by light 303 during the at least two timely spaced time intervals 241, 242. The illuminatable portion 301 is further adapted to supply or copy the individual images to the non-illuminatable portion 302. Furthermore, the illuminatable portion 301 may be re-initialized between subsequent illuminations during the at least two timely spaced time intervals 241, 242.
  • The non-illuminatable portion 302 is adapted to add the individual images 304 supplied by the illuminatable portion 301 to generate an added image 305 to be supplied to a storage device 306 of an analysis computer (not shown) or of the CPU 113 by which the added image 305 may be further processed.
  • After the illuminated portion 301 has detected the light signals from the flying golf ball during the time interval 241, this image data is copied into the non-illuminated portion 302. This may be a very fast procedure, in the order of magnitude of µs. After the time interval separating the intervals 241 and 242, the illuminatable portion 301 may be re-initialized and becomes activated again and captures the image of the golf ball 105 at a later interval of time, that is to say during the interval 242. Again, the data related to the second image are copied as data 304 into the non-illuminated portion 302. By taking this measure, the data of the first image and the second image are simply added in the non-illuminated portion 302, in a fast manner in the order of magnitude of µs. Only after having captured the last image (that is to say after the interval 242), the entire image data is transferred as data 305 to the storage device 306, which may be slow, for instance in the order of magnitude of ms. After that, the data is stored on the harddisk 306 for further analysis.
  • The advantage of the electronic shutter mechanism of Fig. 3 is that the slow read-out procedure between the units 302 and 306 occurs only once.
  • Fig. 4 shows a golf diagnosis apparatus 400 according to an exemplary embodiment of the invention having implemented the image acquisition device described referring to Fig. 2 and Fig. 3.
  • The golf acquisition device 400 shown in Fig. 4 comprises a housing 401. The housing 401 is installed on a mount 402. A single CCD camera 114 is shown as well as the symmetrically mounted flashes 116, 117.
  • Fig. 5 illustrates an image 500 acquired by a conventional golf diagnosis apparatus under bright conditions.
  • In the image 500, the golf ball 105 is visible only with a poor quality at two different points of time. In the background, legs 501 of a golf player are shown. Due to the poor contrast between the golf ball 105 and the background, particularly the legs 501, an automated image processing routine will have significant problems to detect the positions of the poorly resolved golf balls 105 to determine its motion characteristics.
  • The embodiment of Fig. 5 relates to a CCD camera which is not deactivated between subsequent flashes. The image 500 has been captured with a continuous shutter opening time of 2.2 ms.
  • In contrast to this, Fig. 6 shows an image 600 captured by the imaging apparatus shown in Fig. 4 and having implemented the image acquisition scheme as described referring to Fig. 2 and Fig. 3.
  • The legs of the golf player are almost invisible and the golf ball 105 can be resolved with high accuracy at the two different points of time. This results from the deactivation of the CCD camera 113 between two subsequent flashes.
  • The image of Fig. 6 has been captured with two short shutter opening times of 30 µs with a time distance of 2 ms.
  • On the basis of the image 600, an image processing software may accurately determine the most likely positions of "two objects" with an "inner bright portion" and a "surrounding dark portion", which have a "round shape" and a "size in a predetermined range". Thus, pattern recognition algorithms may be used to automatically detect the golf ball 105 at the various positions. Markers 602 provided on the golf ball 105 may be evaluated to determine spin characteristics or the like. Furthermore, a transfer from two dimensions into three dimensions can be performed, so as to determine the velocity and a rotating axis of the ball 105.
  • In the following, referring to Fig. 7 and Fig. 8, a procedure of an edge contrast improvement by integration time adjustment according to an exemplary embodiment of the invention will be explained.
  • When designing a camera for a golf diagnosis apparatus, the following frame conditions may be considered:
    1. 1. A multiple exposure in a short time may enable a cost efficient stroboscopic image acquisition, since the information can be stored in one frame (image). No high speed camera, or the like, is necessary.
    2. 2. For the significant improvement of the contrast, the integration time Ti shall be reduced to the flash duration without flash energy losses. A proper edge contrast may be important for the reliability and accuracy of the image processing.
  • Referring to Fig. 7, t is the flash duration, S is the trace brightness of the ball, R is the edge brightness of the ball, and T is the brightness in the centre of the ball.
  • The trace brightness S has contributions from the (damped) background brightness and brightness contributions from a smeared out ball 105. The edge brightness R depends on sin(Phi), as shown in Fig. 8.
  • The brightness R at the edge of the ball has contributions from the trace brightness S and the sum from the flash brightnesses, which illuminate the edge of the ball, reduced by the geometry and scattering degree.
  • In the following, the contrast of the ball edge and the ball center relative to the ball trace will be calculated:
  • In this context, KST is denoted as the contrast of the ball center relative to the ball trace: K ST = ( T - S ) / T + S = 1 / C 1 T i + 1
    Figure imgb0001
    KSR is denoted as the contrast of the ball edge relative to the ball trace: K SR = ( R - S ) / R + S = 1 / C 2 T i + 1
    Figure imgb0002
  • C1 and C2 are constants which describe the influence of flash brightness, background brightness, scattering degree and geometry.
  • The described equations show that a short time Ti results in a high contrast KSR and KST.
  • It should be noted that the term "comprising" does not exclude other elements or features and the "a" or "an" does not exclude a plurality. Also elements described in association with different embodiments may be combined.
  • It should also be noted that reference signs in the claims shall not be construed as limiting the scope of the claims.

Claims (19)

  1. An imaging apparatus, comprising
    an illumination device adapted for illuminating a movable object at least during at least a part of at least two timely spaced time intervals;
    an image sensor device adapted to capture an image of the movable object;
    a control unit adapted for coordinating the illumination device and the image sensor device in a manner that the image sensor device captures the image of the movable object during the at least two timely spaced time intervals and that the image sensor device is deactivated during the time distance between the at least two timely spaced time intervals.
  2. The imaging apparatus of claim 1,
    wherein the image sensor device is adapted to selectively add the images of the movable object captured during the at least two timely spaced time intervals to thereby form a single image illustrating the movable object during the at least two timely spaced time intervals.
  3. The imaging apparatus of claim 1 or 2,
    comprising a shutter mechanism controllable by the control unit and adapted to deactivate the image sensor device during the time distance between the at least two timely spaced time intervals.
  4. The imaging apparatus of claim 3,
    wherein the shutter mechanism comprises at least one of the group consisting of a mechanical shutter mechanism and an electronic shutter mechanism.
  5. The imaging apparatus of any one of claims 1 to 4,
    wherein the illumination device comprises one or more strobes, particularly two strobes being arranged symmetrically with respect to the image sensor device.
  6. The imaging apparatus of any one of claims 1 to 5,
    wherein the illumination device is adapted for illuminating the movable object by generating pulses of electromagnetic radiation at least during at least a part of the at least two timely spaced time intervals.
  7. The imaging apparatus of any one of claims 1 to 6,
    wherein the at least two timely spaced time intervals have a duration in a range between essentially 1 µs and essentially 200 µs, particularly in a range between essentially 10 µs and essentially 40 µs, more particularly in a range between essentially 20 µs and essentially 40 µs.
  8. The imaging apparatus of any one of claims 1 to 7,
    wherein the time distance between the at least two timely spaced time intervals has a duration in a range between essentially 100 µs and essentially 1 s, particularly in a range between essentially 0.5 ms and essentially 10 ms.
  9. The imaging apparatus of any one of claims 1 to 8,
    comprising a detection unit adapted for detecting a hit of the movable object which hit initiates a motion of the object, the detection unit being further adapted for triggering the illumination device to illuminate the object in response to the detected hit.
  10. The imaging apparatus of any one of claims 1 to 9,
    comprising an evaluation unit adapted for evaluating motion characteristics of the movable object based on an analysis of the image of the movable object captured by the image capture device.
  11. The imaging apparatus of claim 10,
    wherein the evaluation unit is adapted for evaluating the motion characteristics of a ball as the movable object based on an image processing algorithm recognizing at least one of the group consisting of a bright center of the ball, a dark edge of the ball, and a shoulder between an edge of the ball and a background.
  12. The imaging apparatus of any one of claims 1 to 11,
    wherein the image sensor device comprises an illuminatable portion and a non-illuminatable portion,
    the illuminatable portion being adapted to capture individual images of the movable object under illumination by electromagnetic radiation of the movable object during the at least two timely spaced time intervals, being adapted to supply the individual images to the non-illuminatable portion, and being adapted to be re-initialized between subsequent illuminations during the at least two timely spaced time intervals;
    the non-illuminatable portion being adapted to add the individual images supplied by the illuminatable portion to generate an added image and being adapted to finally supply the added image to a storage device.
  13. The imaging apparatus of any one of claims 1 to 12,
    wherein the illumination device is adapted for not illuminating the movable object during at least a part of the time distance between the at least two timely spaced time intervals.
  14. The imaging apparatus of any one of claims 1 to 13,
    wherein the illumination device is adapted for continuously illuminating the movable object during at least a part of the at least two timely spaced time intervals and between the at least two timely spaced time intervals.
  15. A golf diagnosis apparatus for evaluating a performance, particularly a stroke, of a golf player, the golf diagnosis apparatus comprising
    an imaging apparatus according to any one of claims 1 to 14 adapted to capture an image of at least one of the group consisting of a golf ball and a golf club as the movable object.
  16. The golf diagnosis apparatus according to claim 15,
    comprising at least one of the group consisting of a power supply unit for supplying at least a part of the golf diagnosis apparatus with electrical energy, an optical display unit for displaying golf diagnosis related information, a user interface unit for allowing a user to communicate with at least a part of the golf diagnosis apparatus, a sensor unit for sensing at least one golf diagnosis related sensor parameter, and a data evaluation unit for evaluating golf diagnosis related data.
  17. A method of imaging a moving object, the method comprising
    illuminating the moving object at least during at least a part of at least two timely spaced time intervals;
    capturing an image of the movable object;
    coordinating the illumination and the capturing in a manner that the image of the moving object is captured during the at least two timely spaced time intervals and that the capturing is deactivated during the time distance between the at least two timely spaced time intervals.
  18. A program element, which, when being executed by a processor, is adapted to control or carry out a method of claim 17 of imaging a moving object.
  19. A computer-readable medium, in which a computer program is stored which, when being executed by a processor, is adapted to control or carry out a method of claim 17 of imaging a moving object.
EP06022734A 2006-01-19 2006-10-31 Imaging apparatus and golf diagnosis apparatus Withdrawn EP1810722A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US76014806P 2006-01-19 2006-01-19
US78266006P 2006-03-15 2006-03-15
US78266506P 2006-03-15 2006-03-15

Publications (1)

Publication Number Publication Date
EP1810722A1 true EP1810722A1 (en) 2007-07-25

Family

ID=37966464

Family Applications (2)

Application Number Title Priority Date Filing Date
EP06011727A Withdrawn EP1810725A1 (en) 2006-01-19 2006-06-07 An autarkic golf diagnosis apparatus and a method of manufacturing the same
EP06022734A Withdrawn EP1810722A1 (en) 2006-01-19 2006-10-31 Imaging apparatus and golf diagnosis apparatus

Family Applications Before (1)

Application Number Title Priority Date Filing Date
EP06011727A Withdrawn EP1810725A1 (en) 2006-01-19 2006-06-07 An autarkic golf diagnosis apparatus and a method of manufacturing the same

Country Status (1)

Country Link
EP (2) EP1810725A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5111410A (en) * 1989-06-23 1992-05-05 Kabushiki Kaisha Oh-Yoh Keisoku Kenkyusho Motion analyzing/advising system
US20030130054A1 (en) * 1992-11-20 2003-07-10 Bissonnette Laurent C. Performance measurement system with fluorescent markers for golf equipment
US20040043839A1 (en) * 2000-03-24 2004-03-04 Bridgestone Sports Co., Ltd. Method and system for selecting a golf club
US20050054456A1 (en) * 2003-09-08 2005-03-10 William Gobush Multishutter club-ball analyzer
US20050213076A1 (en) * 2004-03-09 2005-09-29 Hiroshi Saegusa Moving body measuring apparatus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5210603A (en) * 1992-01-21 1993-05-11 Sabin Donald C Automated video recording device for recording a golf swing
AU3581800A (en) * 1999-01-15 2000-08-01 Jonathan Brust System and method for recording and analyzing a golf swing
AU2862400A (en) * 1999-01-29 2000-08-18 Orthopedic Systems Inc. Golf ball flight monitoring system
US7878916B2 (en) * 2003-09-23 2011-02-01 Acushnet Company Golf club and ball performance monitor having an ultrasonic trigger
AU2005201321B2 (en) * 2004-03-26 2007-08-09 Sri Sports Limited Golf swing-diagnosing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5111410A (en) * 1989-06-23 1992-05-05 Kabushiki Kaisha Oh-Yoh Keisoku Kenkyusho Motion analyzing/advising system
US20030130054A1 (en) * 1992-11-20 2003-07-10 Bissonnette Laurent C. Performance measurement system with fluorescent markers for golf equipment
US20040043839A1 (en) * 2000-03-24 2004-03-04 Bridgestone Sports Co., Ltd. Method and system for selecting a golf club
US20050054456A1 (en) * 2003-09-08 2005-03-10 William Gobush Multishutter club-ball analyzer
US20050213076A1 (en) * 2004-03-09 2005-09-29 Hiroshi Saegusa Moving body measuring apparatus

Also Published As

Publication number Publication date
EP1810725A1 (en) 2007-07-25

Similar Documents

Publication Publication Date Title
US20100151957A1 (en) Imaging Apparatus and Golf Diagnosis Apparatus
US8016688B2 (en) Method and apparatus for measuring ball launch conditions
US20110159976A2 (en) A Golf Diagnosis Apparatus And A Method Of Performing Golf Diagnosis
US9132345B2 (en) Methods and systems for sports simulation
CN101410153A (en) Imaging apparatus and golf diagnosis apparatus
US7542130B2 (en) Moving body measuring apparatus
AU669744B2 (en) Method and apparatus to determine object striking instrument movement conditions
JP3185850B2 (en) Monitor device that measures and displays the flight characteristics of sports objects
US7300356B2 (en) Apparatus and method of measuring the flying behavior of a flying body
US20010023209A1 (en) Ball motion measuring apparatus
US6390934B1 (en) Method of image processing of paint dots on golf balls
US20070105637A1 (en) Golf ball performance evaluation system
KR20130032853A (en) Virtual sports system for controlling cameras according to environmental brightness to obtain good ball images
JP2005278797A (en) System and method for calculating projectile of golf ball
KR20020005580A (en) Golf ball flight monitoring system
WO2008052605A1 (en) Data processing system and golf diagnosis apparatus
EP1810722A1 (en) Imaging apparatus and golf diagnosis apparatus
US8512160B2 (en) Multishutter club-ball analyzer
US20070202959A1 (en) Imaging system and method including multiple, sequentially exposed image sensors
KR20170025234A (en) golf ball cognition device using camera
KR101019824B1 (en) Apparatus and method for sensing moving object and virtual golf simulation device using the same
US20070201003A1 (en) Imaging system and method including adaptive lighting
US10668350B2 (en) Launch monitor using three-dimensional imaging
JP2002202317A (en) Method for measuring flight behavior of flight object
KR101023497B1 (en) Apparatus and method for generating trigger signals

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

AKX Designation fees paid
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20080126

REG Reference to a national code

Ref country code: DE

Ref legal event code: 8566