TW201326732A - Apparatus and method of shooting simulation - Google Patents

Apparatus and method of shooting simulation Download PDF

Info

Publication number
TW201326732A
TW201326732A TW102101281A TW102101281A TW201326732A TW 201326732 A TW201326732 A TW 201326732A TW 102101281 A TW102101281 A TW 102101281A TW 102101281 A TW102101281 A TW 102101281A TW 201326732 A TW201326732 A TW 201326732A
Authority
TW
Taiwan
Prior art keywords
camera
gun
wireless network
photo
module
Prior art date
Application number
TW102101281A
Other languages
Chinese (zh)
Inventor
Yun-Han Wu
Original Assignee
Yun-Han Wu
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yun-Han Wu filed Critical Yun-Han Wu
Priority to TW102101281A priority Critical patent/TW201326732A/en
Publication of TW201326732A publication Critical patent/TW201326732A/en

Links

Landscapes

  • Studio Devices (AREA)

Abstract

The shooting simulation device refers to a gun-shaped camera or photography, which is a gun-shaped camera with lens is focused into the center of a pixel of the camera module exactly in the gun muzzle center. The images will be transferred via wireless network and the taken pictures will be inspected by computer device; Shooting simulation method converts and calculates pixel of taken pictures into distance, then gets the target pictures via recognition technology, thus to achieved shooting and bullet simulation.

Description

射擊模擬的裝置與方法 Shooting simulation device and method

本發明是一種利用拍照方式做射擊的模擬,尤指一種製作成槍形結構的照相機,包括射擊訓練以及利用影像辨識來自動判斷是否命中目標,以及多人槍戰模擬系統。 The present invention is a simulation of shooting using a photographing method, and more particularly, a camera that is formed into a gun-shaped structure, including shooting training and using image recognition to automatically determine whether to hit a target, and a multiplayer gun battle simulation system.

習知之射擊模擬裝置,除以發射實物的方式去射擊目標物體外,電子類的射擊模擬則多以發射光線的方式,然後目標物為一可感光的裝置來當做接收元件,藉由接收到光線的位置來判斷命中位置,例如中華民國專利M423236"嵌入式射擊模擬裝置",便以發射紅外線光束以及接收紅外線光束的方式來進行模擬;另外中華民國專利M290990"無線模擬電子靶",則是以發射雷射光束及接收雷射光束方式來進行模擬。 In the conventional shooting simulation device, in addition to shooting the object in the manner of launching the object, the electronic simulation of the shooting is mostly by emitting light, and then the target is a photosensitive device as the receiving component, by receiving the light. The location to determine the hit position, such as the Republic of China patent M423236 "embedded shooting simulation device", to simulate the way of emitting infrared light beam and receiving infrared light beam; in addition, the Republic of China patent M290990 "wireless analog electronic target" is based on The laser beam is emitted and the laser beam is received for simulation.

但若是射擊目標皆需設置一些接收裝置,這樣可以模擬的範圍就會大受限制,而且也會增加設置成本;若以槍戰的模擬做分析,若採用發射電子光束方式設計,便需要在人的身上裝置大量接收器,除了成本昂貴外,也易因人體的各種動作造成損壞;而若採用發射實物的方式例如漆彈,則無法分辨射擊者與被射殺者間的相對關係,即使已成為被射殺陣亡的身份,還是可以給對手再補幾槍,所以只能當做玩泥巴戰而已,無法做為接近真實槍戰的模擬。 However, if the shooting target needs to set some receiving devices, the range of simulation can be greatly limited, and the installation cost will be increased. If the simulation of the gun battle is used, if the design is to use the electron beam, it needs to be in the human A large number of receivers are installed on the body. In addition to being expensive, they are also easily damaged by various actions of the human body. However, if a physical object such as a paintball is used, it is impossible to distinguish the relative relationship between the shooter and the shot, even if it has become Shooting the identity of the dead, you can still give the opponent a few more shots, so you can only play the mud war, can not be used as a simulation close to the real gun battle.

本發明主要之目的在於有別於以往射擊模擬,多為以發出實物或光線的方式,而是改以拍照的方式,也就說是把原本發射的觀念改為接收(接收影像)的觀念來進行,並藉此方式完成許多舊有方式所無法達到的模擬程度,茲將本發明之裝置及各種不同應用方法分段敘述如下:本發明將照相機製作成槍形結構,藉由製造時的調整,使得槍口中心點所對正之處,大約是在所拍照片的像素中心點 的位置,並且可以利用無線網路將照片傳送至電腦裝置做相關處理,在進行影像處理時先計算出整張照片的像素中心點座標值,也可以把中心點顯示出來,然後用肉眼觀察或影像辨識的方式來判斷射擊效果;另外槍形照相機亦可經由無線網路,從電腦裝置下載音效檔案及相關功能的設定,並且在扣下板機時模擬射擊時的槍響聲音效,及以震動功能來模擬後座力的效果,也可以依據所模擬槍枝的型式去控制其射擊次數(彈藥數量),或射擊所需間隔時間等功能;另外藉由市售之雷射瞄準器,除了可在出廠前做為校正鏡頭及照相機模組之位置外,也可供隨時檢查是否已經失準之用。 The main purpose of the present invention is to distinguish it from the previous shooting simulations, and to change the way of taking pictures by means of physical objects or light, that is, to change the concept of the original emission to the concept of receiving (receiving images). In this way, the degree of simulation that cannot be achieved by many old methods is performed. The device of the present invention and various different application methods are described as follows: The present invention makes the camera into a gun-shaped structure, which is adjusted by manufacturing. So that the center point of the muzzle is aligned, approximately at the pixel center of the photo taken Location, and can use the wireless network to transfer photos to the computer device for related processing. When performing image processing, first calculate the pixel center point coordinate value of the whole photo, or display the center point and then observe it with the naked eye or The image recognition method is used to judge the shooting effect; in addition, the gun-shaped camera can also download the sound effect file and related function settings from the computer device via the wireless network, and simulate the shooting sound effect and the vibration when the machine is buckled. Function to simulate the effect of recoil, or to control the number of shots (the number of ammunition) or the interval required for shooting according to the type of gun to be simulated; in addition to the commercially available laser sight, in addition to In addition to the position of the correction lens and camera module before leaving the factory, it can also be checked at any time for misalignment.

本發明使用無線網路與電腦裝置做通訊,其中是以電腦裝置做為基地台模式(Server Mode),而前述之槍形照相機設定為從機模式(Slave Mode),故需考慮IP的取得與設定方式,一般若無提供操作界面的裝置(例如無線網路基地台),多會使用網路線(RJ-45)連線或USB連線之方式,藉由電腦裝置來進行設定,但本發明之裝置除了可與桌上型電腦裝置配合使用外,更需考慮到與智慧型手機或平板電腦這類的電腦裝置配合使用,通常智慧型手機無RJ-45之連接端子可供使用,而其USB模式也多處於下載模式,無法將控制訊息傳送出來;因此本發明是採用內建特定代碼方式來設計,在電腦裝置的無線網路基地台,經過程式處理後可以使其服務設定識別碼(SSID)加上一特定之內含字串,例如ABCXXXX,其中ABC是特定內含字串,而後面XXXX則是使用者自定字串,然後槍形照相機中的程式,則會搜尋具有這特定的內含字串之服務設定識別碼(SSID)的無線網路基地台,並對其中信號最強者做連線申請;另外槍形照相機於出廠前會燒錄一組特定且唯一的內碼,並於連線請求時,將此內碼傳至電腦裝置以供驗證,電腦裝置的程式亦會辨識是否屬於同一設計系列的裝置,而決定是否接受其連線申請。 The invention uses a wireless network to communicate with a computer device, wherein the computer device is used as a server mode, and the aforementioned gun-shaped camera is set to a slave mode (Slave Mode), so it is necessary to consider IP acquisition and Setting method, generally, if there is no device that provides an operation interface (such as a wireless network base station), the network route (RJ-45) connection or USB connection method is often used, and the setting is performed by the computer device, but the present invention In addition to being compatible with desktop devices, the device needs to be used in conjunction with a computer device such as a smart phone or tablet. Usually, the RJ-45 connection terminal of the smart phone is available, and The USB mode is also mostly in the download mode, and the control message cannot be transmitted; therefore, the present invention is designed by using a built-in specific code method, and the wireless network base station of the computer device can process the service identification code after being processed by the program ( SSID) plus a specific included string, such as ABCXXXX, where ABC is a specific embedded string, and the latter XXXX is a user-defined string, and then the program in the gun-shaped camera, It will search for the wireless network base station with the service set identifier (SSID) of the specific included string, and apply for the connection with the strongest signal; in addition, the gun camera will burn a specific set of products before leaving the factory. And the only internal code, and when the connection request is made, the internal code is transmitted to the computer device for verification, and the program of the computer device also identifies whether it belongs to the device of the same design series, and decides whether to accept the connection application.

