新四季網

確定遊戲信息的製作方法

2023-05-04 15:05:31

專利名稱:確定遊戲信息的製作方法
技術領域:
本發明一般地涉及用於監視娛樂場和遊戲的各方面,更具體地說,本發明涉及一種自動遊戲與投注跟蹤和分析。
背景技術:
娛樂場和其它形式的遊戲是幾十億美元的、世界範圍的產生。通常,客戶將貨幣或某種形式的存款兌換為娛樂場的籌碼。客戶在諸如二十一點紙牌遊戲、雙骰子遊戲、輪盤遊戲以及巴卡拉紙牌遊戲的各種遊戲中投放籌碼作為投注。根據特定遊戲的賠率集合,諸如發牌者的遊戲操作員利用附加籌碼支付贏家的投注。發牌者收集輸家投注的客戶籌碼。每種遊戲的賠率均稍許偏向娛樂場,因此平均來說,娛樂場獲勝,而且可獲利潤。
與許多商業活動類似,娛樂場希望了解他們的客戶的習慣。一些娛樂場要求僱員視覺觀察客戶的遊戲玩法,人工跟蹤特定客戶的遊戲習慣和投注習慣。例如,「娛樂廳管理員」經常視覺監視並記錄遊戲桌上遊戲的實況。根據這樣視覺監視,娛樂廳管理員試圖猜測何許人在下注,而且根據這種下注,娛樂場以補償利益的形式回報客戶。
本發明人憑經驗斷定,要求娛樂廳管理員人工監視並估計客戶的投注習慣是非常不準確的。例如,在最近的一項研究中,本發明人發現娛樂廳管理員的準確性變化非常大,從30%一直到90%。此外,對於娛樂場,當前利用娛樂廳管理員監視客戶的遊戲活動的方法是勞動非常密集型的方法。
與許多商業活動類似,娛樂場希望防止他們的客戶作弊。快節奏和大量注金使娛樂場有可能成為欺騙和竊取的目標。在欺騙娛樂場的一種公知的方法中,玩家計二十一點紙牌遊戲中的紙牌數(娛樂場將此看作作弊),並根據紙牌計數,與贏局概率提高同步地增加投注。
娛樂場採取各種安全措施,阻止這種作弊現象。一種措施是既跟蹤玩局,又跟蹤二十一點紙牌遊戲玩家的投注,以確定投注方式和玩局是否導致玩家計紙牌的推斷。例如,覆蓋遊戲區或特定遊戲桌的監視攝像機提供實況視頻信號或錄像視頻信號,保安人員密切檢查該視頻信號。然而,與利用娛樂廳管理員一樣,這種反作弊措施的準確性受到影響,因為不能跟蹤在遊戲期間進行的經常迅速改變的投注。
因此,顯然,本技術領域內需要一種可以準確跟蹤遊戲期間的投注的方法和系統。

發明內容
一種通過對工作籌碼模板應用具有至少一個與至少一個彩色過渡相關的夾角的籌碼面額表示來確定投注的方法。在說明的一個實施例中,一種方法包括獲取具有下注環的遊戲桌的圖像;選擇靠近下注環的圖像區域;檢測至少部分位於該區域內的彩色過渡;使彩色過渡與該區域相符,以產生區域相符的彩色過渡;根據區域相符的彩色過渡,建立工作籌碼模板;從籌碼面額表示庫中調用第一籌碼面額表示,該第一籌碼面額表示具有至少一個與至少一個彩色過渡相關的夾角;對工作籌碼模板應用第一籌碼面額表示;以及響應所述應用第一籌碼面額,計算第一籌碼分。在此公開了其它方法實施例。
所說明的各種系統實施例包括但是並不局限於用於實現上述方法的電路系統和/或程序,實際上,該電路系統和/或程序可以是硬體、軟體和/或固件的任意組合,配置該組合,以根據系統設計者的設計選擇,實現上述方法實施例。
上述內容是概述,因此,含有必要的簡化、概括及細節省略,因此,本技術領域內的熟練技術人員明白,該概述僅是說明性的,而沒有任何限制性意義。根據在此描述的非限制性具體實施例,在此描述的裝置和/或處理過程的其它方面、發明特徵以及優點將變得明顯,這些僅由權利要求書確定。


