US20090062002A1 - Apparatus And Method of Detecting And Tracking Objects In Amusement Games - Google Patents

Apparatus And Method of Detecting And Tracking Objects In Amusement Games Download PDF

Info

Publication number
US20090062002A1
US20090062002A1 US11/847,746 US84774607A US2009062002A1 US 20090062002 A1 US20090062002 A1 US 20090062002A1 US 84774607 A US84774607 A US 84774607A US 2009062002 A1 US2009062002 A1 US 2009062002A1
Authority
US
United States
Prior art keywords
image
game
playfield
sensing device
game 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.)
Abandoned
Application number
US11/847,746
Inventor
John J. Kotlarik
David A. Myus
Python Anghelo
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.)
Bay Tek Games Inc
Original Assignee
Bay Tek Games Inc
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 Bay Tek Games Inc filed Critical Bay Tek Games Inc
Priority to US11/847,746 priority Critical patent/US20090062002A1/en
Publication of US20090062002A1 publication Critical patent/US20090062002A1/en
Assigned to BAY TEK GAMES, INC. reassignment BAY TEK GAMES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ANGHELO, PYTHON, KOTLARIK, JOHN J., MYUS, DAVID A.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3286Type of games
    • G07F17/3297Fairground games, e.g. Tivoli, coin pusher machines, cranes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1087Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera
    • A63F2300/1093Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera using visible light

