国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于貝葉斯算法的網(wǎng)球運(yùn)動員發(fā)球動作識別模型

2024-02-21 06:48:38
湖北科技學(xué)院學(xué)報 2024年1期
關(guān)鍵詞:發(fā)球貝葉斯網(wǎng)球

張 亮

(安徽中醫(yī)藥大學(xué) 體育部,安徽 合肥 230012)

網(wǎng)球運(yùn)動起源于12世紀(jì)中葉的法國,在19世紀(jì)末傳入我國。近年來,網(wǎng)球運(yùn)動得到了快速的發(fā)展,在世界范圍內(nèi)風(fēng)靡,成為世界級項目。網(wǎng)球運(yùn)動經(jīng)過多年的發(fā)展,發(fā)生了很大的變化,其擊打方式演進(jìn)過程為:手擊打→板擊打→拍擊打,球拍材質(zhì)演進(jìn)過程為:木料材質(zhì)→高科技碳纖維材料[1]。除此之外,網(wǎng)球運(yùn)動的打法與競技戰(zhàn)術(shù)也產(chǎn)生了極大的演進(jìn)。發(fā)球是網(wǎng)球運(yùn)動中最關(guān)鍵動作之一,標(biāo)志著選手對抗的開始。發(fā)球動作特征主要表現(xiàn)在兩方面,一方面是發(fā)球由一方掌控,不受對手的限制;另一方面發(fā)球速度、角度、旋轉(zhuǎn)以及落點(diǎn)均是決定是否得分的關(guān)鍵因素,成為贏得勝利的基礎(chǔ)。在網(wǎng)球比賽過程中,每一分的產(chǎn)生都必須經(jīng)過發(fā)球動作,由于發(fā)球具有一定的主動權(quán),故選手更容易在發(fā)球局得分取勝[2]。

由于網(wǎng)球運(yùn)動的不斷發(fā)展,其對發(fā)球訓(xùn)練的科學(xué)性與實效性提出了更高的要求,發(fā)球是網(wǎng)球比賽中得分的起點(diǎn),要想贏得比賽,主要通過發(fā)球局取勝,由此可見,發(fā)球動作的重要性。因此相關(guān)學(xué)者對網(wǎng)球運(yùn)動員發(fā)球動作識別做出了研究。文獻(xiàn)[3]提出基于“Go/NoGo”任務(wù)范式的乒乓球發(fā)球動作識別模型,通過3D模擬擊球部位的信息結(jié)構(gòu),識別正確動作并按鍵做出反應(yīng),識別錯誤動作不按鍵。該方法的識別正確率較高,但識別耗時較長;文獻(xiàn)[4]提出基于三維圖像分析的網(wǎng)球運(yùn)動員發(fā)球動作識別模型,從運(yùn)動生物力學(xué)角度分析發(fā)球動作參數(shù),分析每次發(fā)球動作的異同,構(gòu)建識別模型。該方法的識別耗時較短,但識別正確率較差。

針對上述問題,構(gòu)建基于貝葉斯算法的網(wǎng)球運(yùn)動員發(fā)球動作識別模型。貝葉斯算法是一種統(tǒng)計學(xué)方法,具備算法簡單、分類準(zhǔn)確率高、速度快等優(yōu)勢。鍛煉網(wǎng)球運(yùn)動員發(fā)球動作,構(gòu)建網(wǎng)球運(yùn)動員發(fā)球動作識別模型,通過模型識別發(fā)球動作的相關(guān)運(yùn)動學(xué)參數(shù)。通過構(gòu)建模型為網(wǎng)球運(yùn)動發(fā)球科學(xué)訓(xùn)練以及日常教學(xué)提供一定的理論依據(jù)。

一、網(wǎng)球運(yùn)動員發(fā)球動作識別模型構(gòu)建

1.發(fā)球動作結(jié)構(gòu)及特征分析

為了精確的識別網(wǎng)球運(yùn)動員發(fā)球動作,首先需要分析發(fā)球動作的結(jié)構(gòu)與特征,具體發(fā)球動作分析過程如下所示。

依據(jù)動作結(jié)構(gòu)原理可知,任何技術(shù)動作均是由一系列不同的簡單動作組合而成。為了方便發(fā)球動作的解釋,將身體看作一個動力鏈。發(fā)球動作動力鏈即開始于腳的反作用力,結(jié)束于快速揮拍擊球的動作過程。

依據(jù)動力鏈原理,將發(fā)球動作劃分為六個階段,具體如表1所示。

表1 發(fā)球動作階段結(jié)構(gòu)表

