Target range shooting training system

CN116294787BActive Publication Date: 2026-09-04CHENGDU AEROSPACE KAITE ELECTROMECHANICAL TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310546869.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-16
Publication Date
2026-09-04
Estimated Expiration
2043-05-16

AI Technical Summary

Technical Problem

[0004]本发明的目的之一在于提供靶场射击训练系统,以解决使影像射击训练能够实现对抗性射击训练的技术问题

Benefits of technology

[0027]上述第一个方面的靶场射击训练射击结果生成方法能够使影像射击训练的虚拟目标的动作具有更强的随机性从而提升影像射击训练真实性和临场感。具体而言,由于第一影像射击屏幕上显示的是第一合成动态影像,第一合成动态影像包含计算机合成的第一预设场景画面和第一模拟对象,而第一模拟对象又来自第一本体的第一运动影像,第一本体的第一运动影像根据第一本体的运动产生,不依赖于预设图像,从而能够使影像射击训练的虚拟目标的动作具有更强的随机性从而提升影像射击训练真实性和临场感。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116294787B_ABST
    Figure CN116294787B_ABST
Patent Text Reader

Abstract

The application discloses a target shooting training system to solve the technical problem of enabling image shooting training to realize confrontation shooting training. It comprises a confrontation shooting training field, which contains two confrontation shooting training rooms, each of which is provided with a training activity area, an image shooting screen, a camera system, a cutout background system, a shooting evading prop and a shooting parameter acquisition system; a confrontation shooting training shooting result generation system, which contains an image acquisition module, an image synthesis module, an image display driving module and a shooting result generation module, the image acquisition module is signal connected with each camera system, the image display driving module is signal connected with each image shooting screen, and the shooting result generation module is signal connected with each shooting parameter acquisition system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to novel information processing technology in the field of range shooting training, and more particularly to a method, device and readable storage medium for generating shooting results in range shooting training, and also to a range shooting training system. Background Technology

[0002] Video-based shooting training is a novel shooting training method that offers advantages over traditional shooting training, including lower requirements for the geographical environment of the target range, lower training costs, and fewer safety hazards. During video-based shooting training, shooters can use firearm models (without live ammunition) or real firearms (with live ammunition) to fire at virtual targets displayed on a video shooting screen. The shooting parameters are then collected by a shooting parameter acquisition system, which is used to determine whether the shot hit the target, thus achieving the training objective. The shooting parameter acquisition system differs depending on whether the shooting is with or without live ammunition. For example, in live ammunition shooting, the shooting parameter acquisition system often uses an infrared thermal detector, which determines the point of impact on the projection screen by detecting hot spots on the screen.

[0003] Currently, because the images displayed on the screen during video shooting training, including virtual targets, are preset images (usually pre-made 3D animations stored in an image database for retrieval and use), video shooting training can only achieve one-way shooting training of the shooter against virtual targets, and cannot achieve adversarial shooting training between real shooters. Furthermore, since the content of the preset images is pre-designed, the dynamics of the virtual targets are also pre-set and do not change according to the game relationship between the real shooter and the real target (in reality, the target will dodge shots based on the situation and may make unexpected behaviors due to changes in psychological state), limiting the training effect of video shooting training on the shooter's on-the-spot reaction. Summary of the Invention

[0004] One of the objectives of this invention is to provide a range shooting training system to solve the technical problem of enabling image shooting training to achieve adversarial shooting training.

[0005] The second objective of this invention is to provide a method, apparatus, and readable storage medium for generating shooting results in range shooting training, in order to solve the technical problem of enabling the virtual target's movements in video shooting training to have greater randomness, thereby improving the realism and sense of presence in video shooting training.

[0006] Firstly, a shooting range training system is provided, comprising: a combat shooting training range, the combat shooting training range including two combat shooting training rooms, each of which is equipped with a training activity area, a video shooting screen, a camera system, a keying background system, shooting evasion props, and a shooting parameter acquisition system; in each combat shooting training room, the video shooting screen is located on the front side of the training activity area, the keying background system is located on the rear side of the training activity area, the camera system is located next to the video shooting screen and facing the training activity area and the keying background system, and the shooting evasion props are placed in the training activity area, the shooting evasion props being hostage models and / or other obstruction obstacle models other than hostage models; and a combat shooting training shooting result generation system, the combat shooting training shooting result generation system including an image acquisition module. The system comprises an image compositing module, an image display driving module, and a shooting result generation module. The image acquisition module is connected to the signals of each camera system, the image display driving module is connected to the signals of each shooting screen, and the shooting result generation module is connected to the signals of each shooting parameter acquisition system. During operation, the image acquisition module acquires images captured by each camera system, the image compositing module combines the images captured by each camera system with corresponding preset scene images to create a composite dynamic image corresponding to each combat shooting training session, the image display driving module displays the composite dynamic image corresponding to each combat shooting training session on the shooting screen of another combat shooting training session, and the shooting result generation module acquires shooting parameters collected by each shooting parameter acquisition system and generates shooting results accordingly.

[0007] According to relevant embodiments of the present invention, in the target range shooting training system of the first aspect described above, the image shooting screen includes a projection screen, a bullet collection wall, and a projector. The bullet collection wall is located behind the projection screen, and the projector is used to project corresponding synthetic dynamic images onto the projection screen according to set projection adjustment parameters. The shooting parameter acquisition system includes an infrared thermal detector, which determines the bullet impact point on the projection screen by detecting heat points on the projection screen.