本發明提供一種射擊模擬的方法,除了可以使用前述之槍 形照相機外,也可以使用智慧型手機及平板電腦中內嵌的照相機,或者使用連接電腦的USB照相機,在螢幕上提供一個輸入射擊距離的界面,當輸入距離資料後,再與鏡頭尺寸與照相機像素值等參數計算後,便可以得到每點像素所代表的距離,另外提供一顯示建議修正的界面,使用者只要每拍下一張照片,在檢視照片時移動游標到目標影像上,程式便會計算出中心點與此目標影像的像素距離,並轉換成實際距離及建議修正照相機的角度顯示在螢幕上。 The present invention provides a method of shooting simulation, except that the aforementioned gun can be used In addition to the camera, you can also use the camera embedded in the smart phone and tablet, or use a USB camera connected to the computer to provide an interface for inputting the shooting distance on the screen. When inputting the distance data, then the lens size and camera. After the pixel value and other parameters are calculated, the distance represented by each pixel can be obtained. In addition, an interface for displaying the suggested correction is provided. The user only needs to take a photo for each photo and move the cursor to the target image when viewing the photo. The calculated pixel distance between the center point and the target image is calculated and converted into the actual distance and the angle of the suggested correction camera is displayed on the screen.

本發明另提供一種具有影像辨識功能的射擊模擬方法,除了可以使用前述之槍形照相機外,也可以使用智慧型手機或平板電腦中內嵌的照相機,或者使用連接電腦的USB照相機,在操作界面上提供一個讓使用者在樣本照片上圈選目標影像的功能,然後在進入射擊模擬時,會將每張照片以影像辨識的方式判斷是否命中目標,並將射擊次數與命中次數分別顯示在螢幕上。 The invention further provides a shooting simulation method with image recognition function, in addition to using the aforementioned gun-shaped camera, a camera embedded in a smart phone or a tablet computer, or a USB camera connected to a computer can be used in the operation interface. A function for the user to circle the target image on the sample photo is provided. Then, when entering the shooting simulation, each photo is judged by image recognition to hit the target, and the number of shots and the number of hits are respectively displayed on the screen. on.

本發明提供一種簡單槍戰模擬之方法,電腦裝置組成一個無線基地台模式,可以使用無線網路與所有參戰者的槍形照相機通訊,利用IP分配的方式來區分出每一參戰者之身分,程式資料庫可以記錄照片之拍照者(代表射擊者)身份及拍照時間,在進行對戰模擬中,可以設置裁判人員來判讀照片,利用拍照的時間順序來觀察何者先進入照片中心點,也就是何者先被對方所射殺的方式來決定勝負。 The invention provides a simple gun battle simulation method. The computer device forms a wireless base station mode, and can communicate with all the gun cameras of the participating operators by using a wireless network, and uses IP distribution to distinguish the identity of each participant. The database can record the identity of the photographer (representing the shooter) and the time of the photo. In the battle simulation, the referee can be set to interpret the photos, and the time sequence of the photos can be used to observe which one enters the photo center first, which is the first The way the shot is shot by the other party determines the outcome.

本發明另提供一種利用影像辨識功能的的槍戰模擬之方法,這裡使用的電腦裝置需要比較高的硬體規格,所以另使用"主控台"名稱,有別於之前的電腦裝置名稱,主控台組成一個無線基地台模式,可以使用無線網路與所有參戰者的槍形照相機通訊,利用IP分配的方式來區分出每一參戰者之身分,程式資料庫可以記錄照片之拍照者(代表射擊者)身份及拍照時間,更可在參戰者身上配戴具有可識別的裝置或符號,如此便可利用影像辨識方法判斷出每張照片中的人物之身份,及進一 步計算該人物是否處於被射殺範圍,若屬於成功射殺之條件,則會以無線網路發出控制信號,使被射殺者之槍形照相機發出聲響通知該持有者並抑制其再拍照之功能,以及記錄下射擊者與被射殺者的相對記錄;另外本發明亦可增加有效射程及彈道曲線的模擬功能,要模擬有效射程及彈道曲線需要先了解雙方之距離,本發明提供三種方法來計算雙方之距離;一種是在槍形照相機上裝設GPS模組,這樣便可由雙方之GPS座標值計算出相對距離;另一種是在戰場範圍內裝設複數個無線網路節點,每一個無線網路節點皆記錄著其安裝位置的參考座標值,在戰場範圍中的參戰者之槍形照相機只要取得三個以上無線網路節點的信號,便可依各個無線網路節點信號強度不同及其參考座標值的方式來計算出相對座標值,雙方皆取得相對座標值後便可以計算出相對距離;最後是在參戰者身上配戴已知尺寸可識別裝置,然後以影像辨識的方式計算照片中該可識別裝置的大小,再反推算出雙方的距離。 The invention further provides a method of gun battle simulation using the image recognition function, wherein the computer device used here requires a relatively high hardware specification, so the name of the "main console" is used, which is different from the previous computer device name, and the main control The station forms a wireless base station mode, which can communicate with all the gun-type cameras of all the participants using the wireless network, and uses IP distribution to distinguish the identity of each participant. The program database can record the photographer (representing shooting) Identities and photographing time, you can wear identifiable devices or symbols on the participants, so you can use image recognition methods to determine the identity of the characters in each photo, and further Steps to calculate whether the character is in the range of shooting, if it is a successful shooting condition, it will send a control signal to the wireless network, so that the gun camera of the slayer will sound to notify the holder and suppress the function of re-photographing. And recording the relative record of the shooter and the slayer; in addition, the invention can also increase the simulation function of the effective range and the ballistic curve. To simulate the effective range and the ballistic curve, it is necessary to first understand the distance between the two sides. The present invention provides three methods for calculating both sides. The distance is; one is to install a GPS module on the gun-shaped camera, so that the relative distance can be calculated by the GPS coordinate values of the two sides; the other is to install a plurality of wireless network nodes in the battlefield range, each wireless network The node records the reference coordinate value of the installation location. In the battlefield range, the gun camera of the combatant can obtain the signal strength of each wireless network node and its reference coordinates as long as the signals of more than three wireless network nodes are obtained. The value of the method to calculate the relative coordinate value, both sides can obtain the relative coordinate value to calculate the relative distance; The combatants is worn on the body size it can be known identification means, and then the image recognition calculation as to the size of the photo identification means may then calculate the inverse distance between the two sides.

本發明具有以下之功效:本發明設計槍形照相機,使得可以用照片的影像處理來做射擊結果分析,習知以實物或光線方式射擊後,若偏離目標則僅能以目視來判斷偏移值,而本發明卻可提供精確之偏移值及建議修正射擊角度的功能;另習知方式需要預先設計一些射擊標的物,但本發明卻可隨處以四周環境為主題,隨時取樣一張照片來圈選其中目標影像,例如照片中有一隻小鳥,當以小鳥為練習目標時,卻不會真的去傷害到它;以及本發明應用在槍戰模擬時,更可發揮出最佳模擬效果,能判斷出射擊者與被射殺者之相對關係,且能抑制被射殺者再射擊之功能,且具有可計算有效射程與彈道曲線的功能,便可在不需真槍實彈的環境下,做最佳的軍事演習模擬。 The invention has the following effects: the invention designs a gun-shaped camera, so that the image processing of the photograph can be used to analyze the shooting result. After the shooting is performed in the real object or the light mode, the offset value can only be visually judged if the target is deviated from the target. However, the present invention can provide accurate offset values and suggest the function of correcting the shooting angle; in addition, the conventional method requires pre-designing some shooting targets, but the present invention can take a photo at any time with the theme of the surrounding environment everywhere. Circle the target image, for example, there is a bird in the photo. When the bird is used as a practice target, it will not really hurt it; and the invention can be used in the gun battle simulation to achieve the best simulation effect. Judging the relative relationship between the shooter and the slayer, and suppressing the function of being fired by the slayer, and having the function of calculating the effective range and the ballistic curve, it can be optimal in the environment without real guns. Military exercises simulation.