網(wǎng)球運(yùn)動員發(fā)球動作每個階段身體重心的變化速度存在著較大的不同,這也是發(fā)球動作的關(guān)鍵特征之一[5]。經(jīng)過現(xiàn)有文獻(xiàn)可知,發(fā)球動作不同階段身體重心線速度特征如表2所示。

表2 發(fā)球動作不同階段身體重心線速度特征表

上述過程完成了發(fā)球動作結(jié)構(gòu)及特征的分析,為最終網(wǎng)球運(yùn)動員發(fā)球動作識別做準(zhǔn)備。

2.發(fā)球動作圖像獲取與處理

此研究選取包含CCD傳感器與CMOS傳感器的彩色攝像機(jī)采集網(wǎng)球運(yùn)動員發(fā)球動作圖像。該攝像機(jī)可以同時獲取發(fā)球動作的彩色圖像、深度圖像與骨骼圖像[6]。

其中,彩色圖像與深度圖像以數(shù)據(jù)流形式傳輸。彩色圖像分辨率為640*480,幀數(shù)為30Fps,格式為Bayer格式,彩色數(shù)據(jù)可以編碼為RGB-32bit。深度圖像獲取過程與彩色圖像一致,有效位置信息為高13位,用戶ID信息為低3位。骨骼圖像由深度圖像數(shù)據(jù)獲取,包含20個關(guān)節(jié)點(diǎn)的三維坐標(biāo),通過可視化顯示網(wǎng)球運(yùn)動員的骨骼圖[7]。

為了方便發(fā)球動作圖像的應(yīng)用,分析彩色圖像、深度圖像與骨骼圖像的空間坐標(biāo)關(guān)系[8]。彩色空間、深度空間與骨骼空間坐標(biāo)系如圖1所示。

圖1 彩色空間、深度空間與骨骼空間坐標(biāo)系示意圖

設(shè)置彩色空間像素坐標(biāo)為(x(t),y(t),z(t)),深度空間像素坐標(biāo)為(xs(t),ys(t),zs(t)),骨骼空間像素坐標(biāo)為(xd(t),yd(t),zd(t))。

骨骼空間與深度空間坐標(biāo)系轉(zhuǎn)換公式為

(1)

式(1)中,a表示的是攝像機(jī)的水平方向視角,取值為57°;b表示的是攝像機(jī)的垂直方向視角,取值為43°。

深度空間與彩色空間坐標(biāo)系轉(zhuǎn)換公式為

(2)

式(2)中,△d表示的是攝像機(jī)的位移。

通過上述過程,將發(fā)球動作彩色圖像、深度圖像與骨骼圖像變換到同一坐標(biāo)系中,由于z方向信息含量較少,為了方便圖像處理,忽略z方向信息,將得到的發(fā)球動作圖像即為I(x,y),為下述發(fā)球動作特征提取提供圖像數(shù)據(jù)[9]。

3.發(fā)球動作特征提取

以上述獲得的發(fā)球動作圖像I(x,y)為基礎(chǔ),采用FV算法提取發(fā)球動作特征,為發(fā)球動作識別提供依據(jù)。

對于發(fā)球動作圖像來說,從中提取T個描述符(特征),每個描述符維度為D,則可以采用G={gt,t=1,2,…,T}來描述網(wǎng)球運(yùn)動員發(fā)球動作特征[10]。假設(shè)T個描述符獨(dú)立同分布,則存在

(3)

式(3)中,p表示的是概率密度函數(shù);λ表示的是參數(shù)。

對公式(3)取對數(shù),得到

(4)

采用一組高斯分布的線性組合模型逼近公式(4)的分布,模型表示為

式(5)中,K表示的是模型中線性組合的個數(shù);wi表示的是自由變量;pi表示的是第i個高斯分布;ui表示的是描述符的參量。

通過公式(5)定義網(wǎng)球運(yùn)動員發(fā)球動作特征,其概率表示為

(6)

由公式(6)可以看出,FV算法提取的發(fā)球動作特征不但包含發(fā)球動作的原始特征,還包含了一些結(jié)構(gòu)性信息,對發(fā)球動作特征描述更加細(xì)致[11]。

4.貝葉斯分類器設(shè)計

貝葉斯分類器是網(wǎng)球運(yùn)動員發(fā)球動作識別的關(guān)鍵,為此,依據(jù)貝葉斯算法設(shè)計分類器[12]。