[0008] According to relevant embodiments of the present invention, in the shooting range training system of the first aspect described above, the camera system includes at least two distributed cameras, which respectively capture images from different angles; when the image compositing module combines the images captured by the camera system with the corresponding preset scene image, it needs to perform image fusion on the images captured by the at least two distributed cameras from different angles.

[0009] According to a relevant embodiment of the present invention, in the shooting range training system of the first aspect described above, some of the at least two distributed cameras focus on a specific shooting evasion prop.

[0010] According to a relevant embodiment of the present invention, in the target range shooting training system of the first aspect described above, the keying background system includes a green screen.

[0011] According to relevant embodiments of the present invention, in the target range shooting training system of the first aspect described above, the combat shooting training shooting result generation system employs the following target range shooting training shooting result generation method, which includes a first shooting result generation method and a second shooting result generation method; the first shooting result generation method includes: acquiring a first motion image of a first body of a first simulated object in a first composite dynamic image, and simultaneously acquiring a first shooting evasion prop image of a first simulated shooting evasion prop in the first composite dynamic image; using the first motion image to perform computer synthesis to obtain a first composite dynamic image, such that the first composite dynamic image includes a first preset scene, a first simulated object, and a first simulated shooting evasion prop; displaying the first composite dynamic image on a first image shooting screen, and determining the position of the first simulated object on the first image shooting screen and the position of the first simulated shooting evasion prop on the first image shooting screen; acquiring first shooting parameters of a first shooter performing a first shooting activity on the first simulated object in the first composite dynamic image on the first image shooting screen, and then determining a first bullet impact point on the first image shooting screen based on the first shooting parameters; and comparing the first bullet impact point with the first simulated object in the first composite dynamic image on the first image shooting screen. The method for generating a second shooting result involves comparing the position of the first bullet impact point on a shooting screen with the position of the first simulated shooting evasive prop on the first shooting screen to generate a first shooting result. If the first bullet impact point falls within the position of the first simulated shooting evasive prop on the first shooting screen, the first shooting result is considered a miss. The method for generating a second shooting result includes: acquiring a second motion image of the second body of the second simulated object used to generate a second composite dynamic image, and acquiring a second shooting evasive prop image of the second simulated shooting evasive prop used to generate a second shooting evasive prop in the second composite dynamic image; using the second motion image to perform computer synthesis to obtain a second composite dynamic image, such that the second composite dynamic image includes a second preset scene, a second simulated object, and a second simulated shooting evasive prop; displaying the second composite dynamic image on a second shooting screen and determining the position of the second simulated object and the position of the second simulated shooting evasive prop on the second shooting screen; acquiring second shooting parameters of the second shooter performing a second shooting activity on the second simulated object in the second composite dynamic image on the second shooting screen, and then determining the second bullet impact point on the second shooting screen based on the second shooting parameters.The second bullet impact point is compared with the position of the second simulated object on the second video shooting screen, and the second bullet impact point is also compared with the position of the second simulated shooting dodge prop on the second video shooting screen to generate a second shooting result. If the second bullet impact point falls within the position of the second simulated shooting dodge prop on the second video shooting screen, the second shooting result is considered a miss. The first subject is the second shooter, and the second subject is the first shooter. The first shooter and the second shooter are located in different training activity areas of the two combat shooting training rooms and respectively perform the first shooting activity and the second shooting activity.

[0012] According to relevant embodiments of the present invention, in the target range shooting training system of the first aspect described above, when the first motion image is used to perform computer synthesis to obtain the first synthetic dynamic image, a first reference coordinate system is established based on the currently determined position of the second simulated object on the second image shooting screen, and the viewpoints of the captured first motion image and the captured first shooting evasion prop image are respectively switched to the first reference coordinate system through coordinate transformation, thereby generating the first synthetic dynamic image based on the first reference coordinate system as the viewpoint.

[0013] According to relevant embodiments of the present invention, in the shooting range training system of the first aspect described above, when the perspective of the first moving image is switched to the first reference coordinate system through coordinate transformation, the perspectives of the images captured by at least two distributed cameras from different angles are switched to the first reference coordinate system through coordinate transformation, and then image fusion is performed.

[0014] According to relevant embodiments of the present invention, in the target range shooting training system of the first aspect described above, when the second motion image is used to perform computer synthesis to obtain the second synthetic dynamic image, a second reference coordinate system is established based on the currently determined position of the first simulated object on the first image shooting screen, and the viewpoints of the captured second motion image and the captured second shooting evasion prop image are respectively switched to the second reference coordinate system through coordinate transformation, thereby generating a second synthetic dynamic image based on the second reference coordinate system as the viewpoint, and then image fusion is performed.

[0015] According to relevant embodiments of the present invention, in the shooting range training system of the first aspect described above, when the perspective of the captured second moving image is switched to the second reference coordinate system through coordinate transformation, the perspectives of the images captured from different angles by at least two distributed cameras are respectively switched to the second reference coordinate system through coordinate transformation.

[0016] The shooting range training system described in the first aspect above enables adversarial shooting training. Specifically, the trainees from both sides (i.e., the first shooter and the second shooter mentioned above) enter the training activity areas of two adversarial shooting training rooms and then conduct video shooting training facing their respective video shooting screens. During this process, a composite dynamic image generated based on images captured in each adversarial shooting training room is displayed on the video shooting screen of the other adversarial shooting training room for the opposing trainees to fire upon. Furthermore, both trainees can use the shooting evasive devices in their respective adversarial shooting training rooms to take cover, more realistically simulating a battlefield environment.

