麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

擊球計數方法及裝置與流程

文檔序號:12145623閱讀:663來源:國知局
擊球計數方法及裝置與流程

本發明實施例涉及健身運動技術領域,尤其涉及一種擊球計數方法及裝置。



背景技術:

隨著全民健身運動的普及,人們健身意識不斷提高,越來越多的人重視運動的合理化與健康化。

在一些手臂揮動型的球類運動(例如:羽毛球、網球、高爾夫球、棒球、曲棍球以及水球等)中,為了比賽、訓練或者健身的需要,往往需要統計擊球次數。在現有技術中,通常是通過人工進行統計。

但是,人工統計難免會出現失誤,不僅容易造成數據統計不精確,統計效率比較低,而且浪費人力資源。



技術實現要素:

本發明實施例提供一種擊球計數方法及裝置,能夠避免人工統計出現的失誤,以提高數據統計精確度。

第一方面,本發明實施例提供了一種擊球計數方法,包括:

檢測手臂或手腕的當前運動軌跡;

根據所述當前運動軌跡確定當前運動是否擊球成功;

若擊球成功,則在上次統計的擊球成功次數的基礎上加一。

第二方面,本發明實施例還提供了一種擊球計數裝置,包括:

軌跡檢測模塊,用于檢測手臂或手腕的當前運動軌跡;

擊球確定模塊,用于根據所述當前運動軌跡確定當前運動是否擊球成功;

次數統計模塊,用于若擊球成功,則在上次統計的擊球成功次數的基礎上加一。

本發明實施例提供了一種擊球計數方法及裝置,通過檢測的手臂或手腕的當前運動軌跡確定當前運動是否擊球成功,能夠有效避免人工統計出現的失誤,以提高數據統計的精確度。

附圖說明

圖1是本發明實施例一中的一種擊球計數方法的流程圖;

圖2是本發明實施例二中的一種擊球計數方法的流程圖;

圖3是本發明實施例三中的一種擊球計數方法的流程圖;

圖4是本發明實施例四中的一種擊球計數方法的流程圖;

圖5是本發明實施例五中的一種擊球計數方法的流程圖;

圖6是本發明實施例六中的一種擊球計數方法裝置的結構圖;

圖7是本發明實施例七中的一種擊球計數方法裝置的結構圖。

具體實施方式

下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部結構。

實施例一

圖1為本發明實施例一提供的一種擊球計數方法的流程圖,本實施例可適用于各種手臂揮動型球類運動的擊球計數情況,該方法可以由本發明實施例提供的擊球計數裝置來執行,該裝置可采用軟件和/或硬件的方式實現,該裝置可集成在任何提供擊球計數功能的設備中,例如手環、手表等,如圖1所示,具體包括:

S110、檢測手臂或手腕的當前運動軌跡。

具體的,在手臂揮動型的球類運動中發現,上肢動作的規范性與上肢力量的運用絕對是擊敗對手至關重要的原因。其中,上肢主要由手臂、手腕和手指三部分起作用。然而,每種球類運動的上肢動作技巧和上肢運動力量運用的要求都不一樣,因此在打球過程中,手臂和手腕的運動軌跡也不一樣。其中,運動軌跡是指身體的某一部分從開始位置到結束為止所經過的路線組成的動作的空間特征,包括運動軌跡方向、運動軌跡形式和運動幅度。

在手臂揮動型的球類比賽或練習中,為了對本場擊球次數的統計,用戶可以戴計數手環、也可以帶計數手表,還可以帶計數臂環等,通過此類計數裝置實時監測用戶在打球過程中的手臂或手腕的所有運動軌跡,當前運動軌跡可以為直線,也可以為有規律的曲線(如圓,扇形,正玄曲線等),還可以為無規律的曲線等。

S120、根據所述當前運動軌跡確定當前運動是否擊球成功。