茲將本發明的各項實施方式分段敘述如下:請參考第一圖,首先設計一個槍形結構的外殼來組裝成槍形照相機(001),因為槍枝的型式與種類眾多,所以圖中僅以 一種***的型式來描繪示意圖,不同造型的槍枝亦是比照下述之原則來設計;在槍口的位置裝設一鏡頭(101),用來將影像聚焦到照相機模組(102),鏡頭外圍有複數個紅外線二極體(107)做為夜視輔助之用,鏡頭(101)與照相機模組(102)可經由雷射瞄準器(114)輔助調整,使得槍口中心點對正之處,大約是在整張照片像素的中心點位置,照相機模組(102)將影像轉換為數位格式輸出後,連接到無線網路模組(103),便可透過無線網路將影像信號傳輸到具有無線網路功能的電腦裝置(002),另外照相機模組(102)的快門是由CPU(105)所控制,控制方式是根據板機(108)扣下的動作來處理,若扣下板機(108)時,CPU(105)會檢查目前可用彈藥數量,以及射擊延遲時間等參考數據後,再決定是否控制照相機模組(102)快門按下的動作,另外CPU(105)同時也連接到無線網路模組(103),透過無線網路從電腦裝置(002)取得相關控制規則,包括彈藥數量、槍聲音效、延遲時間等,也可以從電腦裝置(002)設定成靜音模式及無震動模式;當CPU(105)控制照相機模組(102)快門按下時,便會透過無線網路模組(103)向電腦裝置(002)發出傳送照片請求訊號,同時會將槍聲音效輸出到放大電路(109),並由揚聲器(110)產生音效,另外也送出一脈衝訊號到功率放大電路(111)後,驅動震動元件(112)模擬後座力效果;但若目前設定屬於靜音模式或無震動模式時,則不會將槍聲音效及脈衝訊號輸出,所有模組及元件是由電池(113)提供電源;另外第二圖是則是本裝置的硬體結構方塊圖。 The embodiments of the present invention are described in sections as follows: Please refer to the first figure, first design a gun-shaped outer casing to assemble a gun-shaped camera (001), because the types and types of guns are numerous, so in the figure Only A type of pistol is used to draw a schematic diagram. Different styles of guns are also designed according to the following principles; a lens (101) is mounted at the muzzle position for focusing the image to the camera module (102), the lens There are a plurality of infrared diodes (107) on the periphery for night vision assistance, and the lens (101) and the camera module (102) can be adjusted by the laser sight (114) so that the center point of the muzzle is aligned. , about the center point of the entire photo pixel, the camera module (102) converts the image into a digital format output, and then connects to the wireless network module (103) to transmit the image signal to the wireless network. The computer device (002) having a wireless network function, and the shutter of the camera module (102) is controlled by the CPU (105), and the control mode is processed according to the action of the trigger (108), if the board is buckled At the time of the machine (108), the CPU (105) checks the reference data of the currently available ammunition and the shooting delay time, and then decides whether to control the shutter pressing of the camera module (102), and the CPU (105) is also connected at the same time. To the wireless network module (103), from the wireless network The computer device (002) obtains relevant control rules, including the number of ammunition, gun sound effect, delay time, etc., and can also be set from the computer device (002) to the silent mode and the vibrationless mode; when the CPU (105) controls the camera module (102) When the shutter is pressed, a photo request signal is transmitted to the computer device (002) through the wireless network module (103), and the gun sound effect is output to the amplifying circuit (109), and is generated by the speaker (110). Sound effect, in addition to sending a pulse signal to the power amplifier circuit (111), driving the vibration component (112) to simulate the rear seat force effect; but if the current setting is in the silent mode or the no vibration mode, the gun sound effect will not be Pulse signal output, all modules and components are powered by the battery (113); the second figure is the hardware block diagram of the device.

請參考第三圖,是本發明在處理無線網路連線申時請較特別之部份,以及有關槍形照相機(001)的功能設定流程;槍形照相機(001)在出廠前會燒錄一專用程式,及一組特定且唯一的內碼(301),開始使用時以長按板機(108)的方式(302),例如持續按下板機(108)5秒鐘,此時程式會開始搜尋具有特定內含字串的服務設定識別碼(SSID)的無線網路基地台(303),並對其中信號最強的無線網路基地台提出連線申請;這裡指的特定內 含字串是本系統事先規劃的一種方式,電腦裝置(002)所安裝的專用程式,在設定成無線網路基地台時,程式會在使用者自定字串另外加上內含字串,合併成服務設定識別碼(SSID),當電腦裝置(002)接收到連線請求時,則會發出訊號要求檢視內碼(304);槍形照相機(001)會將預先燒錄的內碼傳出,此時電腦裝置(002)會有一顯示界面顯示此槍形照相機(001)之內碼,可以選擇由電腦裝置(002)自動辨識或由使用者確認後,便配置一組IP及建立通訊管道(305);然後電腦裝置(002)提供一輸入界面,可視不同之應用輸入不同的設定值(306),例如選擇槍聲音效檔案、被射殺告知音效檔案、彈藥數量、射擊延遲時間、震動脈衝型式等參數、及各項功能開/關狀態設定,設定完成後槍形照相機(001)便會將相關設定值下載(307),在多人對戰應用時,更可在電腦裝置(002)的輸入界面裡,為每一支槍形照相機(002)輸入持有人身份(308),所有設定完成後便依據設定方式執行相關功能(309)。 Please refer to the third figure, which is a special part of the invention when dealing with the wireless network connection, and the function setting process of the gun camera (001); the gun camera (001) will be burned before leaving the factory. A special program, and a specific and unique internal code (301), when starting to use the long press (108) (302), for example, continuously press the trigger (108) for 5 seconds, then the program Will start searching for the wireless network base station (303) with the service set identifier (SSID) of the specific embedded string, and apply for connection to the wireless network base station with the strongest signal; The word string is a method planned by the system in advance. The special program installed in the computer device (002), when set to the wireless network base station, the program will add the included string to the user-defined string. Combined into a Service Set Identification Number (SSID), when the computer device (002) receives the connection request, it will issue a signal request to view the internal code (304); the gun camera (001) will transmit the pre-programmed internal code. At this time, the computer device (002) will have a display interface to display the internal code of the gun camera (001). You can choose to automatically identify the computer device (002) or confirm it by the user, then configure a set of IP and establish communication. Pipeline (305); then the computer device (002) provides an input interface, which can input different setting values (306) for different applications, such as selecting a gun sound effect file, being shot to inform the sound file, the number of ammunition, shooting delay time, vibration Pulse type and other parameters, and various function on/off status settings. After the setting is completed, the gun camera (001) will download the relevant settings (307). In the multiplayer application, it can be used in the computer device (002). Input interface, for A gun-shaped camera (002) Enter the identity of the holder (308), all configurations are completed after performing related functions according to the setting mode (309).

本發明提供一種射擊模擬之方法,請參考第四圖所示本方法在電腦裝置(002)的人機界面之示意圖,螢幕的背景是所拍照之照片,其中A中心點(401)是指整張照片的像素中心點,距離欄位(402)可讓使用者輸入照片中影像與照相機的距離,偏移欄位(403)是用來顯示經過計算後的射擊點偏移距離,修正欄位(404)是用來顯示經過計算後建議移動照相機的角度,游標(405)用來標示目標影像的位置,可以用觸控點選或是使用螢幕提供之A游標方向鍵(406)來移動位置;請再參考本模擬方法之流程圖第五圖,程式初始選擇來源照相機(501),除了可以使用前述之槍形照相機(001)外,也可以使用智慧型手機及平板電腦中內嵌的照相機,或者使用連接電腦的USB照相機,其差別是使用槍形照相機可以得到較精確的模擬效果,而其他例如智慧型手機內嵌的照相機,則具有隨手可拍的趣味性;確定照相機來源後接著取得鏡頭及照相機的參數(502),這裡可以使用預先建立的資料庫,然後以查表方式取得,若不 在資料庫內的照相機型號,也可預設一個默認值後再由使用者自行修改;完成準備動作後,程式便開始偵測拍照之動作(503),若有新的拍照動作則將照片存入資料庫(504),並且可以取出照片檢視(505),檢視照片時首先程式會先計算出照片的像素中心點(506),並且可以顯示出來,使用者可在距離欄位(402)上輸入照片中目標影像與照相機的距離(507),程式便會根據距離、鏡頭尺寸、照像機像素等參數,換算出每一點像素所代表的距離(508),螢幕上提供一游標讓使用者標示目標影像位置,可以由觸控點選控制游標位置或是由螢幕提供之方向鍵來移動,程式則會隨時取得當前游標位置(509),並先計算出像素距離後再轉換成實際距離,同時亦會計算出建議修正照相機的角度參考值(510),並將偏移數據及建議修正值顯示出來(511)。 The present invention provides a method for shooting simulation. Please refer to the schematic diagram of the human-machine interface of the computer device (002) shown in the fourth figure. The background of the screen is the photograph taken, wherein the A center point (401) refers to the whole The pixel center point of the photo, the distance field (402) allows the user to input the distance between the image and the camera in the photo, and the offset field (403) is used to display the calculated offset distance of the shooting point, and correct the field. (404) is used to display the angle of the camera after the calculation is recommended. The cursor (405) is used to indicate the position of the target image. You can use the touch point to select or use the A cursor direction button (406) provided by the screen to move the position. Please refer to the fifth diagram of the flow chart of this simulation method. The program initially selects the source camera (501). In addition to the aforementioned gun-shaped camera (001), you can also use the camera embedded in the smart phone and tablet. Or use a USB camera connected to a computer. The difference is that a gun-shaped camera can be used to obtain a more accurate simulation effect, while other cameras such as smart phones have an easy-to-follow camera. Then obtaining a parameter and a camera lens (502) to determine the source of the camera, there may be used a pre-established database, and then achieved in a lookup table, if not; property The camera model in the database can also be preset by a user and then modified by the user; after the preparation is completed, the program will start detecting the action (503), and if there is a new camera action, the photo will be saved. Enter the database (504), and you can take out the photo view (505). When viewing the photo, the program first calculates the pixel center point (506) of the photo, and can display it. The user can display the distance field (402). Enter the distance between the target image and the camera in the photo (507), and the program will convert the distance represented by each pixel according to the distance, lens size, camera pixel and other parameters (508), and provide a cursor on the screen for the user. Marking the target image position, you can control the cursor position by the touch point or move the arrow keys provided by the screen to move. The program will get the current cursor position (509) at any time, and then calculate the pixel distance and then convert it to the actual distance. At the same time, it is also calculated to correct the angle reference value of the camera (510), and display the offset data and the suggested correction value (511).