[0017] Secondly, a method for generating shooting results during range shooting training is provided, comprising: acquiring a first motion image of a first body of a first simulated object in a first composite dynamic image; using the first motion image to perform computer synthesis to obtain a first composite dynamic image, such that the first composite dynamic image includes a first preset scene and a first simulated object; displaying the first composite dynamic image on a first image shooting screen and determining the position of the first simulated object on the first image shooting screen; acquiring first shooting parameters of a first shooter performing a first shooting activity on the first simulated object in the first composite dynamic image on the first image shooting screen, and then determining a first bullet impact point on the first image shooting screen based on the first shooting parameters; comparing the first bullet impact point with the position of the first simulated object on the first image shooting screen to generate a first shooting result.

[0018] According to relevant embodiments of the present invention, the method for generating shooting results of range shooting training in the second aspect further includes acquiring a second motion image of a second body for generating a second simulated object in a second composite dynamic image; using the second motion image to perform computer synthesis to obtain a second composite dynamic image, such that the second composite dynamic image includes a second preset scene and a second simulated object; displaying the second composite dynamic image on an image display screen; the second body is the first shooter, and the second composite dynamic image is an image of the first shooter conducting a first shooting activity against the first simulated object; the first body is a combatant in the first shooting activity, and the first composite dynamic image is an image of the combatant conducting a combative exercise; the first composite dynamic image and the second composite dynamic image are respectively displayed in real time on the first image shooting screen and the image display screen, so that they can be observed by the first shooter and the combatant respectively.

[0019] According to relevant embodiments of the present invention, in the above-mentioned method for generating shooting results of range shooting training, the resistance exercise activities include hostage-taking simulation exercises, prison break simulation exercises, crowd attack simulation exercises, and armed assault simulation exercises.

[0020] According to relevant embodiments of the present invention, in the above-described method for generating shooting results of range shooting training, the resistance exercise activity includes a second shooting activity; the image display screen is a second image shooting screen; the first body serves as a second shooter; the method for generating shooting results of range shooting training further includes: determining the position of the second simulated object on the second image shooting screen; obtaining second shooting parameters of the second shooter performing a second shooting activity on the second simulated object in the second synthetic dynamic image on the second image shooting screen, and then determining a second bullet impact point on the second image shooting screen based on the second shooting parameters; comparing the second bullet impact point with the position of the second simulated object on the second image shooting screen to generate a second shooting result.

[0021] According to relevant embodiments of the present invention, in the shooting result generation method for range shooting training in the second aspect described above, the adversarial participants use a first shooting evasion prop when conducting adversarial exercises. The first shooting evasion prop is a hostage model and / or other obstruction obstacle models besides the hostage model. When acquiring a first motion image of the first body of the first simulated object in the first composite dynamic image, a first shooting evasion prop image of the first simulated shooting evasion prop in the first composite dynamic image is also acquired. When using the first motion image to perform computer synthesis to obtain the first composite dynamic image, the first composite dynamic image is... The dynamic image includes a first preset scene, a first simulated object, and a first simulated shooting evasion prop; when the first composite dynamic image is displayed on the first image shooting screen, the position of the first simulated shooting evasion prop on the first image shooting screen is determined; when the first bullet impact point is compared with the position of the first simulated object on the first image shooting screen, the first bullet impact point is also compared with the position of the first simulated shooting evasion prop on the first image shooting screen, and if the first bullet impact point falls within the position of the first simulated shooting evasion prop on the first image shooting screen, the first shooting result is indicated as a miss.

[0022] According to relevant embodiments of the present invention, in the above-described method for generating shooting results during range shooting training, when the resistance exercise includes a second shooting activity, the first shooter uses a second shooting evasion device when conducting the first shooting activity. The second shooting evasion device is a hostage model and / or other obstruction obstacle models besides the hostage model. When acquiring a second motion image of the second body of the second simulated object used to generate the second composite dynamic image, a second shooting evasion device image of the second simulated shooting evasion device used to generate the second composite dynamic image is also acquired. When using the second motion image to perform computer synthesis to obtain the second composite dynamic image... The second composite dynamic image includes a second preset scene, a second simulated object, and a second simulated shooting evasion prop; when the second composite dynamic image is displayed on the second image shooting screen, the position of the second simulated shooting evasion prop on the second image shooting screen is determined; when comparing the second bullet impact point with the position of the second simulated object on the second image shooting screen, the second bullet impact point is also compared with the position of the second simulated shooting evasion prop on the second image shooting screen; if the second bullet impact point falls within the position of the second simulated shooting evasion prop on the second image shooting screen, the second shooting result is indicated as a miss.

[0023] According to relevant embodiments of the present invention, in the shooting range training shooting result generation method of the second aspect described above, when the first motion image is used to perform computer synthesis to obtain the first synthetic dynamic image, a first reference coordinate system is established based on the currently determined position of the second simulated object on the second image shooting screen, and the viewpoint of the first motion image and the viewpoint of the first shooting evasion prop image are respectively switched to the first reference coordinate system through coordinate transformation, thereby generating the first synthetic dynamic image based on the first reference coordinate system as the viewpoint.

[0024] According to relevant embodiments of the present invention, in the shooting range training shooting result generation method of the second aspect described above, when the second motion image is used to perform computer synthesis to obtain the second synthetic dynamic image, a second reference coordinate system is established based on the currently determined position of the first simulated object on the first image shooting screen, and the viewpoint of the captured second motion image and the viewpoint of the captured second shooting evasion prop image are respectively switched to the second reference coordinate system through coordinate transformation, thereby generating the second synthetic dynamic image based on the second reference coordinate system as the viewpoint.