圖1是採用本發明,發牌者和玩家在遊戲桌上玩遊戲的等角圖。
圖2是本發明的娛樂場籌碼的等角圖。
圖3是玩家、籌碼儲備、下注垛、下注環以及遊戲識別系統的側視圖。
圖4是下注垛、下注環、籌碼儲備以及玩家的有點怪的圖像的表示。
圖5A-5G構成示出關於圖4所示有點怪的圖像的遊戲識別過程的一個例子的高級邏輯流程圖。
圖6A示出籌碼面額表示如何在具有相對於籌碼的中心測量的彩帶夾角的籌碼的俯視圖與該籌碼的側視圖之間配合,如同對於圖像捕獲裝置表現為籌碼彩帶一樣。
圖6B示出如何將圖6A所示籌碼面額表示看作從籌碼周邊附近獲取的「未卷繞」標記。
圖7示出計算用於確定彩帶的彩色過渡之間的距離的例子。
圖8示出該處理過程如何分離使用所計算的距離d1、d2和d3,連同在考慮的籌碼面額表示的側視圖,以計算理想半徑值和理想圓心值的例子。
圖9圖形形式示出圖8所示分別計算的各理想半徑和圓心不可能互相精確匹配。
圖10A-10E示出一種可以用於確定在考慮的籌碼面額表示是否與圖像捕獲裝置可以檢測的籌碼良好匹配的方案的例子。
通常,在不同附圖中使用同樣的符號表示類似或相同的項目。
具體實施例方式
為了透徹理解本發明的各實施例,在下面的說明中,對特定具體細節進行了描述。然而,本技術領域內的熟練技術人員明白,沒有這些細節,仍可以實現本發明。在其它例子中,為了避免不必要地妨礙說明本發明實施例,未詳細示出或說明與計算機、計算機網絡、閱讀器以及機器視覺有關的眾所周知的結構。
在此提供的標題僅是為了方便,而不用於解釋所要求保護的本發明的範圍和意義。
該說明首先對二十一點紙牌遊戲桌環境下的遊戲和遊戲桌監視部件做一般說明。然後,更具體說明每個單獨硬體部件以及硬體部件之間的交互。在對硬體進行說明之後,說明該系統的整體運行過程。接著,更具體討論以分立軟體模塊方式出現的該系統的運行過程。該說明以對遊戲桌網絡進行討論結束。
二十一點紙牌遊戲為了透徹理解本發明的各實施例,在下面的說明中,對特定具體細節進行了描述。然而,本技術領域內的熟練技術人員明白,沒有這些細節,仍可以實現本發明。在其它例子中,為了避免不必要地妨礙說明本發明實施例,未詳細示出或說明與計算機、計算機網絡、閱讀器以及機器視覺有關的眾所周知的結構。
在此提供的標題僅是為了方便,而不用於解釋所要求保護的本發明的範圍和意義。
二十一點紙牌遊戲環境圖1示出發牌者12和玩家14、16在遊戲桌10上玩的二十一點紙牌遊戲。二十一點紙牌遊戲用作例子。在此講述的內容通常可以應用於諸如雙骰子遊戲、巴卡拉紙牌遊戲、撲克牌遊戲、幸運輪以及輪盤遊戲的各種遊戲。
在遊戲期間,通過從他們各自的籌碼儲備28、29中選擇一定量籌碼,然後將選擇數量的籌碼放置到他們各自的下注環22、23內,每個玩家14、16下他們各自的投注。每個下注環22、23內的籌碼的數量構成每個玩家14、16各自的下注垛24、25。
籌碼通常分成各種面額。通過利用貨幣或存款進行兌換,娛樂場出納員向玩家14、16提供籌碼。娛樂場通常要求使用籌碼投注,而不使用實際貨幣投注。
在玩家14、16將初始籌碼的投注放置到他們各自的下注環22、23內時,發牌者12從一副紙牌18中向每個玩家14、16分別發兩張面朝下的牌30,然後,給他自己發一張面朝下的牌32(「暗牌」)和一張面朝上的牌34(「明牌」)。在每個玩家14、16試圖達到總牌點值「21」,而又不超過「21」時,玩家14、16可以從一副紙牌18接收附加牌「要牌(hit)」,其中人頭牌計10點,而「A」牌計1點,或11點,由持牌者選擇。發牌者12也試圖達到「21」,而不超過「21」,但是規則通常要求,當發牌者持有「軟(soft)17」時應要牌。發初牌30-34後,根據他們對他們手中的牌和發牌者面朝上的牌34的了解,玩家14、16可以改變他們各自的投注(例如,下注垛22、23中的籌碼的數量和/或面額)。例如,每個玩家14、16可以「要牌」或「停止」,而且可以「叫加倍(double down)」或「購買保險」。
在「一局」或遊戲結束時,發牌者12從輸家收取投注籌碼,而向贏家支付贏得的籌碼。按遊戲的一組賠率和各下注垛24、25中的投注籌碼數量的乘積,計算贏得的籌碼。輸掉的籌碼通常是各下注垛25、25中的投注籌碼的總數。發牌者12將收穫的投注籌碼或從輸家「獲取」的投注籌碼放置到遊戲桌注本內,該遊戲桌注本取籌碼盤36的形式。發牌者12從籌碼盤36中利用要求數量的籌碼支付贏得的籌碼。在整個遊戲過程中,下注垛22、23內容迅速發生變化,而且影響娛樂場在遊戲桌10的輸贏。因此,始終精確計算下注垛24、25中的籌碼的數量和值,可以有助於娛樂場管理其運行。
籌碼圖2是示出通常出現在投注籌碼內/上的各組成部分的投注籌碼38。籌碼38通常由各種面額或值的圓盤構成。籌碼38的面額或值通常由籌碼38的面42上的數值標記表示。籌碼38通常還在籌碼38的周邊48上包括各種形狀的圖形和/或彩色幾何標記46(例如,垂直線、鑽石形狀、星形等),該標記46編碼了籌碼的面額,而且還可以編碼諸如籌碼38的發行娛樂場的信息。通過視覺檢驗籌碼38的周邊48上的標記46,發牌者12和玩家14、16通常至少可以確定籌碼38的面額。
遊戲識別圖3示出玩家14、籌碼儲備28、下注垛24(下注環22中)以及遊戲識別系統300,提供說明圖5所示遊戲識別算法的環境。遊戲識別系統300包括圖像捕獲裝置302和識別單元304以及存儲裝置306。圖像捕獲裝置302可以是各種圖像捕獲裝置中的任何一種圖像捕獲裝置,例如,照相機或傳感器或具有適當幀捕獲裝置的運動攝像機。識別單元304可以是被配置可以執行圖4和5所示並結合圖4和5所描述的適當部分的遊戲識別算法的硬體、固件或它們的某種組合。通常,如圖1所示,圖像捕獲裝置在籌碼盤36的內部。識別單元304可以在籌碼盤36的內部,或者位於外部,例如,位於遊戲桌10的下方,或者遠離遊戲桌10。識別單元304可以取獨立裝置的形式,或者利用更綜合監視系統的一部分實現它。識別單元304可以取適當編程的通用計算機的形式,或者取專用硬體和/或軟體裝置的形式。存儲裝置306可以取被適當配置用於存儲信息的任何裝置的形式,而且通常含有各種信號承載媒體之一。在變換實施例中,遊戲識別系統300包括單色光源352。
圖4是下注垛24、下注環22、籌碼儲備28以及玩家14的有點怪的圖像112的表示,該表示提供說明圖5所示遊戲識別算法的環境。利用本技術領域內許多公知技術之任一,圖像捕獲裝置302產生有點怪的圖像112。下注垛24中的最下面遊戲籌碼102基本上在下注環22邊緣內。下注環22刻在遊戲桌10的表面26上。
有點怪的圖像112具有圖4的圖例所示的顏色。玩家14的夾克具有紅色,幾乎與籌碼儲備28上的籌碼上的紅色區分不開。籌碼儲備28的籌碼上使用的紅色剛好是下注垛24的籌碼上使用的紅色。此外,籌碼儲備28上的籌碼的外表與下注垛24中使用的籌碼的外表相同。如上所述,下注垛24中的籌碼不規則堆垛,但是在某些情況下,下注垛24中的籌碼可以是規則堆垛的。這些情況之任一均有使現有技術系統錯誤識別下注垛24中的籌碼的趨勢。這些情況的存在造成現有技術系統產生錯誤的虛擬確定。即使同時發生所有這些情況,圖5所示遊戲識別算法可以顯著降低錯誤的可能性。
圖5A-5G構成示出關於圖4所示有點怪圖像112的遊戲識別過程500的一個例子的高級邏輯流程圖。可以以軟體、固件和/或硬體的形式實現過程500,例如利用識別單元304執行的指令實現過程500,而且過程500在步驟501開始。在步驟502,圖像捕獲裝置302產生圍繞遊戲桌10的下注環22的大空間的有點怪的彩色圖像112。通常,以捕獲的圖像平面接近位於遊戲桌10的表面26的右角的方式,定位圖像捕獲裝置302。
在步驟504,識別單元304使矩形框118重疊在有點怪的彩色圖像112的一部分上。部分矩形框118確定圖像中的下注環22的位置,或者與圖像中的下注環22的位置配合。矩形框118相對於有點怪的彩色圖像112的位置基於圖像捕獲裝置302捕獲的遊戲桌10的圖像的現有知識。矩形框118具有這樣的高度和寬度,以致該處理過程可以確定從彩色過渡的籌碼垂直線的底部位置開始,籌碼是否基本位於下注環22內。例如,距離圖像捕獲裝置302更遠的籌碼的圖像沒有矩形框118內的垂直彩色過渡的底部。同樣,較靠近圖像捕獲裝置302分離開的圖像沒有矩形框118內的垂直彩色過渡的底部。
在步驟506,識別單元304對矩形框118內的有點怪的彩色圖像112閃光,然後,記錄其底部在矩形框118內部的所有「彩色過渡的垂直線」。所確定的「彩色過渡的垂直線」是垂直像素邊界,其中在該垂直邊界的左側存在許多(例如,8個)基本相同的、在垂直方向對準的第一彩色像素,而且其中在該垂直邊界的右側存在許多(例如,8個)基本相同的、在垂直方向對準的第二彩色像素(其中第二彩色與第一彩色不同)。例如,垂直對準垂直邊界的左側的8個藍色像素和垂直對準垂直邊界的8個白色像素構成彩色過渡的一條垂直線,例如,可以被下注垛24中的上面兩個籌碼114、116的彩帶包圍。
在步驟508,根據其底部位於矩形框118內的、檢測的彩色過渡的垂直線的底部,例如,通過進行計算,識別單元304確定線底部中值。在步驟510,識別單元304不考慮所檢測的、其底部不在所計算的線底部中值的規定閾值內的彩色過渡的垂直線。
在步驟512,根據彩色過渡的每個被考慮的檢測垂直線的高度,識別單元304確定線高度中值。通過根據垂直彩色過渡的各條線的實際頂部值和實際底部值進行計算,確定彩色過渡的每條垂直線的高度。
在步驟514,識別單元304將垂直彩色過渡的各剩餘(即,要考慮的)檢測線-其底部在矩形框118內部-的頂部相對於計算的線高度中值進行比較。如果這些線的頂部與所確定的線高度中值之差超過某個預定閾值,則該處理過程截去並保存超過該閾值的這些彩色過渡線的最上部分,用於後續處理。
在步驟516,對於剩餘(即,要考慮的)的垂直彩色過渡線,識別單元304調整這些線的頂部和底部,以便它們都在離所確定的線高度中值(步驟512)和線底部中值(步驟508)某個預定距離的範圍內。
在步驟518,例如,通過進行計算,識別單元304確定剩餘(即,要考慮的)彩色過渡線的平均水平位置。該處理過程不考慮這些位於矩形框118內、但是均位於距離確定的平均水平距離預定閾值距離之外的剩餘垂直彩色過渡線。在一種實現過程中,預定閾值距離是1個籌碼的期望寬度。
在步驟520,識別單元304調用先前未調用的、包括垂直彩色過渡線和籌碼面額表示庫內的相關夾角(例如,請參考下面的圖6A和6B)的籌碼面額表示。在一個實施例中,通過輸入籌碼的彩帶的籌碼面額表示以及它們之間的夾角,操作員先前建立該庫。在另一個實施例中,通過利用籌碼的圖像進行幾何計算以求得該庫內的表示,機器人或程序先前建立該庫。值得注意的是,建立每個籌碼面額表示的過程無論如何不包括任何滿意的計算。正如在下面的圖6A和6B中看到的那樣,該處理過程使用的籌碼面額表示的非常獨特之處在於,它基本上等於位於籌碼周邊的「未卷繞」標記46,然後,存儲從該籌碼的中心測量的、最重構籌碼的卷繞的顏色和相關夾角。從該處理過程採用的籌碼面額表示發現的一個獨特好處是,顏色和夾角均不隨離開圖像捕獲裝置302的距離變化。即,即使籌碼在圖像中表現得較小,夾角和相關顏色均保持不變,因此,這種表示解決方案可以識別離開圖像捕獲裝置302各種距離的各下注環內的各籌碼,例如圖1所示的下注環58內的下注垛56的輔助籌碼。
在步驟522,識別單元304建立「工作籌碼」模板。識別單元304最初在垂直彩色過渡的先前計算的平均水平位置附近以左右交替的方式,給工作籌碼模板填充一組檢測的彩色過渡的垂直線。例如,對於圖4所示的籌碼102,建立具有3條垂直線的工作籌碼模板,這3條垂直線確定從左到右、紅-白-綠-白的4個彩色過渡。如上所述,在這方面,識別單元304從籌碼面額表示庫中調用籌碼面額表示。通常,需要這樣調用的籌碼面額表示載體上具有系統設計者確定的最少數量的彩色過渡線,以在側視圖中識別該表示(例如,參考圖6B),識別單元304利用該最少數量的彩色過渡線,確定最內部的垂直彩色過渡的數量,首先利用該數量填充工作籌碼模板。
在步驟524,對於當前填充工作籌碼模板的選擇的一組彩色過渡,例如,通過進行計算,識別單元304確定所調用的在考慮籌碼面額表示的彩色過渡序列的可能側視圖。即,如果知道在考慮的被調用籌碼面額包括沿具有調用面額的籌碼的周邊46順序出現的標記46升高的一系列彩色過渡,則該處理過程知道,在任何特定時間,圖像捕獲裝置302均只能檢測到籌碼周邊46的一部分(例如,圖6A示出圖像捕獲裝置302可以檢測的內容)。因此,對於所調用的、在考慮的籌碼面額表示,識別單元304仔細檢查在考慮的籌碼面額表示的彩色過渡,然後,確定其中如果在許多不同方向相對於圖像捕獲裝置302轉動籌碼,可以出現當前填充工作籌碼模板(步驟522)的選擇彩色過渡組的各種不同方式。作為一個具體例子,當前提供的工作籌碼模板的彩色過渡組是紅-白、白-綠,則該處理過程對含有紅-白、白-綠順序,而且如果在許多不同方向上轉動該籌碼,可以出現在側視圖上的面額,計算所有可能的側視圖彩色過渡序列。用於描述上述操作過程的另一種方式是,該過程試圖卷繞未卷繞的、位於該工作籌碼模板周圍的在考慮籌碼面額表示,以確定如何使該卷繞與圖像捕獲裝置302可以檢測的卷繞良好匹配(例如,請參考圖10A-10E)。
在步驟525,識別單元304確定步驟524確定的表是否是空的。如果該表是空的,則意味著,所調用的在考慮籌碼面額表示不能含有諸如工作籌碼模板內的那些彩色過渡的彩色過渡。因此,識別單元304進入步驟520,然後,調用先前未調用的在考慮籌碼面額表示。如果該表不是空的,則識別單元304執行步驟526的動作以及後續動作。
如上所述,在步驟524,識別單元304建立所調用的在考慮籌碼面額表示的彩色過渡序列的可能側視圖的表。在步驟526,識別單元304從當前的表(例如,在步驟524或550建立的)中選擇在考慮籌碼面額表示的彩色過渡序列的可能側視圖之一,並記錄與這樣的彩色過渡序列相關的夾角。在步驟528,對於用於確定在步驟526選擇的可能側視圖中的彩色過渡的每對線,識別單元304確定用於確定工作籌碼模板的彩色過渡的各條線之間的距離(例如,與方法步驟522,或與在下面的圖7相同)。
在步驟530,利用與選擇的在考慮籌碼面額表示的彩色過渡序列的可能側視圖之一(步驟526)相關的夾角,結合所記錄的距離(步驟528),識別單元304確定一組理想半徑(例如,圖7所示的半徑1、半徑2、半徑3)。
在步驟532,根據步驟530的該組理想半徑值,識別單元304確定平均半徑、平均圓心以及確定的半徑值的方差。在步驟534,識別單元304與當前選擇的在考慮籌碼面額表示的彩色過渡序列的可能側視圖之一(例如,步驟526或538的側視圖)邏輯相關地存儲所述平均半徑、平均圓心以及確定的半徑值的方差。
在步驟536,識別單元304確定是否已經考慮了步驟524建立的表中的調用的在考慮籌碼面額表示的彩色過渡序列的所有可能側視圖。如果還未考慮在步驟524建立的表中的所有可能側視圖,則在步驟538,識別單元304從在考慮的籌碼面額表示的彩色過渡序列的可能側視圖的表(在步驟524建立的)中選擇一個先前未選擇的可能側視圖,並記錄與這樣的彩色過渡相關的夾角。此後,識別單元304進入步驟528(例如,確定各條線之間的距離)以及該流程圖所示的後續步驟。
如果已經考慮了在步驟524建立的表中的所有可能側視圖,則在這方面,識別單元304具有確定的平均圓心、確定的半徑值的方差以及確定的、分別與步驟524的表中的每個可能側視圖有關的平均半徑。如圖8所示,與步驟524建立的表中的每個可能側視圖的複合籌碼的構造類似,可以視覺檢查這些值。
在步驟540,識別單元304確定該表中的彩色過渡的哪些特定側視圖已經在規定的容差內確定了平均半徑值和半徑方差值。該規定的容差是相對於如果該籌碼在下注環的界限內根據籌碼圖像的寬度的現有知識的期望半徑的容差,以及相對於確定的半徑方差的容差。在步驟542,識別單元304將該表中其值在規定的容差範圍內的彩色過渡的那些特定側視圖記錄為可能匹配。
在步驟543,識別單元304進行檢驗以檢查是否至少有一個側視圖具有位於規定的容差範圍內的值。如果至少有一個側視圖具有規定容差的值,則識別單元304採取步驟545所示的動作。如果沒有側視圖具有規定容差內的值,則識別單元304採取步驟546所示的動作。
在步驟545,如果發現只有當前籌碼面額表示的一個側視圖具有容差範圍內的值,採用該側視圖。然而,如果發現當前籌碼面額表示的一個以上的側視圖具有容差範圍內的值,則識別單元304將面額的最佳可能側視圖記錄為具有在考慮籌碼面額表示的最低確定半徑方差值的圖。接著,識別單元304記錄對於在考慮的當前籌碼面額表示最終被看作是最佳的側視圖的平均圓心值、確定的半徑方差值、所使用的過渡的數量以及確定的半徑值。換句話說,識別單元304順序排列在考慮的當前籌碼面額表示的可能側視圖,然後,記錄識別單元304認為是最佳可能匹配的側視圖。
如果確定的半徑和確定的半徑方差均不在規定的容差內,則該組選擇的、工作籌碼(步驟522)的最內部彩色過渡不能將當前籌碼面額表示識別為該籌碼的可能匹配。因此,在步驟546,識別單元304確定是否已經對在考慮的有點怪的圖像112的區域利用了所有彩色過渡。如果未利用所有彩色過渡,則在步驟548,識別單元304以左右交替的方式對工作籌碼模板順序增加附加的最內部彩色過渡(例如,如果先前的彩色過渡被加到工作籌碼模板的中心的左側,則當前彩色過渡被加到當前工作籌碼模板的中心的右側)。
在步驟550,對於當前用於填充工作籌碼模板的選擇的一組彩色過渡,識別單元304確定被調用的在考慮籌碼面額表示的彩色過渡序列的可能側視圖的表。在步驟552,識別單元304確定步驟550的表是否是空的。如果該表是空的,則意味著,調用的在考慮籌碼面額表示不含有彩色過渡,例如,當前位於工作籌碼模板上的彩色過渡。因此,已知當前在考慮的籌碼面額表示不與檢測到的籌碼匹配。如果該表不是空的,則識別單元304採取步驟526所述的動作,然後,選擇在考慮籌碼面額表示的一個可能側視圖。
在步驟554,識別單元304確定籌碼面額表示庫中的籌碼的所有表示是否都被調用和檢驗。如果該庫中的籌碼的所有表示未被調用,則識別單元304採取步驟520所述的動作(例如,從籌碼面額表示庫中,調用先前未調用的、包括垂直彩色過渡線和相關夾角(請參考下面的圖6A和6B)的籌碼面額表示)以及後續步驟。然而,如果該庫中籌碼的所有表示已被調用,則識別單元304確定哪個可能的候選面額等於檢測到的籌碼。
在步驟556,識別單元304對每個候選面額分配總籌碼分。在一個實施例中,總籌碼分是基於(a)每個候選面額的確定平均半徑多麼與期望半徑接近匹配;(b)確定的色彩分;以及(c)用於確定候選解決方案面額的垂直彩色過渡的數量。在步驟558,識別單元304選擇具有最高總籌碼分的面額作為該籌碼的候選面額,並記錄該識別面額。
此時,識別單元304已經確定了該籌碼的面額。因此,在步驟560,保存籌碼面額到用於定義下注垛的陣列。在一個實施例中,下注垛中單元的數量等於該下注垛中籌碼的數量,因此,因為分別檢測籌碼,所以分別對它們進行計數。
在下注垛上可以具有更多的籌碼。因此,在步驟562,識別單元304確定水平寬度,該水平寬度確定可能期望發現該下注垛上的下一個可能籌碼的區域的水平邊界。在一個實施例中,該水平寬度以剛才之前發現的籌碼的確定平均圓心值為中心,其中該水平寬度的寬度是籌碼如何出現在下注環內的期望寬度的2倍。該2倍的寬度使該處理過程捕獲下注垛上的斜籌碼,例如上面的圖4所示。
在步驟564,識別單元304對新確定的水平寬度內的有點怪的彩色圖像112的一部分閃光,並記錄彩色過渡的所有垂直線(例如,至少8個像素高度的線),其底部距離用於發現下注垛中剛好先前識別的籌碼的剛好較低垂直過渡的先前確定的線高度中值在規定的容差內。
在步驟566,如果不存在規定的容差內的彩色過渡的垂直線,則識別單元304認為下注垛上所有的籌碼都被記錄,該處理過程500終止。否則,處理過程500繼續,如下所述。
在步驟568,根據其底部距離用於發現下注垛上的剛好先前識別的籌碼的剛好較低垂直過渡的先前計算的線高度中值在規定的容差內的彩色過渡的垂直線的底部,識別單元304計算新計算的線底部中值。
在步驟570,識別單元304不考慮其底部不在新計算的線底部中值的規定閾值內的那些檢測的彩色過渡垂直線。
在步驟572,根據其底部距離用於發現下注垛上的剛好先前識別的籌碼的剛好較低垂直過渡的先前確定的線高度中值在規定的容差內的彩色過渡的每個要考慮的檢測垂直線的高度(例如,相對於線底部中值的線高度中值),識別單元304重新確定線高度中值,其中根據垂直彩色過渡的各條線的實際頂部值和實際底部值,計算彩色過渡的每條垂直線的高度。
在步驟574,識別單元304相對於新計算的線高度中值對其底部距離用於發現下注垛上的先前識別的籌碼的剛好較低垂直過渡的先前確定的線高度中值(例如,相對於線底部中值的線高度中值)在規定的容差內的垂直彩色過渡的各剩餘(即,要考慮的)檢測線的頂部進行比較。如果這些線的頂部與重新確定的線高度中值之差超過某個預定閾值,則該處理過程截去超過該閾值的這些彩色過渡線的最上部分。
在步驟576,對於剩餘(即,要考慮的)的垂直彩色過渡線,識別單元304調節這些線的頂部和底部,以便它們都在離重新計算的線高度中值和線底部中值某個預定距離的範圍內。
在步驟578,例如,通過進行計算,識別單元304確定剩餘(即,要考慮的)彩色過渡線的新平均水平位置。識別單元304不考慮那些位於水平寬度內、但是位於離重新計算的平均水平距離預定閾值距離(例如,1個籌碼的期望寬度)之外的剩餘垂直彩色過渡線。
此後,重複上述從步驟520開始的步驟,在步驟520,識別單元304調用先前未調用的、包括垂直彩色過渡線和籌碼面額表示庫中的相關夾角的籌碼面額表示。
根據上述內容我們明白,圖5的處理過程500繼續,直到未發現下注垛上的其它候選籌碼,此時,已知下注垛上的面額和籌碼排列。如上所述,下注垛上的籌碼計數與陣列上的單元的數量有關,其中每個單元表示一個檢測的籌碼。因此,由於識別了注垛上的籌碼,然後一次記錄一個籌碼,所以之後一次一個地計數籌碼。因此,該處理過程提供籌碼在下注垛22中的面額、位置以及計數。
圖6A示出籌碼面額表示如何在具有相對於籌碼的中心測量的彩帶夾角的籌碼的俯視圖與該籌碼的側視圖之間配合,如同對於圖像捕獲裝置302表現的那樣。關於圖像捕獲裝置302檢測的籌碼的側視圖,該處理過程不認為最左側和最右側彩帶具有相關夾角。為什麼會這樣的理由是,如圖6A所示,最左側和最右側彩帶可以卷繞到籌碼的背面。
圖6B示出如何將圖6A所示的籌碼面額表示看作從籌碼周邊附近獲取的「未卷繞」標記。如圖所示,未卷繞標記上的每條彩帶均具有相關夾角θ和彩色過渡的預定初始數量。
圖7示出確定或記錄用於確定彩帶的彩色過渡之間的距離的例子。該例子記錄3個距離d1、d2和d3。距離d1是第二最左側彩色過渡(由紅到白)與下一個向右彩色過渡(由白到綠)之間的距離。距離d2與距離d1結束的位置基本相接,而且是形成距離d1的結束的彩色過渡(由白到綠)與下一個向右彩色過渡(由綠到白)之間的距離。距離d3與距離d2結束的位置和下一個向右彩色過渡(由白到綠)基本相接。
圖8示出該處理過程如何分離使用所觀測的距離d1、d2和d3,連同在考慮的籌碼面額表示的側視圖,以計算理想半徑值和理想圓心值的例子。圖8所示的例子基本上可以被看作執行處理過程500的識別單元304本身要求的一系列問題。例如,由於籌碼面額表示承載夾角和彩色過渡(例如,請參考上面的圖6A和6B),如下分別處理每個距離d「如果觀測的距離d1實際上是在考慮的籌碼面額的投影,而且確定距離d1的線之間的彩色分段具有相關夾角θ1,則當出現在該圖像中時,圓的理想半徑1是什麼,而且理想圓心1位於什麼位置?」此後,可以利用在檢驗的彩色過渡的下一個距離d2,計算半徑2的值和圓心2的值;此後,可以利用下一個距離d3計算半徑3的值,然後計算圓心3的值(請參考下面的圖9)。(儘管這裡的視覺例子基本上準確描述了用於獲得半徑值和圓心值的一般原理,但是,在一種實現中,通常,利用數字方法實現處理過程500的邏輯。根據數字計算技術,該數字處理過程500利用迭代方法計算各半徑和圓心值,因此,未盡力進行視覺描述。具體地說,對於每對可能的垂直彩色過渡(例如,它們之間的距離),處理過程500迭代值θ0(即,理想夾角,用於近似籌碼的不同旋轉方向)。迭代範圍在0-180度之間,以獲得每對可能垂直彩色過渡的每個可能θ0的一系列半徑值。處理過程500大致確定哪個θ0值產生具有最小方差的半徑值。一旦處理過程500確定了具有最小方差的半徑,處理過程500就調用產生該半徑的θ0的值,然後,確定每對可能彩色過渡的平均圓心值,之後,計算它們的平均值,以獲得平均圓心值。)圖9以圖形形式示出圖8所示分別計算的各理想半徑和圓心不可能互相精確匹配。因此,處理過程500利用分別確定的理想半徑和圓心,以建立「構造的」、具有平均圓心、平均半徑值以及圓心方差值的籌碼,可以將該平均半徑值以及圓心方差值與已知的預存平均半徑和半徑方差值進行比較。
圖10A-10E示出一種可以用於確定在考慮的籌碼面額表示是否與圖像捕獲裝置可以檢測的籌碼良好匹配的方案的例子。圖10A示出與諸如圖6A所示的側視圖中的圖像捕獲裝置302可以檢測的籌碼的各彩色過渡的位置(例如,x1、x2、x3、x4、x5等)配位的俯視圖。正如結合圖6A所述的那樣,通常不使用最左側和最右側的彩色過渡,因為位於籌碼周邊的最外部可視部分的顏色實際上「卷繞」到籌碼的背面,如圖6A所示。在圖10A中,xi是從攝像機看到的VCT的水平位置,而θi是在考慮候選籌碼面額表示中的各VCT之間的夾角,其中i=1、2、3等。夾角θ0未知,但是它指出下注環內的籌碼的實際物理取向。
圖10B-10E示出可以被圖像捕獲裝置302檢測的垂直彩色過渡、夾角θ0以及假定圓心和假定半徑值之間的一系列關係。
圖10B可以用於在第一垂直彩色過渡x1、假定圓心c1、假定半徑值r1以及對於夾角θ0的基線角上的投影p1之間建立如下數學關係p1=c1-x1(C)∴p1=r1cosθ0(B)圖10C可以用於在第二垂直彩色過渡x2、假定圓心c2、假定半徑值r2以及對於夾角θ0的基線角上的投影p2之間建立如下數學關係
p2=c2-x2∴p2=r2cos(θ0+θ1)圖10D可以用於在第三垂直彩色過渡x3、假定圓心c3、假定半徑值r3以及對於夾角θ0的基線角上的投影p3之間建立如下數學關係p3=c3-x3∴p3=r3cos(θ0+θ1+θ2)圖10E可以用於在可視垂直彩色過渡xi、假定圓心ci、假定半徑值ri以及投影pi之間建立如下通用數學關係,其中i=1、2、3等。
一般地,pi=ci-xi而且pi=ri*cos(j=0i-1j)---(A)]]>請注意,對於作為彩色過渡和投影的任意合理定界的m和nxm-xn=pm-pn將公式A代入上面的關係,得到xm-xn=(rm*cos(j=0m-1j))-(rn*cos(j=0n-1j))]]>現在,假定VCTxm、xn來自同一個籌碼(VCT可以不來自同一個籌碼,例如背景上的VCT),而且,當前在考慮的面額是正確的。這意味著,存在公共半徑,在此,利用符號Rm,n表示該公共半徑,用於指出該半徑值應該相同,或者接近相同,而與m和n取什麼(合理)值無關。由於存在公共半徑,所以我們知道∴rm=Rm,n,rn=Rm,n
將該公共半徑代入上面的通用關係中,得到xm-xn=(Rm,n*cos(j=0m-1j))-(Rm,n*cos(j=0n-1j))]]>重新排列各項得到Rm,n=xm-xncos(j=0m-1j)-cos(j=0n-1j)]]>現在,如果假定VCT來自同一個籌碼,而且在考慮的面額是正確的,則VCT對集(x1,x2,x3,…)中的所有可能VCT對中的所有Rm,n必須基本相同,即,R1,2=R1,3=R2,3=...。
為了驗證VCT對集(x1,x2,x3,…)中的所有可能VCT對中的所有Rm,n基本相同,對θ0的各值,處理過程500計算所有這種Rm,n,並使它們相同的Rm,n有效。在一種實現過程中,如上所述,利用數值迭代方法,處理過程500計算Rm,n,因為θ0未知。在迭代方法中,處理過程500(a)選擇特定θ0角;(b)利用選擇的特定θ0角和Rm,n公式,建立一組計算的半徑值,以大致計算VCT的每個可能的m,n對;(c)計算在(b)建立的一組半徑的方差;以及(d)如果(c)的方差是迄今計算的最低方差,則與產生該計算的最低方差的θ0結合,存儲該計算的最低方差。在一種實現中,對0°至90°的所有可能的值,進行這種迭代。
處理過程500對0°至90°的所有可能的值進行迭代之後,對於反覆選擇的θ0的值,該處理過程具有在考慮的籌碼面額表示的、計算的最低方差。如果下面的兩個條件均被滿足,則所有Rm,n的該方差均小於預定閾值(系統設計者選擇作為容許匹配)(1)θ0的存儲值正確表示籌碼的取向;(2)在考慮的當前面額是籌碼的可能正確匹配。
一旦處理過程500執行了上述內容,處理過程就具有一個半徑R,根據最佳方差的一組半徑,作為平均半徑計算該半徑R。根據該平均半徑,處理過程500可以如下計算圓心C根據公式p1=r1cosθ0(B)p1=c1-x1(C)∴C1=x1+r1cosθ0或者C=x1+Rcosθ0因此,現在,對於當前在考慮的面額,處理過程500具有平均半徑、圓心以及諸如上面結合圖5所示流程圖討論的方差。
上面描述的內容對於現有籌碼效果良好,而且其特殊值在於,可以用於現有籌碼。然而,在另一個實施例中,單色光源354(例如,880nm紅外光源)位於圖像捕獲裝置302的附近,而且目的在於,單色光源使光直接從籌碼垛24反射,併入射到圖像捕獲裝置302的透鏡。在該實施例中,利用紅外反射和/或吸收材料編碼各籌碼,該材料實際發出螢光和/或吸收光源裝置發出的單色波長的光。這樣可以使具有在發螢光材料的波長選擇的光帶通濾波器的圖像捕獲裝置302僅檢測該代碼。可以基本消除背景環境光和吸收編碼區域反射的光源光。
單色光源是紅外的意味著,玩家14-16通常不能覺察到它的存在。
在使用單色光源354的實施例中,以基本不變的方式,使用在此描述的算法。其原因是因為,由於正在使用單色光,所以紅、綠和藍彩色值最終具有基本相同的值。
本技術領域內具有普通技術的人員明白,本技術已經進步到在系統的硬體實現與軟體實現方面幾乎沒有區別的程度;使用硬體或軟體通常(但是並不總是,因為在某些情況下,硬體與軟體之間的選擇非常重要)是代表成本與效率平衡的設計選擇。本技術領域內具有普通技術的人員明白,利用其實現在此描述的處理過程和/或系統的各方面的載體有多種(例如,硬體、軟體和/或固件),而且優選載體將隨使用該處理過程和/或系統的環境改變。例如,如果實現者確定速度和精確度最重要,則該實現者可以選擇硬體和/或固件載體;作為一種選擇,如果柔性最重要,則實現者可以選擇僅軟體實現;或者,作為又一種選擇,實現者可以選擇硬體、軟體和/或固件的某種組合。因此,利用其實現在此描述的處理過程的各方面的載體有幾種可能載體,沒有哪種載體內在地優於另一個載體,因為要採用的任何載體均是根據採用該載體的環境和實現者特別關心的內容(例如,速度、柔性或可斷定性)選擇的,任何之一均是可以改變的。
利用方框圖、流程圖和例子,上面的詳細說明描述了裝置和/或處理過程的各種實施例。因為這種方框圖、流程圖和例子含有一個或者多個功能和/或操作,所以本技術領域內的技術人員眾所周知,利用大量硬體、軟體、固件或它們的任何實際組合,可以單獨地和/或選擇性地實現這種方框圖、流程圖或例子中的每個功能和/或操作。在一個實施例中,可以利用專用集成電路(ASIC)實現本發明。然而,本技術領域內的熟練技術人員明白,利用標準集成電路同樣可以全面或部分將在此公開的實施例實現為一個或者多個運行在一個或者多個計算機上的電腦程式(例如,一個或者多個運行在一個或者多個計算機系統上的程序)、實現為一個或者多個運行在一個或者多個處理器上(例如,微處理器)的程序、實現為固件或者實現為它們的任何實際組合,而且根據在此公開的內容,在本技術領域內的普通技術人員的技術知識範圍內,可以很好地設計電路系統和/或編寫軟體和/或固件的代碼。此外,本技術領域內的熟練技術人員明白,本發明的機制可以作為各種形式的程序產品分銷,而且同樣可以實現本發明的說明性實施例,而不考慮實際上用於實現這種分銷的信號承載媒體的特定類型。信號承載媒體的例子包括,但是並不局限於可記錄型媒體,例如,軟盤、硬碟驅動器、CD ROM、數字磁帶以及計算機內存;以及傳輸類型的媒體,例如,使用TDM的數字和模擬通信鏈路,或基於IP的通信鏈路(例如,分組鏈路)。
一般地說,本技術領域內的熟練技術人員明白,可以將在此描述的、利用大量硬體、軟體、固件或它們的任意組合,可以單獨地和/或選擇性地實現的各種實施例看作由各種類型的「電路系統」構成。因此,在此使用的「電路系統」包括,但是並不局限於具有至少一個分立電路的電路系統;具有至少一個集成電路的電路系統;具有至少一個專用集成電路的電路系統;構成由電腦程式配置的通用計算裝置的電路系統(例如,電腦程式配置的通用計算機,該電腦程式至少部分實現在此描述的處理過程和/或裝置,或電腦程式配置的微處理器,該電腦程式至少部分實現在此描述的處理過程和/或裝置);構成存儲裝置(例如,隨機存取存儲器形式)的電路系統;以及構成通信裝置(例如,數據機、通信交換機或光電設備)的電路系統。
本技術領域內的熟練技術人員明白,在本技術領域內,通常以在此描述的方式描述各裝置和/或各處理過程,此後,利用標準工程慣例,將這樣描述的各裝置和/或處理過程集成到系統中。即,經過合理數量的實驗,可以將在此描述的裝置和/或處理過程集成到系統中。
上述實施例描述了包含在其它不同部件內,並與該其它不同部件相連的不同部件。顯然,在此描述的體系結構僅是說明性的,而且實際上,可以實現能夠實現同樣功能的許多其它體系結構。從理論上說,以實現要求的功能的方式,使用於實現同樣功能的各部件的排列有效相關。因此,為了實現特定功能組合在一起的任何兩個部件均可以被看作互相「相關」,以致可以實現要求的功能,而不考慮體系結構或中間部件。同樣,還可以將這樣相關的任何兩個部件看作互相「可操作地相連」或「可操作地耦合」,以實現要求的功能。
儘管對本發明的特定實施例進行了描述和說明,但是,顯然,根據在此講述的內容,在本發明及其更廣泛方面範圍內,本技術領域內的熟練技術人員可以進行各種修改和變更,因此,所附權利要求使所有這些變更和修改包括在其範圍內,因為它們在本發明的實質範圍內。此外,顯然,只有所附權利要求確定本發明。本技術領域內的技術人員明白,在此一般使用的、以及所附權利要求中特別使用的術語通常「開放式」術語(例如,應該將術語「包括」理解為「包括,但是並不局限於」,應該將術語「具有」理解為「至少具有」,應該將術語包含理解為「包含,但是並不局限於」等)。本技術領域內的技術人員還明白,如果預定特定數量的引入權利要求陳述,則在該權利要求中明確說明該含義,然而,如果沒有該陳述,則不出現這種含義。例如,為了便於理解,如下所附權利要求可以包括使用引導性短語「至少一個」和「一個或者多個」,以引入權利要求陳述。然而,不應該將使用這種短語理解為,這意味著,利用不定冠詞引用權利要求陳述將含有這種引用權利要求陳述的任何一個特定權利要求限制為僅含有一個這種陳述的本發明,即使在同一個權利要求包括引導短語「一個或者多個」或「至少一個」和諸如「a」或「an」不定冠詞時;對於引用引用權利要求陳述的定冠詞,同樣如此。此外,即使明確陳述特定數量的引用權利要求陳述,本技術領域內的熟練技術人員仍明白,通常應該將這種陳述解釋為,至少陳述數量的意義(例如,如果其它修飾語的「兩個陳述」的僅有陳述通常意味著至少兩個陳述,或者兩個或更多個陳述)。
在此引用本說明書參考的和/或申請數據表中所列的所有上述美國專利、美國專利申請公開、美國專利申請、外國專利、外國專利申請以及非專利公開的全部內容供參考。
本申請還引用作為參考引用到上述參考申請內的任何材料的全部內容供參考,這些材料至少包括1999年12月30日提交的、標題為「METHOD AND APPARATUS FOR MONITORING CASINOS ANDGAMING」、發明人是Richard Soltys和Richard Huizinga的第09/474,858號當前未決美國專利申請的內容以及1999年4月21日提交的、標題為「TRACKING SYSTEM FOR GAMES OF CHANCE」、發明人是Richard Soltys和Richard Huizinga的第60/130,368號美國臨時專利申請的內容,第09/474,858號當前未決美國專利申請在先引用該美國臨時專利申請的內容供參考。
權利要求
1.一種用於識別遊戲中的投注的方法,該方法包括獲取具有下注環的遊戲桌的圖像;選擇靠近下注環的圖像區域;檢測至少部分位於該區域內的彩色過渡;使所述彩色過渡與該區域相符,以產生區域相符的彩色過渡;根據區域相符的彩色過渡,建立工作籌碼模板;從籌碼面額表示庫中調用第一籌碼面額表示,該第一籌碼面額表示具有至少一個與至少一個彩色過渡相關的夾角;對工作籌碼模板應用第一籌碼面額表示;以及響應所述應用第一籌碼面額,計算第一籌碼分。
2.根據權利要求1所述的方法,其中檢測彩色過渡的過程包括檢測與第二彩色像素相鄰的第一彩色像素。
3.根據權利要求1所述的方法,其中至少一個與至少一個彩色過渡相關的夾角包括相對於與前面的彩色過渡線相關的前角和與後面的彩色過渡線相關的后角至少之一測量的單個夾角。
4.根據權利要求1所述的方法,其中具有至少一個與至少一個彩色過渡相關的夾角的第一籌碼面額表示包括柱面上的彩色過渡線的序列;以及由柱面上的彩色過渡線劃界的夾角排列,從由柱面形成的圓柱體的中心測量所述夾角。
5.根據權利要求1所述的方法,其中所述使彩色過渡與該區域相符以產生區域相符的彩色過渡的過程包括根據該區域內的任何彩色過渡的一個或者多個底部位置,確定線底部中值;以及使該區域內的任何彩色過渡適合該線底部中值。
6.根據權利要求5所述的方法,其中所述使該區域內的任何彩色過渡適合線底部中值的過程包括消除其底部不在所計算的線底部中值的規定閾值範圍內的彩色過渡。
7.根據權利要求5所述的方法,其中使該區域內的任何彩色過渡適合線底部中值的過程包括調整該區域內的彩色過渡的底部,以便在離開線底部中值的預定距離範圍內。
8.根據權利要求5所述的方法,該方法進一步包括根據該區域內的一個或者多個彩色過渡,確定線高度中值;以及將一個或者多個彩色過渡的大小定為該線高度中值。
9.根據權利要求8所述的方法,其中所述將一個或者多個彩色過渡的大小定為線高度中值的過程包括將一個或者多個彩色過渡中的彩色過渡的頂部與線高度中值進行比較;以及當相對於線高度中值該彩色過渡的頂部超過預定閾值時,不考慮該彩色過渡的最上部分並省去對其進行後續處理。
10.根據權利要求8所述的方法,其中所述將一個或者多個彩色過渡的大小定為線高度中值的過程包括調整一個或者多個彩色過渡中的彩色過渡的頂部,以便在離開線高度中值的預定距離範圍內。
11.根據權利要求1所述的方法,該方法進一步包括存儲與第一籌碼面額表示相關的第一籌碼分。
12.根據權利要求1所述的方法,其中所述根據區域相符的彩色過渡建立工作籌碼模板的過程包括根據彩色過渡的各水平位置,確定平均水平位置;以左右交替方式,從區域相符的彩色過渡中選擇一個最靠近平均水平位置的、先前未選擇的區域相符的彩色過渡;以及利用該先前未選擇的區域相符的彩色過渡,填充工作籌碼模板。
13.根據權利要求1所述的方法,其中所述對工作籌碼模板應用第一籌碼面額表示的過程包括識別由一個或者多個填充工作籌碼模板的彩色過渡構成的一個或者多個工作籌碼模板彩帶序列;識別與該一個或者多個工作籌碼模板彩帶序列相關的第一籌碼面額表示的一個或者多個彩帶序列;根據(a)識別的一個或者多個工作籌碼模板彩帶的序列以及(b)識別的與一個或者多個工作籌碼模板彩帶序列相關的第一籌碼面額表示的一個或者多個彩帶序列,確定平均半徑值、半徑方差值以及圓心值至少之一;以及與第一籌碼面額表示相關地保存所述平均半徑值、圓心值以及半徑方差值至少之一。
14.根據權利要求1所述的方法,其中所述響應所述應用計算籌碼分的過程進一步包括使該籌碼分基於與至少一個期望半徑相比的計算半徑、計算色彩分以及所使用的彩色過渡數量至少之一。
15.根據權利要求1所述的方法,該方法進一步包括從籌碼面額表示庫中調用第二籌碼面額表示,該第二籌碼面額表示具有至少一個與至少一個彩色過渡相關的夾角;對工作籌碼模板應用第二籌碼面額表示;以及響應所述應用第二籌碼面額表示,計算第二籌碼分。
16.根據權利要求1所述的方法,該方法進一步包括確定下注籌碼相對於下注環的水平位置;確定下注籌碼相對於下注環的深度位置;以及根據下注籌碼相對於下注環的水平位置和深度位置至少之一,確定投注額。
17.一種含有指令的計算機可讀媒體,該指令用於使計算機通過執行以下過程監視遊戲桌上的投注過程獲取具有下注環的遊戲桌的圖像;選擇位於下注環附近的圖像區域;檢測至少部分位於該區域內的彩色過渡;使所述彩色過渡與該區域相符,以產生區域相符的彩色過渡;根據區域相符的彩色過渡,建立工作籌碼模板;從籌碼面額表示庫中調用第一籌碼面額表示,該第一籌碼面額表示具有至少一個與至少一個彩色過渡相關的夾角;對工作籌碼模板應用第一籌碼面額表示;以及響應所述應用第一籌碼面額,計算第一籌碼分。
18.根據權利要求17所述的計算機可讀媒體,其中該指令使計算機通過執行以下過程,建立工作籌碼模板根據彩色過渡的各水平位置,計算平均水平位置;以左右交替方式,從區域相符的彩色過渡中選擇一個最靠近平均水平位置的、先前未選擇的區域相符的彩色過渡;以及利用該先前未選擇的區域相符的彩色過渡,填充工作籌碼模板。
19.根據權利要求17所述的計算機可讀媒體,其中指令使計算機通過執行以下過程,對工作籌碼模板應用第一籌碼面額表示識別由一個或者多個填充工作籌碼模板的彩色過渡構成的一個或者多個工作籌碼模板彩帶序列;識別與該一個或者多個工作籌碼模板彩帶序列相關的第一籌碼面額表示的一個或者多個彩帶序列;根據(a)識別的一個或者多個工作籌碼模板彩帶的序列以及(b)識別的與一個或者多個工作籌碼模板彩帶序列相關的第一籌碼面額表示的一個或者多個彩帶序列,計算平均半徑值、半徑方差值以及圓心值至少之一;以及與第一籌碼面額表示相關地保存所述平均半徑值、圓心值以及半徑方差值至少之一。
20.根據權利要求17所述的計算機可讀媒體,其中指令使計算機通過執行以下過程,響應所述應用計算籌碼分使該籌碼分基於與至少一個期望半徑相比的計算半徑、計算色彩分以及所使用的彩色過渡數量至少之一。
21.一種投注監視系統,該投注監視系統包括桌面成像器,定位該桌面成像器,以獲取具有下注環的遊戲桌的圖像;識別單元,連接該識別單元,以從桌面成像器接收圖像數據,並配置該識別單元,以選擇靠近下注環的圖像區域;檢測至少部分位於該區域內的彩色過渡;使所述彩色過渡與該區域相符,以產生區域相符的彩色過渡;從籌碼面額表示庫中調用第一籌碼面額表示,該第一籌碼面額表示具有至少一個與至少一個彩色過渡相關的夾角;對工作籌碼模板應用第一籌碼面額表示;以及計算第一籌碼分。
22.根據權利要求21所述的投注監視系統,其中識別單元至少包括下列之一具有至少一個分立電路的電路系統;具有至少一個集成電路的電路系統;具有至少一個專用集成電路的電路系統;具有利用電腦程式配置的通用計算裝置的電路系統;具有存儲裝置的電路系統;以及具有通信裝置的電路系統。
23.一種用於識別遊戲中的投注的方法,該方法包括利用單色光,照亮具有下注環的遊戲桌的一部分;獲取具有下注環的遊戲桌的圖像;根據圖像中的光強過渡,建立工作籌碼模板;從籌碼面額表示庫中調用第一籌碼面額表示,該第一籌碼面額表示具有至少一個與至少一個光強過渡相關的夾角;對工作籌碼模板應用第一籌碼面額表示;以及響應所述應用第一籌碼面額,計算第一籌碼分。
24.一種用於識別遊戲中的投注的系統,該系統包括用於利用單色光,照亮具有下注環的遊戲桌的一部分的裝置;用於獲取具有下注環的遊戲桌的圖像的裝置;用於根據圖像中的光強過渡,建立工作籌碼模板的裝置;用於從籌碼面額表示庫中調用第一籌碼面額表示的裝置,該第一籌碼面額表示具有至少一個與至少一個光強過渡相關的夾角;用於對工作籌碼模板應用第一籌碼面額表示的裝置;以及用於響應所述應用第一籌碼面額,計算第一籌碼分的裝置。
25.一種投注監視系統,該投注監視系統包括用於獲取具有下注環的遊戲桌的圖像的裝置;用於選擇靠近下注環的圖像區域的裝置;用於檢測至少部分位於該區域內的彩色過渡的裝置;用於使所述彩色過渡與該區域相符,以產生區域相符的彩色過渡的裝置;用於根據區域相符的彩色過渡,建立工作籌碼模板的裝置;用於從籌碼面額表示庫中調用第一籌碼面額表示的裝置,該第一籌碼面額表示具有至少一個與至少一個彩色過渡相關的夾角;用於對工作籌碼模板應用第一籌碼面額表示的裝置;以及用於響應所述應用第一籌碼面額,計算第一籌碼分的裝置。
26.根據權利要求25所述的投注監視系統,其中用於根據區域相符的彩色過渡建立工作籌碼模板的裝置進一步包括用於根據彩色過渡的各水平位置,計算平均水平位置的裝置;用於以左右交替方式,從區域相符的彩色過渡中選擇一個最靠近平均水平位置的、先前未選擇的區域相符的彩色過渡的裝置;以及用於利用該先前未選擇的區域相符的彩色過渡,填充工作籌碼模板的裝置。
全文摘要
一種通過對工作籌碼模板應用具有至少一個與至少一個彩色過渡相關的夾角的籌碼面額表示來確定投注的方法。有關系統包括但是並不局限於用於實現上述方法的電路系統和/或程序;實際上,該電路系統和/或程序可以是硬體、軟體和/或固件的任意組合,配置該組合,以根據系統設計者的設計選擇,實現上述方法實施例。
文檔編號G06F17/00GK1639729SQ03805090
公開日2005年7月13日 申請日期2003年2月4日 優先權日2002年2月5日
發明者理察·索爾蒂斯, 理察·休伊曾加 申請人:智玩公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