本發(fā)明涉及射擊領(lǐng)域,尤其涉及一種射擊軌跡再現(xiàn)系統(tǒng)及方法。
背景技術(shù):
長(zhǎng)期以來,傳統(tǒng)的射擊槍在瞄準(zhǔn)軌跡方面的實(shí)時(shí)顯示和記錄都沒有什么進(jìn)展。在進(jìn)行射擊訓(xùn)練時(shí),教練、甚至運(yùn)動(dòng)員自己對(duì)射擊槍瞄準(zhǔn)過程的軌跡都不清楚,只是依靠射擊感覺以及增加射擊次數(shù)來獲取射擊經(jīng)驗(yàn),以此來提升射擊精度。但這種無(wú)跡可尋的射擊過程,無(wú)法用數(shù)據(jù)來指出射擊過程中存在的問題,射擊者在射擊時(shí)的錯(cuò)誤動(dòng)作無(wú)法在第一時(shí)間得到糾正,也就無(wú)法在短時(shí)間內(nèi)快速地提升射擊能力,這無(wú)疑減緩了射擊遠(yuǎn)動(dòng)員的進(jìn)步。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是克服現(xiàn)有技術(shù)的不足,提供一種能即時(shí)射擊軌跡的射擊軌跡再現(xiàn)系統(tǒng)以及通過該系統(tǒng)進(jìn)行射擊軌跡現(xiàn)在的方法。
本發(fā)明所述射擊軌跡再現(xiàn)系統(tǒng)所采用的技術(shù)方案是:所述射擊軌跡再現(xiàn)系統(tǒng)包括用于接收激光頭發(fā)射的激光的靶子裝置和用于顯示射擊軌跡的顯示裝置,在所述靶子裝置上設(shè)置有靶面,所述靶面由感光片構(gòu)成,在所述靶子裝置內(nèi)設(shè)置有第一MCU、第一藍(lán)牙模塊和照相機(jī),所述感光片、所述第一藍(lán)牙模塊及所述照相機(jī)均與所述第一MCU連接,所述顯示裝置包括液晶顯示屏、第二MCU、存儲(chǔ)模塊及第二藍(lán)牙模塊,所述液晶顯示屏、所述存儲(chǔ)模塊及所述第二藍(lán)牙模塊均與所述第二MCU連接,所述第一MCU還連接有圖像識(shí)別模塊,所述第二MCU連接有數(shù)據(jù)處理模塊。
上述方案可見,本發(fā)明通過設(shè)置在靶面上的感光片獲取激光射擊在靶面上的位置,第一MCU通知所述照相機(jī)進(jìn)行拍照,并將照片送回第一MCU內(nèi)處理,通過圖像識(shí)別模塊得到激光點(diǎn)在靶面上的位置;所述顯示裝置內(nèi)的第二藍(lán)牙模塊接收到來自第一藍(lán)牙模塊發(fā)送的信息,并使用圖標(biāo)技術(shù)將數(shù)據(jù)分別可視化為實(shí)時(shí)變化的曲線,從而實(shí)時(shí)將射擊軌跡顯示出來,供射擊者查看或回看射擊過程中的軌跡,進(jìn)而在短時(shí)間內(nèi)實(shí)現(xiàn)姿勢(shì)調(diào)整,從而更好的促進(jìn)訓(xùn)練的進(jìn)步。
進(jìn)一步地,在所述靶面上設(shè)置有標(biāo)靶紙。由此可見,通過標(biāo)靶紙的設(shè)置,可直觀地獲得射擊結(jié)果,與實(shí)彈射擊效果一致,提供給射擊者更好的射擊體現(xiàn)。
再進(jìn)一步地,所述第一MCU和所述第二MCU均為單片機(jī)。由此可見,以單片機(jī)作為CPU,其性能穩(wěn)定,可擴(kuò)展性能好。
利用上述射擊軌跡再現(xiàn)系統(tǒng)進(jìn)行軌跡再現(xiàn)的方法包括以下步驟:
a.所述激光頭向所述靶子裝置的靶面發(fā)射激光;
b.靶面上的感光片識(shí)別出有激光射過來時(shí),立即通知所述第一MCU,所述第一MCU立即通知所述照相機(jī)進(jìn)行拍照,并將照片送回第一MCU內(nèi)處理;
c.通過所述圖像識(shí)別模塊處理得到激光點(diǎn)在靶面上的位置;
d. 所述第一MCU將激光點(diǎn)的位置信息格式化為固定的格式,通過第一藍(lán)牙模塊發(fā)送給所述顯示裝置;
e.所述第二MCU接收到數(shù)據(jù)后,通過圖標(biāo)技術(shù)將數(shù)據(jù)分別可視化為實(shí)時(shí)變化的曲線。
上述方案可見,上述方法簡(jiǎn)單,操作方便,通過該方法可實(shí)時(shí)獲得射擊軌跡,且其還原精度極高,幾乎不失真,能極大地方便射擊者的查看或回看。
附圖說明
圖1是本發(fā)明的簡(jiǎn)易結(jié)構(gòu)示意圖。
具體實(shí)施方式
如圖1所示,本發(fā)明所述射擊軌跡再現(xiàn)系統(tǒng)包括用于接收激光頭1發(fā)射的激光的靶子裝置2和用于顯示射擊軌跡的顯示裝置3,在所述靶子裝置2上設(shè)置有靶面4,所述靶面4由感光片構(gòu)成,在所述靶子裝置2內(nèi)設(shè)置有第一MCU5、第一藍(lán)牙模塊6和照相機(jī),所述感光片、所述第一藍(lán)牙模塊6及所述照相機(jī)均與所述第一MCU5連接,所述顯示裝置3包括液晶顯示屏7、第二MCU8、存儲(chǔ)模塊9及第二藍(lán)牙模塊10,所述液晶顯示屏7、所述存儲(chǔ)模塊9及所述第二藍(lán)牙模塊10均與所述第二MCU8連接,所述第一MCU5還連接有圖像識(shí)別模塊,所述第二MCU8連接有數(shù)據(jù)處理模塊。所述數(shù)據(jù)處理模塊能對(duì)獲取的數(shù)據(jù)進(jìn)行處理并以圖像曲線的形式顯示。所述存儲(chǔ)模塊能對(duì)獲取的數(shù)據(jù)進(jìn)行保存,便于射擊者隨時(shí)調(diào)取數(shù)據(jù)以在顯示裝置上顯示歷史射擊數(shù)據(jù),便于參考。在所述靶面4上設(shè)置有標(biāo)靶紙11。所述第一MCU5和所述第二MCU8均為單片機(jī)。
通過上述系統(tǒng)進(jìn)行射擊軌跡再現(xiàn)的方法包括以下步驟:
a.所述激光頭1向所述靶子裝置2的靶面4發(fā)射激光。
b.靶面4上的感光片識(shí)別出有激光射過來時(shí),立即通知所述第一MCU5,所述第一MCU5立即通知所述照相機(jī)進(jìn)行拍照,并將照片送回第一MCU5內(nèi)處理。
c.通過所述圖像識(shí)別模塊處理得到激光點(diǎn)在靶面上的位置;所述圖像識(shí)別模塊通過以下步驟(1)和(2)獲得激光點(diǎn)在靶面上的位置:
(1)所述圖像識(shí)別模塊從所述照相機(jī)接收到的照片數(shù)據(jù)為一個(gè)黑白色的長(zhǎng)方形圖片,通過圖像處理將其截取成一個(gè)正方形的圖片,即一張黑色圖片中有一個(gè)不大規(guī)則的白點(diǎn),通過圖像識(shí)別算法得到這個(gè)白點(diǎn)的中心,進(jìn)而再通過算法獲取這個(gè)點(diǎn)在整張圖片上的位置;
(2)以這個(gè)正方形的圖片中心位置作為坐標(biāo)原點(diǎn)建立坐標(biāo)軸,圖片最右邊到原點(diǎn)的距離為100,即x軸坐標(biāo)最大值100;最上邊到原點(diǎn)的距離也為100,即y軸坐標(biāo)最大值為100;比如現(xiàn)在圖片的右上角這個(gè)點(diǎn)的坐標(biāo)為(100,100),左下角坐標(biāo)則為(-100,-100)。如此,我們就可以將這個(gè)白點(diǎn)中心的位置轉(zhuǎn)化為坐標(biāo)軸點(diǎn)(x,y),即為位置信息。
d. 所述第一MCU5將激光點(diǎn)的位置信息格式化為固定的格式,通過第一藍(lán)牙模塊6發(fā)送給所述顯示裝置。
e.所述第二MCU8接收到數(shù)據(jù)后,通過圖標(biāo)技術(shù)將數(shù)據(jù)分別可視化為實(shí)時(shí)變化的曲線;通過圖標(biāo)技術(shù)將數(shù)據(jù)分別可視化為實(shí)時(shí)變化的曲線包括以下步驟:
(1)我們?cè)谄桨迳贤瑯臃胖靡粋€(gè)與靶面樣式比例一樣的靶紙圖片,同樣以圖片中點(diǎn)為原點(diǎn)建立x、y坐標(biāo)軸,圖片向右、向下分別為x、y坐標(biāo)軸的正方向(這點(diǎn)與所述靶子的坐標(biāo)軸不一樣),其坐標(biāo)軸的最大值均為100;
(2)通過利用固定的數(shù)據(jù)格式解析出所述接收到的數(shù)據(jù)后,獲得所述軌跡點(diǎn)的x、y坐標(biāo)數(shù)據(jù),因?yàn)閮蓚€(gè)坐標(biāo)軸是一樣的,因此所述軌跡點(diǎn)在所述液晶顯示屏上的真正位置為:圖片中點(diǎn)在屏幕上的坐標(biāo)+(x,y)/100*(圖片中點(diǎn)到圖片邊緣的長(zhǎng)度)。
本發(fā)明成本低,能即時(shí)獲得射擊過程的射擊軌跡信息,這大大地方便了射擊者查看射擊軌跡的數(shù)據(jù),據(jù)此更好地找到自己的弱點(diǎn),在后續(xù)的訓(xùn)練更加有針對(duì)性的進(jìn)行姿勢(shì)或呼吸調(diào)整,以期更快地提升射擊成績(jī)。
本發(fā)明可應(yīng)用于運(yùn)動(dòng)員射擊器械、軍隊(duì)士兵射擊器械、在校學(xué)生射擊器械和面向大眾射擊的領(lǐng)域。