[0025] Thirdly, a range shooting training shooting result generation device is provided, including a processor coupled to a memory for storing computer programs or instructions, and the processor for executing the computer programs or instructions in the memory, so that the range shooting training shooting result generation device performs the range shooting training shooting result generation method of the second aspect above.

[0026] Fourthly, a computer-readable storage medium is provided for storing a computer program or instructions, which, when executed, cause a computer to perform the range shooting training shooting result generation method described in the second aspect above.

[0027] The aforementioned method for generating shooting results in range shooting training can enhance the randomness of the virtual target's movements in video shooting training, thereby improving the realism and immersion of the training. Specifically, since the first video shooting screen displays a first synthetic dynamic image, which includes a computer-synthesized first preset scene and a first simulated object, and the first simulated object originates from the first motion image of the first entity, the first motion image of the first entity is generated based on the movement of the first entity and does not depend on the preset image. This allows the virtual target's movements in video shooting training to have greater randomness, thus enhancing the realism and immersion of the training.

[0028] For example, the first subject can be a combatant in the first shooting activity, such as a hostage-taker in a hostage-taking simulation exercise, a prisoner in a prison break simulation exercise, a crowd attacker in a crowd attack simulation exercise, or an armed attacker in an armed assault simulation exercise. These combatants can be played by real people, and their behavior and actions can be determined by the combatants themselves, which greatly improves the training effect of video shooting training on the shooter's on-site reaction.

[0029] The present application will be further described below with reference to the accompanying drawings and specific embodiments. Additional aspects and advantages of the present application will be set forth in part in the description which follows, and in part will be obvious from the description or may be learned by practice. Attached Figure Description

[0030] The accompanying drawings, which form part of this specification, are used to aid in understanding this application. The contents provided in the drawings and their related descriptions in this specification can be used to explain the invention, but do not constitute an undue limitation on this application.

[0031] Figure 1 This is a schematic diagram of the external structure of a shooting range training system according to an embodiment of the present invention.

[0032] Figure 2 for Figure 1A partial perspective view of the system shown.

[0033] Figure 3 for Figure 1 The diagram shown is a system architecture diagram of the system for generating shooting results during combat shooting training.

[0034] Figure 4 This is a schematic diagram of the structure of a target range shooting training shooting result generation device according to an embodiment of the present invention. Implementation

[0035] The present invention will now be clearly and completely described in conjunction with the accompanying drawings. Those skilled in the art will be able to implement the present invention based on these descriptions.

[0036] Before describing the present invention in conjunction with the accompanying drawings, it should be particularly noted that the technical solutions and features provided in the various parts, including the following description, can be combined with each other without conflict. Furthermore, where possible, these technical solutions, features, and related combinations can be given specific technical subject matter and protected by relevant patents.

[0037] The invention described below is generally only a part of the embodiments and not all of the embodiments. Based on these embodiments, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of patent protection.

[0038] Regarding the terminology and units in this specification: The terms "comprising," "including," "having," and any variations thereof in this specification, the corresponding claims, and related sections are intended to cover non-exclusive inclusion. Other related terms and units can be reasonably interpreted based on the relevant content of this specification.

[0039] Figure 1 This is a schematic diagram of the external structure of a shooting range training system according to an embodiment of the present invention. Figure 2 for Figure 1 A partial perspective view of the firing range training system shown. Figure 3 This is a system architecture diagram of a shooting range training system according to an embodiment of the present invention. Figures 1-3 As shown, the target range shooting training system includes: a combat shooting training range 10 and a combat shooting training shooting result generation system 20.

[0040] The combat shooting training range 10 includes two combat shooting training rooms 11, each equipped with a training activity area 111, a video shooting screen 112, a camera system 113, a keying background system 114, shooting evasion props 115, and a shooting parameter acquisition system 116. Figure 1 and Figure 2 (The image is not shown as it is obscured by the shooting evasion prop 115). Specifically, in each combat shooting training room 11, the video shooting screen 112 is set on the front side of the training activity area 111, the keying background system 114 is set on the rear side of the training activity area 111, the camera system 113 is set next to the video shooting screen 112 and faces the training activity area 111 and the keying background system 114, and the shooting evasion prop 115 is placed in the training activity area 111. The shooting evasion prop 115 is a hostage model and / or other obstruction obstacle models other than the hostage model.

[0041] The combat shooting training shooting result generation system 20 includes an image acquisition module 21, an image synthesis module 22, an image display driving module 23, and a shooting result generation module 24. The image acquisition module 21 is connected to each camera system 113, the image display driving module 23 is connected to each image shooting screen, and the shooting result generation module 24 is connected to each shooting parameter acquisition system 116.

[0042] During operation, the image acquisition module 21 is used to acquire images captured by each camera system 112, the image synthesis module 22 is used to synthesize the images captured by each camera system 112 with the corresponding preset scene screen to form a composite dynamic image corresponding to each combat shooting training room 11, the image display driving module 23 is used to display the composite dynamic image corresponding to each combat shooting training room 11 on the image shooting screen 113 of another combat shooting training room 11, and the shooting result generation module 24 is used to acquire the shooting parameters collected by each shooting parameter acquisition system 116 and generate shooting results accordingly.

[0043] In this embodiment, the image shooting screen 112 specifically includes a projection screen 1121, a bullet-collecting wall 1122 (specifically made of bullet-absorbing material, which can absorb live bullets fired), and a projector 1123. The bullet-collecting wall 1122 is located on the back of the projection screen 1121, and the projector 1123 is used to project the corresponding synthetic dynamic image onto the projection screen 1121 according to the set projection adjustment parameters.