本發明另提供一種具有影像辨識功能的射擊模擬之方法,請參考第六圖所示是本方法在電腦裝置(002)的人機界面之示意圖,螢幕的背景是所拍照之照片,其中B中心點(601)是指整張照片的像素中心點,原點選擇功能(602)是讓使用者可以在選取目標影像時,採用移動原點到目標影像的中心點,或者是移動照片將目標影像移動到照片的B中心點(601),移動方式可以使用觸控滑動或者是螢幕提供的B游標方向鍵(605)來進行;將原點決定好以後,然後選取以此原點為中心的範圍,範圍大小功能(603)提供增大範圍及縮小範圍兩種按鍵操作,形狀選擇功能(604)則提供方形、圓形、多邊形、橢圓形、矩形等各種選項,目標影像的選擇也可以使用直接在螢幕上觸控出不規則的形狀來完成;請再參考第七圖所示,其中(701)代表一張樣本照片及所選取的目標影像,如圖所示是以樹上的一隻小鳥為目標,而(702)所示是所拍照的一張照片,小鳥的影像座標值範圍包含中心點的座標值,可視為命中狀態,(703)所示是所拍照的另一張照片,小鳥的影像座標值範圍不包含中心點的座標值,則視為無效射擊,畫面中並有射擊 次數及命中次數的顯示界面來模擬射擊所達到成效;請再參考第八圖本方法之流程圖,首先載入一張樣本照片(801),並且利用前述方式來設定目標影像範圍(802),設定完成以後將此照片存檔(803),接下來選擇照相機來源(804),除了可以使用前述之槍形照相機(001)外,也可以使用智慧型手機及平板電腦中內嵌的照相機,或者使用連接電腦的USB照相機,其差別是使用槍形照相機可以得到較精確的模擬效果,而其他例如智慧型手機內嵌的照相機,則具有隨手可拍的趣味性;然後開始偵測拍照之動作(805),若有拍照動作發生時,將新照片存入資料庫中(806),並取出樣本照片中的目標影像,比對新拍照之照片中目標影像所在位置的座標值範圍(807),若座標值範圍包含照片像素中心點的座標值,則判斷為命中,反之則為無效射擊(808),最後將判斷結果累加到所對應欄位之數據上(809)。 The invention further provides a method for shooting simulation with image recognition function, please refer to the sixth figure, which is a schematic diagram of the human-machine interface of the method in the computer device (002), the background of the screen is the photograph taken, wherein the center B Point (601) refers to the pixel center point of the entire photo. The origin selection function (602) allows the user to move the origin to the center point of the target image when selecting the target image, or move the photo to the target image. Move to the B center point (601) of the photo, and the movement mode can be performed by using the touch slide or the B cursor direction key (605) provided by the screen; after the origin is determined, the range centered on the origin is selected. The range size function (603) provides two buttons for increasing the range and narrowing the range. The shape selection function (604) provides various options such as square, circle, polygon, ellipse, and rectangle. The target image can also be directly used. Touch the irregular shape on the screen to complete; please refer to the seventh picture, where (701) represents a sample photo and the selected target image, as shown in the tree One bird on the target is targeted, and (702) is a photo taken. The bird's image coordinate value range contains the coordinate value of the center point, which can be regarded as the hit state. (703) is the other picture taken. A photo, if the bird's image coordinate value range does not include the coordinate value of the center point, it is regarded as invalid shooting, and there is shooting in the picture. The display interface of the number of times and the number of hits is used to simulate the effectiveness of the shooting; please refer to the flowchart of the method in the eighth figure, first load a sample photo (801), and use the foregoing method to set the target image range (802), After the setting is completed, the photo is archived (803), and then the camera source (804) is selected. In addition to the aforementioned gun-shaped camera (001), the camera embedded in the smart phone and tablet can also be used, or The difference between a USB camera connected to a computer is that a gun-shaped camera can be used to obtain a more accurate simulation effect, while other cameras such as smart phones have the fun of taking photos; then, the action of detecting photos is started (805 If a photo action occurs, the new photo is stored in the database (806), and the target image in the sample photo is taken out, and the coordinate value range (807) of the position of the target image in the newly taken photo is compared. If the coordinate value range contains the coordinate value of the photo pixel center point, it is judged as a hit, otherwise it is an invalid shot (808), and finally the judgment result is added to the corresponding column. The upper data (809).

請參考第九圖是本發明提出一種簡單槍戰模擬之方法流程圖,首先是參戰者均持有一支槍形照相機(001),並且將所有照相機逐一與電腦裝置(002)進行設定(901),包括彈藥數量與射擊延遲時間等功能設定;每一支槍形照相機(001)均會分配一組IP,且可以在電腦裝置(002)上註明每一組IP所代表的參戰者身份(902),設定完成後開始進入槍戰模擬及偵測各槍形照相機(001)的拍照動作(903),當有新的拍照產生時,會將拍照者(即參戰者)及照片與時間儲存在資料庫中(904),此時可以設有裁判人員立即依時間順序檢視照片(905),檢視照片的程式會計算出照片的像素中心點,並且顯示出來(906),這樣裁判人員便可判斷是否照片中有人員被命中(907),假如判斷為命中則由電腦裝置(002)發出一訊息通知被射殺者(908),該名被射殺者之槍形照相機(001)即會發出一音效告之,並且抑制再拍照之功能(909),另外根據資料庫上拍照者的身份為其在戰功記錄上增加1,此戰功記錄同時包含射擊者與被射殺者對應關係表(910),待槍戰模擬結束後,可以輸出槍戰結果的 統計報表(911)。 Please refer to the ninth figure for a flow chart of a simple gun battle simulation method. First, the combatants each hold a gun-shaped camera (001), and set all the cameras one by one with the computer device (002) (901). , including the number of ammunition and shooting delay time; each gun camera (001) will be assigned a set of IP, and the identity of the participants represented by each group of IPs can be indicated on the computer device (002) (902) After the setting is completed, the gun battle simulation is started and the camera action of each gun camera (001) is detected (903). When a new photo is generated, the photographer (ie, the participant) and the photo and time are stored in the data. In the library (904), the referee can immediately view the photo in chronological order (905), and the program for viewing the photo calculates the pixel center point of the photo and displays it (906), so that the referee can judge whether the photo is Someone is hit (907). If it is judged to be a hit, the computer device (002) sends a message to inform the slain (908) that the gunshot camera (001) of the slayer will give a sound effect. And suppressing again According to the function (909), according to the identity of the photographer on the database, it adds 1 to the record of the battle. This battle record also contains the map of the relationship between the shooter and the shot (910). After the gun battle simulation is over, it can be output. Shootout result Statistical report (911).

本發明另提供一種具有影像辨識功能的槍戰模擬之方法,請參考第十圖是本方法之架構示意圖,參戰者每人皆持有槍形照相機(001),每位參戰者可在身體各部位配戴可識別裝置,分別是可識別裝置(頭罩)(1001)、可識別裝置(衣服)(1002)、可識別裝置(褲子)(1003),另外在戰場範圍中分佈複數台無線網路節點(003),且每台無線網路節點(003)皆會依其所在位置,記錄著相對應的參考座標值,參戰者所持之槍形照相機(001)取得三個以上的無線網路節點(003)的信號時,便可以根據信號強度不同及參考座標值,計算出參戰者位置的相對座標值,所有的無線網路訊息將會匯整到主控台(004),它是具有無線網路基地台功能的電腦裝置,但需要比較高的硬體規格,所以另以主控台(004)名稱代表,以有別於之前的電腦裝置(002),主控台(004)並可連線到網際網路(005)以便將區域內的資訊整合到雲端系統中。 The invention further provides a method for simulating a gun battle with image recognition function. Please refer to the tenth figure for a schematic diagram of the structure of the method. Each of the participants has a gun-shaped camera (001), and each participant can be in various parts of the body. Wearing identifiable devices, namely identifiable device (head cover) (1001), identifiable device (clothing) (1002), identifiable device (trousers) (1003), and multiple wireless networks distributed in the battlefield range Node (003), and each wireless network node (003) records the corresponding reference coordinate value according to its location, and the gun-shaped camera (001) held by the participant obtains more than three wireless network nodes. When the signal of (003) is used, the relative coordinate value of the position of the participant can be calculated according to the difference of the signal strength and the reference coordinate value. All the wireless network messages will be aggregated to the main console (004), which has wireless The computer device of the network base station function, but requires a relatively high hardware specification, so it is represented by the name of the main console (004), which is different from the previous computer device (002), the main console (004) and Connect to the Internet (005) to be within the area News integrated into the cloud system.

請再參考第十一圖,是本發明列舉一種較佳的穿戴於參戰者身上之一種可辨識裝置,因為可以用來當做影像識別的方法有許多種,所以此非唯一的一種方式;參戰者穿戴上可識別裝置(頭罩)(1001)、可識別裝置(衣服)(1002)、可識別裝置(褲子)(1003),可以選擇全身穿戴或者是部份穿戴即可,其中佈滿蜂巢式識別圖形(1100),茲將圖形分解說明如下:方向識別圖形(上)(1101)代表此蜂巢式識別圖形(1100)的上方,參戰者編碼圖形(1102)則是有5格共3列的識別位元,用黑色與白色分別代表0與1的數位訊號,用來代表不同的參戰者便可以區分出215個不同的參戰者身份,而身體部位編碼圖形(1103)有5格識別位元,用來代表身體不同的部位,所以最多可以區分出32個部位,方向識別圖形(下)(1104)代表此蜂巢式識別圖形(1100)的下方,與(1101)合併使用以便讓影像辨識程式,在處理不同角度之蜂巢式識別圖形(1100)時,可以先校正角度後再開始辨識其中的識別位元。 Referring to FIG. 11 again, the present invention exemplifies a preferred identifiable device for wearing on a combatant. Since there are many methods that can be used for image recognition, this is not the only way; the combatant Wearing an identifiable device (head cover) (1001), an identifiable device (clothing) (1002), and an identifiable device (trousers) (1003), which can be selected for full body wear or partial wear, which is covered with a honeycomb type To identify the graphic (1100), the graphic decomposition is explained as follows: the direction recognition graphic (top) (1101) represents the top of the honeycomb recognition graphic (1100), and the combatant coding graphic (1102) has 5 cells and 3 columns. Identifying the bits, using black and white to represent the 0 and 1 digit signals, respectively, can be used to represent 2 15 different competitors on behalf of different participants, and the body part coding pattern (1103) has 5 recognition digits. The element is used to represent different parts of the body, so up to 32 parts can be distinguished. The direction recognition figure (bottom) (1104) represents the bottom of the honeycomb type recognition figure (1100), and is used in combination with (1101) for image recognition. Program, not processing When the angle of the cellular identification pattern (1100), the correction angle can be first identified and then start identification bits therein.

本發明具有影像辨識功能的槍戰模擬之方法的流程說明請參考第十二圖,首先在主控台選擇距離的計算方式(1201),若是採用GPS座標值來計算,則參戰者手持之槍形照相機(001)需含有GPS模組功能(1202),若採用相對座標值的計算方式,則需要在戰場範圍內分佈無線網路節點(003),並且為每台無線網路節點(003)輸入其參考座標值(1203),若採用影像辨識的方式,則在主控台中輸入選用之可識別裝置之尺寸資料(1204);決定好距離的計算方式後,所有參戰者於全身或身上某部位穿戴指定的可識別裝置(1205),然後在主控台中逐一分配槍形照相機(001)的IP(1206),以及登錄每組IP與可識別裝置與參戰者的身份連結資料(1207),前置作業完成後,開始進入槍戰模擬(1208);若有裝設無線網路節點(003),則各無線網路節點間保持通訊,並定時與主控台取得資料更新(1209),每當有人射擊時則該持有之槍形照相機(001),便將照片及GPS座標值(或相對座標值)回傳至主控台(004)(1210),主控台則以影像辨識方式,判斷照片中是否有人物及該人物之身份(1211),並且判斷該人物包含之像素座標值範圍,若涵蓋照片之中心點像素之座標值,則判斷為命中目標(1212),但是如果在初始設定時,設定為需考慮彈道曲線及有效射程,則程式需先計算雙方之距離,依照不同設定模式分別說明如下:採用GPS模式計算距離時,由於槍形照相機(001)在拍照同時亦會取得GPS座標值,並連同照片與GPS座標值一起傳回主控台,所以程式先從資料庫中取得拍照者的GPS座標值,然後以影像辨識方式判斷照片中人物之身份,主控台再發出訊息通知被拍照者的槍形照相機(001)傳回GPS座標值,最後將雙方的GPS座標值差距換算成距離。 For a description of the flow of the method of gun battle simulation with image recognition function, please refer to the twelfth figure. First, the distance calculation method (1201) is selected on the main control station. If the GPS coordinate value is used for calculation, the gun shape of the participant is hand-held. The camera (001) needs to have the GPS module function (1202). If the relative coordinate value is calculated, the wireless network node (003) needs to be distributed in the battlefield range and input for each wireless network node (003). The reference coordinate value (1203), if the image recognition method is adopted, the size data of the selected identifiable device is input in the main console (1204); after determining the calculation method of the good distance, all the participants are in the whole body or a certain part of the body. Wear the designated identifiable device (1205), then assign the IP of the gun camera (001) one by one in the console (1206), and log in the identity link data (1207) of each group of IP and identifiable device and the participant. After the operation is completed, the gun battle simulation (1208) is started; if the wireless network node (003) is installed, the wireless network nodes maintain communication, and the data is updated with the main control station (1209). Someone When hitting, the gun-shaped camera (001) holds the photo and GPS coordinate value (or relative coordinate value) back to the main console (004) (1210), and the main console judges by image recognition. Whether there is a character and the identity of the character in the photo (1211), and determining the pixel coordinate value range of the character, if the coordinate value of the pixel of the center point of the photo is included, it is determined to be the hit target (1212), but if it is in the initial setting When setting the ballistic curve and the effective range, the program needs to calculate the distance between the two sides. According to the different setting modes, the following is explained: When the distance is calculated by the GPS mode, the gun camera (001) will also obtain the GPS at the same time. The coordinate value is transmitted back to the main console along with the photo and the GPS coordinate value, so the program first obtains the GPS coordinate value of the photographer from the database, and then judges the identity of the person in the photo by image recognition, and the main console sends a message again. The gun-shaped camera (001) of the photographed person is notified to return the GPS coordinate value, and finally the difference between the GPS coordinate values of both parties is converted into a distance.

採用相對座標值模式計算距離時,參戰者的相對座標值是以接收到3個以上的無線網路節點(003)訊號,並根據訊號強弱及其參考座標值來轉換成相對座標值;槍形照相機(001)在拍照同時亦會取得此相對座標值,並連同照片與相對座標值一 起傳回主控台,所以程式先從資料庫中取得拍照者的相對座標值,然後以影像辨識方式判斷照片中人物之身份,主控台再發出訊息通知被拍照者的槍形照相機(001)傳回相對座標值,最後將雙方的相對座標值差距換算成距離。 When calculating the distance using the relative coordinate value mode, the relative coordinate value of the combatants is to receive more than three wireless network node (003) signals, and convert them into relative coordinate values according to the signal strength and its reference coordinate value; The camera (001) will also obtain this relative coordinate value when taking a photo, together with the photo and relative coordinate value. It is sent back to the main console, so the program first obtains the relative coordinate value of the photographer from the database, and then judges the identity of the person in the photo by image recognition. The main console then sends a message to inform the photographer of the gun-shaped camera (001) ) Returns the relative coordinate value and finally converts the relative coordinate value difference between the two parties into a distance.