用戶在打球過程中,當有動作發起時,會揮動自己的手臂或手腕,這時計數裝置會監測用戶手臂或手腕的當前運動軌跡,根據當前運動軌跡確定當前運動是否擊球成功。具體的,可以由當前運動軌跡獲取手持球拍或球桿的揮動軌跡,根據揮動軌跡確定當前運動是否擊球成功;也可以根據當前運動軌跡中是否存在擊球振動運動軌跡確定當前運動是否擊球成功;還可以將當前運動軌跡輸入預先建立的訓練模型(如擊球軌跡模型)中進行訓練,通過訓練結果確定當前運動是否擊球成功。

具體的,若確定擊球成功,則執行步驟S130。

S130、在上次統計的擊球成功次數的基礎上加一。

計數裝置內部含有計數器,記錄用戶每場比賽或者訓練的擊球次數,包括擊球成功的次數。當用戶開始一場比賽時,對計數裝置進行設置,使得計數裝置能夠清零,負責記錄用戶在本場比賽中的擊球成功次數,每當用戶擊球成功時,都會記錄在計數器中。

本實施例通過檢測手臂或手腕的當前運動軌跡,確定當前運動是否擊球成功,能夠有效避免人工統計造成的人力資源浪費,并且提高數據統計的精確度。

其次,若確定擊球失敗,則執行步驟S140。

S140、在上次統計的擊球失敗次數的基礎上加一。

同樣,當用戶開始一場比賽時,對計數裝置或者計數裝置連接到手機、電腦等設備的APP(Application,應用程序)中進行設置,使得技術裝置能夠清零,不僅負責記錄用戶在本場比賽中的擊球成功次數,還負責記錄用戶在本場比賽中的擊球失敗次數,每當用戶擊球失敗時,也會記錄在計數器中。

例如,用戶A為羽毛球愛好者,購買了一個計數手環,并且在手機中下載了一個相關APP,用于自己在練習或比賽時對擊球次數的統計,以了解自己的打球情況。當用戶佩戴計數手環進行比賽時,先在手機的相關APP中設置,進入比賽狀態,從零計數。計數手環實時檢測用戶A手腕的當前運動軌跡,根據所述當前運動軌跡確定當前運動是否擊球成功,若確定擊球成功,計數為1,依次類推,只要擊球成功都會在上次統計的擊球成功次數的基礎上加一;同理,若確定擊球失敗,也計數為1,并依次類推,只要擊球失敗都會在上次統計的擊球失敗次數的基礎上加一。

實施例二

圖2為本發明實施例二提供的一種擊球計數方法的流程圖,本實施例在上述實施例的基礎上進行優化,提供了優化的根據所述當前運動軌跡確定當前運動是否擊球成功的處理方法,具體是:根據所述當前運動軌跡確定手持球拍或球桿的揮動軌跡習;根據所述揮動軌跡確定當前運動是否擊球成功。

相應的,本實施例的方法包括:

S210、檢測手臂或手腕的當前運動軌跡。

S220、根據所述當前運動軌跡確定手持球拍或球桿的揮動軌跡。

具體的,球拍和球桿由手控制,當手有動作移動時,球拍和球桿也隨著手的移動而移動,因此由手臂或者手腕的當前運動軌跡就能確定手持球拍或球桿的揮動軌跡。比如,當手臂或者手腕移動的當前運動軌跡為直線時,球拍或球桿的揮動軌跡也為直線;當手臂或者手腕移動的當前運動軌跡為曲線時,球拍或球桿的揮動軌跡也為曲線。

S230、根據所述揮動軌跡確定當前運動是否擊球成功。

同樣的,用戶在打球過程中,當有動作發起時,根據球拍或球桿的揮動軌跡也可以確定當前運動是否擊球成功。若確定擊球成功,則執行步驟S240,若確定擊球失敗,則執行步驟S250。

S240、在上次統計的擊球成功次數的基礎上加一。

S250、在上次統計的擊球失敗次數的基礎上加一。

例如,上述用戶A佩戴計數手環進行比賽時,先在手機的相關APP中設置,計數手環實時檢測用戶A手腕的當前運動軌跡,根據手腕的當前運動軌跡確定手持球拍或球桿的揮動軌跡,根據所述揮動軌跡確定當前運動是否擊球成功,若確定擊球成功,計數為1,依次類推,只要擊球成功都會在上次統計的擊球成功次數的基礎上加一;同理,若確定擊球失敗,也計數為1,并依次類推,只要擊球失敗都會在上次統計的擊球失敗次數的基礎上加一。