[0044] In this embodiment, the shooting parameter acquisition system 116 includes an infrared thermal detector, which determines the bullet impact point on the projection screen 1121 by detecting heat points on the projection screen 1121. The heat points are generated when a bullet hits the projection screen 1121.

[0045] The aforementioned image shooting screen 112 and shooting parameter acquisition system 116 are both existing technologies and have been used in image shooting training.

[0046] In this embodiment, the camera system 113 specifically includes at least two distributed cameras 1131, which take pictures from different angles respectively. When the image compositing module 22 combines the images taken by the camera system 113 with the corresponding preset scene, it needs to perform image fusion on the images taken by the at least two distributed cameras 1131 from different angles respectively.

[0047] Here, image fusion refers to the technique of merging different images of the same scene captured by different cameras into a single image. Image fusion can be used to provide a richer image that combines the advantages of different images.

[0048] In one optional embodiment, some of the at least two distributed cameras 1131 focus on a specific shooting evasion prop 115. Thus, the image fusion of the images captured by the at least two distributed cameras 1131 from different angles can more accurately reflect the image characteristics of the shooting evasion prop 115, providing a basis for accurate subsequent judgment of the shooting results.

[0049] In this embodiment, the keying background system 114 includes a green screen 1141. Furthermore, U-shaped tracks are installed on the top of both combat shooting training rooms 11, and the green screen 1141 is hung below the U-shaped tracks, so that all sides of the training activity area 111, except for the side facing the image shooting screen 112, are covered by the green screen 1141.

[0050] The image acquisition module 21, image synthesis module 22, image display driving module 23, and shooting result generation module 24 of the aforementioned combat shooting training shooting result generation system 20 can be integrated into a computer device to form a range shooting training shooting result generation device.

[0051] Figure 4 This is a schematic diagram of a target range shooting training result generation device according to an embodiment of the present invention. Figure 4 As shown, the range shooting training result generation device includes a processor 31, a memory 32, and a communication interface 33. The processor 31 and memory 32 are connected to the communication interface 33, for example, through various interfaces, transmission lines, or buses. Optionally, the range shooting training result generation device may also include an input device 34 and an output device 35.

[0052] Processor 31 may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processor (DSP), a microprocessor, an application-specific integrated circuit (ASIC), a microcontroller (MCU), a field-programmable gate array (FPGA), or one or more integrated circuits for implementing logic operations.

[0053] The processor 31 can be used to implement the necessary functions for the anti-shooting training shooting result generation system 20, such as controlling the entire anti-shooting training shooting result generation system 20, executing software programs, and processing data from the software programs.

[0054] Specifically, the processor 31 can be used to execute software programs and processing software programs to acquire images captured by each camera system 112, combine the images captured by each camera system 112 with corresponding preset scene images to form composite dynamic images corresponding to each combat shooting training room 11, display the composite dynamic images corresponding to each combat shooting training room 11 on the image shooting screen 113 of another combat shooting training room 11, and acquire shooting parameters collected by each shooting parameter acquisition system 116 and generate shooting result-related software program data.

[0055] Memory 32 may include mass storage for data or instructions. For example, and not limitingly, memory 32 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 32 may include removable or non-removable (or fixed) media. Where appropriate, memory 32 may be internal or external to processor 31. In a particular embodiment, memory 32 is non-volatile solid-state memory. In a particular embodiment, memory 32 includes read-only memory (ROM); where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0056] The communication interface 33 is used to connect the range shooting training shooting result generation device to each camera system 113, each image shooting screen, and each shooting parameter acquisition system 116 via a communication link. This communication link can be either a wired or wireless communication link.

[0057] Input device 34 communicates with processor 31 and can accept user input in various ways. For example, input device 34 can be a mouse, keyboard, touch screen device, or sensor.

[0058] The output device 35 communicates with the processor 31 and can display information in various ways. For example, the output device 35 can be a liquid crystal display, a light-emitting diode display, a cathode ray tube display, etc. In one embodiment, the output device 35 uses an image shooting screen 112 to display the generated shooting results on the image shooting screen 112.

[0059] The aforementioned shooting range training system can conduct shooting training in two ways. The following explanation, based on the working principle of the combat shooting training result generation system 20, will illustrate these two methods of shooting training.

[0060] Method 1

[0061] In Method 1, the combat shooting training shooting result generation system 20 specifically adopts the following target range shooting training shooting result generation method, which includes a first shooting result generation method and a second shooting result generation method.

[0062] First, it should be noted that in the following first and second shooting result generation methods, the first entity is the second shooter 41b, and the second entity is the first shooter 41a. The first shooter 41a and the second shooter 41b are respectively located in the training activity areas 111 of the two combat shooting training rooms 11 and respectively perform the first shooting activity and the second shooting activity. In order to distinguish other similar terms in the different combat shooting training rooms 11, the descriptions "first" and "second" are also used respectively. For example, the first shooting evasion prop and the second shooting evasion prop refer to the shooting evasion prop 115 in the different combat shooting training rooms 11, the first image shooting screen and the second image shooting screen refer to the image shooting screen 112 in the different combat shooting training rooms 11, and so on.

[0063] The first shooting result generation method specifically includes:

[0064] S11: The image acquisition module 21 acquires the first motion image of the first body of the first simulated object 421a in the first composite dynamic image 42a, and also acquires the first shooting evasion prop image of the first shooting evasion prop 422a in the first composite dynamic image 42a.