Definitions

  • the present invention generally relates to a method of operating an amusement game. More specifically, the present invention relates to a method of operating an amusement game that utilizes an image sensing device to monitor the movement of a game object relative to a playfield and adjusts the operation of the amusement game based upon the movement of the game object.
  • amusement games that allow the user to direct a game object onto a playfield such that the amusement game awards the player with points, tickets or prizes based upon the skill of the player.
  • the playfield typically includes a plurality of various different target areas that are assigned point values.
  • One type of popular amusement game includes a series of balls that are rolled by the player along an alley and onto a ramp.
  • the ramp directs the ball upward into the air and toward a playfield that includes a series of defined scoring targets.
  • Each of the scoring targets is assigned a point value that is based upon the difficulty of directing the ball into the scoring target.
  • a switch or sensor is associated with each of the scoring targets such that the amusement game can detect which scoring target received the ball.
  • the alley bowler game may include 5-10 individual sensors or switches to determine where the ball contacted the playfield.
  • the user directs a rolling coin across a playfield and toward a series of scoring targets that may be holes or slots in a stationary wall or may be slots in a rotating wheel.
  • a series of infrared emitters and detectors are required to locate the rolling coin as the coin passes through the fixed or moving targets.
  • the player is awarded points and/or tickets based upon the skill level of the player.
  • amusement game is an electronic dart board.
  • the playfield includes a series of sensors assigned with each section of the dart board such that the amusement game can determine which section of the playfield a dart contacted. Based upon the determined position of the dart contact, the amusement game assigns a point value to the player or modifies the game operation.
  • the playfield includes a large number of individual sensors for each section of the dart board.
  • each of the amusement games described includes a large number of sensors or switches for the amusement game to track the movement of a game object and assign point values or adjust the operation of the game based upon the movement of the game object.
  • the large number of sensors required for these games increases the cost and complexity of the game. Therefore, a need exists for a method of operating the amusement game that reduces or eliminates the large number of sensors required to control the operation of the amusement game. Further, a need exists for a sensing system that enhances the operation of the amusement game while reducing the number of components required for the game play.
  • the present invention relates to an amusement game and a method of operating an amusement game that includes an image sensing device that is used to monitor game play and modify the game play or award points based upon the skill level of the user.
  • the image sensing device allows the elimination of multiple sensors and/or switches that are typically used to award player points during game play of an amusement game.
  • the amusement game includes an image sensing device that is positioned such that the image sensing device can view the entire playfield of the amusement game.
  • the image sensing device is in operative communication with a control unit and generates image scans of the playfield at a determined frame rate. During operation of the game, each of the image scans may include a visual representation of the game object as the game object moves over the playfield.
  • the control unit can control the at least one operating parameter of the game.
  • the operating parameter may be related to the actual operation of the game or may be a point or scoring value awarded to the player based upon the success level of the player.
  • control unit records a reference image of the playfield prior to the beginning of the game play.
  • the reference image shows the playfield before any game object is present.
  • the control unit defines a series of target areas on the reference image.
  • the target areas typically align with the physical scoring targets on the playfield.
  • each of the target areas are defined by x, y coordinates on the image scan from the image sensing device.
  • the control unit After game play begins, the control unit records a series of sequential image scans and determines whether the game object is present within the current image scan. Preferably, the control unit subtracts the reference image from the current image scan to determine the position of the game object. The position of the game object is then compared to the target areas defined by the control unit. If the game object is within one of the target areas, the control unit modifies the operation of the amusement game, which may include awarding a determined point value to the player. Alternatively, other methods of image processing can be utilized while operating within the scope of the present disclosure.
  • the physical playfield of the amusement game can be replaced with an image projecting device, such as a flat panel monitor.
  • the image projecting device is operatively coupled to the control unit such that the control unit can selectively create a target image utilizing the image projecting device.
  • the target image can include a visual representation of the target areas on the image projecting device.
  • the control unit can vary the target image or can create a moving target image.
  • FIG. 1 is a perspective view of an amusement game that utilizes an image sensor to detect the movement of a game object relative to a playfield;
  • FIG. 2 is the reference image of the playfield as recorded by the image sensing device
  • FIG. 3 is the reference image with a series of target areas superimposed over the reference image
  • FIG. 4 is an image scan from the image sensing device illustrating the position of the game object relative to the playfield
  • FIG. 5 is a composite view of the game object with the reference image of the playfield removed;
  • FIG. 6 is a flow chart illustrating the operation of the control unit utilizing the image sensing device to track the game object during game play;
  • FIG. 7 is a perspective view of a second type of amusement game operating in accordance with the present disclosure.
  • FIG. 8 is a perspective view of a third embodiment of an amusement game operating in accordance with the present disclosure.
  • FIG. 9 is a perspective view of a fourth embodiment of an amusement game operating in accordance with the present disclosure.
  • FIG. 10 is a perspective view of a fifth embodiment of an amusement game operating in accordance with the present disclosure.
  • FIG. 11 is an alternate embodiment of the amusement game shown in FIG. 1 in which the 3-D playfield is replaced with an LCD screen projecting an image representing the playfield;
  • FIG. 12 is a section view of the amusement game showing the LCD screen in front protection device that protects the LCD screen as the game objects are directed toward the visual playfield representation.
  • FIG. 1 illustrates one embodiment of an amusement game 10 that operates in accordance with the present invention.
  • the amusement game 10 shown in FIG. 1 is a commonly available alley bowler 12 that allows a player to direct a series of game objects 14 , such as bowling balls, along a lane 16 and onto an inclined ramp 18 . As one of the balls travels over the inclined ramp 18 , the ball is directed toward a playfield 20 that includes a series of scoring targets 22 .
  • the scoring targets 22 are assigned different point values based upon the size of the area directing the balls to the scoring target 22 and the amount of skill required for the player to direct one of the game objects 14 into the scoring target 22 .
  • FIG. 1 illustrates one embodiment of an amusement game 10 that operates in accordance with the present invention.
  • the amusement game 10 shown in FIG. 1 is a commonly available alley bowler 12 that allows a player to direct a series of game objects 14 , such as bowling balls, along a lane 16 and onto an inclined ramp 18 . As one of
  • the playfield 20 has seven different scoring targets 22 that award different levels of points depending upon the difficulty level required to achieve the target. However, it is contemplated that a different number of scoring targets or a different orientation of the scoring targets is contemplated as being within the scope of the present disclosure.
  • amusement game 10 shown in FIG. 1 includes bowling balls as the game object 14 and defines scoring targets 22 on the playfield 20 , it should be understood that various different types of game objects 14 and playfields 20 could be utilized while operating within the scope of the present disclosure.
  • the embodiment shown in FIG. 1 is for illustrative purposes only and is not meant to limit the scope of the present disclosure.
  • the amusement game 10 includes a score display 24 and a payment validator 26 that are each coupled to a control unit 28 for the amusement game 10 .
  • the control unit 28 is contained within the outer cabinet 30 of the amusement game 10 and is operable to control the entire operation of the amusement game, from receiving payment from the payment validator 26 to releasing the series of game objects 14 from within the outer cabinet 30 . Further, the control unit 28 controls the calculation and display of the players score on the display 24 and controls the operation of the ticket dispenser 32 .
  • the amusement game 10 further includes an image sensing device 34 that is mounted within the top end 36 of the outer cabinet 30 such that the viewing angle of the image sensing device 34 is directed downward onto the playfield 20 .
  • the image sensing device 34 is operable to create a series of sequential image scans that are relayed through a communication line 38 to the control unit 28 .
  • the image sensing device 34 replaces the plurality of sensors/switches that are currently utilized in each of the scoring targets 22 to determine whether the game object 14 has passed through the target 22 .
  • the use of the image sensing device 34 reduces the amount of wiring and components required for operating the amusement game 10 .
  • the image sensing device 34 is a digital image sensor, such as either a CCD or CMOS image sensor.
  • a CCD or CMOS image sensor is utilized to generate the image scans that are relayed to the control unit 28 through the communication line 38 .
  • various other digital image sensors, or other types of analog image sensors could be utilized while operating within the scope of the present disclosure.
  • the image sensing device can process the images prior to sending information to the control unit 28 .
  • the image sensing device would send results, such as the x, y coordinates of the ball location, rather than the entire raw video image, thereby reducing the bandwidth requirements of the communication line between the image sensing device and the control unit and reducing the processing requirement for the control unit.
  • the image sensor 34 is disposed in a position a specified distance above the center of the playfield 20 with the image sensing surface of the image sensing device 34 facing downward so that the entire area of the playfield 20 can be covered within the field of view of the image sensing device 34 .
  • the CCD or CMOS camera utilized as the image sensing device 34 includes a multitude of electrical conversion elements as solid state image pickup devices arranged in a matrix. A CCD or CMOS camera picks up an image at a selective specified period. In the embodiment described, the CCD or CMOS camera is operated to capture 10 images per second, although other frame rates are contemplated as being within the scope of the present disclosure.
  • electrical signals are generated that have levels corresponding to the amount of light received by the respective photo electric conversion element of the CCD or CMOS camera.
  • the electrical signals are received by the control unit 28 and analyzed as will be described below.
  • each playfield may include its own image sensing device and a single control unit could receive the visual images and conduct the game accordingly.
  • multiple image sensing devices may be required when the size of the playfield is much larger than the viewing field of any individual image sensing device.
  • the use of multiple cameras for a single playfield allows for “stereo” images and/or three dimensional tracking for the movement of the game object.
  • the use of multiple image sensing devices allows the concept to be utilized with other types of amusement games.
  • FIG. 2 thereshown is an image view received by the control unit from the image sensing device.
  • the image view of FIG. 2 is of the entire playfield 20 before the operation of the game play.
  • FIG. 2 illustrates a reference image 40 created by the image sensing device 34 of the entire playfield 20 before the game play begins and before one of the game objects is positioned over the playfield.
  • the reference image 40 is a visual image of the playfield 20 and includes the physical scoring targets 22 a - 22 g.
  • each of the scoring targets 22 a - 22 g is a physical hole formed in the back surface of the playfield that allows the game object, such as a ball, to pass through the back surface of the playfield.
  • each of the scoring targets 22 a - 22 g is assigned a different point value and is surrounded by a protruding wall 42 that directs the game object into one of the scoring targets.
  • the image sensing device of the present disclosure creates the electronic image scan shown in FIG. 2 at a rate as low as 10 frames per second during game play. In one embodiment of the disclosure, it is contemplated that frame rates between 30 and 60 frames or more per second can be utilized to resolve high speed object motion and to reduce or eliminate blurring. These frame rates are well within current imaging and processing technology capability.
  • the reference image 40 shown in FIG. 2 is taken prior to game play and is used to define the general layout of the playfield 20 .
  • the reference image 40 shown in FIG. 2 is received by the control unit 28 ( FIG. 1 ) and is used by the control unit 28 as a reference image for comparison to subsequent image scans to identify the movement of a game object on the playfield.
  • FIG. 3 illustrates the same reference image 40 of FIG. 2 with a series of electronic target areas 44 defined on the reference image.
  • the target areas 44 are each aligned with one of the physical scoring targets that exist within the physical playfield 20 .
  • the playfield includes five target areas 44 a - 44 e aligned along the center of the reference image 40 and a pair of upper target areas 44 f, 44 g positioned on either side of the center line of targets.
  • the target areas 44 a - 44 g are shown in the embodiment of FIG. 3 , it should be understood that various different types of playfields can include different types of target areas.
  • the reference image 40 includes a series of individual pixels aligned along the x and y axis of the reference image 40 .
  • the lower left corner of the image has an x, y location of (0, 0) while the upper right corner has an x, y location of (288, 352).
  • the target areas 44 for the embodiment shown are defined as:
  • each target area is assigned a point value that the control unit utilizes during the operation of the game program.
  • the target areas 44 a - 44 g are defined within the control unit prior to beginning of the game play. Once the target areas 44 a - 44 g are defined within the control unit, the control unit compares each image scan from the image sensor to the defined target areas to determine what action is to be taken during game play.
  • FIG. 4 thereshown is an image scan 46 from the image sensor during game play.
  • the game object 14 is shown about to enter one of the physical scoring targets 22 along the center of the playfield.
  • the player has successfully completed the game task and will be awarded a point value assigned to the scoring target.
  • the player will be awarded 20 points for successfully directing the game object 14 into the scoring target 22 .
  • the control unit of the amusement game For the control unit of the amusement game to assign a scoring value based on the position of the game object 14 , the control unit must utilize image processing techniques to identify the position of the objects 14 relative to the playfield. Although various types of image processing techniques are known that could be utilized to isolate the position of the game object relative to the playfield, in the embodiment of the invention shown in the Figures, the system utilizes an image subtraction method. Specifically, the control unit records the image scan 46 shown in FIG. 4 and subtracts the reference image 40 shown in FIG. 2 . When the reference image 40 is subtracted from the current image scan 46 , the resulting image 50 includes only the game object 14 , as shown in FIG. 5 .
  • the position of the game object 14 on the resulting image 50 can then be analyzed to determine the position of the game object relative to the target areas previously defined.
  • the control unit utilizes a standard image processing algorithm to determine the center of the game object and color identification from previously defined offset values as described below.
  • the control unit determines the position of the game object by defining an area by color. Once the color block has been located, the control unit calculates the x, y coordinates of the center of mass of the game object. The x, y coordinates of the tracking point such as the center of mass. Typically the center of mass, top, bottom or a series of similar colored pixels indicates the tracking point of the game object in the resulting image 50 , shown in FIG. 5 . Once the tracking point has been calculated, the tracking point is compared to the electronic target areas 44 a - 44 g defined in the control unit and shown in FIG. 3 . If the tracking point is within a target area, the control unit increments the game count in a conventional manner based upon the score associated with the position of the tracking point.
  • the embodiment described above utilizes the center of mass of the game object as the tracking point, different portions of the game object could be utilized as the tracking point.
  • the top of the game object can be utilized as the reference or tracking point to reduce the computational requirements of the control unit.
  • no further geometric attributes of the game objects are needed, such as the ball diameter or object center.
  • these other attributes of the game object may be useful in other ways, such as to determine whether the game object is of proper size.
  • control unit can also determine the color of the game object based upon the individual pixel analysis described above.
  • color analysis for the game object allows the control unit to determine whether the game object is a valid game object or whether the player has utilized a game object that is not authorized. As an example, in an alley bowler game, each of the authorized balls may have a bright red color. If the control unit does not recognize the red color of the game object, the control unit will not increase the score for the player, since the player has utilized an unauthorized game object.
  • the CCD or CMOS image sensor is operated to generate image scans at a rate of ten frames/second using a segmented image on a 352 ⁇ 288(CIF) or 640 ⁇ 480 (VGA) at 24 bits/pixels (8 bits each for RGB) with majority pixel color determination (e.g. red must be at least 20 greater than green and blue to be counted as a red pixel; yellow must have both red and green at least 20 greater than blue) and a count is kept of RGBY pixels by block.
  • Pixel binning is used for higher resolution cameras. Once the color of each pixel has been determined, a bounded box is defined and the x, y coordinates of the tracking point is determined by the control unit.
  • Other object and color detection schemes that are commonly used in image processing techniques can be utilized, which may result in additional color recognition or geometric identification.
  • RGB values are the actual camera-generated pixel values for each of the three colors.
  • the RGBY values include Y, which is an image processing example of the ability to distinguish more than three object colors using only three captured image input color data values.
  • Other types of color measurement formats other than RGB, such as CMYK or HSV can accomplish the required image processing tasks as well.
  • image subtraction is described as being one type of image processing technique utilized to identify the position of the game object, various other types of image processing techniques can be utilized while operating within the scope of the present invention. Specifically, any type of imaging processing technique that can identify the tracking point of the game object can be utilized to determine the position of the game object relative to target areas defined on the playfield.
  • image sensor is a CCD or CMOS image sensor
  • a low cost, infrared camera can also be utilized while operating within the scope of the present disclosure.
  • a low cost infrared camera can be utilized to determine differences between play objects and playfields to determine the location of a game object.
  • a linear sensor array could be utilized where two dimensional resolution is not required.
  • various other embodiments, such as an IR camera and a linear array, are specifically set forth, it should be understood that various other types of image sensing devices could be utilized while operating within the scope of the present disclosure.
  • FIG. 6 is a flowchart generally setting forth the method utilized by the control unit to operate the amusement game utilizing the single image sensing device 34 to monitor game play and modify game play based upon the ability and success of the player.
  • the control unit activates the image sensing device to view the playfield, as shown in step 52 .
  • the control unit records the image of the playfield as a reference image in step 52 .
  • the reference image for the playfield is shown in FIG. 2 and includes a series of physical scoring areas 22 a - 22 g that provide targets for a player using the amusement game.
  • the control unit defines a series of target areas over the reference image, as shown in FIG. 3 .
  • the target areas are ranges of x, y values based on the reference image.
  • Each of the target areas 44 a - 44 g are aligned with one of the physical scoring targets.
  • each of the target areas 44 a - 44 g are assigned a point value that is awarded to the player when the player successfully directs the game object into one of the target areas 44 a - 44 g.
  • the target areas 44 could be utilized to affect other aspects of the game rather than just awarding point values. As an example, if the game object contacts different types of target areas, the difficulty level of the game could increase, additional tickets could be awarded, or the method of playing the game could be altered.
  • the control unit releases the game objects and allows the game play to begin.
  • the control unit operates the image sensing device to create a series of sequential image scans of the playfield at a predefined rate, as shown in step 58 .
  • the image sensor operates to generate ten images per second.
  • a higher or lower frame rate could be utilized while operating within the scope of the present invention.
  • the control unit compares the image scan to the reference image in step 60 .
  • one method of comparing the image scan to the reference image is to subtract the reference image from the current image scan. Once the reference image has been subtracted, the only remaining element in the resulting image is a view of the game object.
  • the control unit determines whether a game object is present in the current image scan. If the game object is not present, the control unit returns to step 58 and continue to receive image scans from the image sensor.
  • the control unit determines whether the tracking point of the game object is within one of the defined target areas defined in step 56 . If the system determines in step 64 that the game object is within the target area, the control system modifies the operation of the game accordingly, as shown in step 66 . As previously described, the modification to the operation of the game may be an increased point value or a change in the difficulty level of the game operation.
  • the control unit for the amusement game assigns only a single point value for each game object.
  • the game object 14 is a ball that passes through one of a series of physical scoring targets 22 defined on the playfield. As the ball passes through the scoring target, the ball will disappear from the image scan of the playfield. Thus, the last location of the game object on the playfield will indicate that the game object has passed through one of the scoring targets.
  • the control unit will assign a point value to the game object based upon the last position of the game object on the image scan. Thus, although the game object may be within the target area for a number of sequential image scans, the control unit will not assign a point value to the game object until the game object disappears from the image scans.
  • control unit can determine the position of multiple game objects on the playfield at the same time.
  • the amusement game can be played with more than one game object simultaneously since the control unit can award points for each game object independently.
  • FIG. 7 illustrates a conventional dart board 68 that has a series of different scoring sections 70 .
  • Each of the scoring sections 70 includes a different point value such that when a game object, such as a dart, contacts the scoring section, the player is awarded with the point value assigned to the scoring section 70 .
  • the image sensing device 34 is positioned such that the image sensing device has a full view of the entire dart board 68 .
  • the image sensing device 34 records an image scan which is directed to a control unit for the amusement game. Based upon the location of the dart 72 relative to the scoring sections 70 , the control unit awards the player the required point value.
  • FIG. 8 illustrates another type of amusement game in which a game object, such as a coin 74 , is directed along a coin path 76 into contact with a rotating scoring wheel 78 .
  • the rotating scoring wheel 78 includes a series of scoring sections 80 each of which include an opening 82 .
  • Each of the scoring sections 80 is assigned a different point value and the size of the scoring opening 82 varies depending upon the points assigned to the scoring section 80 . Typically, the greater the number of points assigned to the scoring section 80 , the smaller the scoring section 82 .
  • the player times the release of the coin 74 such that the coin passes through an opening 82 having the largest number of points. As shown in FIG.
  • the image sensing device 34 can be positioned such that the entire wheel 78 is within the viewing angle of the image sensing device.
  • the image sensing device 34 generates sequential image scans that can be analyzed to determine which of the openings 82 in the scoring section 80 the coin 74 passes through.
  • the control unit for the amusement game can assign a player the desired number of points.
  • each of the scoring sections 80 could be assigned a different color value such that the control unit can identify the different scoring sections from the image scans received from the image sensing device 34 .
  • FIG. 9 illustrates yet another type of amusement game that can utilize the method of the present disclosure.
  • a game object such as the coin 74
  • the scoring board 86 has a series of scoring slots 88 that allow the coin 74 to pass through.
  • the size of each of the scoring slots 88 is based upon the number of points awarded to a player. As an example, the smaller the scoring slots 88 , the greater number of points are awarded to the game player.
  • the image sensing device 34 is positioned above the rotating playing field 84 and can view the scoring board 86 and scoring slots 88 .
  • the control unit for the game can analyze the image scans from the image sensing device 34 to determine which scoring slot 88 the coin 74 passes through.
  • the use of the single image sensing device 34 eliminates the large number of sensors that typically need to be positioned behind each of the scoring slots 88 in the game board 86 .
  • FIG. 10 illustrates yet another type of amusement game that can utilize the image sensing device 34 .
  • the image sensing device 34 is positioned above a basket 90 and can detect when a ball 92 passes through the opening 94 of the basket. Based upon the detection of the ball 92 within the opening 94 , the control unit can award a player points.
  • the use of the image sensing device 34 eliminates the use of multiple switches and sensors that are typically required in a basket-type game, and can verify the size and color of the ball and that it entered the hoop from the top.
  • an image sensing device monitors the movement and position of a game object such that a control unit can analyze the image scans from the image sensing device and modify the operation of the amusement game.
  • FIG. 11 thereshown is an alternate embodiment of the alley bowler of FIG. 1 in which the playfield is replaced by an image projecting device 96 that is operatively connected to the control unit 28 .
  • the embodiment shown in FIG. 11 includes an image projecting device 96 that generates a target image 100 that is viewed by the player.
  • the image projecting device 96 preferably includes a generally flat face surface that projects an image to the player indicating locations on the image projecting device 96 that correspond to targets for the player.
  • the amusement game 102 further includes the image sensing device 34 that records image scans of both the target image 100 and the position of game objects 14 as the game objects contact the image projecting device 96 . Based on the location of the contact between the game object 14 and the image projecting device 96 , the control unit 28 determines whether the game object has contacted one of the predefined target areas. Based upon whether the game object contacts the target area, the control unit 28 awards a point value or modifies the game operation as was the case with FIG. 1 .
  • the image projecting device 96 is positioned behind a clear, protective wall 104 .
  • the clear, protective wall 104 prevents game objects from contacting the flat face surface 106 of the image projecting device 96 while allowing the image sensing device 34 to have a clear view of the target image created by the image projecting device 96 .
  • the protective wall 104 is shown in FIG. 12 as being vertical, it is contemplated that the protective wall 104 could be angled parallel to the image projecting device 96 .
  • the control unit utilizes the image sensing device 34 to determine where the game object contacts the surface of the image projecting device in relation to the projected playfield.
  • the location of the contact between the game object and the image projecting device can be determined by monitoring for a change in trajectory of the game object utilizing object tracking methods commonly used in image processing. Based upon the location of the game object upon a detection in the change in trajectory, the control unit can assign a point value to the user based upon the target image being projected.
  • the image projecting device 96 creates a 2-D image that the player views as the playfield.
  • the control unit 28 can change the images, the target size and/or the point values on the image projecting device 96 depending upon the game conditions. Further, the control unit 28 can cause each of the target areas on the target image to move during game play as desired.
  • control unit 96 uses the image projecting device 96 in combination with the control unit 28 to replay the movement of the game object to the player after the game has been completed. Since the control unit received sequential image scans from the image sensing device, the control unit can be operated to play back the images to show the movement of the game object to the player on demand.
  • the image projecting device 96 could be utilized with various other types of amusement games, such as but not limited to a dart board.
  • the flat panel or projection screen of the image projecting device can replace the standard dart board target area.
  • a dart-capturing mesh can be positioned in front of the image projecting device that allows the images from the image projecting device to be seen by the player while still holding the tossed darts in their final resting position for view by the image sensing device.
  • the image projecting device can display unique dart board target areas, such as moving images, photographs or other non-typical dart board configurations. Further, such an embodiment allows for animated effects and various other variations on the typical game play.