採用影像辨識模式計算距離時,程式先取得照片中人物所配置的可識別裝置像素尺寸,然後與當初設定時所輸入該可識別裝置尺寸資料計算,連同槍形照相機(001)的鏡頭(101)尺寸,以及照相機模組(102)像素值大小,便可反推算出照片中人物所在的距離。 When the distance is calculated by the image recognition mode, the program first obtains the pixel size of the identifiable device configured by the character in the photo, and then calculates the size data of the identifiable device when the setting is originally set, together with the lens of the gun camera (001) (101) The size, as well as the camera module (102) pixel value, can be used to inversely calculate the distance of the person in the photo.

計算出雙方距離後,便可依照彈道曲線在該距離下的偏移量,並根據此偏移量來修正照片像素的中心點位置,並以此新計算出的中心點座標值來做為判斷命中與否的標準;若判斷結果為成功射殺,則主控台會發出訊息控制被射殺者的槍形照相機(001)發出告知訊息,並且抑制其再拍照之功能(1213),然後在拍照者(射擊者)的戰功紀錄上增加1,且記錄射擊者與被射殺者雙方身份之對應關係(1214),在槍戰模擬結束後,可將統計報表輸入在螢幕或列印出來(1215)。 After calculating the distance between the two sides, the offset of the ballistic curve at the distance can be determined, and the center point position of the photo pixel is corrected according to the offset, and the newly calculated center point coordinate value is used as a judgment. The standard of hitting or not; if the result of the judgment is successful shooting, the console will send a message to control the shot camera (001) of the shot to send a notification message, and suppress the function of re-photographing (1213), and then the photographer The (shooter)'s record of the merits is increased by one, and the correspondence between the shooter and the slayer is recorded (1214). After the gun battle simulation is completed, the statistical report can be input on the screen or printed (1215).