本實施例通過檢測手臂或手腕的當前運動軌跡,由當前運動軌跡確定手持球拍或球桿的揮動軌跡,根據所述揮動軌跡同樣可以確定當前運動是否擊球成功,能夠有效避免人工統計造成的人力資源浪費,并且提高數據統計的精確度。

實施例三

圖3為本發明實施例三提供的一種擊球計數方法的流程圖,本實施例在上述實施例的基礎上進行優化,提供了優化的根據所述當前運動軌跡確定當前運動是否擊球成功的處理方法,具體是:若檢測到所述當前運動軌跡中是否包含符合預設擊球振動的運動軌跡。

相應的,本實施例的方法包括:

S310、檢測手臂或手腕的當前運動軌跡。

S320、檢測所述當前運動軌跡中是否包含符合預設擊球振動的運動軌跡。

具體的,在檢測手臂或手腕的當前運動軌跡中,由于不同種球類運動的性質不一樣,導致當前運動軌跡也有所不同。如高爾夫球的當前運動軌跡比較規律,為一段弧形;再如羽毛球的當前運動軌跡由于不同羽毛球的打球技巧(吊球、高遠球、扣殺球和平抽擋球等),導致羽毛球的當前運動軌跡除了是平滑的曲線外,沒有統一的規律。但是,當球拍或者球棍接觸到球時,由于具有阻力,導致當前運動軌跡會有很大的波動,并不是原有的平滑的曲線,即預設擊球振動的運動軌跡。其中,預設擊球振動的運動軌跡為提前在計數手環中設定好的擊球振動的運動軌跡,可以為急劇變化的大角度的折線,也可以為無周期性規律的小波動變化等。并且,預設擊球振動的運動軌跡一般會呈現在整個當前運動軌跡的后半部分。若檢測到當前運動軌跡中包含類似預設擊球振動的運動軌跡,確定擊球成功,則執行步驟S330;若檢測不到當前運動軌跡中包含類似預設擊球振動的運動軌跡,確定擊球失敗,則執行步驟S340。

S330、在上次統計的擊球成功次數的基礎上加一。

S340、在上次統計的擊球失敗次數的基礎上加一。

例如,上述用戶A為一臂力與腕力都很小的女生,當進行羽毛球比賽時,去回擊對方強有力的進攻球,那么在計數手環檢測用戶A手腕的當前運動軌跡中,就會發現當球與球拍接觸時,由于力氣不足導致當前運動軌跡呈現不規律性的上下波動的折線。由于檢測到當前運動軌跡中包含類似預設擊球振動的運動軌跡,確定擊球成功,則在上次統計的擊球成功次數的基礎上加一。

本實施例通過判斷當前運動軌跡中是否包含符合預設擊球振動的運動軌跡確定是否擊球成功,能夠有效排除初級運動員握球拍或者球桿不穩,以及在打球碰到異物導致計數不準確的情況。

實施例四

圖4為本發明實施例四提供的一種擊球計數方法的流程圖,本實施例在上述實施例的基礎上進行優化,提供了優化的根據所述當前運動軌跡確定當前運動是否擊球成功的處理方法,具體是:將所述當前運動軌跡輸入預先建立的擊球軌跡模型中進行訓練,所述擊球軌跡模型中包含多種運動類型對應的已知擊球振動的運動軌跡;根據訓練結果確定當前運動是否擊球成功。

相應的,本實施例的方法包括:

S410、檢測手臂或手腕的當前運動軌跡。

S420、將所述當前運動軌跡輸入預先建立的擊球軌跡模型中進行訓練。