Abstract

An amusement game and method that tracks the movement of a game object utilizing an image sensing device that communicates with a control unit for the amusement game. The amusement game includes an image sensing device, such as a CCD or CMOS camera, that is positioned to view the playfield of the amusement game and track the movement of a game object along the playfield. The control unit receives a series of sequential image scans from the image sensing device and determines the position of the game object along the playfield. Based upon the detected position of the game object, the control unit modifies the operation of the game or awards player points.

Description

    FIELD OF THE INVENTION
  • The present invention generally relates to a method of operating an amusement game. More specifically, the present invention relates to a method of operating an amusement game that utilizes an image sensing device to monitor the movement of a game object relative to a playfield and adjusts the operation of the amusement game based upon the movement of the game object.
  • BACKGROUND OF THE INVENTION
  • Presently, many different types of amusement games exist that allow the user to direct a game object onto a playfield such that the amusement game awards the player with points, tickets or prizes based upon the skill of the player. The playfield typically includes a plurality of various different target areas that are assigned point values.
  • One type of popular amusement game includes a series of balls that are rolled by the player along an alley and onto a ramp. The ramp directs the ball upward into the air and toward a playfield that includes a series of defined scoring targets. Each of the scoring targets is assigned a point value that is based upon the difficulty of directing the ball into the scoring target. In this type of amusement game, a switch or sensor is associated with each of the scoring targets such that the amusement game can detect which scoring target received the ball. In some embodiments, the alley bowler game may include 5-10 individual sensors or switches to determine where the ball contacted the playfield.
  • In another type of common game, the user directs a rolling coin across a playfield and toward a series of scoring targets that may be holes or slots in a stationary wall or may be slots in a rotating wheel. In either case, a series of infrared emitters and detectors are required to locate the rolling coin as the coin passes through the fixed or moving targets. Based upon the slot through which the coin rolls, the player is awarded points and/or tickets based upon the skill level of the player.
  • Another common type of amusement game is an electronic dart board. In an electronic dart board, the playfield includes a series of sensors assigned with each section of the dart board such that the amusement game can determine which section of the playfield a dart contacted. Based upon the determined position of the dart contact, the amusement game assigns a point value to the player or modifies the game operation. In such an electronic dart board, the playfield includes a large number of individual sensors for each section of the dart board.
  • As can be understood above, each of the amusement games described includes a large number of sensors or switches for the amusement game to track the movement of a game object and assign point values or adjust the operation of the game based upon the movement of the game object. The large number of sensors required for these games increases the cost and complexity of the game. Therefore, a need exists for a method of operating the amusement game that reduces or eliminates the large number of sensors required to control the operation of the amusement game. Further, a need exists for a sensing system that enhances the operation of the amusement game while reducing the number of components required for the game play.
  • SUMMARY OF THE INVENTION
  • The present invention relates to an amusement game and a method of operating an amusement game that includes an image sensing device that is used to monitor game play and modify the game play or award points based upon the skill level of the user. The image sensing device allows the elimination of multiple sensors and/or switches that are typically used to award player points during game play of an amusement game. The amusement game includes an image sensing device that is positioned such that the image sensing device can view the entire playfield of the amusement game. The image sensing device is in operative communication with a control unit and generates image scans of the playfield at a determined frame rate. During operation of the game, each of the image scans may include a visual representation of the game object as the game object moves over the playfield. Based upon the position of the game object on the playfield, the control unit can control the at least one operating parameter of the game. The operating parameter may be related to the actual operation of the game or may be a point or scoring value awarded to the player based upon the success level of the player.
  • In one embodiment, the control unit records a reference image of the playfield prior to the beginning of the game play. The reference image shows the playfield before any game object is present.
  • Once the reference image has been acquired, the control unit defines a series of target areas on the reference image. The target areas typically align with the physical scoring targets on the playfield. Preferably, each of the target areas are defined by x, y coordinates on the image scan from the image sensing device.
  • After game play begins, the control unit records a series of sequential image scans and determines whether the game object is present within the current image scan. Preferably, the control unit subtracts the reference image from the current image scan to determine the position of the game object. The position of the game object is then compared to the target areas defined by the control unit. If the game object is within one of the target areas, the control unit modifies the operation of the amusement game, which may include awarding a determined point value to the player. Alternatively, other methods of image processing can be utilized while operating within the scope of the present disclosure.
  • In another embodiment, the physical playfield of the amusement game can be replaced with an image projecting device, such as a flat panel monitor. The image projecting device is operatively coupled to the control unit such that the control unit can selectively create a target image utilizing the image projecting device. The target image can include a visual representation of the target areas on the image projecting device. During game play, the player directs the game object toward the target image and the image sensing device determines whether the game object contacts the target area. In this embodiment, the control unit can vary the target image or can create a moving target image.
  • Various alternatives and embodiments are contemplated as being within the scope of the following claims particularly pointing out and distinctly claiming the subject matter regarded as the invention.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The drawings illustrate the best mode presently contemplated of carrying out the invention. In the drawings:
  • FIG. 1 is a perspective view of an amusement game that utilizes an image sensor to detect the movement of a game object relative to a playfield;
  • FIG. 2 is the reference image of the playfield as recorded by the image sensing device;
  • FIG. 3 is the reference image with a series of target areas superimposed over the reference image;
  • FIG. 4 is an image scan from the image sensing device illustrating the position of the game object relative to the playfield;
  • FIG. 5 is a composite view of the game object with the reference image of the playfield removed;
  • FIG. 6 is a flow chart illustrating the operation of the control unit utilizing the image sensing device to track the game object during game play;
  • FIG. 7 is a perspective view of a second type of amusement game operating in accordance with the present disclosure;
  • FIG. 8 is a perspective view of a third embodiment of an amusement game operating in accordance with the present disclosure;
  • FIG. 9 is a perspective view of a fourth embodiment of an amusement game operating in accordance with the present disclosure;
  • FIG. 10 is a perspective view of a fifth embodiment of an amusement game operating in accordance with the present disclosure;
  • FIG. 11 is an alternate embodiment of the amusement game shown in FIG. 1 in which the 3-D playfield is replaced with an LCD screen projecting an image representing the playfield; and
  • FIG. 12 is a section view of the amusement game showing the LCD screen in front protection device that protects the LCD screen as the game objects are directed toward the visual playfield representation.
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 1 illustrates one embodiment of an amusement game 10 that operates in accordance with the present invention. The amusement game 10 shown in FIG. 1 is a commonly available alley bowler 12 that allows a player to direct a series of game objects 14, such as bowling balls, along a lane 16 and onto an inclined ramp 18. As one of the balls travels over the inclined ramp 18, the ball is directed toward a playfield 20 that includes a series of scoring targets 22. In the embodiment shown in FIG. 1, the scoring targets 22 are assigned different point values based upon the size of the area directing the balls to the scoring target 22 and the amount of skill required for the player to direct one of the game objects 14 into the scoring target 22. In the embodiment shown in FIG. 1, the playfield 20 has seven different scoring targets 22 that award different levels of points depending upon the difficulty level required to achieve the target. However, it is contemplated that a different number of scoring targets or a different orientation of the scoring targets is contemplated as being within the scope of the present disclosure.
  • Although the amusement game 10 shown in FIG. 1 includes bowling balls as the game object 14 and defines scoring targets 22 on the playfield 20, it should be understood that various different types of game objects 14 and playfields 20 could be utilized while operating within the scope of the present disclosure. The embodiment shown in FIG. 1 is for illustrative purposes only and is not meant to limit the scope of the present disclosure.
  • In the embodiment shown in FIG. 1, the amusement game 10 includes a score display 24 and a payment validator 26 that are each coupled to a control unit 28 for the amusement game 10. In the embodiment shown in FIG. 1, the control unit 28 is contained within the outer cabinet 30 of the amusement game 10 and is operable to control the entire operation of the amusement game, from receiving payment from the payment validator 26 to releasing the series of game objects 14 from within the outer cabinet 30. Further, the control unit 28 controls the calculation and display of the players score on the display 24 and controls the operation of the ticket dispenser 32.
  • As illustrated in FIG. 1, the amusement game 10 further includes an image sensing device 34 that is mounted within the top end 36 of the outer cabinet 30 such that the viewing angle of the image sensing device 34 is directed downward onto the playfield 20. The image sensing device 34 is operable to create a series of sequential image scans that are relayed through a communication line 38 to the control unit 28. As will be described in much greater detail below, the image sensing device 34 replaces the plurality of sensors/switches that are currently utilized in each of the scoring targets 22 to determine whether the game object 14 has passed through the target 22. The use of the image sensing device 34 reduces the amount of wiring and components required for operating the amusement game 10.
  • In the preferred embodiment of the invention, the image sensing device 34 is a digital image sensor, such as either a CCD or CMOS image sensor. In the embodiment shown, a CCD or CMOS image sensor is utilized to generate the image scans that are relayed to the control unit 28 through the communication line 38. However, it is contemplated that various other digital image sensors, or other types of analog image sensors, could be utilized while operating within the scope of the present disclosure. As an example, it is contemplated that the image sensing device can process the images prior to sending information to the control unit 28. In such an embodiment, the image sensing device would send results, such as the x, y coordinates of the ball location, rather than the entire raw video image, thereby reducing the bandwidth requirements of the communication line between the image sensing device and the control unit and reducing the processing requirement for the control unit.
  • In the case of the image sensing device 34 shown in FIG. 1, the image sensor 34 is disposed in a position a specified distance above the center of the playfield 20 with the image sensing surface of the image sensing device 34 facing downward so that the entire area of the playfield 20 can be covered within the field of view of the image sensing device 34. As is well known, the CCD or CMOS camera utilized as the image sensing device 34 includes a multitude of electrical conversion elements as solid state image pickup devices arranged in a matrix. A CCD or CMOS camera picks up an image at a selective specified period. In the embodiment described, the CCD or CMOS camera is operated to capture 10 images per second, although other frame rates are contemplated as being within the scope of the present disclosure.
  • During operation of the CCD or CMOS camera, electrical signals are generated that have levels corresponding to the amount of light received by the respective photo electric conversion element of the CCD or CMOS camera. The electrical signals are received by the control unit 28 and analyzed as will be described below.
  • Although the embodiment describes utilizing only a single image sensing device 34, it is contemplated that multiple CCD or CMOS cameras could be combined to operate as the image sensing device, depending upon the size of the playfield 20 and resolution required by the amusement game. Further, the use of multiple image sensing devices 34 allows the concept of the present disclosure to be utilized in various different types of games, such as multiple player games that include separate and distinct playfields for each player. In such an embodiment, each playfield may include its own image sensing device and a single control unit could receive the visual images and conduct the game accordingly.
  • Alternatively, multiple image sensing devices may be required when the size of the playfield is much larger than the viewing field of any individual image sensing device. Likewise, the use of multiple cameras for a single playfield allows for “stereo” images and/or three dimensional tracking for the movement of the game object. The use of multiple image sensing devices allows the concept to be utilized with other types of amusement games.
  • Referring now to FIG. 2, thereshown is an image view received by the control unit from the image sensing device. The image view of FIG. 2 is of the entire playfield 20 before the operation of the game play. Specifically, FIG. 2 illustrates a reference image 40 created by the image sensing device 34 of the entire playfield 20 before the game play begins and before one of the game objects is positioned over the playfield. The image from the image sensing device includes a resolution of 352×288 (CIF) (x=288, y=352), although other resolutions such as 640×480 (x=480, y=640) (VGA) are clearly contemplated as being within the scope of the present disclosure.
  • As illustrated in FIG. 2, the reference image 40 is a visual image of the playfield 20 and includes the physical scoring targets 22 a-22 g. In the embodiment of the alley bowler shown in FIG. 2, each of the scoring targets 22 a-22 g is a physical hole formed in the back surface of the playfield that allows the game object, such as a ball, to pass through the back surface of the playfield. In the embodiment shown in FIG. 2, each of the scoring targets 22 a-22 g is assigned a different point value and is surrounded by a protruding wall 42 that directs the game object into one of the scoring targets.
  • The image sensing device of the present disclosure creates the electronic image scan shown in FIG. 2 at a rate as low as 10 frames per second during game play. In one embodiment of the disclosure, it is contemplated that frame rates between 30 and 60 frames or more per second can be utilized to resolve high speed object motion and to reduce or eliminate blurring. These frame rates are well within current imaging and processing technology capability. The reference image 40 shown in FIG. 2 is taken prior to game play and is used to define the general layout of the playfield 20. The reference image 40 shown in FIG. 2 is received by the control unit 28 (FIG. 1) and is used by the control unit 28 as a reference image for comparison to subsequent image scans to identify the movement of a game object on the playfield.
  • FIG. 3 illustrates the same reference image 40 of FIG. 2 with a series of electronic target areas 44 defined on the reference image. The target areas 44 are each aligned with one of the physical scoring targets that exist within the physical playfield 20. In the embodiment shown in FIG. 3, the playfield includes five target areas 44 a-44 e aligned along the center of the reference image 40 and a pair of upper target areas 44 f, 44 g positioned on either side of the center line of targets. Although the target areas 44 a-44 g are shown in the embodiment of FIG. 3, it should be understood that various different types of playfields can include different types of target areas.
  • In the embodiment shown in FIG. 3, the reference image 40 includes a series of individual pixels aligned along the x and y axis of the reference image 40. In the embodiment shown in FIG. 3, the lower left corner of the image has an x, y location of (0, 0) while the upper right corner has an x, y location of (288, 352). Based upon these screen parameters, the target areas 44 for the embodiment shown are defined as:
  • if (x>90 and x<150) and //(two horizontal parallel lines at center of image)
      if (y>6 and y<55) this_score = 50;
      if (y>90 and y<125) this_score = 40;
      if (y>180 and y<210) this_score = 30;
      if (y>230 and y<270) this_score = 20;
      if (y>290 and y<320) this_score = 10;
    else if (y>290) and //(top of playfield to check for hundreds)
      if (x>199 and x<250) this_score = 100;
      if (x>5 and x<50) this_score = 100;
  • In each of the scoring definitions set forth above, each target area is assigned a point value that the control unit utilizes during the operation of the game program. As described previously, although different target areas 44 a-44 g are shown in the embodiment of FIG. 3, it should be understood that various different types of target areas and playfields can be utilized while operating within the scope of the present disclosure. Preferably, the target areas 44 a-44 g are defined within the control unit prior to beginning of the game play. Once the target areas 44 a-44 g are defined within the control unit, the control unit compares each image scan from the image sensor to the defined target areas to determine what action is to be taken during game play.
  • Referring now to FIG. 4, thereshown is an image scan 46 from the image sensor during game play. In the image scan 46, the game object 14 is shown about to enter one of the physical scoring targets 22 along the center of the playfield. In the embodiment shown, the player has successfully completed the game task and will be awarded a point value assigned to the scoring target. In the embodiment shown in FIG. 4, the player will be awarded 20 points for successfully directing the game object 14 into the scoring target 22.
  • For the control unit of the amusement game to assign a scoring value based on the position of the game object 14, the control unit must utilize image processing techniques to identify the position of the objects 14 relative to the playfield. Although various types of image processing techniques are known that could be utilized to isolate the position of the game object relative to the playfield, in the embodiment of the invention shown in the Figures, the system utilizes an image subtraction method. Specifically, the control unit records the image scan 46 shown in FIG. 4 and subtracts the reference image 40 shown in FIG. 2. When the reference image 40 is subtracted from the current image scan 46, the resulting image 50 includes only the game object 14, as shown in FIG. 5. The position of the game object 14 on the resulting image 50 can then be analyzed to determine the position of the game object relative to the target areas previously defined. Once the resulting image 50 has been created for the current image scan, the control unit utilizes a standard image processing algorithm to determine the center of the game object and color identification from previously defined offset values as described below.
  • For each frame:
    • Capture (h=288,v=352)[r,g,b] where r,g,b are 8 bit values (0-255) of red, green and blue data at each pixel
    • Initialize segmented image grid GridResult(H=16,V=16)[MajorColor,R,G,B,Y]=0
      For each pixel (h,v) in each GridResult (H,V):
  • If r>g+20 and r>b+20 Then r=255 g=0 b=0 and Increment
    GridResult(H,V)[R]
    If g>r+20 and g>b+20 Then r=0 g=255 b=0 and Increment
    GridResult(H,V)[G]
    If b>r+20 and b>g+20 Then r=0 g=0 b=255 and Increment
    GridResult(H,V)[B]
    If r>g+20 and g>b+20 and |r−g|<25 Then r=255 g=255 b=0 and Increment
    GridResult(H,V)[Y]
    Next pixel

    For each GridResult (H,V):
  • If GridResult(H,V) R>G+30 and R>B+30 then
    GridResult(H,V)[MajorColor]=R
    If GridResult(H,V) G>G+30 and R>B+30 then
    GridResult(H,V)[MajorColor]=G
    If GridResult(H,V) B>G+30 and R>B+30 then
    GridResult(H,V)[MajorColor]=B
    If GridResult(H,V) R>G+30 and G>B+30 and |R−G|>20 then
    GridResult(H,V)[MajorColor]=Y
    Next GridResult
    Initialize CarBlock (Color=R,G,B,Y)[LL,LR,UL,UR][H,V]]=−1
      //LL,LR=Lower Left;Right; UL,UR=Upper Left;Right

    For each Color:
  • Find_GameObjectBlocks//horizontal & vertical bounding box detection of adjacent grids w/same color
  • Next Color
  • Once each pixel of the entire screen image has been classified as described above, the control unit determines the position of the game object by defining an area by color. Once the color block has been located, the control unit calculates the x, y coordinates of the center of mass of the game object. The x, y coordinates of the tracking point such as the center of mass. Typically the center of mass, top, bottom or a series of similar colored pixels indicates the tracking point of the game object in the resulting image 50, shown in FIG. 5. Once the tracking point has been calculated, the tracking point is compared to the electronic target areas 44 a-44 g defined in the control unit and shown in FIG. 3. If the tracking point is within a target area, the control unit increments the game count in a conventional manner based upon the score associated with the position of the tracking point.
  • Although the embodiment described above utilizes the center of mass of the game object as the tracking point, different portions of the game object could be utilized as the tracking point. As an example, in an embodiment in which the image scan is analyzed in rows from the top of the image to the bottom of the image, the top of the game object can be utilized as the reference or tracking point to reduce the computational requirements of the control unit. In such an embodiment, no further geometric attributes of the game objects are needed, such as the ball diameter or object center. However, these other attributes of the game object may be useful in other ways, such as to determine whether the game object is of proper size.
  • In addition to utilizing the image scan to determine scoring for a game object, the control unit can also determine the color of the game object based upon the individual pixel analysis described above. The use of color analysis for the game object allows the control unit to determine whether the game object is a valid game object or whether the player has utilized a game object that is not authorized. As an example, in an alley bowler game, each of the authorized balls may have a bright red color. If the control unit does not recognize the red color of the game object, the control unit will not increase the score for the player, since the player has utilized an unauthorized game object.
  • As described above, the CCD or CMOS image sensor is operated to generate image scans at a rate of ten frames/second using a segmented image on a 352×288(CIF) or 640×480 (VGA) at 24 bits/pixels (8 bits each for RGB) with majority pixel color determination (e.g. red must be at least 20 greater than green and blue to be counted as a red pixel; yellow must have both red and green at least 20 greater than blue) and a count is kept of RGBY pixels by block. Pixel binning is used for higher resolution cameras. Once the color of each pixel has been determined, a bounded box is defined and the x, y coordinates of the tracking point is determined by the control unit. Other object and color detection schemes that are commonly used in image processing techniques can be utilized, which may result in additional color recognition or geometric identification.
  • In the above description, RGB values are the actual camera-generated pixel values for each of the three colors. The RGBY values include Y, which is an image processing example of the ability to distinguish more than three object colors using only three captured image input color data values. Other types of color measurement formats other than RGB, such as CMYK or HSV can accomplish the required image processing tasks as well.
  • As described above, although image subtraction is described as being one type of image processing technique utilized to identify the position of the game object, various other types of image processing techniques can be utilized while operating within the scope of the present invention. Specifically, any type of imaging processing technique that can identify the tracking point of the game object can be utilized to determine the position of the game object relative to target areas defined on the playfield.
  • Although the preferred type of image sensor is a CCD or CMOS image sensor, it is also contemplated that a low cost, infrared camera can also be utilized while operating within the scope of the present disclosure. A low cost infrared camera can be utilized to determine differences between play objects and playfields to determine the location of a game object. In another alternate embodiment, a linear sensor array could be utilized where two dimensional resolution is not required. Although various other embodiments, such as an IR camera and a linear array, are specifically set forth, it should be understood that various other types of image sensing devices could be utilized while operating within the scope of the present disclosure.
  • FIG. 6 is a flowchart generally setting forth the method utilized by the control unit to operate the amusement game utilizing the single image sensing device 34 to monitor game play and modify game play based upon the ability and success of the player. Initially, the control unit activates the image sensing device to view the playfield, as shown in step 52. Once the playfield has been viewed, the control unit records the image of the playfield as a reference image in step 52. The reference image for the playfield is shown in FIG. 2 and includes a series of physical scoring areas 22 a-22 g that provide targets for a player using the amusement game.
  • Referring back to FIG. 6, after the reference image has been recorded and stored by the control unit, the control unit defines a series of target areas over the reference image, as shown in FIG. 3. The target areas are ranges of x, y values based on the reference image. Each of the target areas 44 a-44 g are aligned with one of the physical scoring targets. In the embodiment shown in FIG. 3, each of the target areas 44 a-44 g are assigned a point value that is awarded to the player when the player successfully directs the game object into one of the target areas 44 a-44 g. However, it is contemplated that the target areas 44 could be utilized to affect other aspects of the game rather than just awarding point values. As an example, if the game object contacts different types of target areas, the difficulty level of the game could increase, additional tickets could be awarded, or the method of playing the game could be altered.
  • Referring back to FIG. 6, once all of the target areas have been defined on the reference image, the control unit releases the game objects and allows the game play to begin. Once the game play has begun, the control unit operates the image sensing device to create a series of sequential image scans of the playfield at a predefined rate, as shown in step 58. In the embodiment of the invention described, the image sensor operates to generate ten images per second. However, it is contemplated that a higher or lower frame rate could be utilized while operating within the scope of the present invention.
  • For each of the image scans created by the image sensor, the control unit compares the image scan to the reference image in step 60. As described previously with reference to FIGS. 4 and 5, one method of comparing the image scan to the reference image is to subtract the reference image from the current image scan. Once the reference image has been subtracted, the only remaining element in the resulting image is a view of the game object. In step 62, the control unit determines whether a game object is present in the current image scan. If the game object is not present, the control unit returns to step 58 and continue to receive image scans from the image sensor.
  • However, if a game object has been detected in step 62, the control unit determine whether the tracking point of the game object is within one of the defined target areas defined in step 56. If the system determines in step 64 that the game object is within the target area, the control system modifies the operation of the game accordingly, as shown in step 66. As previously described, the modification to the operation of the game may be an increased point value or a change in the difficulty level of the game operation.
  • During the operation of step 64 shown in FIG. 6, it is contemplated that the control unit for the amusement game assigns only a single point value for each game object. In the embodiment shown in FIGS. 1-4, the game object 14 is a ball that passes through one of a series of physical scoring targets 22 defined on the playfield. As the ball passes through the scoring target, the ball will disappear from the image scan of the playfield. Thus, the last location of the game object on the playfield will indicate that the game object has passed through one of the scoring targets. In a preferred embodiment of the invention, the control unit will assign a point value to the game object based upon the last position of the game object on the image scan. Thus, although the game object may be within the target area for a number of sequential image scans, the control unit will not assign a point value to the game object until the game object disappears from the image scans.
  • Although the embodiment shown in the Figures includes only a single game object on the playfield at a time, the control unit can determine the position of multiple game objects on the playfield at the same time. Thus, the amusement game can be played with more than one game object simultaneously since the control unit can award points for each game object independently.
  • Although the present invention has been described in FIGS. 1-6 as being utilized with an alley bowler, it is contemplated that the method could be utilized with various other types of amusement games. As an example, FIG. 7 illustrates a conventional dart board 68 that has a series of different scoring sections 70. Each of the scoring sections 70 includes a different point value such that when a game object, such as a dart, contacts the scoring section, the player is awarded with the point value assigned to the scoring section 70. In the embodiment shown in FIG. 7, the image sensing device 34 is positioned such that the image sensing device has a full view of the entire dart board 68. As the player throws a dart 72 onto the playfield, the image sensing device 34 records an image scan which is directed to a control unit for the amusement game. Based upon the location of the dart 72 relative to the scoring sections 70, the control unit awards the player the required point value.
  • FIG. 8 illustrates another type of amusement game in which a game object, such as a coin 74, is directed along a coin path 76 into contact with a rotating scoring wheel 78. The rotating scoring wheel 78 includes a series of scoring sections 80 each of which include an opening 82. Each of the scoring sections 80 is assigned a different point value and the size of the scoring opening 82 varies depending upon the points assigned to the scoring section 80. Typically, the greater the number of points assigned to the scoring section 80, the smaller the scoring section 82. As the wheel 78 rotates, the player times the release of the coin 74 such that the coin passes through an opening 82 having the largest number of points. As shown in FIG. 8, the image sensing device 34 can be positioned such that the entire wheel 78 is within the viewing angle of the image sensing device. The image sensing device 34 generates sequential image scans that can be analyzed to determine which of the openings 82 in the scoring section 80 the coin 74 passes through. Based upon the determined scoring section, the control unit for the amusement game can assign a player the desired number of points. Preferably, each of the scoring sections 80 could be assigned a different color value such that the control unit can identify the different scoring sections from the image scans received from the image sensing device 34.
  • FIG. 9 illustrates yet another type of amusement game that can utilize the method of the present disclosure. In the amusement game shown in FIG. 9, a game object, such as the coin 74, is directed across a rotating playfield 84 toward a scoring board 86. The scoring board 86 has a series of scoring slots 88 that allow the coin 74 to pass through. The size of each of the scoring slots 88 is based upon the number of points awarded to a player. As an example, the smaller the scoring slots 88, the greater number of points are awarded to the game player. As shown in FIG. 9, the image sensing device 34 is positioned above the rotating playing field 84 and can view the scoring board 86 and scoring slots 88. The control unit for the game can analyze the image scans from the image sensing device 34 to determine which scoring slot 88 the coin 74 passes through. The use of the single image sensing device 34 eliminates the large number of sensors that typically need to be positioned behind each of the scoring slots 88 in the game board 86.
  • FIG. 10 illustrates yet another type of amusement game that can utilize the image sensing device 34. In the embodiment shown in FIG. 10, the image sensing device 34 is positioned above a basket 90 and can detect when a ball 92 passes through the opening 94 of the basket. Based upon the detection of the ball 92 within the opening 94, the control unit can award a player points. The use of the image sensing device 34 eliminates the use of multiple switches and sensors that are typically required in a basket-type game, and can verify the size and color of the ball and that it entered the hoop from the top.
  • Although many different examples of amusement games are shown in the Figures of the present disclosure, it should be understood that other types of amusement games not specifically shown and described could be utilized with the image sensing device and control unit shown and described. As an example, it is contemplated that a bean bag toss game, pinball game, foosball game, puck shuffle alley, air hockey, pool and bumper table or a multi-player shooting game could be utilized within the scope of the present disclosure. In each of these embodiments, an image sensing device monitors the movement and position of a game object such that a control unit can analyze the image scans from the image sensing device and modify the operation of the amusement game. Although specific examples are set forth in the disclosure, it should be understood that various other types of amusement games could be utilized while operating within the scope of the present disclosure. The disclosure of the present invention is not meant to be limiting as to the types of amusement games possible, but rather is meant as being illustrative of currently contemplated amusement games that could operate within the scope of the present disclosure.
  • Referring now to FIG. 11, thereshown is an alternate embodiment of the alley bowler of FIG. 1 in which the playfield is replaced by an image projecting device 96 that is operatively connected to the control unit 28. Unlike the first embodiment shown in FIG. 1 in which the scoring targets 22 are defined by physical structure on a playfield, the embodiment shown in FIG. 11 includes an image projecting device 96 that generates a target image 100 that is viewed by the player.
  • The image projecting device 96 preferably includes a generally flat face surface that projects an image to the player indicating locations on the image projecting device 96 that correspond to targets for the player. The amusement game 102 further includes the image sensing device 34 that records image scans of both the target image 100 and the position of game objects 14 as the game objects contact the image projecting device 96. Based on the location of the contact between the game object 14 and the image projecting device 96, the control unit 28 determines whether the game object has contacted one of the predefined target areas. Based upon whether the game object contacts the target area, the control unit 28 awards a point value or modifies the game operation as was the case with FIG. 1.
  • As illustrated in FIG. 12, the image projecting device 96 is positioned behind a clear, protective wall 104. The clear, protective wall 104 prevents game objects from contacting the flat face surface 106 of the image projecting device 96 while allowing the image sensing device 34 to have a clear view of the target image created by the image projecting device 96. Although the protective wall 104 is shown in FIG. 12 as being vertical, it is contemplated that the protective wall 104 could be angled parallel to the image projecting device 96.
  • During game play utilizing the image projecting device 96, the control unit utilizes the image sensing device 34 to determine where the game object contacts the surface of the image projecting device in relation to the projected playfield. The location of the contact between the game object and the image projecting device can be determined by monitoring for a change in trajectory of the game object utilizing object tracking methods commonly used in image processing. Based upon the location of the game object upon a detection in the change in trajectory, the control unit can assign a point value to the user based upon the target image being projected.
  • Unlike the 3-D physical playfield of FIG. 1, the image projecting device 96 creates a 2-D image that the player views as the playfield. One advantage of the embodiment shown in FIG. 11 is that the control unit 28 can change the images, the target size and/or the point values on the image projecting device 96 depending upon the game conditions. Further, the control unit 28 can cause each of the target areas on the target image to move during game play as desired.
  • The use of the image projecting device 96 in combination with the control unit 28 allows the control unit to replay the movement of the game object to the player after the game has been completed. Since the control unit received sequential image scans from the image sensing device, the control unit can be operated to play back the images to show the movement of the game object to the player on demand.
  • In addition to being utilized with the alley bowler shown in FIG. 11, the image projecting device 96 could be utilized with various other types of amusement games, such as but not limited to a dart board. In an embodiment in which the image projecting device is utilized with a dart board, the flat panel or projection screen of the image projecting device can replace the standard dart board target area. In such an embodiment, a dart-capturing mesh can be positioned in front of the image projecting device that allows the images from the image projecting device to be seen by the player while still holding the tossed darts in their final resting position for view by the image sensing device. In such an embodiment, the image projecting device can display unique dart board target areas, such as moving images, photographs or other non-typical dart board configurations. Further, such an embodiment allows for animated effects and various other variations on the typical game play.

