顯示屏上顯示高爾夫球落在果嶺上的位置的方法及系統的制作方法
【專利摘要】本發明公開了一種顯示屏上顯示高爾夫球落在果嶺上的位置的方法及系統。其中,所述方法包括:獲取從球場打位擊出的高爾夫球所落的果嶺中心到在所述果嶺上的落球點的向量;根據所述果嶺中心到所述落球點的向量判斷所述落球點在所述果嶺的位置信息,其中,所述位置信息包括所述落球點的環數信息;根據所述位置信息在所述顯示屏上顯示虛擬落球點,其中,所述顯示屏上具有和所述果嶺形狀相同的虛擬果嶺,所述虛擬落球點在所述虛擬果嶺上的位置與所述落球點在所述果嶺上的位置相對應。本發明解決了解決現有的高爾夫球練習場不具有顯示落球點的確切位置,擊球成績不能為球員提高成績做出參考,失去評分意義的技術問題。
【專利說明】
顯示屏上顯示高爾夫球落在果嶺上的位置的方法及系統
技術領域
[0001] 本發明設及體育健身休閑領域,具體設及一種顯示屏上顯示高爾夫球落在果嶺上 的位置的方法及系統。
【背景技術】
[0002] 高爾夫球作為一項時尚、流行的體育休閑娛樂運動項目,現在已經吸引了越來越 多的人的參與。而高爾夫球練習場往往是球手的必經之地,但是練習場內重復的揮桿練習 動作又會使球手感到枯燥而乏味,不能調動球手的練球積極性,大大降低了練習的效率。
[0003] 而且在練習場內,球員將打位上的高爾夫球擊出后落于果嶺上,很難用肉眼觀察 到高爾夫球的實際落球位置,也就是說球員實際上是感知不到高爾夫球在果嶺上的實際落 球位置的,運是因為球員一桿往往會擊出好幾十米遠,已經超出了球員的視線范圍。
[0004] 雖然,在一些練習場通過獲取高爾夫球落球點到果嶺中屯、的距離W及根據果嶺的 實際環數布局給出球員的成績,但是由于果嶺一般較大,造成其每一環的直徑較大,尤其是 環數較小的情況下(果嶺上由中屯、向四周環數逐漸減小),同樣環數的近端和遠端相差較大 的距離,但是實際上其所讀的成績是一樣的,即不能判斷落球點在果嶺上的確切位置,導致 所讀出的成績對球員水平的提高沒有太大的意義,失去評分意義。
[0005] 綜上所述,現有的高爾夫球練習場不具有顯示落球點的確切位置,擊球成績不能 為球員提高成績做出參考,失去評分意義。
【發明內容】
[0006] 本發明所要解決的技術問題在于提供一種顯示屏上顯示高爾夫球落在果嶺上的 位置的方法及系統,解決現有的高爾夫球練習場不具有顯示落球點的確切位置,擊球成績 不能為球員提高成績做出參考,失去評分意義的技術問題。
[0007] 為了解決上述問題,本發明掲示了一種顯示屏上顯示高爾夫球落在果嶺上的位置 的方法,其包括W下步驟:
[000引獲取從球場打位擊出的高爾夫球所落的果嶺中屯、到在所述果嶺上的落球點的向 量;
[0009] 根據所述果嶺中屯、到所述落球點的向量判斷所述落球點在所述果嶺的位置信息, 其中,所述位置信息包括所述落球點的環數信息;
[0010] 根據所述位置信息在所述顯示屏上顯示虛擬落球點,其中,所述顯示屏上具有和 所述果嶺形狀相同的虛擬果嶺,所述虛擬落球點在所述虛擬果嶺上的位置與所述落球點在 所述果嶺上的位置相對應。
[0011] 進一步地,所述根據所述果嶺中屯、到所述落球點的向量判斷所述落球點在所述果 嶺的位置信息的方法進一步包括:
[0012] 將所述果嶺中屯、虛擬為坐標軸的中屯、,所述落球點處于所述坐標軸不同的四個象 限之一;
[0013] 分別計算所述果嶺中屯、到所述落球點的向量在所述坐標軸的X軸和Υ軸上的投影 X 巧口 Υ1;
[0014] 根據所述XI和所述Υ1的正負關系,判斷所述落球點處于所述坐標軸不同的四個象 限中的具體象限;
[0015] 通過所述具體象限確定所述落球點在所述果嶺的所述位置信息。
[0016] 進一步地,在根據所述XI和所述Υ1的正負關系,判斷所述落球點處于所述坐標軸 不同的四個象限中的具體象限的方法之后還包括:
[0017] 根據所述XI、所述Y1W及所述果嶺中屯、到所述落球點的向量計算所述果嶺中屯、到 所述落球點的向量與所述坐標軸的X軸或者是Υ軸的夾角Ad;
[0018] 根據所述夾角Ad的大小判斷所述落球點處于所述具體象限的第一區域或者是第 二區域,其中所述第一區域和所述第二區域分別位于所述具體象限的中屯、線兩側;
[0019] 通過所述第一區域或者所述第二區域進一步精確確定所述落球點在在所述果嶺 的所述位置信息。
[0020] 進一步地,所述根據所述位置信息在所述顯示屏上顯示虛擬落球點的方法進一步 包括:
[0021] 在所述顯示屏上按照一定的縮放比例布局與所述果嶺形狀相同的虛擬果嶺;
[0022] 接收所述落球點在所述果嶺上的所述位置信息;
[0023] 根據接收到的所述位置信息在所述虛擬果嶺上顯示所述虛擬落球點,所述虛擬落 球點在所述虛擬果嶺上的位置與所述落球點在所述果嶺上的位置相對應。
[0024] 進一步地,所述獲取從球場打位擊出的高爾夫球所落的果嶺中屯、到在所述果嶺上 的落球點的向量的方法進一步包括:
[0025] 獲取所述落球點到打位的距離D1W及所述落球點相對于所述打位的角度α;
[0026] 根據所述打位相對于所述果嶺中屯、的角度βΚ及所述角度α計算夾角Θ,其中,所述 夾角Θ為所述果嶺中屯、、所述落球點W及所述打位圍成的Ξ角形中W所述打位為頂點的夾 角;
[0027] 根據所述夾角Θ、所述距離D1W及所述果嶺中屯、到所述打位的距離D2計算出所述 果嶺中屯、到所述落球點的向量的長度D;
[0028] 根據夾角丫計算所述果嶺中屯、到所述落球點的向量的方向角,其中,所述夾角丫 為W所述果嶺中屯、、所述落球點W及所述打位圍成的Ξ角形中所述距離D1所對的夾角。
[0029] 進一步地,所述高爾夫球內嵌入帶有Zigbee通訊功能的忍片,并在所述球場部署 多個Zigbee基站;
[0030] 所述獲取所述落球點到所述打位的距離D1W及所述落球點相對于所述打位的角 度α的方法進一步包括:
[0031] 根據Zigbee定位技術獲取由兩個所述Zigbee基站中屯、和所述落球點圍合成的Ξ 角形的各邊邊長;
[0032] 根據兩個所述Zigbee基站中屯、其中之一、所述落球點W及所述打位圍合成的Ξ角 形計算所述落球點到打位的距離D1;
[0033] 根據兩個所述Zigbee基站中屯、其中之一、所述落球點W及所述打位圍合成的Ξ角 形計算所述落球點相對于所述打位的角度曰。
[0034] 進一步地,所述獲取所述落球點到所述打位的距離DlW及所述落球點相對于所述 打位的角度α的方法進一步包括:
[0035] 根據設置于所述打位上的雷達裝置,獲取擊球參數并對在空中飛行中的所述高爾 夫球進行那實時跟蹤,計算并修正所述落球點到打位的距離D1W及所述落球點相對于所述 打位的角度α。
[0036] 進一步地,所述擊球參數包括擊球瞬間的桿速、出球仰角、出球偏轉角W及出球旋 轉速率。
[0037] 進一步地,所述獲取所述落球點到所述打位的距離D1W及所述落球點相對于所述 打位的角度α的方法進一步包括:
[0038] 根據設置于所述打位上的攝像機拍攝的出球照片,利用圖像處理技術對所述出球 照片進行分析,獲取擊球瞬間的桿速,出球仰角,出球偏轉角,出球旋轉速率W及旋轉軸,計 算出所述落球點到打位的距離D1W及所述落球點相對于所述打位的角度α。
[0039] 進一步地,所述獲取所述落球點到所述打位的距離DlW及所述落球點相對于所述 打位的角度α的方法進一步包括:
[0040] 在球場周圍部署多臺高速攝像機,所述多臺高速攝像機分別對所述高爾夫球在多 臺高速攝像機拍攝范圍內的飛行軌跡進行捕捉,通過圖像拼接識別技術,計算出所述落球 點到打位的距離D1W及所述落球點相對于所述打位的角度α。
[0041] 本發明并掲示了一種顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其包括:
[0042] 多個打位,設置于高爾夫球場上果嶺的一側;
[0043] 果嶺,設置于所述多個打位的一側,用于為從所述打位擊出的高爾夫球提供一擊 打目標;
[0044] 獲取裝置,用于獲取從球場打位擊出的高爾夫球所落的果嶺中屯、到在所述果嶺上 的落球點的向量;
[0045] 判斷裝置,用于根據所述果嶺中屯、到所述落球點的向量判斷所述落球點在所述果 嶺的位置信息,其中,所述位置信息包括所述落球點的環數信息;
[0046] 顯示裝置,用于根據所述位置信息顯示虛擬落球點,其中,所述顯示裝置的顯示屏 上具有和所述果嶺形狀相同的虛擬果嶺,所述虛擬落球點在所述虛擬果嶺上的位置與所述 落球點在所述果嶺上的位置相對應。
[0047] 進一步地,所述判斷裝置包括:
[0048] 虛擬模塊,用于將所述果嶺中屯、虛擬為坐標軸的中屯、,所述落球點處于所述坐標 軸不同的四個象限之一;
[0049] 第一計算模塊,用于分別計算所述果嶺中屯、到所述落球點的向量在所述坐標軸的 X軸和Υ軸上的投影XI和Υ1;
[0050] 第一判斷模塊,用于根據所述XI和所述Υ1的正負關系,判斷所述落球點處于所述 坐標軸不同的四個象限中的具體象限;
[0051 ]第一確定模塊,用于通過所述具體象限確定所述落球點在所述果嶺的所述位置信 息。
[0化2] 進一步地,所述判斷裝置還包括:
[0053]第二計算模塊,用于根據所述XI、所述Y1W及所述果嶺中屯、到所述落球點的向量 計算所述果嶺中屯、到所述落球點的向量與所述坐標軸的X軸或者是Υ軸的夾角Ad;
[0054] 第二判斷模塊,用于根據所述夾角Ad的大小判斷所述落球點處于所述具體象限的 第一區域或者是第二區域,其中所述第一區域和所述第二區域分別位于所述具體象限的中 屯、線兩側;
[0055] 第二確定模塊,用于通過所述第一區域或者所述第二區域進一步精確確定所述落 球點在在所述果嶺的所述位置信息。
[0化6] 進一步地,所述顯示裝置還包括:
[0057] 布局模塊,用于在所述顯示屏上按照一定的縮放比例布局與所述果嶺形狀相同的 虛擬果嶺;
[0058] 接收模塊,用于接收所述落球點在所述果嶺上的所述位置信息;
[0059] 顯示模塊,用于根據接收到的所述位置信息在所述虛擬果嶺上顯示所述虛擬落球 點,所述虛擬落球點在所述虛擬果嶺上的位置與所述落球點在所述果嶺上的位置相對應。
[0060] 進一步地,所述獲取裝置還包括:
[0061] 獲取模塊,用于獲取所述落球點到打位的距離D1W及所述落球點相對于所述打位 的角度α;
[0062] 第Ξ計算模塊,用于根據所述打位相對于所述果嶺中屯、的角度βΚ及所述角度α計 算夾角Θ,其中,所述夾角Θ為所述果嶺中屯、、所述落球點W及所述打位圍成的Ξ角形中W所 述打位為頂點的夾角;
[0063] 第四計算模塊,用于根據所述夾角Θ、所述距離D1W及所述果嶺中屯、到所述打位的 距離D2計算出所述果嶺中屯、到所述落球點的向量的長度D;
[0064] 第五計算模塊,用于根據夾角丫計算所述果嶺中屯、到所述落球點的向量的方向 角,其中,所述夾角γ為W所述果嶺中屯、、所述落球點W及所述打位圍成的Ξ角形中所述距 離D1所對的夾角。
[0065] 進一步地,所述高爾夫球內嵌入帶有Zigbee通訊功能的忍片,所述評分系統還包 括部署在所述球場的多個Zigbee基站;
[0066] 所述獲取模塊,包括:
[0067] 獲取單元,用于根據Zigbee定位技術獲取由兩個所述Zigbee基站中屯、和所述落球 點圍合成的Ξ角形的各邊邊長;
[0068] 第一計算單元,用于根據兩個所述Zigbee基站中屯、其中之一、所述落球點W及所 述打位圍合成的Ξ角形計算所述落球點到打位的距離D1;
[0069] 第二計算單元,用于根據兩個所述Zigbee基站中屯、其中之一、所述落球點W及所 述打位圍合成的Ξ角形計算所述落球點相對于所述打位的角度α。
[0070] 進一步地,所述獲取模塊,包括:
[0071] 設置于各個所述打位上的雷達計算單元,用于獲取擊球參數并對在空中飛行中的 所述高爾夫球進行那實時跟蹤,計算并修正所述落球點到打位的距離D1W及所述落球點相 對于所述打位的角度曰。
[0072] 進一步地,所述擊球參數包括擊球瞬間的桿速、出球仰角、出球偏轉角W及出球旋 轉速率。
[0073 ]進一步地,所述獲取模塊,包括:
[0074] 設置于各個所述打位上的拍攝計算單元,用于拍攝各個所述打位的出球照片,利 用圖像處理技術對所述出球照片進行分析,獲取擊球瞬間的桿速,出球仰角,出球偏轉角, 出球旋轉速率W及旋轉軸,計算出所述落球點到打位的距離D1W及所述落球點相對于所述 打位的角度α。
[0075] 進一步地,所述獲取模塊,包括:
[0076] 多個攝像單元,部署于所述高爾夫球場的周圍,對所述高爾夫球在多臺高速攝像 機拍攝范圍內的飛行軌跡進行捕捉;
[0077] 分析計算單元,用于對所述各個攝像單元捕捉的所述高爾夫球的飛行軌跡進行圖 像拼接W及識別,分析計算出所述落球點到打位的距離D1W及所述落球點相對于所述打位 的角度α。
[0078] 與現有技術相比,本發明可W獲得包括W下技術效果:
[0079] 本發明的顯示屏上顯示高爾夫球落在果嶺上的位置的方法中通過獲取從球場打 位擊出的高爾夫球所落的果嶺中屯、到在所述果嶺上的落球點的向量,并根據W上向量判斷 所述落球點在所述果嶺的位置信息,根據所述位置信息在所述顯示屏上顯示虛擬落球點, 解決了現有的高爾夫球練習場不具有顯示落球點的確切位置,擊球成績不能為球員提高成 績做出參考,失去評分意義的技術問題;在本發明的評分系統中多個打位可W同時進行,互 相之間不存在干擾,可W增加高爾夫球游戲的互動性;在本發明的系統和方法中可W將落 球點顯示于球員可直接觀察到的顯示屏上,增加球員的高爾夫球賽事體驗。
【附圖說明】
[0080] 此處所說明的附圖用來提供對本發明的進一步理解,構成本發明的一部分,本發 明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0081] 圖1是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的一結構 示意圖;
[0082] 圖2是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一結 構示意圖;
[0083] 圖3是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一結 構示意圖;
[0084] 圖4是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一結 構示意圖;
[0085] 圖5是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一結 構框圖;
[0086] 圖6是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一結 構示意圖;
[0087] 圖7是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一結 構示意圖;
[0088] 圖8是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一結 構示意圖;
[0089] 圖9是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一結 構示意圖;
[0090] 圖10是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一 結構示意圖;
[0091] 圖11是本發明實施例的在顯示屏上顯示高爾夫球落在果嶺上的位置的一方法流 程圖;
[0092] 圖12是本發明實施例的在顯示屏上顯示高爾夫球落在果嶺上的位置的又一方法 流程圖;
[0093] 圖13是本發明實施例的在顯示屏上顯示高爾夫球落在果嶺上的位置的又一方法 流程圖;
[0094] 圖14是本發明實施例的在顯示屏上顯示高爾夫球落在果嶺上的位置的又一方法 流程圖;
[00M]圖15是本發明實施例的在顯示屏上顯示高爾夫球落在果嶺上的位置的又一方法 流程圖;
[0096] 圖16是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統的又一 結構示意圖;
[0097] 圖17是本發明實施例的顯示屏上顯示高爾夫球落在果嶺上的位置的系統中確定 位置信息的示意圖。
【具體實施方式】
[0098] W下將配合附圖及實施例來詳細說明本發明的實施方式,藉此對本發明如何應用 技術手段來解決技術問題并達成技術功效的實現過程能充分理解并據W實施。
[0099] 如在說明書及權利要求當中使用了某些詞匯來指稱特定組件。本領域技術人員應 可理解,硬件制造商可能會用不同名詞來稱呼同一個組件。本說明書及權利要求并不W名 稱的差異來作為區分組件的方式,而是W組件在功能上的差異來作為區分的準則。如在通 篇說明書及權利要求當中所提及的"包含"為一開放式用語,故應解釋成"包含但不限定 于"。"大致"是指在可接收的誤差范圍內,本領域技術人員能夠在一定誤差范圍內解決所述 技術問題,基本達到所述技術效果。此外,"禪接"或"電性連接"一詞在此包含任何直接及間 接的電性禪接手段。因此,若文中描述一第一裝置禪接于一第二裝置,則代表所述第一裝置 可直接電性禪接于所述第二裝置,或通過其它裝置或禪接手段間接地電性禪接至所述第二 裝置。說明書后續描述為實施本發明的較佳實施方式,然所述描述乃W說明本發明的一般 原則為目的,并非用W限定本發明的范圍。本發明的保護范圍當視所附權利要求所界定者 為準。
[0100] 還需要說明的是,術語"包括"、"包含"或者其任何其它變體意在涵蓋非排他性的 包含,從而使得包括一系列要素的過程、方法、商品或者系統不僅包括那些要素,而且還包 括沒有明確列出的其它要素,或者是還包括為運種過程、方法、商品或者系統所固有的要 素。在沒有更多限制的情況下,由語句"包括一個……"限定的要素,并不排除在包括所述要 素的過程、方法、商品或者系統中還存在另外的相同要素。
[0101] 實施例描述
[0102] 本發明的顯示屏上顯示高爾夫球落在果嶺上的位置的方法及系統,適用高爾夫球 練習場,通過獲取從球場打位擊出的高爾夫球所落的果嶺中屯、到在所述果嶺上的落球點的 向量,并根據W上向量判斷所述落球點在所述果嶺的位置信息,然后根據所述位置信息在 所述顯示屏上顯示虛擬落球點。
[0103] 具體實施例
[0104] 為解決現有的高爾夫球練習場評分的系統和方法存在著評分時效性差、評分結果 不準確的技術問題。如圖1-4所示,為本發明的高爾夫球評分系統結構示意圖,高爾夫球的 評分系統包括多個打位10、果嶺20、獲取裝置30、判斷裝置40W及顯示裝置50。
[0105] 所述多個打位10,設置于高爾夫球場上果嶺20的一側;所述果嶺20,設置于所述多 個打位10的一側,用于為從所述打位10擊出的高爾夫球提供一擊打目標;所述獲取裝置30 用于獲取從所述球場打位10擊出的高爾夫球所落的果嶺中屯、到在所述果嶺20上的落球點 的向量;所述判斷裝置40用于根據所述果嶺中屯、到所述落球點的向量判斷所述落球點在所 述果嶺20的位置信息,其中,所述位置信息包括所述落球點的環數信息;所述顯示裝置50用 于根據所述位置信息顯示虛擬落球點,其中,所述顯示裝置的顯示屏上具有和所述果嶺形 狀相同的虛擬果嶺,所述虛擬落球點在所述虛擬果嶺上的位置與所述落球點在所述果嶺上 的位置相對應。
[0106] 請參考圖2,所述判斷裝置40包括虛擬模塊410、第一計算模塊420、第一判斷模塊 430 W及第一確定模塊440。
[0107] 其中,所述虛擬模塊410用于將所述果嶺中屯、虛擬為坐標軸的中屯、,所述落球點處 于所述坐標軸不同的四個象限之一;所述第一計算模塊420用于分別計算所述果嶺中屯、到 所述落球點的向量在所述坐標軸的X軸和Y軸上的投影XI和Y1;所述第一判斷模塊430用于 根據所述XI和所述Y1的正負關系,判斷所述落球點處于所述坐標軸不同的四個象限中的具 體象限;所述第一確定模塊440用于通過所述具體象限確定所述落球點在所述果嶺的所述 位置信息。
[0108] 更進一步地,請參考圖3,所述判斷裝置40還包括第二計算模塊450、第二判斷模塊 460 W及第二確定模塊470。
[0109] 其中,所述第二計算模塊450用于根據所述XI、所述Y1W及所述果嶺中屯、到所述落 球點的向量計算所述果嶺中屯、到所述落球點的向量與所述坐標軸的X軸或者是Y軸的夾角 Ad;所述第二判斷模塊460用于根據所述夾角Ad的大小判斷所述落球點處于所述具體象限 的第一區域或者是第二區域,其中所述第一區域和所述第二區域分別位于所述具體象限的 中屯、線兩側;所述第二確定模塊470用于通過所述第一區域或者所述第二區域進一步精確 確定所述落球點在在所述果嶺的所述位置信息。
[0110] 請參考圖4,所述顯示裝置50可W為一顯示屏,其還包括布局模塊510、接收模塊 520W及顯示模塊530。
[0111] 其中,所述布局模塊510用于在所述顯示屏上按照一定的縮放比例布局與所述果 嶺形狀相同的虛擬果嶺;所述接收模塊520用于接收所述落球點在所述果嶺上的所述位置 信息;所述顯示模塊530用于根據接收到的所述位置信息在所述虛擬果嶺上顯示所述虛擬 落球點,所述虛擬落球點在所述虛擬果嶺上的位置與所述落球點在所述果嶺上的位置相對 應。
[0112] 請參考圖5,所述獲取裝置30包括獲取模塊310、第Ξ計算模塊320、第四計算模塊 330W及第五計算模塊340。
[0113] 所述獲取模塊310用于獲取所述落球點到打位的距離D1W及所述落球點相對于所 述打位的角度α;所述第Ξ計算模塊320用于根據所述打位相對于所述果嶺中屯、的角度βΚ 及所述角度α計算夾角Θ,其中,所述夾角Θ為所述果嶺中屯、、所述落球點W及所述打位圍成 的Ξ角形中W所述打位為頂點的夾角;所述第四計算模塊330用于根據所述夾角Θ、所述距 離D1W及所述果嶺中屯、到所述打位的距離D2計算出所述果嶺中屯、到所述落球點的向量的 長度D;所述第五計算模塊340用于根據夾角丫計算所述果嶺中屯、到所述落球點的向量的方 向角,其中,所述夾角γ為W所述果嶺中屯、、所述落球點W及所述打位圍成的Ξ角形中所述 距離D1所對的夾角。
[0114] 進一步請參考圖6,在本發明其他較佳實施例中,所述獲取模塊310包括設置于各 個所述打位10上的雷達計算單元3110,用于通過測量擊球瞬間的桿速、出球仰角、出球偏轉 角W及出球旋轉速率,對在空中飛行中的所述高爾夫球進行那實時跟蹤,計算并修正所述 落球點A點到打位Β點的距離D1W及所述落球點A點相對于所述打位Β點的角度α。
[0115] 進一步請參考圖7和圖8,在本發明其他較佳實施例中,所述高爾夫球內嵌入帶有 Zigbee通訊功能的忍片,所述系統還包括部署在所述球場的多個Zigbee基站(C、D、E、F);所 述獲取模塊310,包括獲取單元3120、第一計算單元3130 W及第二計算單元3140,所述獲取 單元3120用于根據Zigbee定位技術獲取由兩個所述Zigbee基站中屯、和所述落球點圍合成 的Ξ角形的各邊邊長;所述第一計算單元3130用于根據兩個所述Zigbee基站中屯、其中之 一、所述落球點A點W及所述打位B點圍合成的Ξ角形計算所述落球點A點到打位的距離D1; 所述第二計算單元3140用于根據兩個所述Zigbee基站中屯、其中之一、所述落球點A點W及 所述打位B點圍合成的Ξ角形計算所述落球點A點相對于所述打位B點的角度α。
[0116] 進一步請參考圖9,在本發明其他較佳實施例中,所述獲取模塊310包括設置于各 個所述打位10上的拍攝計算單元3150,用于拍攝各個所述打位10的出球照片,利用圖像處 理技術對所述出球照片進行分析,獲取擊球瞬間的桿速,出球仰角,出球偏轉角,出球旋轉 速率W及旋轉軸,計算出所述落球點A點到打位Β點的距離Dm及所述落球點A點相對于所 述打位10的角度曰。
[0117] 進一步請參考圖10,在本發明其他較佳實施例中,所述獲取模塊310包括多個攝像 單元3160W及分析計算單元3170。所述多個攝像單元3160部署于所述高爾夫球場的周圍, 對所述高爾夫球在多臺高速攝像機拍攝范圍內的飛行軌跡進行捕捉;所述分析計算單元 3170用于對所述各個攝像單元3160捕捉的所述高爾夫球的飛行軌跡進行圖像拼接W及識 另IJ,分析計算出所述落球點A點到打位B點的距離D1W及所述落球點A點相對于所述打位10 的角度α。
[0118] 下面結合顯示屏上顯示高爾夫球落在果嶺上的位置的方法對上述高爾夫球系統 做進一步描述,請參考圖11,為本發明顯示屏上顯示高爾夫球落在果嶺上的位置的方法的 流程圖,其方法包括:
[0119] 步驟S100,獲取從球場打位擊出的高爾夫球所落的果嶺中屯、到在所述果嶺上的落 球點的向量;
[0120] 步驟S200,根據所述果嶺中屯、到所述落球點的向量判斷所述落球點在所述果嶺的 位置信息,其中,所述位置信息包括所述落球點的環數信息;
[0121] 步驟S300,根據所述位置信息在所述顯示屏上顯示虛擬落球點,其中,所述顯示屏 上具有和所述果嶺形狀相同的虛擬果嶺,所述虛擬落球點在所述虛擬果嶺上的位置與所述 落球點在所述果嶺上的位置相對應。
[0122] 另請參考圖12,為本發明實施例中根據所述果嶺中屯、到所述落球點的向量判斷所 述落球點在所述果嶺的位置信息的方法的流程圖,其方法包括:
[0123] 步驟S210,將所述果嶺中屯、虛擬為坐標軸的中屯、,所述落球點處于所述坐標軸不 同的四個象限之一;
[0124] 步驟S220,分別計算所述果嶺中屯、到所述落球點的向量在所述坐標軸的X軸和Y軸 上的投影XI和Y1;
[0125] 步驟S230,根據所述XI和所述Y1的正負關系,判斷所述落球點處于所述坐標軸不 同的四個象限中的具體象限;
[0126] 步驟S240,通過所述具體象限確定所述落球點在所述果嶺的所述位置信息。
[0127] 請參考圖13,在本發明其他較佳實施例中,在根據所述XI和所述Y1的正負關系,判 斷所述落球點處于所述坐標軸不同的四個象限中的具體象限的方法之后還包括:
[0128] 步驟S250,根據所述XI、所述Y1W及所述果嶺中屯、到所述落球點的向量計算所述 果嶺中屯、到所述落球點的向量與所述坐標軸的X軸或者是Y軸的夾角Ad;
[0129] 步驟S260,根據所述夾角Ad的大小判斷所述落球點處于所述具體象限的第一區域 或者是第二區域,其中所述第一區域和所述第二區域分別位于所述具體象限的中屯、線兩 側;
[0130] 步驟S270,通過所述第一區域或者所述第二區域進一步精確確定所述落球點在在 所述果嶺的所述位置信息。
[0131] 請參考圖14,為本發明實施例中根據所述位置信息在所述顯示屏上顯示虛擬落球 點的方法的流程圖,其方法包括:
[0132] 步驟S310,在所述顯示屏上按照一定的縮放比例布局與所述果嶺形狀相同的虛擬 果嶺;
[0133] 步驟S320,接收所述落球點在所述果嶺上的所述位置信息;
[0134] 步驟S330,根據接收到的所述位置信息在所述虛擬果嶺上顯示所述虛擬落球點, 所述虛擬落球點在所述虛擬果嶺上的位置與所述落球點在所述果嶺上的位置相對應。
[0135] 請參考圖15,為本發明實施例中獲取從球場打位擊出的高爾夫球所落的果嶺中屯、 到在所述果嶺上的落球點的向量的方法的流程圖,其方法包括:
[0136] 步驟S110,獲取所述落球點到打位的距離D1W及所述落球點相對于所述打位的角 度日;
[0137] 步驟S120,根據所述打位相對于所述果嶺中屯、的角度βΚ及所述角度α計算夾角Θ, 其中,所述夾角Θ為所述果嶺中屯、、所述落球點W及所述打位圍成的Ξ角形中W所述打位為 頂點的夾角;
[0138] 步驟S130,根據所述夾角Θ、所述距離D1W及所述果嶺中屯、到所述打位的距離D2計 算出所述果嶺中屯、到所述落球點的向量的長度D;
[0139] 步驟S140,根據夾角丫計算所述果嶺中屯、到所述落球點的向量的方向角,其中,所 述夾角丫為W所述果嶺中屯、、所述落球點W及所述打位圍成的Ξ角形中所述距離D1所對的 夾角。
[0140] 具體地,所述獲取裝置30可W是電腦或者是其他計算設備,在此對于其具體的形 式本發明并不做具體限定,其主要是所述獲取裝置30用于獲取從所述球場打位10擊出的高 爾夫球所落的果嶺中屯、到在所述果嶺20上的落球點的向量(步驟100),在運里,高爾夫球在 打位10上被擊出后落于高爾夫球場的果嶺上,由于高爾夫球具有一定的動能,因此其在所 述果嶺10上一般不會是靜止狀態,其一般會滾動一段距離然后靜止,所述落球點A點指的是 高爾夫球初次接觸所述果嶺10的點,而非高爾夫球在所述果嶺20上靜止的點。
[0141] 具體地,所述獲取裝置30的獲取模塊310用于獲取所述落球點到打位的距離D1W 及所述落球點相對于所述打位的角度α(步驟110)。在運里,所述獲取模塊310可W是W下四 種裝置或者設備:
[0142] 第一、如圖6所示,所述獲取模塊310為多個設置與所述打位10上的雷達計算單元 3110,在運里,所述雷達計算單元3110與所述打位10的個數相匹配,設置于所述打位10上, 所述雷達計算單元3110面向所述果嶺20的方向,并不斷的向外發射雷達信號,當然也也可 W設計成當有高爾夫球放置于所述打位10上時,自動開啟所述雷達計算單元3110,使其不 間斷的向外發射雷達信號,當所述高爾夫球被擊打出去時,所述雷達計算單元3110用于獲 取擊球參數并對在空中飛行中的所述高爾夫球進行那實時跟蹤,計算并修正所述落球點到 打位的距離D1W及所述落球點相對于所述打位的角度α。所述所述擊球參數包括擊球瞬間 的桿速、出球仰角、出球偏轉角W及出球旋轉速率。通過對所述高爾夫球進行追蹤,并測量 擊球瞬間的桿速、出球仰角、出球偏轉角W及出球旋轉速率。根據所述雷達計算單元3110獲 得的擊球瞬間的桿速、出球仰角、出球偏轉角W及出球旋轉速率計算出所述落球點A點到所 述打位B點的距離D1W及所述落球點A點相對于所述打位B點的角度α。其實,所述雷達計算 單元3110可W分為用于獲取擊球瞬間的桿速、出球仰角、出球偏轉角W及出球旋轉速率的 獲取子單元,W及對上述球瞬間的桿速、出球仰角、出球偏轉角W及出球旋轉速率的數據進 行計算處理獲取所述落球點A點到所述打位Β點的距離D1W及所述落球點A點相對于所述打 位B點的角度α的計算子單元。
[0143] 第二、如圖9所示,所述獲取模塊310為多個拍攝計算單元3150組成,其一般設置于 所述打位10的一側,如和球員相對的一側,可W拍下球員擊球的整個畫面。所述各個拍攝計 算單元3150可W包括一個照相機W及一個計算單元,其中所述照相機用于拍攝所述高爾夫 球從所述打位10上被擊出時的出球照片,所述計算單元用于對所述出球照片進行分析,獲 取擊球瞬間的桿速,出球仰角,出球偏轉角,出球旋轉速率W及旋轉軸,并計算出所述落球 點A點到打位Β點的距離D1W及所述落球點A點相對于所述打位10的角度α。可W想象的是, 所述照相機應該具有連拍功能,如連拍速度為7帖/秒,即一秒鐘拍攝7張照片,通過比對分 析每張出球照片中高爾夫球的相對位置變化計算擊球瞬間的桿速,出球仰角,出球偏轉角, 出球旋轉速率W及旋轉軸,當然,W上所說的7帖/秒的連拍速度只是本發明的其中一種實 現方式,在實際的應用中可W根據需要選擇不同規格型號的相機。需要說明的是,本實施例 獲取所述落球點A點到打位Β點的距離D1W及所述落球點A點相對于所述打位10的角度α的 方法是通過拍攝分析高爾夫球在空中飛行的一段軌跡(從靜止到被桿擊出的一端距離),進 而估算出所述高爾夫球的完整飛行軌跡,眾所周知,物體在空中飛行距離不僅受到物體動 能的影響,還會受到大氣環境的影響,如氣壓、氣流風速等,所W在較佳的實施例中當所述 獲取模塊310為多個拍攝計算單元3150組成時,可W加入一個環境補強裝置,所述環境補強 裝置可W根據實際環境的情況與標準環境下的情況進行比較,對拍攝計算單元3150計算出 的結果進行修正,使其更接近實際的所述落球點A點到打位B點的距離D1W及所述落球點A 點相對于所述打位10的角度α的數據,W保證計算結果的準確性。
[0144] 第Ξ、如圖10所示,所述獲取模塊310包括多個攝像單元3160W及分析計算單元 3170。其中,所述多個攝像單元3160可W為高速攝像機,分別部署于所述高爾夫球場的周 圍,其分別與所述打位10 W及所述計算單元3170相連接。各個所述攝像單元3160分別對自 己拍攝范圍內的高爾夫球的飛行軌跡進行捕捉,如當高爾夫球被球員從所述打位10上擊出 后,攝像單元3160?1、?2古3、?4分別對自己拍攝范圍內的高爾夫球的飛行軌跡進行捕捉得 到多個照片或者視頻影像;所述分析計算單元3170接收所述攝像單元3160發送的多個照片 或者視頻影像進行拼接,得到所述高爾夫球在空中飛行的完整軌跡,并分析計算出所述落 球點A點到打位Β點的距離D1W及所述落球點A點相對于所述打位10的角度α。在本發明較佳 的實施例中,一般在高爾夫球場的果嶺20緊挨所述打位10的兩側相對部署所述多個攝像單 元3160, W保證獲取所述高爾夫球的飛行軌跡的完整性,進一步保證所述落球點A點到打位 B點的距離D1W及所述落球點A點相對于所述打位10的角度α的準確性。
[0145] 第四、如圖7和圖8所示,所述獲取模塊310包括獲取單元3120、第一計算單元3130 W及第二計算單元3140。
[0146] 首先,所述獲取單元3120用于根據Zigbee定位技術獲取由兩個所述Zigbee基站中 屯、和所述落球點圍合成的Ξ角形的各邊邊長,如圖7所示的AC、AFW及CF的長度可W通過 Zigbee基站獲取;
[0147] 其次,所述第一計算單元3130用于根據兩個所述Zigbee基站中屯、其中之一、所述 落球點A點W及所述打位B點圍合成的Ξ角形計算所述落球點A點到打位的距離D1。即所述 在Ξ角形AFB中BFW及AF是已知的,現在要求出所述落球點A點到打位的距離D1即AB的大 小,此時僅需要知道Z AFB即可,而所述Z AFB則是Z曰2和Z曰3之和,其中所述Z曰2是預先計 算出來的,其為Zigbee基站C、F與所述打位10的中屯、B點的夾角,而Za3,由于在Ξ角形ACF 中的Ξ邊都是已知,可W通過在Ξ角形ACF的Ξ角函數計算出Za3的大小。在Ξ角形AFB中, ZAFB、邊AFW及邊BF都是已知的情況下可W根據Ξ角函數計算出邊AB的長度,即獲取了所 述落球點A點到打位的距離D1。
[0148] 然后,所述第二計算單元3140用于根據兩個所述Zigbee基站中屯、其中之一、所述 落球點A點W及所述打位B點圍合成的Ξ角形計算所述落球點A點相對于所述打位B點的角 度曰。在Ξ角形AFB中,邊AF、邊BFW及邊AB都是已知的情況下,通過Ξ角函數可W計算出Z 曰4的大小,而Z曰1也是已知的,所W Z α可W通過Z曰1減去Z曰4得到,即獲取了所述落球點A 點相對于所述打位B點的角度α。
[0149] 需要指出的是,W上所列舉的四種所述獲取模塊310的實現形式僅是本發明的若 干種實現形式,并不構成對本發明的限定,其他屬于本發明思想范疇內的獲取模塊310也應 當落入本發明的保護范圍。另外,在實際應用中,所述獲取模塊310可W是W上四種形式單 獨存在或者W上四種形式中多種形式的組合,W保證獲取所述落球點A點到所述打位Β點的 距離D1W及所述落球點A點相對于所述打位B點的角度α的準確性。
[0150] 在獲取所述落球點A點到所述打位Β點的距離D1W及所述落球點A點相對于所述打 位B點的角度α之后,所述第Ξ計算模塊320根據所述打位相對于所述果嶺中屯、的角度βΚ及 所述角度α計算夾角Θ(步驟S120),其中,所述夾角Θ為W所述果嶺20中屯、0點、所述落球點A 點W及所述打位B點為頂點的Ξ角形中W所述打位B點為頂點的夾角。
[0151] 在運里,請參考圖10,一般情況下中屯、打位10正對所述果嶺的中屯、0點,中屯、打位B 左側的打位分別為B-1、B-2、B-3……;中屯、打位B右側的打位分別為化1、B+2、B+3……,而當 球員所選打位位于中屯、打位左側時,所述打位B點相對于所述果嶺20中屯、0點的角度β大于 零度,如落球點為Α1、Α2位置;而當球員所選打位位于中屯、打位右側時,所述打位Β點相對于 所述果嶺20中屯、0點的角度m小于零度,如落球點為Α3、Α4位置。
[0152] 1、如圖中所示的球員處于Β-3打位,相對于所述果嶺20中屯、0點的角度為Ζβ,且Ζ β大于零度,落球點分別為Α1、Α2位置,Ζα?和Ζα2分別為落球點Α1、Α2相對于打位Β-3的夾 角,其中,
[0153] 當高爾夫球落位于Α1點時,即Ζβ+ Ζα 1 <90。時,此時:
[0154] Ζ0(Β-3)Α1=90。一Ζβ-Ζα?,即求得Ζ 目1的大小;
[0155] 當高爾夫球落位于Α2點時,即Ζβ+ Ζα2>90°時,此時:
[0156] Ζ〇(Β-3)Α2=Ζβ+Ζα2-90。,即求得Ζ目2的大小。
[0157] 2、如圖中所示的球員處于Β巧打位,相對于所述果嶺20中屯、0點的角度為Zm,且 Zm小于零度,落球點分別為A3、A4位置,Ζα3和Ζα4分別為落球點A3、A4相對于打位B+3的 夾角,其中,
[015引當高爾夫球落位于A3點時,即90° + Ζα3> I Zm I時,此時:
[0159] Z0(化3)A3 = 90。一I Z01 I-Ζα3,即求得Z目3的大小;
[0160] 當高爾夫球落位于Α4點時,即90° + Ζα4 = < I Ζβ I時,此時:
[0161] Ζ0(化3)Α4= I Zm I-(90° + Ζα4),即求得Ζ目4的大小。
[0162] 通過W上兩種情況即可W獲得所述夾角Θ的大小,即完成步驟S120。在運里,所述 打位Β點相對于所述果嶺20中屯、0點的角度β可W通過球員所在打位與中屯、打位之間的距 離,W及中屯、打位到果嶺中屯、之間的距離通過Ξ角函數求得。
[0163] 在獲得所述夾角Θ的大小之后,即獲得W球員所在打位(如Β-3點)、落球點(如Α1 點似及果嶺中屯、(0點)的立角形中,W球員所在打位為頂點的夾角Θ,如Z0AUB-3)。
[0164] 在Ξ角形0AUB-3)中,(Β-3)Α1的長度即所述落球點A點到所述打位Β點的距離D1 是通過上述獲取模塊310直接獲取的(步驟110);而打位(B-3)處到果嶺中屯、的距離也是已 知的(可W根據ΖβΚ及中屯、打位到果嶺中屯、的距離通過Ξ角函數求得);在加上兩者之間 的夾角Ζ0(Β-3)Α1,便可W利用幾何Ξ角函數求得距離0Α1的大小,即從球場打位擊出的高 爾夫球落到球場果嶺上的落球點到所述果嶺中屯、的距離D(步驟S130)。
[01化]在Ξ角形0Α1 (Β-3)中,邊0Α1 (即所述距離D)、邊Α1 (Β-3)(即所述距離D1) W及邊0 (Β-3Κ即所述打位中屯、到所述果嶺中屯、的距離)都已經求得,通過Ξ角函數可W求得所述 夾角γ的大小,其中,所述夾角γ為W所述果嶺中屯、、所述落球點W及所述打位圍成的Ξ角 形中所述距離D1所對的夾角。在求得所述夾角丫之后,根據所述夾角丫計算所述果嶺中屯、 到所述落球點的向量的方向角(步驟S140 ),具體地,所述果嶺中屯、到所述落球點的向量的 方向角統一定義為所述果嶺中屯、到所述落球點的連線與所述果嶺中屯、到所述中屯、打位之 間的連線的夾角,在運里,為方便描述,將所述方向角記做Ζ0,落球點41、42、43、44所對應 的方向角分別為Z01、Z02、Z03、Z04,Z 丫 1、Z 丫 2、Z 丫 3、Z 丫 4分別為W所述果嶺中 屯、、所述落球點W及所述打位圍成的Ξ角形中所述距離D1所對的夾角,那么:Z01 = Z 丫 1+ Zal+Z01,Z〇2=Za2-Z02-Z 丫 2,Z〇3=Z03-Za3+Z 丫 3,Z〇4=Za4-Z04-Z 丫 4, W上列舉出了若干個計算所述方向角Z0方法,但是并不構成對通過夾角γ計算所述果嶺 中屯、到所述落球點的向量的方向角的限定。
[0166] 在獲取所述果嶺中屯、到所述落球點的向量之后,根據所述果嶺中屯、到所述落球點 的向量判斷所述落球點在所述果嶺的位置信息(步驟S200),具體地,所述虛擬模塊410將所 述果嶺中屯、虛擬為坐標軸的中屯、,所述落球點處于所述坐標軸不同的四個象限之一(步驟 S210),一般地所述果嶺中屯、到所述中屯、打位的方向為X軸的正方向,所述果嶺中屯、到所述 右側打位(Β+1、+2、Β+3……)方向為軸的方向為Υ軸正方向。然后,所述第一計算模塊420分 別計算所述果嶺中屯、到所述落球點的向量在所述坐標軸的X軸和Υ軸上的投影XI和Υ1(步驟 S220),由于所述果嶺中屯、到所述落球點的向量已經求得,且所述方向角Ζ0也已經求得,因 此根據Ξ角函數關系可W求得所述XI和Υ1的大小。接著,所述第一判斷模塊430根據所述XI 和所述Υ1的正負關系,判斷所述落球點處于所述坐標軸不同的四個象限中的具體象限,具 體地,可W參照表1判斷所述落球點處于所述坐標軸不同的四個象限中的具體象限。
[0167]
[016引 表1
[0169] 最后,所述第一確定模塊440通過所述具體象限確定所述落球點在所述果嶺的所 述位置信息(步驟S240),具體地,所述第一確定模塊440根據所述第一判斷模塊430給出的 具體象限數,確定所述位置信息,如所述位置信息包括:"象限二"。
[0170] 在本發明的其他較佳實施例中,根據所述距離DW及所述果嶺20預先設置的環數 布局參數給出所述落球點對應的環數信息,即所述位置信息包括所述落球點的環數信息。
[0171] 如下表2所示,分別給出了所述果嶺20預先設置的環數布局參數W及所述環數布 局參數所對應的環數信息數: 「01721
[0173] 表2
[0174] 另外需要指出的是上述環數布局參數可W根據實際的情況進行自由設定,本發明 實施例中如10環布局參數為直徑1M,即當從球場打位擊出的高爾夫球落到球場果嶺上的落 球點到所述果嶺中屯、的距離小于等于1M時既為10環,也就是最好成績。當從球場打位擊出 的高爾夫球落到球場果嶺上的落球點到所述果嶺中屯、的距離為5M時,其落入了 3.8<D=< 5.2參數區間,則其環數為7環。
[0175] 請參考圖16W及17,在本發明的其他較佳實施例中,在根據所述XI和所述Y1的正 負關系,判斷所述落球點處于所述坐標軸不同的四個象限中的具體象限(步驟S230)的方法 之后,所述第二計算模塊450用于根據所述XI、所述Y1W及所述果嶺中屯、到所述落球點的向 量計算所述果嶺中屯、到所述落球點的向量與所述坐標軸的X軸或者是Y軸的夾角Ad(步驟 S250),在運里,所述夾角Ad即為所述Z0。在獲取所述落球點的向量與所述坐標軸的X軸或 者是Y軸的夾角Ad(即Z0)后,所述第二判斷模塊460根據所述夾角Z0的大小判斷所述落球 點處于所述具體象限的第一區域或者是第二區域,其中所述第一區域和所述第二區域分別 位于所述具體象限的中屯、線兩側,在運里,根據所述Z0的大小將四個象限分別分為第一區 域和第二區域,即所述果嶺分為八個區域,請參考表3,通過比較所述夾角Z0的大小判斷所 述落球點處于所述具體象限的第一區域或者是第二區域。
[0176]
[0177] 表3
[0178] 然后,所述第二確定模塊470通過所述第一區域或者所述第二區域進一步精確確 定所述落球點在在所述果嶺的所述位置信息。在運里,之所W要精確確定所述落球點在具 體象限的具體位置信息,運是因為在球員打出的成績較小即環數較小時,僅僅確定其所落 在的象限位置,顯然不夠準確,此時可W根據所述落球點的向量與所述坐標軸的X軸或者是 Y軸的夾角Ad(即Z0)的大小,進一步判斷所述落球點處于所述具體象限的第一區域或者是 第二區域,如圖17所示,分別示出了落球點在所述虛擬果嶺上的具體象限W及所述具體象 限的具體區域信息。
[0179] 在獲取所述落球點在在所述果嶺的所述位置信息之后,所述顯示裝置50根據所述 位置信息在所述顯示屏上顯示虛擬落球點(步驟S300),具體地,所述顯示裝置50的布局模 塊510在所述顯示屏上按照一定的縮放比例布局與所述果嶺形狀相同的虛擬果嶺(步驟 S310),在運里,所述顯示裝置的顯示屏與所述判斷裝置40采用有線方式連接,如所述顯示 屏為臺立于所述打位旁邊的可視化屏幕,在所述可視化屏幕上具有與所述果嶺形狀相同, 但是按照一定的比例縮放顯示的虛擬果嶺。然后,所述接收模塊520接收所述落球點在所述 果嶺上的所述位置信息(步驟S320),如第四象限第8區域。在接收到所述位置信息之后,所 述顯示模塊530根據接收到的所述位置信息在所述虛擬果嶺上顯示所述虛擬落球點(步驟 S330),所述虛擬落球點在所述虛擬果嶺上的位置與所述落球點在所述果嶺上的位置相對 應。本發明中,所述判斷裝置30獲取所述落球點到所述果嶺中屯、的向量,所述判斷裝置40根 據所述向量判斷所述落球點在所述果嶺上的位置信息,所述顯示裝置50根據所述位置信息 在所述顯示屏上的虛擬果嶺上顯示虛擬落球點。球員可W根據現實屏上的虛擬落球點感知 所擊出的高爾夫球落在果嶺上的具體位置,即顯示落球點的確切位置,解決了擊球成績不 能為球員提高成績做出參考,失去評分意義的技術問題。另外在本發明的評分系統中多個 打位可W同時進行,互相之間不存在干擾,可W增加高爾夫球游戲的互動性;在本發明的系 統和方法中可W將落球點顯示于球員可直接觀察到的顯示屏上,增加球員的高爾夫球賽事 體驗。
[0180]上述說明示出并描述了本發明的若干優選實施例,但如前所述,應當理解本發明 并非局限于本文所披露的形式,不應看作是對其他實施例的排除,而可用于各種其他組合、 修改和環境,并能夠在本文所述發明構想范圍內,通過上述教導或相關領域的技術或知識 進行改動。而本領域人員所進行的改動和變化不脫離本發明的精神和范圍,則都應在本發 明所附權利要求的保護范圍內。
【主權項】
1. 一種顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在于,包括: 獲取從球場打位擊出的高爾夫球所落的果嶺中心到在所述果嶺上的落球點的向量; 根據所述果嶺中心到所述落球點的向量判斷所述落球點在所述果嶺的位置信息,其 中,所述位置信息包括所述落球點的環數信息; 根據所述位置信息在所述顯示屏上顯示虛擬落球點,其中,所述顯示屏上具有和所述 果嶺形狀相同的虛擬果嶺,所述虛擬落球點在所述虛擬果嶺上的位置與所述落球點在所述 果嶺上的位置相對應。2. 如權利要求1所述的顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在于, 所述根據所述果嶺中心到所述落球點的向量判斷所述落球點在所述果嶺的位置信息的方 法進一步包括: 將所述果嶺中心虛擬為坐標軸的中心,所述落球點處于所述坐標軸不同的四個象限之 , 分別計算所述果嶺中心到所述落球點的向量在所述坐標軸的X軸和Y軸上的投影Xl和 Y1; 根據所述Xl和所述Yl的正負關系,判斷所述落球點處于所述坐標軸不同的四個象限中 的具體象限; 通過所述具體象限確定所述落球點在所述果嶺的所述位置信息。3. 如權利要求2所述的顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在于, 在根據所述Xl和所述Yl的正負關系,判斷所述落球點處于所述坐標軸不同的四個象限中的 具體象限的方法之后還包括: 根據所述XI、所述Yl以及所述果嶺中心到所述落球點的向量計算所述果嶺中心到所述 落球點的向量與所述坐標軸的X軸或者是Y軸的夾角Ad; 根據所述夾角Ad的大小判斷所述落球點處于所述具體象限的第一區域或者是第二區 域,其中所述第一區域和所述第二區域分別位于所述具體象限的中心線兩側; 通過所述第一區域或者所述第二區域進一步精確確定所述落球點在在所述果嶺的所 述位置信息。4. 如權利要求1所述的顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在于, 所述根據所述位置信息在所述顯示屏上顯示虛擬落球點的方法進一步包括: 在所述顯示屏上按照一定的縮放比例布局與所述果嶺形狀相同的虛擬果嶺; 接收所述落球點在所述果嶺上的所述位置信息; 根據接收到的所述位置信息在所述虛擬果嶺上顯示所述虛擬落球點,所述虛擬落球點 在所述虛擬果嶺上的位置與所述落球點在所述果嶺上的位置相對應。5. 如權利要求1所述的顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在于, 所述獲取從球場打位擊出的高爾夫球所落的果嶺中心到在所述果嶺上的落球點的向量的 方法進一步包括: 獲取所述落球點到打位的距離Dl以及所述落球點相對于所述打位的角度α; 根據所述打位相對于所述果嶺中心的角度β以及所述角度α計算夾角Θ,其中,所述夾角 Θ為所述果嶺中心、所述落球點以及所述打位圍成的三角形中以所述打位為頂點的夾角; 根據所述夾角Θ、所述距離Dl以及所述果嶺中心到所述打位的距離D2計算出所述果嶺 中心到所述落球點的向量的長度D; 根據夾角γ計算所述果嶺中心到所述落球點的向量的方向角,其中,所述夾角γ為以 所述果嶺中心、所述落球點以及所述打位圍成的三角形中所述距離Di所對的夾角。6. 如權利要求5所述的顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在于, 所述高爾夫球內嵌入帶有Zigbee通訊功能的芯片,并在所述球場部署多個Zigbee基站; 所述獲取所述落球點到所述打位的距離Dl以及所述落球點相對于所述打位的角度α的 方法進一步包括: 根據Zigbee定位技術獲取由兩個所述Zigbee基站中心和所述落球點圍合成的三角形 的各邊邊長; 根據兩個所述Zigbee基站中心其中之一、所述落球點以及所述打位圍合成的三角形計 算所述落球點到打位的距離Dl; 根據兩個所述Zigbee基站中心其中之一、所述落球點以及所述打位圍合成的三角形計 算所述落球點相對于所述打位的角度α。7. 如權利要求5所述的顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在于, 所述獲取所述落球點到所述打位的距離Dl以及所述落球點相對于所述打位的角度α的方法 進一步包括: 根據設置于所述打位上的雷達裝置,獲取擊球參數并對在空中飛行中的所述高爾夫球 進行那實時跟蹤,計算并修正所述落球點到打位的距離Dl以及所述落球點相對于所述打位 的角度α。8. 如權利要求7所述的顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在于, 所述擊球參數包括擊球瞬間的桿速、出球仰角、出球偏轉角以及出球旋轉速率。9. 如權利要求5所述的顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在于, 所述獲取所述落球點到所述打位的距離Dl以及所述落球點相對于所述打位的角度α的方法 進一步包括: 根據設置于所述打位上的攝像機拍攝的出球照片,利用圖像處理技術對所述出球照片 進行分析,獲取擊球瞬間的桿速,出球仰角,出球偏轉角,出球旋轉速率以及旋轉軸,計算出 所述落球點到打位的距離Dl以及所述落球點相對于所述打位的角度α。10. 如權利要求5所述的顯示屏上顯示高爾夫球落在果嶺上的位置的方法,其特征在 于,所述獲取所述落球點到所述打位的距離Dl以及所述落球點相對于所述打位的角度α的 方法進一步包括: 在球場周圍部署多臺高速攝像機,所述多臺高速攝像機分別對所述高爾夫球在多臺高 速攝像機拍攝范圍內的飛行軌跡進行捕捉,通過圖像拼接識別技術,計算出所述落球點到 打位的距離Dl以及所述落球點相對于所述打位的角度α。11. 一種顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在于,包括: 多個打位,設置于高爾夫球場上果嶺的一側; 果嶺,設置于所述多個打位的一側,用于為從所述打位擊出的高爾夫球提供一擊打目 標; 獲取裝置,用于獲取從球場打位擊出的高爾夫球所落的果嶺中心到在所述果嶺上的落 球點的向量; 判斷裝置,用于根據所述果嶺中心到所述落球點的向量判斷所述落球點在所述果嶺的 位置信息,其中,所述位置信息包括所述落球點的環數信息; 顯示裝置,用于根據所述位置信息顯示虛擬落球點,其中,所述顯示裝置的顯示屏上具 有和所述果嶺形狀相同的虛擬果嶺,所述虛擬落球點在所述虛擬果嶺上的位置與所述落球 點在所述果嶺上的位置相對應。12. 如權利要求11所述的顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在 于,所述判斷裝置包括: 虛擬模塊,用于將所述果嶺中心虛擬為坐標軸的中心,所述落球點處于所述坐標軸不 同的四個象限之一; 第一計算模塊,用于分別計算所述果嶺中心到所述落球點的向量在所述坐標軸的X軸 和Y軸上的投影Xl和Yl; 第一判斷模塊,用于根據所述Xl和所述Yl的正負關系,判斷所述落球點處于所述坐標 軸不同的四個象限中的具體象限; 第一確定模塊,用于通過所述具體象限確定所述落球點在所述果嶺的所述位置信息。13. 如權利要求12所述的顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在 于,所述判斷裝置還包括: 第二計算模塊,用于根據所述XI、所述Yl以及所述果嶺中心到所述落球點的向量計算 所述果嶺中心到所述落球點的向量與所述坐標軸的X軸或者是Y軸的夾角Ad; 第二判斷模塊,用于根據所述夾角Ad的大小判斷所述落球點處于所述具體象限的第一 區域或者是第二區域,其中所述第一區域和所述第二區域分別位于所述具體象限的中心線 兩側; 第二確定模塊,用于通過所述第一區域或者所述第二區域進一步精確確定所述落球點 在在所述果嶺的所述位置信息。14. 如權利要求11所述的顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在 于,所述顯示裝置還包括: 布局模塊,用于在所述顯示屏上按照一定的縮放比例布局與所述果嶺形狀相同的虛擬 果嶺; 接收模塊,用于接收所述落球點在所述果嶺上的所述位置信息; 顯示模塊,用于根據接收到的所述位置信息在所述虛擬果嶺上顯示所述虛擬落球點, 所述虛擬落球點在所述虛擬果嶺上的位置與所述落球點在所述果嶺上的位置相對應。15. 如權利要求11所述的顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在 于,所述獲取裝置還包括: 獲取模塊,用于獲取所述落球點到打位的距離Dl以及所述落球點相對于所述打位的角 度α; 第三計算模塊,用于根據所述打位相對于所述果嶺中心的角度β以及所述角度α計算夾 角Θ,其中,所述夾角Θ為所述果嶺中心、所述落球點以及所述打位圍成的三角形中以所述打 位為頂點的夾角; 第四計算模塊,用于根據所述夾角Θ、所述距離Dl以及所述果嶺中心到所述打位的距離 D2計算出所述果嶺中心到所述落球點的向量的長度D; 第五計算模塊,用于根據夾角γ計算所述果嶺中心到所述落球點的向量的方向角,其 中,所述夾角γ為以所述果嶺中心、所述落球點以及所述打位圍成的三角形中所述距離Di 所對的夾角。16. 如權利要求15所述的顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在 于,所述高爾夫球內嵌入帶有Zigbee通訊功能的芯片,所述評分系統還包括部署在所述球 場的多個Zigbee基站; 所述獲取模塊,包括: 獲取單元,用于根據Zigbee定位技術獲取由兩個所述Zigbee基站中心和所述落球點圍 合成的三角形的各邊邊長; 第一計算單元,用于根據兩個所述Zigbee基站中心其中之一、所述落球點以及所述打 位圍合成的三角形計算所述落球點到打位的距離Dl; 第二計算單元,用于根據兩個所述Zigbee基站中心其中之一、所述落球點以及所述打 位圍合成的三角形計算所述落球點相對于所述打位的角度α。17. 如權利要求15所述的顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在 于,所述獲取模塊,包括: 設置于各個所述打位上的雷達計算單元,用于獲取擊球參數并對在空中飛行中的所述 高爾夫球進行那實時跟蹤,計算并修正所述落球點到打位的距離Dl以及所述落球點相對于 所述打位的角度α。18. 如權利要求17所述的顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在 于,所述擊球參數包括擊球瞬間的桿速、出球仰角、出球偏轉角以及出球旋轉速率。19. 如權利要求15所述的顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在 于,所述獲取模塊,包括: 設置于各個所述打位上的拍攝計算單元,用于拍攝各個所述打位的出球照片,利用圖 像處理技術對所述出球照片進行分析,獲取擊球瞬間的桿速,出球仰角,出球偏轉角,出球 旋轉速率以及旋轉軸,計算出所述落球點到打位的距離Dl以及所述落球點相對于所述打位 的角度α。20. 如權利要求15所述的顯示屏上顯示高爾夫球落在果嶺上的位置的系統,其特征在 于,所述獲取模塊,包括: 多個攝像單元,部署于所述高爾夫球場的周圍,對所述高爾夫球在多臺高速攝像機拍 攝范圍內的飛行軌跡進行捕捉; 分析計算單元,用于對所述各個攝像單元捕捉的所述高爾夫球的飛行軌跡進行圖像拼 接以及識別,分析計算出所述落球點到打位的距離Dl以及所述落球點相對于所述打位的角 度α〇
【文檔編號】A63B69/36GK105879349SQ201610333447
【公開日】2016年8月24日
【申請日】2016年5月19日
【發明人】崔寶生
【申請人】北京高攜科技發展有限公司