其中,擊球軌跡模型中包含多種運動類型對應的已知擊球振動的運動軌跡。例如,棒球運動中各種的擊球振動的運動軌跡,羽毛球運動中各種的擊球振動的運動軌跡,高爾夫球運動中各種的擊球振動的運動軌跡等。首先,擊球軌跡模型由樣本訓練庫組成,樣本訓練庫中的樣本采集由各種球類運動的專業人員通過多次標準的軌跡示范,記錄各種打球技巧情況的擊球軌跡,以及各種情況下的可能會發生的擊球振動的運動軌跡組成,構建擊球軌跡模型。當用戶打球時,會檢測到手臂或手腕的當前運動軌跡,將當前運動軌跡輸入預先建立的擊球軌跡模型中進行訓練,即將當前運動軌跡與擊球軌跡模型中樣本訓練庫中的每一個擊球運動軌跡進行匹配。

S430、根據訓練結果確定當前運動是否擊球成功。

其中,訓練結果可以為文字、分值等。例如,如果輸出的訓練結果為文字時,可以直接輸出“擊球成功”與“擊球失敗”;如果是數值時,可以設定預定分值,如百分制中設定預定分值為60分,即當輸出的訓練結果高于60分時,擊球成功,否則,擊球失敗等。

若確定擊球成功,則執行步驟S440,若確定擊球失敗,則執行步驟S450。

S440、在上次統計的擊球成功次數的基礎上加一。

S450、在上次統計的擊球失敗次數的基礎上加一。

例如,上述用戶A設定計數手環中的訓練結果為文字,在進行羽毛球比賽時,先在手機的相關APP中選擇自己進行的羽毛球運動項目,那么用戶A揮臂擊球的過程會被計數手環檢測到,計數手環中的中央處理器將當前運動軌跡輸入預先建立的有關羽毛球的擊球軌跡模型中進行訓練。當上述用戶A進行高爾夫球練習時,在手機的相關APP中選擇自己進行的高爾夫球運動項目,那么用戶A揮臂擊球的過程會被計數手環檢測到,計數手環中的中央處理器將當前運動軌跡輸入預先建立的有關高爾夫球的擊球軌跡模型中進行訓練。當輸出的訓練結果為文字“擊球成功”時,則在上次統計的擊球成功次數的基礎上加一;當輸出的訓練結果為文字“擊球失敗”時,則在上次統計的擊球失敗次數的基礎上加一。

本實施例將當前運動軌跡輸入預先建立的擊球軌跡模型中進行訓練,根據訓練結果確定當前運動是否擊球成功,使得只需要一款手表手環類裝置,就可以完成各種運動的擊球或練習次數的統計。并且,不需要專用球拍進行統計,保證在訓練和真正比賽時使用的設備是一致的。

實施例五

圖5為本發明實施例五提供的一種擊球計數方法的流程圖,本實施例在上述實施例的基礎上還包括:根據所述當前運動軌跡的速度、角度和方向預估擊球的軌跡點和/或擊球力度;根據所述軌跡點和/或擊球力度對用戶進行信息提示。

相應的,本實施例的方法包括:

S510、檢測手臂或手腕的當前運動軌跡。

S520、根據所述當前運動軌跡確定當前運動是否擊球成功。

S530、若擊球成功,則在上次統計的擊球成功次數的基礎上加一。

S540、根據所述當前運動軌跡的速度、角度和方向預估擊球的軌跡點和/或擊球力度。

具體的,專業運動員在練習和比賽時,都會有專業人員進行統計,并且對專業運動員的打球動作進行指教以提升專業運動員的擊球成功概率。但是初級運動員和運動愛好者并沒有專業人員進行統計和指教,因此當初級運動員和運動愛好者佩戴計數裝置時,不僅可以了解自己的擊球統計情況,還可以通過計數裝置中的傳感器(如運動傳感器、六軸傳感器等)檢測到的當前運動軌跡了解自己的擊球質量。更為具體的,中央處理器根據當前運動軌跡分析出當前運動軌跡的速度、角度和方向,再根據當前運動軌跡的速度、角度和方向預估出擊球的軌跡點和擊球力度。

S550、根據所述軌跡點和/或擊球力度對用戶進行信息提示。

將中央處理器預估出的軌跡點和擊球力度等指標對用戶進行信息提示,具體的信息提示可以在計數裝置中提示,也可以在與計數裝置相連接的手機或者電腦相關的APP中進行顯示。而且記錄本次比賽或者練習的時間,根據本次比賽或者練習的總擊球成功次數,獲得本次比賽或者練習的擊球頻率呈現給用戶。