Claims (24)

1. A method of operating an amusement game, the method comprising the steps of:
positioning an image sensing device in view of a playfield of the amusement game;
defining at least one target area on the playfield;
operating the image sensing device to track the movement of a game object relative to the playfield;
comparing the movement of the game object to the at least one target area on the playfield; and
controlling at least one operating parameter of the amusement game based upon the movement of the game object relative to the target area.
2. The method of claim 1 further comprising the step of operating the image sensing device to capture a plurality of sequential image scans after the beginning of the game play, wherein the movement of the game object is tracked over the plurality of image scans.
3. The method of claim 2 further comprising the steps of:
recording a reference image of the playfield from the image sensing device;
defining at least one target area on the reference image; and
comparing the movement of the game object to the at least one target area for each image scan.
4. The method of claim 2 further comprising the steps of:
recording a reference image of the playfield from the image sensor before the beginning of game play; and
subtracting the beginning image from each image scan to determine the position of the game object relative to the playfield.
5. The method of claim 1 wherein the image sensing device is a CCD or CMOS camera.
6. The method of claim 2 further comprising the step of defining the at least one target area on the image scans from the image sensing device, wherein the location of the game object is compared to the target area for each image scan.
7. The method of claim 6 wherein the target area is the same for each image scan.
8. The method of claim 1 wherein the operating parameter is a score.
9. A method of controlling the operation of an amusement game having a playfield and a game object, where the game object is directed at the playfield by a player as part of the game play, the method comprising the steps of:
positioning an image sensing device in view of the playfield, the image sensing device being operable to generate an image scan of the playfield;
operating the image sensing device to capture a plurality of sequential image scans after the beginning of the game play;
defining at least one target area on the playfield;
tracking the movement of the game object relative to the playfield over the plurality of sequential image scans;
determining the position of the game object relative to the target area; and
controlling at least one operating parameter of the game play based upon the position of the game object relative to the target area.
10. The method of claim 9 wherein the image sensing device is a CCD or CMOS camera.
11. The method of claim 9 further comprising the steps of:
recording a reference image of the playfield from the image sensing device before the beginning of game play; and
subtracting the reference image from each of the plurality of sequential image scans to determine the position of the game object relative to the target area.
12. The method of claim 9 wherein the position of the game object relative to the at least one target area is determined for each of the image scans.
13. The method of claim 9 further comprising the step of:
defining a plurality of target areas on the playfield; and
determining the position of the game object relative to the plurality of target areas for each image scan; and
controlling the operating parameter of the game play based upon the position of the game object relative to the target areas.
14. The method of claim 13 further comprising the steps of:
recording a reference image of the playfield from the image sensing device before the beginning of game play;
subtracting the reference image from each of the plurality of sequential image scans to determine the position of the game object relative to the target areas; and
controlling the operating parameter of the game play based upon the position of the game object relative to the target area for each of the image scans.
15. An amusement game comprising:
a playfield;
at least one game object selectively directable onto the playfield by a player during game play;
an image sensing device positioned to view the entire playfield and operable to create a plurality of sequential image scans of the playfield during game play; and
a control unit in communication with the image sensing device to receive the plurality of sequential image scans, wherein the control unit is operable to define at least one target area on the image scan and determine the position of the game object relative to the target area for each image scan.
16. The amusement game of claim 15 wherein the image sensing device is a CCD or CMOS camera.
17. The amusement game of claim 15 wherein the playfield includes an image projecting device operable to create a playfield image including a visual representation of the target areas.
18. The amusement game of claim 17 wherein the image projection device is a flat screen video monitor.
19. The amusement game of claim 18 wherein the video monitor is coupled to the control unit to display the visual representation of the target areas as generated by the control unit.
20. The amusement game of claim 19 wherein the control unit operates to vary the visual representation of the video monitor.
21. The amusement game of claim 17 wherein the control unit determines the position of the game object relative to the visual representation of the target areas.
22. The amusement game of claim 15 wherein the amusement game includes a plurality of image sensing devices each positioned to view the playfield and operable to create a plurality of sequential image scans during game play, wherein the image scans from the plurality of image sensing devices are combined by the control unit.
23. The amusement game of claim 17 wherein the control unit is operable to record the plurality of sequential image scans and to selectively replay the plurality of image scans on the image projecting device.
24. The amusement game of claim 15 wherein the amusement game includes at least two playfields and at least two image sensing devices, wherein at least one of the image sensing devices is positioned to view each of the plurality of playfields.
US11/847,746 2007-08-30 2007-08-30 Apparatus And Method of Detecting And Tracking Objects In Amusement Games Abandoned US20090062002A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/847,746 US20090062002A1 (en) 2007-08-30 2007-08-30 Apparatus And Method of Detecting And Tracking Objects In Amusement Games

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/847,746 US20090062002A1 (en) 2007-08-30 2007-08-30 Apparatus And Method of Detecting And Tracking Objects In Amusement Games