001‧‧‧槍形照相機 001‧‧‧gun camera

002‧‧‧電腦裝置 002‧‧‧Computer equipment

003‧‧‧無線網路節點 003‧‧‧Wireless network node

004‧‧‧主控台 004‧‧‧Main console

005‧‧‧網際網路 005‧‧‧Internet

104‧‧‧記憶體 104‧‧‧ memory

113‧‧‧功率放大電路 113‧‧‧Power amplifier circuit

401‧‧‧A照片中心點 401‧‧‧A photo center

406‧‧‧A游標方向鍵 406‧‧‧A cursor direction key

601‧‧‧B照片中心點 601‧‧‧B photo center

605‧‧‧B游標方向鍵 605‧‧‧B cursor direction key

1001‧‧‧可識別裝置(頭罩) 1001‧‧‧identifiable device (hood cover)

1002‧‧‧可識別裝置(衣服) 1002‧‧‧identifiable device (clothing)

1003‧‧‧可識別裝置(褲子) 1003‧‧‧identifiable device (trousers)

1100‧‧‧蜂巢式識別圖形 1100‧‧‧Hive recognition graphics

1101‧‧‧方向辨識圖形(上) 1101‧‧‧ Direction Identification Graphics (1)

1102‧‧‧參戰者編碼圖形 1102‧‧‧ combatant coding graphics

1103‧‧‧身體部位編碼圖形 1103‧‧‧ Body part coding graphic

1104‧‧‧方向辨識圖形(下) 1104‧‧‧ Direction Identification Graphics (below)

第一圖係槍形照相機以無線網路與電腦裝置通訊之示意圖。 The first picture is a schematic diagram of a gun camera communicating with a computer device over a wireless network.

第二圖係槍形照相機硬體結構方塊圖。 The second figure is a block diagram of the gun-shaped camera hardware structure.

第三圖係槍形照相機設定流程圖。 The third figure is a flow chart of the gun camera setting.

第四圖係以像素計算距離的方法示意圖。 The fourth figure is a schematic diagram of the method of calculating the distance by pixels.

第五圖係射擊模擬方法的流程圖。 The fifth diagram is a flow chart of the shooting simulation method.

第六圖係選擇目標影像的操作界面示意圖。 The sixth figure is a schematic diagram of the operation interface for selecting a target image.

第七圖係以影像辨識判斷命中目標的方法示意圖。 The seventh picture is a schematic diagram of the method of determining the hit target by image recognition.

第八圖係以影像辨識做射擊模擬方法流程圖。 The eighth figure is a flow chart of the shooting simulation method using image recognition.

第九圖係簡單槍戰模擬之流程示意圖。 The ninth figure is a schematic diagram of the flow of a simple gun battle simulation.

第十圖係具影像辨識功能之槍戰模擬的系統架構示意圖。 The tenth figure is a schematic diagram of the system architecture of the gun battle simulation with image recognition function.

第十一圖係穿戴於參戰者身上之一種可辨識裝置。 The eleventh figure is an identifiable device worn on the combatants.

第十二圖係完整槍戰模擬之方法的動作流程圖。 The twelfth figure is an action flow chart of the method of complete gun battle simulation.

001‧‧‧槍形照相機 001‧‧‧gun camera

002‧‧‧電腦裝置 002‧‧‧Computer equipment

101‧‧‧鏡頭 101‧‧‧ lens

102‧‧‧照相機模組 102‧‧‧ camera module

103‧‧‧無線網路模組 103‧‧‧Wireless network module

104‧‧‧記憶體 104‧‧‧ memory

105‧‧‧CPU 105‧‧‧CPU

106‧‧‧GPS模組 106‧‧‧GPS module

107‧‧‧紅外線二極體 107‧‧‧Infrared diode

108‧‧‧板機 108‧‧‧ board machine

109‧‧‧音頻放大電路 109‧‧‧Audio amplification circuit

110‧‧‧揚聲器 110‧‧‧Speakers

112‧‧‧震動元件 112‧‧‧Vibration element

113‧‧‧電池 113‧‧‧Battery

114‧‧‧雷射瞄準器 114‧‧‧Laser sight

Claims (17)