例如,上述用戶A完成一次成功的羽毛球擊球時,打開手機的相關APP,就可以看到當前運動軌跡與預估擊球的軌跡點和擊球力度,并且用戶點擊當前運動軌跡或者通過點擊相關APP的設置可以調取當前運動軌跡的速度、角度和方向。在用戶A結束羽毛球比賽后,打開手機的相關APP,相關APP的界面不僅呈現本次比賽的總擊球成功次數和總擊球失敗次數,還會呈現給用戶本次比賽的擊球頻率。

本實施例將當前運動軌跡的相關信息對用戶進行信息提示,實時監測擊球的各項指標,使得用戶可以隨時查看和對比掌握自己的進步情況,對用戶的擊球技術提供了可觀性的訓練指導。

實施例六

圖6所示為本發明實施例六提供的一種擊球計數方法的裝置的結構示意圖。本實施例可適用于各種手臂揮動型球類運動的擊球計數情況,該方法可以由本發明實施例提供的擊球計數裝置來執行,該裝置可采用軟件和/或硬件的方式實現,該裝置可集成在任何提供擊球計數功能的設備中,例如手環、手表等,如圖6所示,具體包括:軌跡檢測模塊61、擊球確定模塊62和次數統計模塊63。

軌跡檢測模塊61用于檢測手臂或手腕的當前運動軌跡;

擊球確定模塊62用于根據所述當前運動軌跡確定當前運動是否擊球成功;

次數統計模塊63用于若擊球成功,則在上次統計的擊球成功次數的基礎上加一。

本實施例所述擊球計數方法的裝置用于執行上述各實施例所述的擊球計數方法,其技術原理和產生的技術效果類似,這里不再贅述。

實施例七

圖7所示為本發明實施例七提供的一種擊球計數方法的裝置的結構示意圖。如圖7所示:

在上述實施例的基礎上,所述次數統計模塊63還用于:若擊球不成功,則在上次統計的擊球失敗次數的基礎上加一。

在上述實施例的基礎上,擊球確定模塊62具體用于:根據所述當前運動軌跡確定手持球拍或球桿的揮動軌跡;根據所述揮動軌跡確定當前運動是否擊球成功。

在上述實施例的基礎上,擊球確定模塊62具體用于:若檢測到所述當前運動軌跡中包含符合預設擊球振動的運動軌跡,則確定當前運動擊球成功。

在上述實施例的基礎上,擊球確定模塊62具體用于:將所述當前運動軌跡輸入預先建立的擊球軌跡模型中進行訓練,所述擊球軌跡模型中包含多種運動類型對應的已知擊球振動的運動軌跡;根據訓練結果確定當前運動是否擊球成功。

在上述實施例的基礎上,還包括:預估模塊71和信息提示模塊72。

預估模塊71用于根據所述當前運動軌跡的速度、角度和方向預估擊球的軌跡點和/或擊球力度;

信息提示模塊72用于根據所述軌跡點和/或擊球力度對用戶進行信息提示。

本實施例所述擊球計數方法的裝置用于執行上述各實施例所述的擊球計數的方法,其技術原理和產生的技術效果類似,這里不再贅述。

注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護范圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限于以上實施例,在不脫離本發明構思的情況下,還可以包括更多其他等效實施例,而本發明的范圍由所附的權利要求范圍決定。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 张家界市| 济阳县| 五指山市| 思茅市| 察雅县| 藁城市| 崇阳县| 郁南县| 依兰县| 遂昌县| 赣榆县| 扬州市| 阿坝| 尼勒克县| 敦化市| 太仓市| 盐源县| 博罗县| 新沂市| 苍溪县| 抚宁县| 琼海市| 卓尼县| 崇文区| 垦利县| 和林格尔县| 潞西市| 沙田区| 满洲里市| 民勤县| 兰坪| 交口县| 吉安市| 和顺县| 永顺县| 甘孜县| 呼伦贝尔市| 太谷县| 平谷区| 伊宁市| 甘肃省|