[0065] S12: The image synthesis module 22 uses the first motion image to perform computer synthesis to obtain the first synthesized dynamic image 42a, so that the first synthesized dynamic image 42a includes a first preset scene, a first simulated object 421a and a first simulated shooting evasion prop 422a.

[0066] S13: The first synthetic dynamic image 42a is displayed on the first image shooting screen through the image display driving module 23, and the position of the first simulated object 421a and the position of the first simulated shooting evasion prop 422a on the first image shooting screen are determined.

[0067] S14: Obtain the first shooting parameters of the first shooter 41a performing the first shooting activity on the first simulated object 421a in the first synthetic dynamic image 42a on the first image shooting screen, and then determine the first bullet impact point on the first image shooting screen based on the first shooting parameters.

[0068] S15: The shooting result generation module 24 compares the first bullet impact point with the position of the first simulated object 421a on the first image shooting screen, and compares the first bullet impact point with the position of the first simulated shooting evasion prop 422a on the first image shooting screen to generate a first shooting result. If the first bullet impact point falls within the position of the first simulated shooting evasion prop 422a on the first image shooting screen, the first shooting result is indicated as a miss.

[0069] Meanwhile, the second shooting result generation method specifically includes:

[0070] S21: The image acquisition module 21 acquires the second motion image of the second body of the second simulated object 421b in the second composite dynamic image 42b, and also acquires the second shooting evasion prop image of the second shooting evasion prop 422b in the second composite dynamic image 42b.

[0071] S22: The image synthesis module 22 uses the second motion image to perform computer synthesis to obtain a second synthesized dynamic image 42b, so that the second synthesized dynamic image 42b includes a second preset scene, a second simulated object 421b and a second simulated shooting evasion prop 422b.

[0072] S23: The second synthetic dynamic image 42b is displayed on the second image shooting screen through the image display driving module 23, and the position of the second simulated object 421b and the position of the second simulated shooting evasion prop 422b on the second image shooting screen are determined.

[0073] S24: Obtain the second firing parameters of the second shooter 41b performing a second firing activity on the second simulated object 421b in the second synthetic dynamic image 42b on the second image firing screen, and then determine the second bullet impact point on the second image firing screen based on the second firing parameters.

[0074] S25: The shooting result generation module 24 compares the second bullet impact point with the position of the second simulated object 421b on the second image shooting screen, and compares the second bullet impact point with the position of the second simulated shooting evasion prop 422b on the second image shooting screen to generate a second shooting result. If the second bullet impact point falls within the position of the second simulated shooting evasion prop 422b on the second image shooting screen, the second shooting result is indicated as a miss.

[0075] As can be seen from the first and second shooting result generation methods, the shooting training in Method 1 achieves adversarial shooting training. Specifically, the trainees from both sides (i.e., the first shooter 41a and the second shooter 41b mentioned above) enter the training activity areas 111 of two adversarial shooting training rooms 11 and then conduct image shooting training facing their respective image shooting screens. During this process, synthetic dynamic images generated based on images captured in each adversarial shooting training room 11 are displayed on the image shooting screen 112 of another adversarial shooting training room 11 for the opposing trainees to shoot at. Furthermore, both trainees can use the shooting evasion props 115 in their respective adversarial shooting training rooms 11 to take cover, more realistically simulating the battlefield environment. This shooting training method (Method 1) can not only train shooting accuracy but also simultaneously train evasive shooting ability, making it particularly suitable for indoor combat simulation training, urban warfare simulation training, etc.

[0076] The following provides a further explanation of the first shooting result generation method and related content within the first shooting result generation method.

[0077] When the first motion image is used to synthesize the first composite dynamic image 42a, a first reference coordinate system A1 is established based on the position of the currently determined second simulated object 421b on the second image shooting screen. The viewpoints of the first motion image and the first shooting evasion prop image are switched to the first reference coordinate system A1 through coordinate transformation, thereby generating the first composite dynamic image 42a based on the first reference coordinate system A1 as the viewpoint.

[0078] Since the camera system 113 specifically includes at least two distributed cameras 1131, when the perspective of the first moving image is switched to the first reference coordinate system A1 through coordinate transformation, the perspectives of the images captured by the at least two distributed cameras 1131 from different angles can be switched to the first reference coordinate system A1 through coordinate transformation, and then the images are fused and finally computer-synthesized to obtain the first composite moving image 42a.

[0079] Similarly, when using the second motion image to perform computer synthesis to obtain the second composite dynamic image 42b, a second reference coordinate system A2 is established based on the currently determined position of the first simulated object 421a on the first image shooting screen, and the viewpoints of the captured second motion image and the captured second shooting evasion prop image are respectively switched to the second reference coordinate system A2 through coordinate transformation, thereby generating the second composite dynamic image 42b based on the second reference coordinate system A2 as the viewpoint.

[0080] Similarly, since the camera system 113 specifically includes at least two distributed cameras 1131, when the perspective of the captured second moving image is switched to the second reference coordinate system A2 through coordinate transformation, the perspectives of the images captured by the corresponding at least two distributed cameras 1131 from different angles can be switched to the second reference coordinate system A2 through coordinate transformation, and then image fusion is performed, and finally computer synthesis is performed to obtain the second composite moving image 42b.