一種射擊模擬的裝置,包括:一槍形結構外殼,用以在槍口位置裝設一鏡頭,以及板機扣下時會帶動一按鍵與CPU連接,並且內部空間尚可以裝設照相機模組、無線網路模組、CPU、電池等元件;以及一鏡頭,裝置在槍口位置,用以將外部影像聚焦至照相機模組;以及一照相機模組,模組內的影像感測元件裝置在鏡頭所聚焦之處,用以將鏡頭所聚焦之影像轉換成影像或圖片資料格式,以及一無線網路模組,連接至照相機模組影像輸出端及CPU控制腳,用以傳送影像或圖片或控制等信號;以及一CPU,連接照相機快門按鍵以及無線網路以及各周邊電路,用以做此射擊模擬裝置中與各周邊電路的主要控制與運算之元件;以及一電池,連接至各元件及模組電源輸入端,用以本射擊模擬的裝置各元件及模組供電使用。 A shooting simulation device includes: a gun-shaped structural shell for mounting a lens at a muzzle position, and a button to be connected to the CPU when the trigger is buckled, and a camera module can be installed in the internal space; a wireless network module, a CPU, a battery, and the like; and a lens that is positioned at the muzzle to focus the external image to the camera module; and a camera module in which the image sensing component is mounted on the lens The focus is to convert the image focused by the lens into an image or image data format, and a wireless network module connected to the camera module image output terminal and the CPU control pin for transmitting images or pictures or controls And a signal, and a CPU, connected to the camera shutter button and the wireless network and peripheral circuits for performing the main control and operation components of the shooting simulation device and each peripheral circuit; and a battery connected to each component and mode The power input terminal of the group is used for power supply of various components and modules of the device for the simulation. 如申請專利範圍第1項所述之一種射擊模擬的裝置,其中更包含有:一音頻放大電路,連接CPU音效產生接腳,用以將所產生之音效加以放大;以及一揚聲器,連接音頻放大電路,用以將放大後的音效發聲出來;以及一震動元件,連接功率放大電路,用以模擬子彈發射時的後座力效果;以及至少一紅外線LED,裝置在槍口外圍各處,用以在光線不足時,輔助增加照相機模組之夜視效果。 The device for shooting simulation according to claim 1, further comprising: an audio amplifying circuit, connecting a CPU sound generating pin for amplifying the generated sound effect; and a speaker for connecting the audio amplifier a circuit for sounding the amplified sound; and a vibrating element connected to the power amplifying circuit for simulating the effect of the recoil when the bullet is fired; and at least one infrared LED, the device being used at the periphery of the muzzle for When the light is insufficient, it helps to increase the night vision effect of the camera module. 如申請專利範圍第1項所述之一種射擊模擬的裝置,其中更包含有GPS模組,並與CPU連接,用以CPU能讀取目前裝置所在位置之GPS座標值。 A device for shooting simulation according to the first aspect of the invention, further comprising a GPS module and connected to the CPU, wherein the CPU can read the GPS coordinate value of the current device location. 一種射擊模擬裝置設計之方法,包括: 製作一槍形照相機,並將鏡頭固定在槍口位置,然後調整鏡頭及照相機模組之位置,使得槍形照相機的槍口中心點對正之處,大約在鏡頭與照相機模組所聚焦影像的中心點;以及在此槍形照相機內設有一無線網路模組,連接到照相機模組之影像輸出端,用以將槍形照相機所拍照的照片使用無線網路傳輸到電腦裝置中;以及在此槍形照相機中設有一CPU,連接到照相機模組之快門及無線網路模組,其中燒錄有專用程式,用以控制此槍形照相機使用無線網路與電腦裝置連線,以便傳送照片檔案及接收控制訊息,槍形照相機之板機並帶動一按鍵與CPU連接,用以在板機扣下時,由CPU轉換成按下照相機快門之動作,CPU並與其他周邊電路連接,做為主要的控制運算元件。 A method of designing a shooting simulation device, comprising: Make a gun-shaped camera and fix the lens at the muzzle position, then adjust the position of the lens and camera module so that the center point of the gun-shaped camera's muzzle is aligned, approximately at the center of the image of the lens and camera module And a wireless network module is disposed in the gun camera, connected to the image output end of the camera module for transmitting photos taken by the gun camera to the computer device using a wireless network; The gun camera has a CPU connected to the shutter of the camera module and a wireless network module, wherein a special program is programmed to control the camera to connect to the computer device via a wireless network for transmitting the photo file. And receiving the control message, the gun-shaped camera board and driving a button to connect with the CPU, when the board is buckled, the CPU converts into the action of pressing the camera shutter, and the CPU is connected with other peripheral circuits as the main Control arithmetic components. 如申請專利範圍第1項所述一種射擊模擬的裝置或第4項所述之一種射擊模擬裝置設計之方法,其中無線網路模組是使用WiFi、ZigBee、WiMax、CDMA等其中任一種無線網路通訊格式。 A method for designing a shooting simulation according to the first aspect of the invention, or a method for designing a shooting simulation device according to the fourth aspect, wherein the wireless network module uses any one of a wireless network such as WiFi, ZigBee, WiMax, or CDMA. Road communication format. 如申請專利範圍第4項所述之一種射擊模擬裝置設計之方法,更可在出廠時為此槍形照相機燒錄一特定ID,並在電腦裝置要求驗證時將此ID傳出,用以提供電腦裝置在收到連線請求時,辨識是否為同一系列裝置之用;以及CPU之程式會搜尋具有特定服務設定識別碼(SSID)的無線網路基地台,並對其中信號最強者發出連線請求,用以在無可視操作界面下,自動搜尋同系列裝置進行網路連線的一種方式。 A method for designing a shooting simulation device according to claim 4, wherein a specific ID is burned for the gun-shaped camera at the factory, and the ID is transmitted when the computer device requires verification to provide The computer device recognizes whether it is the same series of devices when receiving the connection request; and the CPU program searches for the wireless network base station with the specific service setting identifier (SSID), and sends a connection to the strongest signal. Request, a way to automatically search the same series of devices for network connection without visual operation interface. 如申請專利範圍第4項所述之一種射擊模擬裝置設計之方法,更包含在電腦裝置上有一功能設定界面,可將功能設定後經由無線網路將設定值傳至射擊模擬裝置,用以控制模擬槍聲的音效檔案、彈藥數量及間隔時間、揚聲器及震動元件的啟用與關閉等功能,。 A method for designing a shooting simulation device according to claim 4, further comprising a function setting interface on the computer device, wherein the function setting is performed and the set value is transmitted to the shooting simulation device via the wireless network for controlling Simulate the sound file of gunshots, the number and interval of ammunition, and the activation and deactivation of speakers and vibration components. 一種射擊模擬的方法,係使用照片像素換算成距離大小的方式來做模擬,該方法包括:選擇目標照相機,照相機來源可包括有線USB連接的照相 機,或是經由無線網路連接的照相機,或是如智慧型手機及平板電腦這類電腦裝置內嵌的照相機;以及取得照相機的鏡頭尺寸以及照相機像素等相關參數,可以是依據照相機型號並以查表方式取得,或是提供輸入界面由使用者自行輸入;以及提供使用者一個輸入目標影像與照相機距離的界面,用以得到距離參數,並利用距離、鏡頭尺寸以及照相機像素值等三種參數,計算出照片中每一點像素所代表的距離;以及計算出照片像素中心點及座標值,並提供一可移動游標,游標移動之方式可為觸摸螢幕點選,或由螢幕上提供一方向鍵來進行移動;並取得當前游標位置的座標值,再與中心點座標值計算出偏移值;以及提供一顯示界面,用以將計算後的偏移值顯示出來。 A method of shooting simulation is to simulate using a method in which a photo pixel is converted into a distance, the method comprising: selecting a target camera, and the camera source may include a wired USB connection. Machine, or a camera connected via a wireless network, or a camera embedded in a computer device such as a smart phone or a tablet; and obtaining the lens size of the camera and related parameters of the camera pixel, etc., depending on the camera model and The method of obtaining the table is obtained, or the input interface is provided by the user; and the user is provided with an interface for inputting the distance between the target image and the camera for obtaining the distance parameter, and using three parameters such as the distance, the lens size and the camera pixel value. Calculate the distance represented by each pixel in the photo; calculate the pixel center point and coordinate value of the photo, and provide a movable cursor. The cursor can be moved by touch screen or provided by a button on the screen. Moving; obtaining the coordinate value of the current cursor position, and calculating the offset value from the center point coordinate value; and providing a display interface for displaying the calculated offset value. 如申請專利範圍第8項所述之一種射擊模擬的方法,其更可提供一建議修正值畫面,用以顯示經計算後所建議修正照相機的移動方向。 A method of shooting simulation as described in claim 8 further provides a suggested correction value picture for displaying the corrected direction of movement of the camera after the calculation. 一種射擊模擬的方法,係使用影像辨識的方式,比對目標影像是否在預定範圍內,做為射擊命中與否的判斷,該方法包括:依據照相機的像素參數,計算出中心點的座標值並顯示出中心點,然後載入一張樣本照片,並且提供一個操作界面,讓使用者可以在此樣本照片上圈選目標影像,目標大小及形狀可以自由設定;以及選擇目標照相機,照相機來源可包括有線USB連接的照相機,或是經由無線網路連接的照相機,或是如智慧型手機及平板電腦這類電腦裝置內嵌的照相機;以及取得照相機的鏡頭尺寸以及照相機像素等相關參數,可以是依據照相機型號並以查表方式取得,或是提供輸入界面由使用者自行輸入;以及開始射擊模擬時,會以影像辨識之方式,在新拍照的照片中比對出目標影像之位置,並且計算出該區座標值範圍是否涵蓋中 心點位置,以做為命中與否的判斷,然後將命中值累加到相關數據之上;以及提供一顯示界面,用以顯示已射擊次數和命中次數。 A method for shooting simulation uses image recognition to compare whether the target image is within a predetermined range as a determination of whether a shot hits or not, and the method includes: calculating a coordinate value of the center point according to a pixel parameter of the camera and Display the center point, then load a sample photo, and provide an operation interface, allowing the user to circle the target image on the sample photo, the target size and shape can be freely set; and select the target camera, the camera source can include A camera with a wired USB connection, a camera connected via a wireless network, or a camera embedded in a computer device such as a smart phone or a tablet; and obtaining the lens size of the camera and related parameters of the camera pixel, etc. The camera model is obtained by looking up the table, or the input interface is provided by the user; and when the shooting simulation is started, the position of the target image is compared in the newly photographed image by image recognition, and the calculation is performed. Whether the range of coordinate values in the area is covered The position of the heart point is used as a judgment of hit or not, and then the hit value is added to the relevant data; and a display interface is provided to display the number of shots and the number of hits. 一種槍戰模擬之方法,包括:每一位參戰者皆持有一支槍形照相機,此槍形照相機之鏡頭裝設在槍口位置,且經過調整後,槍形照相機之槍口中心點對正之處,大約在所拍照片像素的中心點位置,槍形照相機內置無線網路模組,並連接至照相機模組之影像輸出端,用以將所拍照之照片以無線網路方式傳輸至電腦裝置;以及至少一電腦裝置,並具有無線網路基地台的功能,用以配置每一支槍形照相機一組IP位址,並紀錄每一組IP位址所代表的參戰者身份;以及一個存放照片的資料庫,用以記錄每張照片之拍照者(即參戰者)之身份及拍照時間;以及一個照片檢視功能,會先計算出照片的像素中心點,並顯示出來,檢視方式可依照拍照時間的先後順序查閱,用以供人工辨識或電腦辨識出射擊結果。 A method of simulating a gun battle includes: each of the combatants holds a gun-shaped camera, the lens of the gun-shaped camera is installed at the muzzle position, and after adjustment, the center point of the gun-shaped camera is aligned At about the center of the photo pixel, the gun camera has a built-in wireless network module and is connected to the image output of the camera module for transmitting the photographed photo to the computer device via a wireless network. And at least one computer device, and having the function of a wireless network base station, configured to configure a set of IP addresses of each gun camera, and record the identity of the participants represented by each set of IP addresses; and a storage The photo database is used to record the identity of the photographer (ie, the participant) and the photographing time of each photo; and a photo viewing function, which first calculates the pixel center point of the photo and displays it, and the viewing mode can be taken according to the photo. Time sequence review for manual identification or computer identification of shooting results. 一種槍戰模擬之方法,包括:每一位參戰者皆持有一支槍形照相機,此槍形照相機之鏡頭裝設在槍口位置,且經過調整後,槍形照相機之槍口中心點對正之處,大約在所拍照片像素的中心點位置,槍形照相機內置無線網路模組,並連接至照相機模組之影像輸出端,用以將所拍照之照片以無線網路方式傳輸至主控台;以及一主控台,並具有無線網路基地台的功能,用以配置每一支槍形照相機一組IP位址,並紀錄每一組IP位址所代表的參戰者身份;以及一個存放照片的資料庫,並記錄每張照片之拍照者(即參戰者)之身份及拍照時間;以及在每位參戰者身上配戴可識別裝置,並以影像辨識的方式來判斷照片中人物的身份。 A method of simulating a gun battle includes: each of the combatants holds a gun-shaped camera, the lens of the gun-shaped camera is installed at the muzzle position, and after adjustment, the center point of the gun-shaped camera is aligned At about the center of the photo pixel, the gun camera has a built-in wireless network module and is connected to the image output of the camera module to transmit the photographed photo to the main control via wireless network. And a master station having the function of a wireless network base station for configuring a set of IP addresses of each gun camera and recording the identity of the participants represented by each group of IP addresses; Store the photo database and record the identity of each photo shooter (ie the combatant) and the time of the photo; and wear an identifiable device on each participant and use image recognition to determine the characters in the photo Identity. 如申請專利範圍第12項所述之一種槍戰模擬之方法,其中更可在槍形照相機中內置GPS模組,並連接至CPU經由CPU讀取GPS座標值,在拍照時會同時取得拍照者的GPS座標值,並從照片中經由影像辨識出被拍照者身份後,由主控台發出一訊息通知被拍照者回傳其GPS座標值,並將兩者之GPS座標值換算成相對距離,用以做為計算彈道曲線或有效射程的一種方式。 A method for simulating a gun battle according to claim 12, wherein a GPS module is built in the gun camera, and connected to the CPU to read the GPS coordinate value via the CPU, and the photographer is simultaneously taken when taking the photo. After the GPS coordinate value is used to identify the identity of the photographer from the photo, the main control station sends a message to notify the photographer to return the GPS coordinate value, and convert the GPS coordinate values of the two into relative distances. As a way to calculate the ballistic curve or effective range. 如申請專利範圍第12項所述之一種槍戰模擬之方法,其中更可戰場範圍內佈置複數個無線網路節點,並在每台無線網路節點中輸入其位置之參考座標值,提供槍形照相機利用所接收到三個以上的無線網路節點信號,以各節點信號強弱及各節點參考座標值來計算出本身之相對座標值,並與其他參戰者的相對座標值換算成相對距離,用以做為計算彈道曲線或有效射程的一種方式。 A method for simulating a gun battle according to claim 12, wherein a plurality of wireless network nodes are arranged in a battlefield range, and a reference coordinate value of the position is input in each wireless network node to provide a gun shape. The camera uses the received signals of more than three wireless network nodes, calculates the relative coordinate value of each node signal strength and each node reference coordinate value, and converts the relative coordinate values of other participants into relative distances. As a way to calculate the ballistic curve or effective range. 如申請專利範圍第12項所述之一種槍戰模擬之方法,更可以在參戰者身上加入已知尺寸的可識別裝置,再由照片中找出此可識別裝置的像素大小,連同鏡頭與照相機像素等參數計算出與拍照者之相對距離,用以做為計算彈道曲線或有效射程的一種方式。 For example, in a method of gun battle simulation described in claim 12, it is possible to add a known size identifiable device to the combatant, and then find the pixel size of the identifiable device from the photo, together with the lens and the camera pixel. The parameters are calculated relative to the photographer and used as a way to calculate the ballistic curve or effective range. 如申請專利範圍第12項所述之一種槍戰模擬之方法,若經判斷被拍照者已經屬於被射殺狀態,則主控台會發送一訊息控制其槍形照相機,用以發出告知音效,並抑制其再拍照之功能。 For example, in the method of simulating a gun battle described in claim 12, if it is determined that the photographed person is already in the state of being shot, the main console will send a message to control its gun-shaped camera for emitting a sound effect and suppressing Its re-photographing function. 如申請專利範圍第11項或第12項所述之一種槍戰模擬之方法,其中槍形照相機內置之無線網路模組,及主控台之無線網路基地台,是使用WiFi、ZigBee、WiMax、CDMA等其中任一種無線網路通訊格式。 A method for simulating a gun battle according to claim 11 or 12, wherein the wireless network module built in the gun camera and the wireless network base station of the console are using WiFi, ZigBee, WiMax. Any of the wireless network communication formats, such as CDMA.
TW102101281A 2013-01-14 2013-01-14 Apparatus and method of shooting simulation TW201326732A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW102101281A TW201326732A (en) 2013-01-14 2013-01-14 Apparatus and method of shooting simulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102101281A TW201326732A (en) 2013-01-14 2013-01-14 Apparatus and method of shooting simulation

