The disclosure relates to systems, apparatus and methods for a gambling system. More specifically, this disclosure relates to utilizing computer vision and image analysis to make determinations related to gambling and to present an experience to gamblers.
Dealers and gamblers gather around a gambling table and interact using cards, signs, chips, etc. The table is usually not interactive, and the gambling setup does not provide any interactive tools for the dealer or the gamblers. Dealers estimate the amount wagered by looking from a distance or reaching out across a table to count chips. Therefore, there is a need for an advanced gambling setup.
Embodiments described herein relate to a method, apparatus and system for a gambling. The gambling apparatus includes a processor, a power module, an analysis module, a memory, and a capturing device module. The processor, the power module, the analysis module, the memory, and the capturing device are coupled at least in one of wirelessly or connected. The capturing device captures images of at least one zone on a gambling surface and presents an interactive image on the gambling surface and wherein the gambling analysis module determines at least one of movement over the at least one zone, number of objects, tracking of an object, facial recognition, and relationship between individuals and the zone.
Reference will now be made to the following drawings:
In the descriptions that follow, like parts are marked throughout the specification and drawings with the same numerals, respectively. The drawing figures are not necessarily drawn to scale and certain figures may be shown in exaggerated or generalized form in the interest of clarity and conciseness.
It will be appreciated by those skilled in the art that aspects of the present disclosure may be illustrated and described herein in any of a number of patentable classes or context including any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof. Therefore, aspects of the present disclosure may be implemented entirely in hardware or combining software and hardware implementation that may all generally be referred to herein as a “circuit,” “module,” “component,” or “system” (including firmware, resident software, micro-code, etc.). Further, aspects of the present disclosure may take the form of a computer program product embodied in one or more computer readable media having computer readable program code embodied thereon.
Any combination of one or more computer readable media may be utilized. The computer readable media may be a computer readable signal medium, any type of memory or a computer readable storage medium. For example, a computer readable storage medium may be, but not limited to, an electronic, magnetic, optical, electromagnetic, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium would include, but are not limited to: a portable computer diskette, a hard disk, a random access memory (“RAM”), a read-only memory (“ROM”), an erasable programmable read-only memory (“EPROM” or Flash memory), an appropriate optical fiber with a repeater, a portable compact disc read-only memory (“CD-ROM”), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. Thus, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
Computer program code for carrying out operations utilizing a processor for aspects of the present disclosure may be written in any combination of one or more programming languages, markup languages, style sheets and JavaScript libraries, including but not limited to Windows Presentation Foundation (WPF), HTML/CSS, XAML, and JQuery, C, Basic, *Ada, Python, C++, C#, Pascal, *Arduino. Additionally, operations can be carried out using any variety of compiler available.
Aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, systems and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable instruction execution apparatus, create a mechanism for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable medium that when executed can direct a computer, processor, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions when stored in the computer readable medium produce an article of manufacture including instructions which when executed, cause a computer to implement the function/act specified in the flowchart and/or block diagram block or blocks. The computer program instructions may also be loaded onto a computer, processor, other programmable instruction execution apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatuses or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
In one embodiment, the recognition module 102 is place at an angle to have clear view of all items on a table. As shown in
The image capturing device module 104 may include a single or multiple capturing devices, such as, a camera, a camcorder, projector a zoom-in lens camera, and the likes. The capturing device may include both a camera and a projector. As such, the camera captures images and the projector displays an interactive image on the gambling surface. The analysis module 108 is capable of learning over time the different attributes presented, various colors, schemes, patterns, sizes, etc. The analysis module 108 can track and can determine the number of items per color presented on a gambling surface. As such, in one embodiment, the analysis module 108 is capable of calculating the amount waged, the number of chips per color, the number of cards, cards location and path, can track playing cards, and/or the location of the wage. In another embodiment, the analysis module retrieves the color, pattern, size information, without the need to learn it or determine it. The analysis module 108 is capable of determining the number of deals per dealer, recognize players and/or dealers, determine player habits, etc. The memory 114 is used to archive any data, executable instructions or the like. The power module 110 may be battery operated, electric, solar, combination thereof or any source of power.
In one embodiment, the gambling apparatus 102 identifies gestures related to the invisible button 408. For example, the hand places on the invisible button 408 may trigger a request for help to security or the Pitt-Boss. In other embodiments, the invisible button 408 may trigger special offerings or advertisement to the players.
Referring now to
The method continues at step 506 by performing analysis on the captured image. For example, the analysis module determines the number of deals performed per dealer. In other embodiments, the analysis module performs face recognition to determine at least one of player habits, player relation to cards, player relation to chips, a winning player and a losing player.
At step 508, it is determined whether action is necessary. For example, at step 508 the method includes determining if action is necessary based on the analysis of the captured image. If action is necessary, the method continues to step 510 so that the action occurs. For example, in some embodiments, a commercial, advertisement, celebration graphic, menu, drink option, winning bonus and various zones can be displayed. If at step 508 it is determined that action is not necessary, the method returns to step 504 and repeats.
At step 512, it is determined whether or not the method is finished. If not, the method returns to step 504 and repeats.
It will be appreciated by those skilled in the art that changes could be made to the embodiments described above without departing from the broad inventive concept. It is understood, therefore, that this disclosure is not limited to the particular embodiments herein, but it is intended to cover modifications within the spirit and scope of the present disclosure as defined by the appended claims.
This Application claims priority to U.S. Provisional Applications 62/814,263 filed on Mar. 5, 2019. This application is also a continuation-in-part of U.S. application Ser. No. 15/394,799, filed on Dec. 29, 2016, which is a continuation-in-part of U.S. application Ser. No. 15/258,973, filed on Sep. 7, 2016, a continuation of U.S. application Ser. No. 14/535,823 filed Nov. 7, 2014, which is a continuation-in-part of U.S. application Ser. No. 13/890,709 filed May 9, 2013. This application is also a continuation-in-part of U.S. application Ser. No. 14/985,044 and PCT Application No. PCTU/US2015/068192 both filed on Dec. 30, 2015. The above identified patent applications are incorporated herein by reference in their entirety to provide continuity of disclosure.
Number | Date | Country | |
---|---|---|---|
62814263 | Mar 2019 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15394799 | Dec 2016 | US |
Child | 16810799 | US | |
Parent | 15258973 | Sep 2016 | US |
Child | 15394799 | US | |
Parent | 14535823 | Nov 2014 | US |
Child | 15258973 | US | |
Parent | 13890709 | May 2013 | US |
Child | 14535823 | US | |
Parent | 14985044 | Dec 2015 | US |
Child | 13890709 | US | |
Parent | PCT/US2015/068192 | Dec 2015 | US |
Child | 14985044 | US |