貝葉斯分類器以條件獨(dú)立性假設(shè)為前提條件,依據(jù)貝葉斯算法設(shè)計的一種分類方法。對于訓(xùn)練樣本集,首先計算出訓(xùn)練集中輸入與輸出的聯(lián)合概率分布函數(shù),以此為基礎(chǔ),運(yùn)用貝葉斯算法計算輸入數(shù)據(jù)對應(yīng)的最大后驗概率輸出[13]。

對于輸入值x,計算其先驗概率與條件概率,計算公式如下

(7)

式(7)中,Y=ck表示的是輸入空間對應(yīng)的輸出空間;N表示的是訓(xùn)練數(shù)據(jù)集的數(shù)量;P(X(j)=ajl|Y=ck)表示的是聯(lián)合概率分布函數(shù)。

對于給定的輸入x,對應(yīng)的輸出空間表示為

(8)

依據(jù)公式(8)確定輸入x的類別,確定公式表示為

(9)

利用貝葉斯估計條件概率,估計結(jié)果為

(10)

式(10)中,Sj表示的是特征值的總數(shù)量。

以公式(10)為依據(jù),得到后驗概率最大化的分類器,其表達(dá)式為

f(x)=arg maxP(Y=ck/X=x)

(11)

上述過程完成了貝葉斯分類器的設(shè)計,為網(wǎng)球運(yùn)動員發(fā)球動作識別提供堅實的支撐[14]。

5.網(wǎng)球運(yùn)動員發(fā)球動作識別

依據(jù)上述貝葉斯分類器的設(shè)計,構(gòu)建網(wǎng)球運(yùn)動員發(fā)球動作識別模型,構(gòu)建模型示意圖如圖2所示。

圖2 網(wǎng)球運(yùn)動員發(fā)球動作識別模型示意圖

依據(jù)圖2模型即可實現(xiàn)網(wǎng)球運(yùn)動員發(fā)球動作的識別。貝葉斯算法具備算法簡單、分類準(zhǔn)確率高、速度快等優(yōu)勢,由于貝葉斯算法的運(yùn)用,極大的提升了分類器的準(zhǔn)確率與速率,構(gòu)建模型可以既快速又準(zhǔn)確地識別網(wǎng)球運(yùn)動員發(fā)球動作,為網(wǎng)球運(yùn)動員訓(xùn)練以及發(fā)球技術(shù)的提升提供大量的數(shù)據(jù)支撐,同時也為網(wǎng)球運(yùn)動的發(fā)展推波助瀾[15]。

二、仿真實驗與結(jié)果分析

1.實驗設(shè)備及對象

實驗主要采用的設(shè)備為圖像獲取設(shè)備,將網(wǎng)球發(fā)球的短暫性與快速性,實驗采用短時間采集存儲記錄系統(tǒng)實現(xiàn)實驗圖像的獲取與存儲,其由攝像機(jī)、采集卡、線纜、計算機(jī)以及采集軟件構(gòu)成,攝像機(jī)參數(shù)情況如表3所示。

表3 攝像機(jī)參數(shù)表

選擇120名網(wǎng)球運(yùn)動員作為實驗對象,均以右手持拍、無傷病史、熟悉殺球技術(shù)和動作要領(lǐng)、動作流暢且舒展,且運(yùn)動員等級水平均為5.5級別,能夠代表相同層次、相同水平等級的網(wǎng)球運(yùn)動員發(fā)球技術(shù)特征。對遠(yuǎn)動員的發(fā)球姿勢動作取240組,采用所提方法、文獻(xiàn)[1]方法、文獻(xiàn)[2]方法對比運(yùn)動員發(fā)球姿勢動作的識別精度。實驗對象人體特征如表4所示。

表4 實驗對象人體特征表

2.實驗數(shù)據(jù)采集

在仿真實驗過程中,將攝像機(jī)放置于實驗對象的右側(cè),具體擺放位置如圖3所示。

圖3 攝像機(jī)擺放位置示意圖

在實驗過程中,標(biāo)記每個運(yùn)動員的發(fā)球手臂關(guān)節(jié)點(diǎn),通過多次實驗對比,設(shè)置標(biāo)記顏色為紅色,其對運(yùn)動員發(fā)球無影響,具體如圖4所示。

圖4 發(fā)球手臂標(biāo)記點(diǎn)示意圖

采用攝像機(jī)獲取實驗對象發(fā)球動作圖像,同時對其進(jìn)行去噪、腐蝕與膨脹操作,為實驗結(jié)果分析提供可靠的數(shù)據(jù)支撐。

3.實驗結(jié)果分析