Publications (1)

Publication Number Publication Date
US20090062002A1 true US20090062002A1 (en) 2009-03-05

Family

ID=40408362

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/847,746 Abandoned US20090062002A1 (en) 2007-08-30 2007-08-30 Apparatus And Method of Detecting And Tracking Objects In Amusement Games

Country Status (1)

Country Link
US (1) US20090062002A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070246887A1 (en) * 2004-12-31 2007-10-25 Satoshi Kagami Dart game apparatus
US20110022202A1 (en) * 2009-07-27 2011-01-27 Obscura Digital, Inc. Automated enhancements for billiards and the like
US20110021257A1 (en) * 2009-07-27 2011-01-27 Obscura Digital Inc. Automated enhancements for billiards and the like
US20110021256A1 (en) * 2009-07-27 2011-01-27 Obscura Digital, Inc. Automated enhancements for billiards and the like
US20120122553A1 (en) * 2010-11-12 2012-05-17 Bally Gaming, Inc. System and method for games having a skill-based component
US10046219B2 (en) 2015-11-03 2018-08-14 Thomas CENTA Animated target game
USD898122S1 (en) 2017-07-17 2020-10-06 Rivard Companies, Inc. Throwing game board
US10942619B2 (en) 2019-06-24 2021-03-09 Touchmagix Media Pvt. Ltd. Interactive reality activity augmentation
US11517805B2 (en) * 2019-03-16 2022-12-06 Freestate Optics Electronic home plate