Publications (1)

Publication Number Publication Date
TW201326732A true TW201326732A (en) 2013-07-01

Family

ID=49224929

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102101281A TW201326732A (en) 2013-01-14 2013-01-14 Apparatus and method of shooting simulation

Country Status (1)

Country Link
TW (1) TW201326732A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111659102A (en) * 2019-05-25 2020-09-15 杨铭域 Method, device and system for simulating shooting
CN113546404A (en) * 2021-07-30 2021-10-26 网易(杭州)网络有限公司 Control method and device of virtual props in game and electronic terminal

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111659102A (en) * 2019-05-25 2020-09-15 杨铭域 Method, device and system for simulating shooting
CN111659102B (en) * 2019-05-25 2023-12-05 杨铭域 Shooting simulation method, device and system
CN113546404A (en) * 2021-07-30 2021-10-26 网易(杭州)网络有限公司 Control method and device of virtual props in game and electronic terminal

Similar Documents

Publication Publication Date Title
US10713967B2 (en) Weapons training system and methods for operating same
US9829286B2 (en) System, method, and device for electronically displaying one shot at a time from multiple target shots using one physical target
US20160298930A1 (en) Target practice system
US9360283B1 (en) Shooting range target system
US9504907B2 (en) Simulated shooting system and method
CN201600087U (en) Laser simulation shooting system
US10247517B2 (en) Systems, methods, and devices for electronically displaying individual shots from multiple shots on one physical target
RU2652428C2 (en) Image recognition method and apparatus for game
US20150057057A1 (en) System and method for electronic tag game
US9651343B2 (en) Methods and apparatus for small arms training
US9694290B2 (en) Virtual hunting devices and uses thereof
US20170292813A1 (en) Target shooting
TWI647421B (en) Target acquisition device and system thereof
TW201326732A (en) Apparatus and method of shooting simulation
CN207445552U (en) Suitable for the wearable device and system of true man CS game
CN109069917A (en) Wearable device and system suitable for true man's CS game
US10788289B1 (en) Firearm training device
KR102490842B1 (en) Virtual combat system and recording medium
WO2024066078A1 (en) Toy gun and toy gun system
WO2021196584A1 (en) Laser induction system and method, computer-readable storage medium and electronic device
KR20120135715A (en) Shooting game service providing method using camera equipped on a smart phone
CN105135937A (en) Actual combat shooting training system
CN215064086U (en) Shooting range system
KR102548388B1 (en) Laser shooting system
Park et al. Feasibility of Measuring Shot Group Using LoRa Technology and YOLO V5