[0081] The specific method for establishing a first reference coordinate system A1 based on the currently determined position of the second simulated object 421b on the second image shooting screen, and switching the viewpoints of the captured first moving image and the captured first shooting evasion prop image to the first reference coordinate system A1 through coordinate transformation, may include: establishing a world coordinate system in advance in the corresponding combat shooting training room 11 and calibrating the coordinate positions of each distributed camera 1131 and the image shooting screen 112 in the world coordinate system, as well as the viewpoints of each distributed camera 1131; then using the current second simulated object 421b as the reference coordinate system A1, the method may include: establishing a world coordinate system in advance in the corresponding combat shooting training room 11 and calibrating the coordinate positions of each distributed camera 1131 and the image shooting screen 112 in the world coordinate system, as well as the viewpoints of each distributed camera 1131; and then using the current position of the second simulated object 421b on the second image shooting screen, the method may include: establishing a world coordinate system in advance in the corresponding combat shooting training room 11 and calibrating the coordinate positions of each distributed camera 1131 and the image shooting screen 112 in the world coordinate system, as well as the viewpoints of each distributed camera 1131; ... The center point of the head of the image 421b on the image shooting screen 112 is taken as the origin of the first reference coordinate system A1, thereby determining the position of the origin of the first reference coordinate system A1 in the world coordinate system; the origin of the first reference coordinate system A1 is taken as the origin of the virtual camera, and the viewing angle of the virtual camera is set to be perpendicular to the image shooting screen 112 where the current second simulated object 421b is located, thereby obtaining the viewing angle of the virtual camera; finally, the viewing angle of the first moving image and the viewing angle of the first shooting evasion prop image are switched to the viewing angle of the virtual camera through coordinate transformation.

[0082] Similarly, establishing a second reference coordinate system A2 based on the currently determined position of the first simulated object 421a on the first image shooting screen, and switching the viewpoints of the captured second moving image and the captured second shooting evasion prop image to the second reference coordinate system A2 through coordinate transformation, may include: establishing a world coordinate system in advance in the corresponding combat shooting training room 11 and calibrating the coordinate positions of each distributed camera 1131 and the image shooting screen 112 in the world coordinate system, as well as the viewpoints of each distributed camera 1131; then using the current first simulated object 421a as the reference coordinate system A2, the specific method may include: establishing a world coordinate system in advance in the corresponding combat shooting training room 11 and calibrating the coordinate positions of each distributed camera 1131 and the image shooting screen 112 in the world coordinate system, as well as the viewpoints of each distributed camera 1131; and then using the current position of the first simulated object 421a on the first image shooting screen, the reference coordinate system A2 may be used to establish a second reference coordinate system A2. The center point of the head of the image 421a on the image shooting screen 112 is taken as the origin of the second reference coordinate system A2, thereby determining the position of the origin of the second reference coordinate system A2 in the world coordinate system; the origin of the second reference coordinate system A2 is taken as the origin of the virtual camera, and the viewing angle of the virtual camera is set to be perpendicular to the image shooting screen 112 where the first simulated object 421a is located, thereby obtaining the viewing angle of the virtual camera; finally, the viewing angle of the second moving image and the viewing angle of the second shooting evasion prop image are switched to the viewing angle of the virtual camera through coordinate transformation.

[0083] It should be noted that the coordinate transformation (to achieve viewpoint transformation) used here is an existing technology in the field of computer vision, and can also be implemented using programs such as OpenCV (Open Source Computer Vision Library).

[0084] Therefore, it is equivalent to using the perspective of the opposing side in a confrontation to track and film one's own activities and display the generated synthetic dynamic image to the other side, achieving a more realistic confrontational shooting training effect. In addition, it can also solve the problem of misjudgment of shooting results caused by the different obstruction effects of the simulated shooting evasion prop 115 on shooting trainees from different perspectives.

[0085] Method 2

[0086] The difference between Method 2 and Method 1 is that the first subject is the hostage-taker in the hostage-taking simulation exercise, and the shooting dodge prop 115 used by the first subject is the hostage model.

[0087] The foregoing has described the relevant content of this application. Those skilled in the art will be able to implement this application based on these descriptions. All other embodiments obtained by those skilled in the art based on the foregoing content of this specification without inventive effort should fall within the scope of patent protection.

Claims

1. A shooting range training system, characterized in that: include: The combat shooting training range includes two combat shooting training rooms, each equipped with a training activity area, a video shooting screen, a camera system, a keying background system, shooting evasion props, and a shooting parameter acquisition system. In each combat shooting training room, the video shooting screen is set on the front side of the training activity area, the keying background system is set on the rear side of the training activity area, the camera system is set next to the video shooting screen and faces the training activity area and the keying background system, and the shooting evasion props are placed in the training activity area, wherein the shooting evasion props are human hostage models. A combat shooting training shooting result generation system includes an image acquisition module, an image synthesis module, an image display driving module, and a shooting result generation module. The image acquisition module is connected to the signals of each camera system, the image display driving module is connected to the signals of each shooting screen, and the shooting result generation module is connected to the signals of each shooting parameter acquisition system. During operation, the image acquisition module is used to acquire images of trainees and shooting evasion props captured by each camera system. The image synthesis module is used to synthesize the images captured by each camera system with corresponding preset scene images into a composite dynamic image corresponding to each combat shooting training room. The composite dynamic image includes a simulated shooting evasion prop generated from the image of the shooting evasion prop. The image display driving module is used to display the composite dynamic image corresponding to each combat shooting training room on the image shooting screen of another combat shooting training room. The shooting result generation module is used to acquire shooting parameters collected by each shooting parameter acquisition system to determine the bullet impact point, and is configured to: compare the bullet impact point with the position of the simulated shooting evasion prop on the image shooting screen. When the bullet impact point falls within the position of the simulated shooting evasion prop on the image shooting screen, the shooting result is determined to be a miss. The camera system includes at least two distributed cameras, which capture images from different angles. When the image compositing module combines the images captured by the camera system with the corresponding preset scene, it needs to perform image fusion on the images captured by the at least two distributed cameras from different angles.