Citations (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2223849A (en) * 1939-05-04 1940-12-03 Little Inc A Means for analyzing motion
US4713686A (en) * 1985-07-02 1987-12-15 Bridgestone Corporation High speed instantaneous multi-image recorder
US4893182A (en) * 1988-03-18 1990-01-09 Micronyx, Inc. Video tracking and display system
US5034986A (en) * 1989-03-01 1991-07-23 Siemens Aktiengesellschaft Method for detecting and tracking moving objects in a digital image sequence having a stationary background
US5056791A (en) * 1989-09-28 1991-10-15 Nannette Poillon Golf simulator and analyzer system
US5111410A (en) * 1989-06-23 1992-05-05 Kabushiki Kaisha Oh-Yoh Keisoku Kenkyusho Motion analyzing/advising system
US5171013A (en) * 1990-01-23 1992-12-15 Dooley Daniel J Detector system for object movement in a game
US5342051A (en) * 1992-10-30 1994-08-30 Accu-Sport International, Inc. Apparatus and method for tracking the flight of a golf ball
US5354063A (en) * 1992-12-04 1994-10-11 Virtual Golf, Inc. Double position golf simulator
US5413345A (en) * 1993-02-19 1995-05-09 Nauck; George S. Golf shot tracking and analysis system
US5513854A (en) * 1993-04-19 1996-05-07 Daver; Gil J. G. System used for real time acquistion of data pertaining to persons in motion
US5553859A (en) * 1995-03-22 1996-09-10 Lazer-Tron Corporation Arcade game for sensing and validating objects
US5723855A (en) * 1994-06-22 1998-03-03 Konami Co., Ltd. System for remotely controlling a movable object
US5833549A (en) * 1995-11-14 1998-11-10 Interactive Light, Inc. Sports trainer and game
US5867584A (en) * 1996-02-22 1999-02-02 Nec Corporation Video object tracking method for interactive multimedia applications
US5951015A (en) * 1997-06-10 1999-09-14 Eastman Kodak Company Interactive arcade game apparatus
US6042492A (en) * 1995-09-21 2000-03-28 Baum; Charles S. Sports analysis and testing system
US6049619A (en) * 1996-02-12 2000-04-11 Sarnoff Corporation Method and apparatus for detecting moving objects in two- and three-dimensional scenes
US6059657A (en) * 1994-06-22 2000-05-09 Oh; Ketsu Game machine
US6061055A (en) * 1997-03-21 2000-05-09 Autodesk, Inc. Method of tracking objects with an imaging device
US6072903A (en) * 1997-01-07 2000-06-06 Kabushiki Kaisha Toshiba Image processing apparatus and image processing method
US6093923A (en) * 1996-09-11 2000-07-25 Golf Age Technologies, Inc. Golf driving range distancing apparatus and methods
US6160901A (en) * 1997-02-28 2000-12-12 Mitsubishi Denki Kabushiki Kaisha Processing device and method for determining direction of motion of an image
US6456728B1 (en) * 1998-01-27 2002-09-24 Kabushiki Kaisha Toshiba Object detection apparatus, motion control apparatus and pattern recognition apparatus
US6514081B1 (en) * 1999-08-06 2003-02-04 Jeffrey L. Mengoli Method and apparatus for automating motion analysis
US20040032970A1 (en) * 2002-06-06 2004-02-19 Chris Kiraly Flight parameter measurement system
US6754372B1 (en) * 1998-03-19 2004-06-22 France Telecom S.A. Method for determining movement of objects in a video image sequence
US6795068B1 (en) * 2000-07-21 2004-09-21 Sony Computer Entertainment Inc. Prop input device and method for mapping an object from a two-dimensional camera image to a three-dimensional space for controlling action in a game program
US6819778B2 (en) * 2000-03-30 2004-11-16 Nec Corporation Method and system for tracking a fast moving object
US20050026710A1 (en) * 2003-08-01 2005-02-03 Yi-Ching Pao Apparatus and method for monitoring launch parameters of a launched sports object
US6879705B1 (en) * 1999-07-14 2005-04-12 Sarnoff Corporation Method and apparatus for tracking multiple objects in a video sequence
US6954225B2 (en) * 2001-04-13 2005-10-11 Huper Laboratories Co., Ltd. Method for detecting moving objects by comparing video images
US6993158B2 (en) * 2001-08-07 2006-01-31 Samsung Electronic Co., Ltd. Device for and method of automatically tracking a moving object
US7058204B2 (en) * 2000-10-03 2006-06-06 Gesturetek, Inc. Multiple camera control system
US7064776B2 (en) * 2001-05-09 2006-06-20 National Institute Of Advanced Industrial Science And Technology Object tracking apparatus, object tracking method and recording medium
US7068842B2 (en) * 2000-11-24 2006-06-27 Cleversys, Inc. System and method for object identification and behavior characterization using video analysis
US7128644B2 (en) * 2002-10-18 2006-10-31 Stephen Linzey Coin roll type coin operated redemption game where rolling coin turns into image on video screen
US7133537B1 (en) * 1999-05-28 2006-11-07 It Brokerage Services Pty Limited Method and apparatus for tracking a moving object
US7146042B2 (en) * 2000-09-07 2006-12-05 Nikon Corporation Image processing apparatus and colorimetric system conversion method
US20070026974A1 (en) * 2001-09-12 2007-02-01 Pillar Vision Corporation Trajectory detection and feedback system
US20070238539A1 (en) * 2006-03-30 2007-10-11 Wayne Dawe Sports simulation system
US7662047B2 (en) * 2002-06-27 2010-02-16 Ssd Company Limited Information processor having input system using stroboscope

Patent Citations (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2223849A (en) * 1939-05-04 1940-12-03 Little Inc A Means for analyzing motion
US4713686A (en) * 1985-07-02 1987-12-15 Bridgestone Corporation High speed instantaneous multi-image recorder
US4893182A (en) * 1988-03-18 1990-01-09 Micronyx, Inc. Video tracking and display system
US5034986A (en) * 1989-03-01 1991-07-23 Siemens Aktiengesellschaft Method for detecting and tracking moving objects in a digital image sequence having a stationary background
US5111410A (en) * 1989-06-23 1992-05-05 Kabushiki Kaisha Oh-Yoh Keisoku Kenkyusho Motion analyzing/advising system
US5056791A (en) * 1989-09-28 1991-10-15 Nannette Poillon Golf simulator and analyzer system
US5171013A (en) * 1990-01-23 1992-12-15 Dooley Daniel J Detector system for object movement in a game
US5342051A (en) * 1992-10-30 1994-08-30 Accu-Sport International, Inc. Apparatus and method for tracking the flight of a golf ball
US5354063A (en) * 1992-12-04 1994-10-11 Virtual Golf, Inc. Double position golf simulator
US5413345A (en) * 1993-02-19 1995-05-09 Nauck; George S. Golf shot tracking and analysis system
US5513854A (en) * 1993-04-19 1996-05-07 Daver; Gil J. G. System used for real time acquistion of data pertaining to persons in motion
US5723855A (en) * 1994-06-22 1998-03-03 Konami Co., Ltd. System for remotely controlling a movable object
US6059657A (en) * 1994-06-22 2000-05-09 Oh; Ketsu Game machine
US5553859A (en) * 1995-03-22 1996-09-10 Lazer-Tron Corporation Arcade game for sensing and validating objects
US5860648A (en) * 1995-03-22 1999-01-19 Rlt Acquisition, Inc. Golfing game including object sensing and validation
US6042492A (en) * 1995-09-21 2000-03-28 Baum; Charles S. Sports analysis and testing system
US5833549A (en) * 1995-11-14 1998-11-10 Interactive Light, Inc. Sports trainer and game
US6320173B1 (en) * 1996-02-12 2001-11-20 Curtis A. Vock Ball tracking system and methods
US6049619A (en) * 1996-02-12 2000-04-11 Sarnoff Corporation Method and apparatus for detecting moving objects in two- and three-dimensional scenes
US5867584A (en) * 1996-02-22 1999-02-02 Nec Corporation Video object tracking method for interactive multimedia applications
US6093923A (en) * 1996-09-11 2000-07-25 Golf Age Technologies, Inc. Golf driving range distancing apparatus and methods
US6072903A (en) * 1997-01-07 2000-06-06 Kabushiki Kaisha Toshiba Image processing apparatus and image processing method
US6160901A (en) * 1997-02-28 2000-12-12 Mitsubishi Denki Kabushiki Kaisha Processing device and method for determining direction of motion of an image
US6061055A (en) * 1997-03-21 2000-05-09 Autodesk, Inc. Method of tracking objects with an imaging device
US5951015A (en) * 1997-06-10 1999-09-14 Eastman Kodak Company Interactive arcade game apparatus
US6456728B1 (en) * 1998-01-27 2002-09-24 Kabushiki Kaisha Toshiba Object detection apparatus, motion control apparatus and pattern recognition apparatus
US6754372B1 (en) * 1998-03-19 2004-06-22 France Telecom S.A. Method for determining movement of objects in a video image sequence
US7133537B1 (en) * 1999-05-28 2006-11-07 It Brokerage Services Pty Limited Method and apparatus for tracking a moving object
US6879705B1 (en) * 1999-07-14 2005-04-12 Sarnoff Corporation Method and apparatus for tracking multiple objects in a video sequence
US6514081B1 (en) * 1999-08-06 2003-02-04 Jeffrey L. Mengoli Method and apparatus for automating motion analysis
US6819778B2 (en) * 2000-03-30 2004-11-16 Nec Corporation Method and system for tracking a fast moving object
US6795068B1 (en) * 2000-07-21 2004-09-21 Sony Computer Entertainment Inc. Prop input device and method for mapping an object from a two-dimensional camera image to a three-dimensional space for controlling action in a game program
US7146042B2 (en) * 2000-09-07 2006-12-05 Nikon Corporation Image processing apparatus and colorimetric system conversion method
US7058204B2 (en) * 2000-10-03 2006-06-06 Gesturetek, Inc. Multiple camera control system
US7068842B2 (en) * 2000-11-24 2006-06-27 Cleversys, Inc. System and method for object identification and behavior characterization using video analysis
US6954225B2 (en) * 2001-04-13 2005-10-11 Huper Laboratories Co., Ltd. Method for detecting moving objects by comparing video images
US7064776B2 (en) * 2001-05-09 2006-06-20 National Institute Of Advanced Industrial Science And Technology Object tracking apparatus, object tracking method and recording medium
US6993158B2 (en) * 2001-08-07 2006-01-31 Samsung Electronic Co., Ltd. Device for and method of automatically tracking a moving object
US20070026974A1 (en) * 2001-09-12 2007-02-01 Pillar Vision Corporation Trajectory detection and feedback system
US20040032970A1 (en) * 2002-06-06 2004-02-19 Chris Kiraly Flight parameter measurement system
US7662047B2 (en) * 2002-06-27 2010-02-16 Ssd Company Limited Information processor having input system using stroboscope
US7128644B2 (en) * 2002-10-18 2006-10-31 Stephen Linzey Coin roll type coin operated redemption game where rolling coin turns into image on video screen
US20050026710A1 (en) * 2003-08-01 2005-02-03 Yi-Ching Pao Apparatus and method for monitoring launch parameters of a launched sports object
US20070238539A1 (en) * 2006-03-30 2007-10-11 Wayne Dawe Sports simulation system

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7985125B2 (en) * 2004-12-31 2011-07-26 Sega Corporation Dart game apparatus
US20070246887A1 (en) * 2004-12-31 2007-10-25 Satoshi Kagami Dart game apparatus
US8616971B2 (en) * 2009-07-27 2013-12-31 Obscura Digital, Inc. Automated enhancements for billiards and the like
US20110021256A1 (en) * 2009-07-27 2011-01-27 Obscura Digital, Inc. Automated enhancements for billiards and the like
US20110021257A1 (en) * 2009-07-27 2011-01-27 Obscura Digital Inc. Automated enhancements for billiards and the like
US20110022202A1 (en) * 2009-07-27 2011-01-27 Obscura Digital, Inc. Automated enhancements for billiards and the like
US8727875B2 (en) * 2009-07-27 2014-05-20 Obscura Digital, Inc. Automated enhancements for billiards and the like
US8992315B2 (en) * 2009-07-27 2015-03-31 Obscura Digital, Inc. Automated enhancements for billiards and the like
US20120122553A1 (en) * 2010-11-12 2012-05-17 Bally Gaming, Inc. System and method for games having a skill-based component
US8734232B2 (en) * 2010-11-12 2014-05-27 Bally Gaming, Inc. System and method for games having a skill-based component
US10046219B2 (en) 2015-11-03 2018-08-14 Thomas CENTA Animated target game
USD898122S1 (en) 2017-07-17 2020-10-06 Rivard Companies, Inc. Throwing game board
US11517805B2 (en) * 2019-03-16 2022-12-06 Freestate Optics Electronic home plate
US10942619B2 (en) 2019-06-24 2021-03-09 Touchmagix Media Pvt. Ltd. Interactive reality activity augmentation

Similar Documents

Publication Publication Date Title
US20090062002A1 (en) Apparatus And Method of Detecting And Tracking Objects In Amusement Games
US6709351B2 (en) Sports game system
US5553859A (en) Arcade game for sensing and validating objects
US5951015A (en) Interactive arcade game apparatus
US10486043B2 (en) Sensing device and sensing method used in baseball practice apparatus, baseball practice apparatus using the sensing device and the sensing method, and method of controlling the baseball practice apparatus
CN101095028B (en) Dart game device
US5489886A (en) Automatic line officiating system and method thereof
US20090170642A1 (en) System for pitching of baseball
CA2344064A1 (en) Device for automatic detection of the number of spots on the top side of a dice for use on a professional basis, in particular for the game &#34;craps&#34;
US8282104B2 (en) Game system, detection program, and detection method
US20090163261A1 (en) Shooting game
US20100035684A1 (en) System and method for controlling movement of a plurality of game objects along a playfield
JP2002017943A (en) Automatic judgment and display device of pip of game
US8075379B2 (en) Game device with cheating prevention function, and method and program for preventing cheating during a game
JP3878028B2 (en) Pachinko machine
KR20010008367A (en) Pitching practice apparatus, pitching analysis method with the same, and method of performing on-line/off-line based baseball game by using pitching information from the same
KR20170085460A (en) Apparatus for base-ball practice, sensing device and sensing method used to the same and control method for the same
JP3025335B2 (en) Golf hitting training and simulation method
JP2008086524A (en) Baseball pitching system
KR101905848B1 (en) Measuring device and measuring method for golf club and golf ball and computer readable recording medium having program the same
JP2003265665A (en) Analysis system
KR200223323Y1 (en) A pitching practice apparatus capable of analyzing data of pitched balls and providing an on-line basealll game service by using pitching data
KR950008097B1 (en) Bowling apparatus with automatic detecting function for remaining pins
JP2017192515A (en) Portable terminal device and server
KR101865579B1 (en) Apparatus for base-ball practice, sensing device and sensing method used to the same and control method for the same

Legal Events

Date Code Title Description
AS Assignment

Owner name: BAY TEK GAMES, INC., WISCONSIN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MYUS, DAVID A.;KOTLARIK, JOHN J.;ANGHELO, PYTHON;SIGNING DATES FROM 20100129 TO 20100708;REEL/FRAME:024675/0738

STCB Information on status: application discontinuation

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