為了反映構(gòu)建模型的性能,選取發(fā)球動作識別準(zhǔn)確率系數(shù)及識別耗時指標(biāo),常規(guī)情況下,發(fā)球動作識別準(zhǔn)確率系數(shù)越大,表明發(fā)球動作識別準(zhǔn)確率越高,識別耗時越短,發(fā)球動作的識別速度越快,構(gòu)建模型的識別性能越佳。以文獻(xiàn)[3]方法及文獻(xiàn)[4]方法作為對比實驗方法,通過上節(jié)得到實驗數(shù)據(jù)統(tǒng)計結(jié)果如圖5所示。

圖5 實驗數(shù)據(jù)統(tǒng)計圖

如圖5所示,該實驗共采集了240組發(fā)球動作數(shù)據(jù)樣本,其中發(fā)球成功樣本為145組,發(fā)球失敗樣本為95組。

將上述實驗數(shù)據(jù)輸入到構(gòu)建模型中,計算發(fā)球動作識別準(zhǔn)確率系數(shù),具體如表5所示。

表5 發(fā)球動作識別準(zhǔn)確率系數(shù)數(shù)據(jù)表

如表5數(shù)據(jù)顯示,文獻(xiàn)[1]方法的識別準(zhǔn)確率系數(shù)平均值為2.244,文獻(xiàn)[2]方法的識別準(zhǔn)確率系數(shù)平均值為2.106,而構(gòu)建模型發(fā)球動作識別準(zhǔn)確率系數(shù)平均值為3.260 8,遠(yuǎn)遠(yuǎn)高于現(xiàn)有模型水平。

比較三種方法對145組發(fā)球成功樣本的發(fā)球動作識別耗時,得到對比結(jié)果如圖6所示:

圖6 發(fā)球動作識別耗時

如圖6所示,文獻(xiàn)[1]方法對每次發(fā)球的識別耗時平均為0.25s,文獻(xiàn)[2]方法對每次發(fā)球的識別耗時平均為0.39s,而所提方法對每次發(fā)球的識別耗時平均為0.08s。由此可見,所提方法對網(wǎng)球運(yùn)動員發(fā)球動作識別速度快,識別準(zhǔn)確率系高,充分表明構(gòu)建模型具備較好的識別性能。

三、結(jié)語

由于網(wǎng)球運(yùn)動的不斷發(fā)展,其對發(fā)球訓(xùn)練的科學(xué)性與實效性提出了更高的要求,為提升網(wǎng)球運(yùn)動員發(fā)球動作正確率,本文提出基于貝葉斯算法的網(wǎng)球運(yùn)動員發(fā)球動作識別模型研究。將貝葉斯算法引入到網(wǎng)球運(yùn)動員發(fā)球動作識別中,依據(jù)貝葉斯算法設(shè)計了分類器,極大地提升了模型的識別準(zhǔn)確率與效率,為網(wǎng)球運(yùn)動員訓(xùn)練以及發(fā)球技能提升提供了有效的手段,并為網(wǎng)球運(yùn)動的發(fā)展貢獻(xiàn)自己的一份力量。

猜你喜歡
發(fā)球貝葉斯網(wǎng)球
對當(dāng)今世界高水平男排比賽發(fā)球體系的研究
我國競技排球比賽中發(fā)球技戰(zhàn)術(shù)運(yùn)動規(guī)律研究
網(wǎng)球究竟是什么顏色?
腰痛不用愁,網(wǎng)球來幫忙
貝葉斯公式及其應(yīng)用
簡論多球練習(xí)在普通高校網(wǎng)球訓(xùn)練中的作用
運(yùn)動(2016年7期)2016-12-01 06:34:28
基于貝葉斯估計的軌道占用識別方法
一種基于貝葉斯壓縮感知的說話人識別方法
電子器件(2015年5期)2015-12-29 08:43:15
IIRCT下負(fù)二項分布參數(shù)多變點(diǎn)的貝葉斯估計
提高排球發(fā)球教學(xué)有效性的方法探究
邯郸市| 江西省| 天水市| 格尔木市| 宝山区| 丁青县| 庆城县| 靖边县| 扬中市| 孙吴县| 宿迁市| 井研县| 紫金县| 邵武市| 阿坝县| 光山县| 新巴尔虎左旗| 乐陵市| 鸡泽县| 台北市| 上思县| 辽阳县| 盐池县| 扶绥县| 阿拉善右旗| 鹤庆县| 凌海市| 武鸣县| 环江| 桂东县| 房产| 定远县| 洛阳市| 淅川县| 梁平县| 庄浪县| 元江| 图木舒克市| 屯留县| 新闻| 阳东县|