2. The shooting range training system as described in claim 1, characterized in that: The image shooting screen includes a projection screen, a bullet collection wall, and a projector. The bullet collection wall is located behind the projection screen, and the projector is used to project corresponding synthetic dynamic images onto the projection screen according to the set projection adjustment parameters. The shooting parameter acquisition system includes an infrared thermal detector, which determines the bullet impact point on the projection screen by detecting the heat points on the projection screen.

3. The range shooting training system as described in claim 1, characterized in that: Some of the at least two distributed cameras are focused on the shooting evasion prop.

4. The range shooting training system as described in claim 1, characterized in that: The keying background system includes a green screen.

5. The shooting range training system according to any one of claims 1-4, characterized in that: The combat shooting training shooting result generation system adopts the following target range shooting training shooting result generation method, which includes a first shooting result generation method and a second shooting result generation method; The first shooting result generation method includes: acquiring a first motion image of a first body of a first simulated object used to generate a first composite dynamic image, and simultaneously acquiring a first shooting evasion prop image of a first simulated shooting evasion prop used to generate a first simulated shooting evasion prop in the first composite dynamic image; using the first motion image to perform computer synthesis to obtain a first composite dynamic image, such that the first composite dynamic image includes a first preset scene, a first simulated object, and a first simulated shooting evasion prop; displaying the first composite dynamic image on a first image shooting screen, and determining the position of the first simulated object on the first image shooting screen and the position of the first simulated shooting evasion prop on the first image shooting screen. The location is determined; the first shooting parameters are obtained for the first shooter to perform a first shooting activity on the first simulated object in the first synthetic dynamic image on the first image shooting screen; then the first bullet impact point on the first image shooting screen is determined based on the first shooting parameters; the first bullet impact point is compared with the position of the first simulated object on the first image shooting screen, and the first bullet impact point is compared with the position of the first simulated shooting evasion prop on the first image shooting screen, thereby generating a first shooting result, wherein if the first bullet impact point falls within the position of the first simulated shooting evasion prop on the first image shooting screen, the first shooting result is indicated as a miss; The second shooting result generation method includes: acquiring a second motion image of the second body of the second simulated object used to generate the second composite dynamic image, and simultaneously acquiring a second shooting evasion prop image of the second simulated shooting evasion prop used to generate the second composite dynamic image; using the second motion image to perform computer synthesis to obtain a second composite dynamic image, such that the second composite dynamic image includes a second preset scene, the second simulated object, and the second simulated shooting evasion prop; displaying the second composite dynamic image on a second image shooting screen, and determining the position of the second simulated object on the second image shooting screen and the position of the second simulated shooting evasion prop on the second image shooting screen. The location is determined; the second shooting parameters are obtained for the second shooter to perform a second shooting activity on the second simulated object in the second synthetic dynamic image on the second image shooting screen; then the second bullet impact point on the second image shooting screen is determined based on the second shooting parameters; the second bullet impact point is compared with the position of the second simulated object on the second image shooting screen, and the second bullet impact point is compared with the position of the second simulated shooting evasion prop on the second image shooting screen, thereby generating a second shooting result, wherein if the second bullet impact point falls within the position of the second simulated shooting evasion prop on the second image shooting screen, the second shooting result is indicated as a miss; In this context, the first body is the second shooter, and the second body is the first shooter. The first shooter and the second shooter are respectively located in the training activity areas of different combat shooting training rooms in the two combat shooting training rooms and respectively carry out the first shooting activity and the second shooting activity.

6. The range shooting training system as described in claim 5, characterized in that: When using the first motion image to perform computer synthesis to obtain the first composite dynamic image, a first reference coordinate system is established based on the currently determined position of the second simulated object on the second image shooting screen, and the viewpoints of the captured first motion image and the captured first shooting dodge prop image are respectively switched to the first reference coordinate system through coordinate transformation, thereby generating the first composite dynamic image based on the first reference coordinate system as the viewpoint.

7. The range shooting training system as described in claim 6, characterized in that: When the perspective of the first moving image is switched to the first reference coordinate system through coordinate transformation, the perspectives of the images captured by at least two distributed cameras from different angles are switched to the first reference coordinate system through coordinate transformation, and then the images are fused.

8. The range shooting training system as described in claim 5, characterized in that: When using the second motion image to perform computer synthesis to obtain the second composite dynamic image, a second reference coordinate system is established based on the currently determined position of the first simulated object on the first image shooting screen, and the viewpoints of the captured second motion image and the captured second shooting evasion prop image are respectively switched to the second reference coordinate system through coordinate transformation, thereby generating a second composite dynamic image based on the second reference coordinate system as the viewpoint.

9. The range shooting training system as described in claim 8, characterized in that: When the perspective of the second moving image is switched to the second reference coordinate system through coordinate transformation, the perspectives of the images captured by at least two distributed cameras from different angles are switched to the second reference coordinate system through coordinate transformation, and then the images are fused.

Citation Information

Patent Citations

  • Real-person confrontation simulated shooting system, battle platform and operating method thereof

    CN101614504A

  • Shooting range shooting training shooting result generation method and device and readable storage medium

    CN116531765A

  • Virtual-image-type confrontation shooting training system

    CN201819618U