Method and system for recomanding a mobile customized operation route
The method and system generate customized operational routes for military vehicles by analyzing multi-layered maps and vehicle characteristics, improving operational feasibility and resource efficiency, and supporting command decisions.
Patent Information
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- FUNZIN
- Filing Date
- 2025-05-28
- Publication Date
- 2026-07-21
AI Technical Summary
Existing operational route recommendation technologies fail to adequately consider geographical characteristics and maneuverability of military vehicles, leading to unsuitable routes that hinder effective military operations.
A method and system that generates customized operational routes for mobile bodies by utilizing a multi-layered map, dividing it into map tiles, and identifying operational tiles based on geographical and vehicle characteristics, considering factors like entry possibility, operational efficiency, and survivability, to optimize route generation.
This approach enhances the feasibility and success rate of military operations by providing optimized routes for each vehicle, efficiently utilizing resources and minimizing damage, while supporting command decisions with tailored operational routes and threat identification.
Smart Images

Figure 112025060054152-PAT00001_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a method and system for recommending a customized operational route for a mobile body by taking into account the characteristics of the mobile body. Background Technology
[0002] As artificial intelligence technology advances, services utilizing AI are emerging in various fields. By rapidly analyzing vast amounts of information and providing the analysis results to users, these technologies support more efficient decision-making.
[0003] For example, in the field of military technology, technologies are being actively developed that utilize artificial intelligence to analyze various information related to military operations and provide diverse military intelligence based on this analysis, enabling commanders to make appropriate command decisions during training and wartime. In particular, within the field of military technology, research is being conducted on technologies that generate customized operational routes suitable for each of the various military vehicles in the operational domain, providing commanders with optimal operational paths that reflect the characteristics and operating conditions of the vehicles.
[0004] Existing operational route recommendation technologies failed to sufficiently reflect the geographical characteristics of the operational area, resulting in the generation of unsuitable routes where vehicles could not perform operations or paths that did not consider the maneuverability characteristics of military vehicles, which made them difficult to apply to actual operations.
[0005] Furthermore, while conventional operational route recommendations have generally relied on the experience and judgment of commanders and staff, the recent diversification and advancement of weapon systems and battlefield environments have led to limitations in commanders making efficient command decisions by simultaneously considering the operational conditions, tactical characteristics, and interoperability of each military vehicle and advanced weapon system.
[0006] To overcome these problems, there is a need for technology based on artificial intelligence that considers the characteristics of mobile vehicles to efficiently operate weapon systems and military vehicles in the operational domain and supports user decision-making regarding command orders. The problem to be solved
[0007] The present invention aims to provide a method and system for recommending a customized operational route for a mobile body, capable of generating a customized operational route for a mobile body by considering the characteristics of the mobile body.
[0008] Specifically, the present invention aims to provide a method and system for recommending a customized operational route for a mobile object, capable of generating a customized operational route for a mobile object by utilizing a multi-layered map that reflects multiple different geographical characteristics.
[0009] Furthermore, the present invention aims to provide a method and system for recommending customized operational routes for a mobile unit, which can support the user's command decisions in military operations by recommending customized operational routes, expected enemy infiltration routes, and weapon positions to a commander. means of solving the problem
[0010] To solve the problem described above, the present invention proposes a method and system for recommending a customized operational route for a mobile object by considering the characteristics of the mobile object. The method for recommending a customized operational route for a mobile object according to the present invention may include the steps of: generating a multi-layered map composed of a plurality of map layers corresponding to different geographical information characteristics; dividing each of the plurality of map layers into a plurality of map tiles based on a pre-set criterion; identifying a plurality of operational tiles among the plurality of map tiles where the specific mobile object can perform operations based on the different geographical information characteristics and the characteristics of the specific mobile object corresponding to each of the plurality of map layers; generating a tile cluster map including the plurality of operational tiles; and generating a customized operational route for the operation assigned to the specific mobile object within the operational area of the specific mobile object according to the tile cluster map.
[0011] Furthermore, the step of specifying the plurality of operational tiles may include the step of setting a characteristic weight pre-set for at least one of the different geographical information characteristics according to the characteristics of the specific mobile body, and the step of specifying the plurality of operational tiles corresponding to the operational area of the specific mobile body among the plurality of map tiles based on the characteristic weight pre-set for the at least one geographical information characteristic.
[0012] Furthermore, the above-mentioned operational area may be an area specified based on at least one of the possibility of entry, operational efficiency, and survivability of the specific mobile body within the operational area corresponding to the plurality of map tiles.
[0013] Furthermore, the step of generating the operational route customized for the vehicle may include generating the operational route based on at least one of the type of the specific vehicle and the type of operation assigned to the specific vehicle, using a previously learned operational route generation model, and the type of operation may include at least one of an infiltration operation, a retreat operation, a reconnaissance operation, and a supply operation.
[0014] Furthermore, in the step of generating the above-mentioned operation route, a customized operation route for the operation of the specific vehicle is generated based on weights pre-set in the operation route generation model, and the weights may be set to at least one of the type of operation of the specific vehicle, the time required for movement of the specific vehicle on at least one map tile included in the tile cluster map, and survivability.
[0015] Furthermore, the method includes the step of providing the generated operational route customized for the mobile body to a command and control server, wherein the step of providing to the command and control server comprises the step of the command and control server receiving the operational route customized for the mobile body, the step of the command and control server outputting the operational route customized for the mobile body to a monitoring screen of the command and control server, and the step of recommending the operational route of the specific mobile body based on the operational route customized for the mobile body output to the monitoring screen.
[0016] Furthermore, the method may further include the step of generating at least one of a plurality of weapon base candidates and an expected infiltration route of an enemy mobile unit based on the tile cluster map, wherein the step of generating the expected infiltration route of the enemy mobile unit may include the step of generating an enemy tile cluster map corresponding to the enemy operational area of the enemy mobile unit by utilizing the characteristics of the enemy mobile unit corresponding to the enemy mobile unit and the different geographical information characteristics; the step of generating at least one expected infiltration route based on the enemy tile cluster map; and the step of identifying the plurality of weapon base candidates that satisfy pre-set candidate conditions in the operational area corresponding to the plurality of map tiles using the predicted expected infiltration route of the enemy mobile unit.
[0017] Furthermore, the command and control server receives at least one of the expected infiltration route and the plurality of weapon base candidates, outputs information related to the expected infiltration route of the enemy mobile body and at least one of the plurality of weapon base candidates on the monitoring screen of the command and control server, and can recommend the plurality of weapon base candidates.
[0018] Meanwhile, the mobile-customized operation route recommendation system according to the present invention includes a communication unit that receives a plurality of maps corresponding to different geographical information characteristics, and a control unit that generates a multi-layered map composed of a plurality of map layers corresponding to the different geographical information characteristics. The control unit divides each of the plurality of map layers into a plurality of map tiles based on a preset standard, identifies a plurality of operation-possible tiles among the plurality of map tiles where the specific mobile body can perform operations based on the different geographical information characteristics and the characteristics of the specific mobile body corresponding to each of the plurality of map layers, generates a tile cluster map including the plurality of operation-possible tiles, and generates a mobile-customized operation route for the operation assigned to the specific mobile body within the operation-possible area of the specific mobile body according to the tile cluster map.
[0019] Meanwhile, the program is executed by one or more processes in an electronic device and is stored on a computer-readable recording medium, and the program may include instructions for performing the steps of: generating a multi-layered map composed of a plurality of map layers each corresponding to different geographical information characteristics; dividing each of the plurality of map layers into a plurality of map tiles based on a preset standard; identifying a plurality of operational tiles among the plurality of map tiles in which a specific mobile body can perform operations based on the different geographical information characteristics and the characteristics of a specific mobile body each corresponding to the plurality of map layers; generating a tile cluster map including the plurality of operational tiles; and generating a mobile body-customized operational route for the operation assigned to the specific mobile body within the operational area of the specific mobile body according to the tile cluster map. Effects of the invention
[0020] As described above, the method and system for recommending customized operational routes for mobile vehicles according to the present invention can precisely derive the operational execution area of military vehicles by utilizing a multi-layered map comprising a plurality of map layers corresponding to different geographical characteristic information in military operations. Through this, the feasibility and success rate of operations can be improved by automatically generating an optimized operational route for each mobile vehicle.
[0021] In addition, the method and system for recommending customized operational routes for a mobile body according to the present invention can identify operational tiles where a specific mobile body can perform operations based on the characteristics of the specific mobile body in areas corresponding to a plurality of map tiles. Through this, military resources can be efficiently utilized in operational situations, and damage to military resources can be minimized during the execution of operations.
[0022] Furthermore, the method and system for recommending operational routes tailored to a mobile object according to the present invention can provide a user with information related to at least one of operational routes tailored to a mobile object, expected infiltration routes of enemy mobile objects, vulnerable infiltration routes, and weapon bases. Through this, the user can be supported in identifying threat elements and strategic strongholds within the operational area in advance and establishing preemptive response or defense plans depending on the situation. Brief explanation of the drawing
[0023] FIG. 1 is a block diagram illustrating a mobile body-customized operation route recommendation system according to the present invention. FIG. 2 is a conceptual diagram illustrating a multi-layered map according to the present invention. FIG. 3 is a flowchart illustrating a method for recommending a customized operational route for a mobile body according to the present invention. FIGS. 4a and 4b are conceptual diagrams for explaining map tiles generated by dividing a multi-layered map according to the present invention. FIG. 5 is a conceptual diagram illustrating a tile cluster map generated based on map tiles according to the present invention. FIG. 6 is a conceptual diagram illustrating a mobile body-customized operational path generated using a tile cluster map according to the present invention. FIGS. 7a and 7b are conceptual diagrams illustrating an embodiment for generating a mobile body-customized operational path according to the present invention. FIGS. 8a and 8b are conceptual diagrams illustrating an embodiment for providing information related to a mobile-customized operational route according to the present invention to a monitoring screen of a command server. Specific details for implementing the invention
[0024] Hereinafter, embodiments disclosed in this specification will be described in detail with reference to the attached drawings. Identical or similar components are assigned the same reference number regardless of the drawing symbols, and redundant descriptions thereof will be omitted. The suffixes "module" and "part" used for components in the following description are assigned or used interchangeably solely for the ease of drafting the specification and do not have distinct meanings or roles in themselves. Furthermore, in describing the embodiments disclosed in this specification, if it is determined that a detailed description of related prior art could obscure the essence of the embodiments disclosed in this specification, such detailed description will be omitted. Additionally, the attached drawings are intended only to facilitate understanding of the embodiments disclosed in this specification; the technical concept disclosed in this specification is not limited by the attached drawings, and it should be understood that they include all modifications, equivalents, and substitutions that fall within the spirit and technical scope of the present invention.
[0025] Terms including ordinal numbers, such as first, second, etc., may be used to describe various components, but said components are not limited by said terms. These terms are used solely for the purpose of distinguishing one component from another.
[0026] When it is stated that one component is "connected" or "connected" to another component, it should be understood that while it may be directly connected or connected to that other component, there may also be other components in between. On the other hand, when it is stated that one component is "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between.
[0027] A singular expression includes a plural expression unless the context clearly indicates otherwise.
[0028] In this application, terms such as “comprising” or “having” are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.
[0029] The present invention relates to a method and system for recommending operational routes customized for a mobile object, based on artificial intelligence, which generates such routes by considering the characteristics of the mobile object and recommends the generated operational routes customized for a mobile object to a commander. Furthermore, the present invention relates to a method and system for recommending operational routes customized for a mobile object that supports a user's decision-making by providing the user with information regarding military operations and related recommendation information.
[0030] More specifically, the present invention aims to support user decision-making by generating a customized operational route for a mobile object during military operations based on a multi-layered map comprising multiple map layers corresponding to each of different geographical characteristic information, such as multiple maps, images, and satellite information, and by providing recommended information and operational options regarding the operation execution process based on the enemy's expected infiltration routes and recommended weapon deployment locations.
[0031] The “mobile body” according to the present invention is one of the military resources that can be used in military operations and may mean at least one of i) ground mobile bodies (e.g., people, armored vehicles, tanks, military trucks, self-propelled artillery, etc.), ii) sea mobile bodies (e.g., aircraft carriers, destroyers, cruisers, submarines, landing ships, etc.), and iii) air mobile bodies (e.g., fighter jets, bombers, transport aircraft, drones, and unmanned aerial vehicles, etc.).
[0032] In addition, the “operation route” according to the present invention may refer to a path through which various moving bodies or materials, such as troops, vehicles, and equipment, move in military operations, and depending on the type of operation (e.g., infiltration, attack, retreat, supply, reconnaissance, etc.), the operation route may be various, such as i) an attack infiltration route, ii) an off-road maneuver route, iii) a reconnaissance route, iv) a retreat route, v) a supply route.
[0033] Meanwhile, the “multilayer map” according to the present invention can be understood as a map generated by superimposing at least one of a plurality of maps, images (or sensing data), and satellite information to support military operations. Based on the multilayer map, the present invention can generate a customized operational route capable of performing operations assigned to a specific mobile body, taking into account the feasibility of entry, operational efficiency, and survivability for each mobile body.
[0034] Furthermore, the multi-layered map of the present invention can be used for various purposes, such as predicting enemy infiltration routes and recommending weapon deployment sites, in addition to generating operational routes tailored to mobile objects. The multi-layered map according to the present invention will be described in detail below with reference to the relevant drawings.
[0035] In the foregoing, the mobile-customized operational route recommendation according to the present invention has been generally described, and this can be implemented by the mobile-customized operational route recommendation system described below. Below, with reference to FIGS. 1 and FIGS. 2, the spatial characteristic-based content generation system and the multi-layered map according to the present invention will be described in detail. FIGS. 1 is a conceptual diagram for explaining the mobile-customized operational route recommendation system according to the present invention, and FIGS. 2 is a conceptual diagram for explaining the multi-layered map according to the present invention.
[0036] As illustrated in FIG. 1, a mobile-customized operational route recommendation system (hereinafter referred to as the operational route recommendation system, 100) may include at least one of a communication unit (110), a storage unit (120), and a control unit (130). At this time, the operational route recommendation system (100) according to the present invention is not limited to the components described above and may further include components that perform the same or similar roles as the functions described in the present specification.
[0037] Meanwhile, the operational route recommendation system (100) may exist inside a server (hereinafter referred to as the server) established to perform a specific purpose (e.g., operational route recommendation), or it may exist as a separate device from the server. When the operational route recommendation system (100) exists inside the server, the operational route recommendation system (100) according to the present invention may recommend an operational route customized for a mobile body through at least one component among a communication unit (110), a storage unit (120), and a control unit (130) located inside the server, or through a module that performs a function similar to each of the above components.
[0038] Additionally, the operational route recommendation system (100) according to the present invention may be configured as a device that performs the learning and inference described in the present invention. For example, the operational route recommendation system (100) according to the present invention may be a machine learning model(s) that is trained on learning data by one or more machine learning algorithms. Furthermore, the machine learning model(s) trained in the inference stage of the operational route recommendation system (100) may receive input data including one or more inference / prediction requests.
[0039] In this case, the machine learning algorithm or machine learning model(s) according to the present invention may include, for example, a deep learning algorithm or model using an artificial neural network. Furthermore, the trained machine learning model(s) according to the present invention may provide one or more inferences and / or prediction(s) as outputs in response to an inference / prediction request. Accordingly, the trained machine learning model(s) according to the present invention may include one or more models of one or more machine learning algorithms.
[0040] In one embodiment, the trained machine learning model(s) according to the present invention may use output inference models(s) and / or prediction(s) as input feedback. Furthermore, the trained machine learning model(s) may use past inference models as inputs to generate new inference models.
[0041] Meanwhile, the communication unit (110) according to the present invention may be connected via a wireless or wired network to an electronic device (or user terminal), a database (or DB), a central server, an external server, a device (e.g., camera, LiDAR sensor, infrared sensor, etc.) and at least one network, and may be configured to receive or transmit overall data and information necessary for the operation of the operation route recommendation (100) according to the present invention.
[0042] For example, the communication unit (110) may be wirelessly connected to the reconnaissance asset (10) and at least one satellite (20) via a wired or network connection to transmit and receive image information and satellite information. Here, the reconnaissance asset (10) may refer to means for performing information collection, surveillance, and reconnaissance missions in military operations, such as a reconnaissance aircraft, drone, reconnaissance vehicle, surveillance equipment (e.g., radar), or reconnaissance vessel. At this time, the reconnaissance asset (10) of the present invention may include at least one of a camera, a LiDAR sensor, an infrared sensor, an ultrasonic sensor, a temperature sensor, a pressure sensor, a thermal sensor, a height sensor, an obstacle detection sensor, a camera, a depth camera, and a 3D scanner.
[0043] Additionally, the communication unit (110) can transmit and receive data (e.g., satellite image, map) necessary for the operation of the operation route recommendation (100) according to the present invention with at least one external server (e.g., database, satellite server, GIS (Geographic Information System) server) in which at least one of a plurality of maps corresponding to each of the image information, satellite information, and different geographical characteristics is stored.
[0044] The communication unit (110) may be configured to communicate with the command and control server (30). At this time, the communication method may be at least one of wired communication and wireless communication. However, for convenience of explanation, the wired communication and wireless communication methods are not distinguished below, and both are referred to as “communication (including transmission and reception).” For example, the communication unit (110) may receive at least one of an image (or sensing data) and satellite information captured (or sensed) of an operational area where military operations are performed, and may transmit and receive information regarding a mobile-specific operational route related to at least one of the image (or sensing data) and satellite information with the command and control server (30).
[0045] The communication unit (110) may include at least one communication module capable of wireless communication and wired communication between the content creation system (100) and the communication target. Additionally, the communication unit (110) may include a communication module that connects the operation route recommendation system (100) to at least one network.
[0046] Meanwhile, the communication unit (110) can transmit information regarding at least one of a mobile-specific operational route, an enemy expected infiltration route, and a weapon recommended base to at least one electronic device. Here, the electronic device is a device associated with the operational route recommendation system (100), and there is no restriction on the type thereof. For example, the electronic device may include at least one of a mobile phone, a smartphone, a notebook computer, a laptop computer, a slate PC, a tablet PC, an ultrabook, a desktop computer, a digital broadcasting terminal, a PDA (personal digital assistants), a PMP (portable multimedia player), a navigation device, and a wearable device (e.g., a smartwatch, a smart glass, or a head-mounted display).
[0047] Meanwhile, the communication unit (110) can support various communication methods according to the communication standards of the electronic device communicating. For example, the communication unit (110) may be configured to communicate with a reconnaissance asset (10), a satellite (20), and a command and control server (30) using at least one of the following technologies: WLAN (Wireless LAN), Wi-Fi (Wireless-Fidelity), Wi-Fi (Wireless Fidelity) Direct, DLNA (Digital Living Network Alliance), WiBro (Wireless Broadband), WiMAX (World Interoperability for Microwave Access), HSDPA (High Speed Downlink Packet Access), HSUPA (High Speed Uplink Packet Access), LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), 5G (5th Generation Mobile Telecommunication), Bluetooth (Bluetooth™ RFID (Radio Frequency Identification), Infrared Data Association (IrDA), UWB (Ultra-Wideband), ZigBee, NFC (Near Field Communication), Wi-Fi Direct, and Wireless USB (Wireless Universal Serial Bus).
[0048] Next, the storage unit (120) may be configured to store various information related to the present invention. In the present invention, the storage unit (120) may be provided in the operation route recommendation system (100) and the command and control server (30) itself. Alternatively, a part of the storage unit (120) may mean at least one of a cloud server and a database (DB). The storage unit (120) may include one or more non-transient computer-readable storage media that can be read and / or accessed by at least one processor. One or more computer-readable storage media may include volatile and / or non-volatile storage components such as optical, magnetic, organic, or other memory or disk storage devices. In some examples, the storage unit (120) may be implemented using a single physical device (e.g., one optical, magnetic, organic, or other memory or disk storage device), whereas in other examples, the storage unit (120) may be implemented using multiple physical devices.
[0049] The storage unit (120) may include computer-readable instructions and additional data. The storage unit (120) may include a storage necessary to perform at least some of the methods and techniques described herein and / or at least some of the functions of the device and network. In some examples, the storage unit (120) may include a storage for a learned neural network model (e.g., an operational path generation model) and a generative model described in the present invention.
[0050] Furthermore, at least a portion of the storage unit (120) may be a cloud storage or a cloud server. That is, the storage unit (120) is sufficient as long as it is a space where information necessary for the operation of the operation route recommendation system (100) according to the present invention is stored, and it can be understood that there are no restrictions on the physical space.
[0051] Meanwhile, information related to the characteristics of the mobile body may be stored in the storage unit (120). Here, the information related to the characteristics of the mobile body may vary depending on the type of mobile body, and the characteristic information regarding the mobile body may include i) mobility, ii) protection, iii) firepower, iv) functionality, v) operating environment, etc.
[0052] Furthermore, a multi-layered map may be stored in the storage unit (120). As previously explained, the multi-layered map may be understood as a map composed of multiple map layers corresponding to at least one of multiple maps, images, and satellite information to support military operations.
[0053] As illustrated in FIG. 2, the multilayer map (220) stored in the storage unit (120) may refer to a map in which a plurality of map layers (210) corresponding to at least one of a plurality of maps, images, and satellite information are superimposed. At this time, each of the plurality of map layers (211, 212, 213, 214, 215) may contain data (or information) related to different geographical information characteristics.
[0054] For example, among the plurality of map layers (210), the first map layer (211) may include first characteristic information related to the first geographic information characteristic. Furthermore, among the plurality of map layers (210), the second map layer (212) may include second characteristic information different from the first characteristic information. At this time, in the present invention, there is no limit to the number of map layers constituting the plurality of map layers (210), and it can be understood that each map layer (211, 212, 213, 214, 215) includes different characteristic information.
[0055] For example, the first characteristic information may be image information captured by a reconnaissance asset (10) in an operational area, and the storage unit (120) may store an image (or sensing data) corresponding to the first map layer (211). Here, “image” is an image captured by a reconnaissance asset (10) performing a reconnaissance mission on land, sea, and air where military operations are conducted, and the types of images may vary depending on the wavelength captured by the image equipment (or sensor) equipped on the reconnaissance asset, such as i) visible light images, ii) infrared images, iii) ultraviolet images, iv) radio wave images, v) X-ray and gamma ray images. Additionally, the storage unit (120) may store various sensing data, such as i) LIDAR sensing data, ii) radar sensing data, iii) ultrasonic sensing data, and iv) thermal sensing data, which are sensed by the equipment equipped on the reconnaissance asset (10).
[0056] Furthermore, the storage unit (120) may store information related to an image (or sensing data) captured (or sensed) by the reconnaissance asset (10), and the information related to the image may include at least one of i) location information at the time of capturing the image, ii) date information of capturing the image, iii) time information of capturing the image, and iv) altitude information of capturing the image.
[0057] As another example, the second characteristic information may mean satellite information, and the storage unit (120) may store satellite information corresponding to the second map layer (212). Here, “satellite information” may be understood as information collected from a satellite (20) for the performance of military operations, and may include various information such as i) surveillance information, ii) reconnaissance information, iii) communication information, iv) location information, v) weather information.
[0058] Meanwhile, a plurality of maps corresponding to each of the different geographical information characteristics may be stored in the storage unit (120). Here, the “multiple maps” may be various, such as i) forest map, ii) forest site map, iii) obstacle map, iv) slope map, v) soil map, vi) drainage map, vii) digital map, viii) traffic map, ix) infrastructure map, x) weather map, etc., and the plurality of maps may correspond to a plurality of map layers, such as a third map layer (213), a fourth map layer (214), a fifth map layer (215), etc.
[0059] The storage unit (120) may store commands necessary for the operation of the operation route recommendation system (100) according to the present invention. Specifically, the storage unit (120) may store commands for the operation of the operation route generation model (131). Here, the operation route generation model (131) may refer to an artificial intelligence model that generates an operation route customized for a vehicle in an operation area by considering the characteristics of the vehicle. For example, the operation route generation model (131) may include path search algorithms such as Dijkstra's Algorithm, A-star Algorithm, Bellman-Ford Algorithm, and Floyd-Warshall Algorithm. Furthermore, the operation route generation model (131) may generate an operation route customized for a vehicle in an operation area by using path search algorithms.
[0060] Furthermore, the storage unit (120) may store training data of the operation route generation model (131).
[0061] The algorithm included in the operational route generation model (131) according to the present invention is not limited to the examples described above, and may further include an algorithm having the same function as the operational route generation model (131) according to the present invention.
[0062] Next, the control unit (130) can control the operation route recommendation system (100) overall. The control unit (130) can process signals, data, information, etc. that are input or output through the components described above, or provide or process appropriate information or functions to the user.
[0063] Specifically, the control unit (130) can divide each of the plurality of map layers constituting the multilayer map (220) into a plurality of map tiles based on a preset standard. Here, a “map tile” may refer to a part of a map created by dividing each of the plurality of map layers constituting the multilayer map into a grid space of specific intervals according to a preset standard.
[0064] Furthermore, the control unit (130) can identify a plurality of operational tiles among a plurality of map tiles where a specific mobile body can perform operations, based on different geographical information characteristics and characteristics of a specific mobile body corresponding to each of a plurality of map layers (210).
[0065] The control unit (130) can generate a tile cluster map containing a plurality of operational tiles associated with a specific mobile body. Here, the “tile cluster map” can be understood as a set of a plurality of operational tiles corresponding to operational areas based on the geographical information characteristics of each of the plurality of map layers constituting a multi-layered map and the characteristics of the mobile body.
[0066] Furthermore, the control unit (130) according to the present invention can generate a specific mobile body-specific operational path that allows the specific mobile body to move within an operational execution area defined by a tile cluster map. Specifically, the operational path generation model (131) included in the control unit (130) can generate different operational paths according to the type of mobile body from a plurality of tile cluster maps generated based on the characteristics of the mobile body. At this time, the operational path generation model (131) can be learned by different weights based on at least one of the type of the specific mobile body and the type of operation assigned to the specific mobile body.
[0067] The control unit (130) can generate a customized operational route for the vehicle based on a learned operational route generation model (131). Specifically, the learned operational route generation model (131) can set the path of the customized operational route for the vehicle as the shortest distance from a plurality of operational tiles by using a path search algorithm.
[0068] Meanwhile, the control unit (130) can transmit information related to the generated mobile-customized operational route to the command and control server (30) through the communication unit (110). Specifically, the control unit (130) can transmit information regarding multiple recommended operational routes to the command and control server (30) by considering the type of operational route, the characteristics of the mobile, and weights, thereby providing multiple options for the commander to select a mobile-customized operational route suitable for the situation.
[0069] Furthermore, the control unit (130) can predict the expected infiltration route of the enemy based on the characteristics of the enemy mobile object. Specifically, the control unit (130) can generate an enemy tile cluster map corresponding to the enemy operational area of the enemy mobile object. Based on the enemy tile cluster map, the control unit (130) can generate at least one expected infiltration route and, using the expected infiltration route, identify multiple weapon base candidates. Furthermore, the control unit (130) can transmit information related to the expected infiltration route of the enemy mobile object and at least one of the multiple weapon base candidates to the command and control server (30).
[0070] Meanwhile, the command and control server (30) according to the present invention receives a mobile-customized operational route from the operational route recommendation system (100) and can output the mobile-customized operational route to the monitoring screen of the command and control server (30). Furthermore, the command and control server (30) can recommend an operational route for a specific mobile based on the mobile-customized operational route output to the monitoring screen.
[0071] Furthermore, the command and control server (30) receives at least one of an expected infiltration route and a plurality of weapon base candidates from the operation route recommendation system (100), and can output information related to at least one of the expected infiltration route and a plurality of weapon base candidates for enemy movement on a monitoring screen. Based on the information related to at least one of the expected infiltration route and a plurality of weapon base candidates, the command and control server (30) can recommend a plurality of weapon base candidates.
[0072] In the present invention, the mobile-specific operational route recommendation system (100) and the command and control server (30) are described on the premise that they exist separately from each other, but this is for example purposes only. For example, the operational route recommendation system (100) may be configured to include the command and control server (30), and conversely, the command and control server (30) may be configured to include the operational route recommendation system (100). That is, the present invention does not impose any limitations on this, and the operational route recommendation system (100) and the command and control server (30) may exist separately from each other, or they may perform the same function as a system that includes each other.
[0073] Meanwhile, the control unit (130) may include one or more processors, and such processors may include one or more general-purpose processors and / or one or more special-purpose processors (e.g., digital signal processors, tensor processing units (TPUs), graphics processing units (GPUs), neural network processing units (NPUs), application integrated circuits, application semiconductors (ASICs), etc.). One or more processors may be configured to execute instructions, computer-readable instructions, and / or other instructions described herein that are stored (or included) in the storage unit (120). Such an operation path recommendation system (100) may perform data processing described below in cooperation with memory and at least one processor. The processor may perform a series of operations and data processing using data and information stored in memory. Here, “memory” may be a component of the storage unit (120), and “processor” may be used interchangeably with the control unit (130).
[0074] In the foregoing, the operational route recommendation system (100) and the command and control server (30) of the present invention have been described, and can be implemented based on the mobile-customized operational route recommendation method described below.
[0075] Hereinafter, the method for recommending a customized operational route for a mobile object according to the present invention will be described in more detail with reference to FIG. 3 together with FIG. 4a, FIG. 4b, FIG. 5, FIG. 6, FIG. 7a, FIG. 7b, FIG. 8a, and FIG. 8b. FIG. 3 is a flowchart for explaining the method for recommending a customized operational route for a mobile object according to the present invention, and FIG. 4a and FIG. 4b are conceptual diagrams for explaining map tiles generated by dividing a multi-layered map according to the present invention. FIG. 5 is a conceptual diagram for explaining a tile cluster map generated based on map tiles according to the present invention, and FIG. 6 is a conceptual diagram for explaining a customized operational route for a mobile object generated using a tile cluster map according to the present invention. FIG. 7a and FIG. 7b are conceptual diagrams for explaining an embodiment for generating a customized operational route for a mobile object according to the present invention, and FIG. 8a and FIG. 8b are conceptual diagrams for explaining an embodiment for providing information related to a customized operational route for a mobile object according to the present invention to a monitoring screen of a command and control server.
[0076] In the present invention, a process of generating a multilayer map composed of a plurality of map layers corresponding to different geographical information characteristics may be carried out (S310, see FIG. 3).
[0077] The control unit (130) can collect images, videos, and sensing data of the operational area where military operations are performed. Specifically, the control unit (130) can collect at least one of images, videos, and sensing data of the operational area where military operations are performed from at least one of a reconnaissance asset (10), at least one satellite (20), and an external server.
[0078] For example, the control unit (130) can collect at least one of images, videos, and sensing data of an operational area where military operations are performed from a reconnaissance asset (10) equipped with at least one of a camera, a LiDAR sensor, an infrared sensor, an ultrasonic sensor, a temperature sensor, a pressure sensor, a heat detection sensor, a height sensor, an obstacle detection sensor, a camera, a depth camera, and a 3D scanner.
[0079] As another example, the control unit (130) may collect satellite information related to the operational area where military operations are performed from at least one satellite (20) and at least one external server (e.g., satellite server) containing satellite information. Here, “satellite information” can be understood as information collected from the satellite (20) for the performance of military operations and may include various information such as i) surveillance information, ii) reconnaissance information, iii) communication information, iv) location information, v) weather information.
[0080] The control unit (130) can collect various military information related to the enemy, such as the location of the enemy (or enemy mobile body), the location of the enemy's weapon base, and the location of the enemy's surveillance equipment, by using at least one of images, videos, sensing data, and satellite information.
[0081] Furthermore, the control unit (130) can collect multiple maps corresponding to each of the different geographic information characteristics stored in the storage unit (120) and an external server (e.g., a GIS server). Here, the “multiple maps” may be various, such as i) forest map, ii) forest site map, iii) obstacle map, iv) slope map, v) soil map, vi) drainage map, vii) digital map, viii) traffic map, ix) infrastructure map, x) weather map, etc.
[0082] The control unit (130) can generate a multi-layered map using images (or sensing data) of the collected operational area captured (or sensed), satellite information, and multiple maps corresponding to each of different geographical information characteristics. Here, “multi-layered map” may refer to a map generated by superimposing multiple map layers corresponding to at least one of multiple maps, images, and satellite information to support military operations.
[0083] As illustrated in FIG. 4a, the control unit (130) can generate a multi-layered map (220) using an image (or sensing data, 401) of an operational area, satellite information (402) related to the operational area, and a plurality of maps (403) corresponding to each of different geographic information characteristics. Here, geographic information characteristics may refer to characteristics related to position information included in a specific map. As an example, slope information of the operational area included in the slope may be understood to mean geographic information of the slope. As another example, road network information of the operational area included in the traffic map may mean geographic information of the traffic map.
[0084] That is, each of the plurality of map layers (211, 212, 213, 214, 215) constituting the multilayer map (220) according to the present invention may include data (or information) related to different geographic information characteristics.
[0085] In the present invention, a process of dividing each of a plurality of map layers into a plurality of map tiles based on a pre-set standard may be performed (S320, see FIG. 3).
[0086] As illustrated in FIG. 4a, the control unit (130) according to the present invention can divide each of the plurality of map layers constituting the multilayer map (220) into a plurality of map tiles based on a preset standard. Here, “map tile (400)” may refer to a part of a map created by dividing the plurality of map layers constituting the multilayer map into a grid space of a specific interval (e.g., 10X10) according to a preset standard.
[0087] At this time, the pre-set standard may refer to a standard for dividing the multi-layer map (220) into grid spaces of a specific pre-set interval. Specifically, the pre-set standard in the present invention may vary depending on the characteristics of the map layer (210).
[0088] For example, the control unit (130) may divide the area where information included in the plurality of layers (210) is simply repeated into a wide grid space to reduce data processing volume, and the area where information in the plurality of map layers (210) changes into a small grid space for more accurate information analysis. At this time, the number of the plurality of map layers is not limited, and all information necessary to generate a mobile-customized operational route is already stored in the storage unit (120) and can be used in the process of generating a multi-layer map (220).
[0089] The method of dividing a multilayer map to generate map tiles according to the present invention can be very diverse, and this specification does not limit the method of dividing a multilayer map to generate map tiles. Furthermore, the present invention does not limit the specific interval for dividing the multilayer map into a grid space and can be set in various ways by the user terminal and system.
[0090] The control unit (130) can divide each of the plurality of map layers (210) constituting the multilayer map (220) to generate a map tile (400) composed of a plurality of map layers (211, 212, 213, 214, 215) corresponding to at least one of the image (or sensing data, 401) of the operational area captured (or sensed), satellite information (402) related to the operational area, and a plurality of maps (403).
[0091] Furthermore, the control unit (130) can analyze the characteristics of an area corresponding to a specific map tile (400) by using information (401, 402, 403) of a plurality of layers (210) constituting a specific map tile (400). Specifically, the control unit (130) can analyze i) terrain, ii) slope, iii) presence of obstacles, iv) soil characteristics, v) elevation (or water depth), vi) detection of enemy reconnaissance assets, vii) presence of enemy troops, viii) travel time, etc. of an area corresponding to a specific map tile (400) by using information (401, 402, 403) of the plurality of map layers.
[0092] As illustrated in FIG. 4b, the control unit (130) can analyze the characteristics of the area corresponding to the map tiles (410, 420) by using map layer information of the map tiles (410, 420) that constitute the multilayer map (220). Specifically, the control unit (130) can analyze a plurality of map layer information constituting the first map tile (410) in order to determine the characteristics of the first area corresponding to the first map tile (410).
[0093] For example, the control unit (130) can analyze, based on the analysis results of the first map tile (410), that the first area corresponding to the first map tile (410) has characteristics such as i) mountainous terrain (411), ii) a high slope of 30° (412), iii) presence of rock and tree obstacles (413), iv) hard soil (414), v) an altitude of 150m (415), vi) unidentified enemy reconnaissance assets and troops (416, 417), and vii) 20 minutes required for movement (418).
[0094] As another example, the control unit (130) can analyze a plurality of map layer information constituting the second map tile (420) to determine the characteristics of the second area corresponding to the second map tile (420), and based on the analysis results for the second map tile (420), the control unit (130) can analyze that the second area corresponding to the second map tile has characteristics such as i) river terrain (421), ii) a low slope of 5° (422), iii) presence of river obstacles (423), iv) unconfirmed soil at the bottom of the river (424), v) a water depth of 3m (425), vi) presence of enemy radar and infantry (426, 427), vii) taking 1 hour to move (428).
[0095] Meanwhile, in the present invention, a process of specifying a plurality of operational tiles among a plurality of map tiles in which a specific mobile body can perform operations can be carried out based on different geographical information characteristics and characteristics of a specific mobile body corresponding to each of a plurality of map layers (S330, see FIG. 3).
[0096] The control unit (130) can specify an operational area in which a specific mobile unit capable of performing a specific military operation in an operational area can perform the operation. Here, the mobile unit may mean one of the military resources that can be used in military operations and may include at least one of i) ground mobile units (e.g., people, armored vehicles, tanks, military trucks, self-propelled artillery, etc.), ii) sea mobile units (e.g., aircraft carriers, destroyers, cruisers, submarines, landing ships, etc.), and iii) air mobile units (e.g., fighter jets, bombers, transport aircraft, drones, and unmanned aerial vehicles, etc.).
[0097] Specifically, the control unit (130) can identify a plurality of operational tiles corresponding to the operational area of a specific mobile body among a plurality of map tiles based on geographical information characteristics corresponding to each of a plurality of map layers and characteristics of a specific mobile body. Here, the characteristics of a specific mobile body may mean at least one of i) mobility, ii) protection, iii) firepower, iv) functionality, and v) operational environment characteristics of a specific mobile body.
[0098] More specifically, the control unit (130) may set a characteristic weight for at least one of different geographic information characteristics according to the characteristics of a specific mobile body. For example, the control unit (130) may set a characteristic weight for at least one of a geographic information characteristic related to altitude and a geographic information characteristic related to the location of enemy surveillance equipment based on the fact that the specific mobile body is a first mobile body (e.g., a drone).
[0099] Furthermore, the control unit (130) can identify a plurality of operational tiles corresponding to the operational area of a specific mobile body among a plurality of map tiles based on a characteristic weighting factor pre-set for at least one geographic information characteristic. Specifically, the control unit (130) can identify the operational area corresponding to a plurality of map tiles based on at least one of the possibility of entry, operational efficiency, and survivability of a specific mobile body in the operational area corresponding to the plurality of map tiles, based on a characteristic weighting factor pre-set for at least one geographic information characteristic.
[0100] The control unit (130) can analyze the possibility of entry of a specific mobile object in an area corresponding to a map tile (400) in order to specify an operational area. Here, “possibility of entry” may refer to an indicator that determines whether a specific mobile object can physically enter by considering the geographical information characteristics of each layer of the map tile (400) and the characteristics of the mobile object. At this time, the control unit (130) can analyze the possibility of entry of a specific mobile object into an area corresponding to the map tile (400) based on at least one of the geographical information characteristics of the mobile object and characteristic weights stored in the storage unit (120). At this time, the characteristic weights may be changed by user settings according to battlefield conditions and settings by the system.
[0101] As an example, as illustrated in FIG. 4b, the control unit (130) can set characteristic weights for geographical information characteristics such as a second-1 map layer (e.g., “River terrain”, 421) and a second-2 map layer (e.g., “water depth 3m”, 425) included in the second map tile (420), based on the characteristics of the second mobile body, that the specific mobile body is a second mobile body (e.g., a ground mobile body such as a tank).
[0102] Furthermore, the control unit (130) can analyze the possibility of a specific mobile object entering an area corresponding to a map tile (400) based on geographical information characteristics with pre-set characteristic weights. Specifically, if the possibility of a specific mobile object entering an area corresponding to a specific map tile does not satisfy a pre-set standard, the control unit (130) determines that the specific mobile object cannot enter the area corresponding to the specific map tile, and excludes the area that cannot be entered from the operational area to determine the operational area where the specific mobile object can operate.
[0103] Meanwhile, the control unit (130) can determine the operational efficiency of a specific mobile body in an area corresponding to a map tile (400) in order to specify an operational area. Here, “operational efficiency” is an indicator for determining the operational performance efficiency of a specific mobile body by considering the layer information of each map tile (400), the characteristics of the mobile body, and the type of operation, and may refer to the time required for a specific mobile body to pass through the area corresponding to the map tile (400) (or the time required for movement). At this time, the control unit (130) can determine the time required for movement and operational efficiency based on the characteristics of the mobile body stored in the storage unit (120) and according to a pre-set standard, and the pre-set standard may be changed according to at least one of the user's settings and the battlefield situation.
[0104] Specifically, the control unit (130) can identify multiple operational tiles by excluding a specific map tile among multiple map tiles when the operational efficiency of a specific mobile body in an area corresponding to a specific map tile is lower than a preset standard. As an example, the control unit (130) can set characteristic weights for geographical information characteristics such as a first-1 map layer (e.g., “mountainous terrain”, 411) and a first-2 map layer (e.g., “slope 30°”, 412) included in the second map tile (420), based on the fact that the specific mobile body is a third mobile body (e.g., a person), according to the characteristics of the second mobile body.
[0105] Furthermore, the control unit (130) can analyze the operational efficiency of a specific mobile body in an area corresponding to a map tile (400) based on geographical information characteristics with a preset characteristic weight. Specifically, the control unit (130) can identify a plurality of operational tiles by excluding a first map tile among a plurality of map tiles, depending on the mobility of the mobile body performing a reconnaissance operation in the area corresponding to the specific map tile, if the time required for a scout (person) to move to the specific map tile does not satisfy a preset standard.
[0106] In addition, the control unit (130) can determine the survivability of a specific mobile body in an area corresponding to a map tile (400) in order to specify an operational area. Here, “survivability” may refer to an indicator that determines whether the mobile body can safely pass through an operational route according to its characteristics, based on the probability of exposure and detection in an area corresponding to a specific map tile. At this time, the probability of exposure and detection in an area corresponding to a specific map tile may be calculated based on the expected location of enemy surveillance equipment, enemy weapon deployment location, and enemy base location identified by image and satellite information corresponding to the layer of the specific map tile.
[0107] Specifically, the control unit (130) can analyze that the survivability is low for an area corresponding to a specific map tile that is within a preset distance (e.g., 5 km) from the identified enemy surveillance equipment location, enemy weapon deployment location, and enemy base location. The control unit (130) can analyze the survivability of a specific mobile object in an area corresponding to a specific map tile based on the characteristics of the mobile object stored in the storage unit (120) and different geographical information characteristics, and the preset distance can be changed by user settings and battlefield conditions. The control unit (130) can identify a plurality of operational tiles by excluding map tiles that correspond to an area within a preset distance from the enemy surveillance equipment location, weapon system deployment location, and enemy base among a plurality of map tiles.
[0108] Meanwhile, in the present invention, a tile cluster map including a plurality of operational tiles is generated, and within the operational area of a specific mobile body according to the tile cluster map, a mobile body-specific operational path for an operation assigned to a specific mobile body may be generated (S340, see FIG. 3).
[0109] The control unit (130) can generate a tile cluster map including a plurality of operational tiles. Here, the “tile cluster map” can be understood as a set of a plurality of operational tiles specified based on different geographic information characteristics and characteristics of a moving body corresponding to each of the plurality of map layers of the map tile (400).
[0110] Referring to FIG. 5, the control unit (130) can determine whether different types of moving objects are operational on a specific map tile according to the layer characteristics of a specific map tile and the characteristics of a moving object in order to generate a tile cluster map, and can generate different tile cluster maps (510, 520) according to different types of moving objects.
[0111] Specifically, the control unit (130) can specify the operational tiles of a specific mobile body based on a characteristic weight set for at least one of different geographic information characteristics according to the characteristics of the specific mobile body, and generate a tile cluster map (510, 520) including a starting point (530) and a destination (540) in relation to the operation assigned to the specific mobile body.
[0112] As an example, as illustrated in FIG. 5(a), the control unit (130) can analyze at least some of the entry possibility, operational efficiency, and survivability of the first mobile body (501) based on a characteristic weighting factor set for at least one of the different geographic information characteristics for an operational area corresponding to a plurality of map tiles. Furthermore, the control unit (130) can generate a first tile cluster map (510) that includes only a plurality of operational tiles corresponding to the operational area of the first mobile body (501) by excluding the operational non-operational area (511) of the first mobile body (501) from the operational area.
[0113] As another example, as illustrated in FIG. 5(b), the control unit (130) can analyze at least some of the entry possibility, operational efficiency, and survivability of the second mobile body (502) for a plurality of map tiles to determine the non-operational area (512) of the second mobile body (502) and generate a second tile cluster map (520) that includes only the map tiles corresponding to the operational area of the second mobile body (502).
[0114] That is, it can be understood that the control unit (130) generates different tile cluster maps based on the characteristics of each of the different mobile bodies, even when the starting point (530) and destination (540) of the operation assigned to different mobile bodies are the same.
[0115] Furthermore, the control unit (130) can generate a vehicle-specific operational route for an operation assigned to a specific vehicle within an operational execution area of the specific vehicle defined by a tile cluster map. Specifically, the control unit (130) can search for a vehicle-specific operational route based on an operational route generation model (131), and the operational route generation model (131) can learn the characteristics of the vehicle stored in the storage unit (120) to generate a vehicle-specific operational route from a starting point to a destination within an area corresponding to the tile cluster map of the vehicle.
[0116] The method for generating a customized operational route for a mobile body according to the present invention may be very diverse, and the present specification does not limit the method for generating a customized operational route for a mobile body. In the present invention, the operational route generation model (131) is not limited to any type or method as long as it is an artificial intelligence model capable of generating a customized operational route for a mobile body. The control unit (130) according to the present invention may further include at least one of a module and an algorithm that perform the same function as the operational route generation model (131). At this time, the operational route generation model (131) can generate a customized operational route for a mobile body from a starting point to a destination within an operational area corresponding to a tile cluster map of a specific mobile body through at least one path search algorithm.
[0117] For example, as illustrated in FIG. 6(a), the control unit (130) can generate a first operational route (630) tailored to the first mobile body (610) by searching for the shortest path in the first tile cluster map (510) based on the operation route generation model (131) and the generation of a first tile cluster map (510) for the first mobile body (610). Alternatively, as illustrated in FIG. 6(b), the control unit (130) can generate a second operational route (640) different from the first operational route (630) by considering the characteristics of the second mobile body (620) in the second tile cluster map (520) corresponding to the second mobile body (620), which is of a different type from the first mobile body (610), based on the operation route generation model (131), even if the starting point and destination are the same as the first mobile body (610).
[0118] Furthermore, the control unit (130) can train the operation route generation model (131) to generate different operation routes based on different weights set in the operation route generation model (131). Specifically, the control unit (130) can set weights to reflect the relative importance among various input elements during the learning process of the operation route generation model (131). The operation route generation model (131) can be trained to output an operation route customized for a vehicle according to given input conditions by using learning data composed of vehicle characteristic information, geographical information characteristics, and correct answer data. At this time, the control unit (130) can adjust the operation route generation model (131) so that it is more influenced by specific elements (e.g., type of operation, survivability, travel time, etc.) according to the pre-set weights.
[0119] For example, the control unit (130) can train the operation path generation model (131) by comparing the generated operation path with the correct operation path included in the correct data, calculating the loss, and repeatedly adjusting the model's internal parameters in a direction that minimizes the loss. Through this process, the operation path generation model (131) can be trained to generate different operation paths according to various input conditions and weight settings.
[0120] The control unit (130) may consider weights pre-set in the operation route generation model (131) when generating a customized operation route for a specific mobile object on map tiles that constitute a tile cluster map for the specific mobile object. For example, the operation route generation model (131) may generate an operation route that avoids the expected location of enemy reconnaissance assets identified by image and satellite information, the deployment of enemy weapon systems, and enemy bases, based on weights set in the area corresponding to the tile cluster map that correspond to the survivability of the specific mobile object, in order to reduce the probability of detection and exposure of the mobile object.
[0121] For example, as illustrated in (a) of FIG. 7a, the control unit (130) can generate an evasion route (710) in which a specific mobile body (610) does not pass within a preset distance from the predicted location (70) based on the weights corresponding to survivability set in the route generation model (131) in the mobile body customized route generation, and in order to reduce the probability of detection and exposure of the specific mobile body (610).
[0122] Alternatively, when the control unit (130) generates a customized operational route for a specific mobile body in an area corresponding to a tile cluster map for the specific mobile body, it can generate an operational route corresponding to at least one of the shortest time and shortest path in the operational area of the specific mobile body based on the weights corresponding to the travel time set in the operational route generation model (131). Specifically, the control unit (130) can generate at least one operational route that minimizes the travel time of the specific mobile body by calculating the time required to pass through the map tiles constituting the tile cluster map, taking into account the characteristics of the mobile body.
[0123] As illustrated in FIG. 7a(b), the control unit (130) can generate a first operational route (“Operation Route A”, 710) based on a survivability weight (711) set in the operation route generation model (131). Alternatively, the control unit (130) can generate a second operational route (“Operation Route B”, 720) based on a weight (721) corresponding to the travel time set in the operation route generation model (131).
[0124] That is, the control unit (130) can generate different operation paths for operations assigned to a specific mobile body based on weights set in the operation path generation model (131) for the same specific mobile body.
[0125] Furthermore, the control unit (130) can generate an operation route based on at least one of the types of the specific mobile body and the types of operations assigned to the specific mobile body by using a previously learned operation route generation model (131). At this time, the types of operations may be various, such as i) infiltration operations, ii) retreat operations, iii) reconnaissance operations, iv) supply operations, etc., and depending on the type of operation, the operation route may be various, such as i) offensive infiltration routes, ii) off-road maneuver routes, iii) reconnaissance routes, iv) retreat routes, v) supply routes, etc.
[0126] As an example, as illustrated in FIG. 7b (a), the control unit (130) can set a weight corresponding to the reconnaissance operation in the operation path generation model (131) based on the fact that the operation assigned to a specific mobile body (610) is a first operation (e.g., reconnaissance operation, 731). Furthermore, the operation path generation model (131) can generate a third operation path (e.g., “Operation C”, 730) that reconnoiters a wide area corresponding to a plurality of map tiles constituting a tile cluster map for the specific mobile body (610) and returns, based on the weight corresponding to the first operation.
[0127] As another example, as illustrated in FIG. 7b (b), the control unit (130) can set a weight corresponding to the second operation in the operation path generation model (131) based on the fact that the operation assigned to a specific mobile body (610) is a second operation (e.g., “infiltration operation”), 741. Furthermore, based on the weight corresponding to the second operation set, the operation path generation model (131) can generate a fourth operation path (e.g., “Operation D path”) (740) corresponding to at least one of the minimum travel time and the shortest path within an area corresponding to a map tile constituting a tile cluster map for a specific mobile body, so that the specific mobile body (610) can quickly infiltrate the destination (540).
[0128] Meanwhile, the control unit (130) can generate at least one of the expected infiltration route of an enemy mobile unit and a plurality of weapon base candidates based on the tile cluster map. Specifically, the control unit (130) can generate an enemy tile cluster map corresponding to the enemy operational area of the enemy mobile unit by utilizing the characteristics of the enemy mobile unit corresponding to the enemy mobile unit and different geographical information characteristics. At this time, the process of generating the enemy tile cluster map in the present invention is identical to the tile cluster map generation process, so the explanation is omitted.
[0129] Furthermore, the control unit (130) can generate at least one predicted infiltration route based on the enemy tile cluster map, and using the predicted infiltration route of the enemy mobile body, identify the plurality of weapon base candidates that satisfy pre-set candidate conditions in the operation area corresponding to the plurality of map tiles.
[0130] For example, the control unit (130) can detect identified enemy moving objects (e.g., troop size, type of moving object, and deployment location, etc.) by using at least one of collected images (or sensing data) and satellite information. As an example, the control unit (130) can detect enemy moving objects from at least one of collected images (or sensing data) and satellite information by using at least one pre-trained object detection model. Here, the object detection model may refer to an artificial intelligence model pre-trained to detect enemy moving objects from at least one of collected images (or sensing data) and satellite information. For example, the object detection model may include at least one model among YOLO (You Only Look Once), SSD (Single Shot MultiBox Detector), Semantic segmentation model (e.g., Fully Convolutional Network), Faster R-CNN, Mask R-CNN, and Transformer-based models. At this time, the object detection model is not limited to the models described above and may further include a model that performs the function of detecting target objects from at least one of image and environmental data.
[0131] The method for detecting enemy moving objects according to the present invention may be very diverse, and the present specification does not limit the method for detecting enemy moving objects. In the present invention, the object detection model is not limited in type and method as long as it is a model capable of detecting enemy moving objects from at least one of collected images (or sensing data) and satellite information. The control unit (130) according to the present invention may further include at least one of a module and an algorithm that perform the same function as the object detection model.
[0132] Furthermore, the control unit (130) can specify the enemy operational area of the enemy vehicle according to the characteristics of the detected enemy vehicle. The control unit (130) can generate an enemy tile cluster map using a plurality of enemy operational tiles corresponding to the enemy operational area. Furthermore, the control unit (130) can generate at least one expected infiltration route of the enemy vehicle in the area corresponding to the plurality of enemy operational tiles.
[0133] Furthermore, the control unit (130) can identify the plurality of weapon base candidates that satisfy pre-set candidate conditions in the operation area by using the predicted infiltration route of the enemy mobile unit. Here, “pre-set candidate conditions” may mean a condition satisfied when, based on the predicted infiltration route of the enemy mobile unit, a map tile corresponding to an operational tile of a specific mobile unit and a specific weapon system is included among a plurality of map tiles existing within a pre-set distance from the predicted infiltration route.
[0134] As another example, the control unit (130) can identify multiple weapon base candidates based on the expected infiltration route of enemy vehicles, using information related to at least one of weapon operation range (e.g., range), communication linkage capability, terrain suitability (e.g., whether it is flat, presence of an access road), concealment capability, and supply accessibility.
[0135] The method for specifying a candidate for a weapon base according to the present invention may be very diverse, and the present specification does not limit the method for specifying a candidate for a weapon base. The control unit (130) according to the present invention may further include at least one of a module and an algorithm that perform the function of specifying a candidate for a weapon base.
[0136] Meanwhile, in the present invention, the generated mobile-customized operational route can be provided to a command and control server. Specifically, the command and control server (30) according to the present invention can receive the mobile-customized operational route from the operational route recommendation system (100).
[0137] As previously explained, the control unit (130) of the operation route recommendation system (100) can generate a vehicle-specific operation route for an operation assigned to a specific vehicle within the operation execution area of the specific vehicle defined by a tile cluster map for the specific vehicle, based on an operation route generation model (131), and transmit information related to the generated operation route to the command and control server (30).
[0138] Furthermore, the command and control server (30) can display a mobile-specific operational route on the monitoring screen of the command and control server. Based on the mobile-specific operational route displayed on the monitoring screen, the command and control server (30) can recommend the said operational route of a specific mobile. Specifically, the command and control server (30) can support the decision-making (e.g., command decision) of a user (e.g., commander) by displaying the mobile-specific operational route and information regarding the operational route on the monitoring screen. Here, "command decision" refers to the commander's decision-making for orders when performing military operations in training and wartime situations, and the present invention can support the commander's decision-making by providing the commander with information and options regarding military operations. That is, in the present invention, the command and control server (30) can support the user's decision-making by recommending the said operational route of the specific mobile to the user based on the mobile-specific operational route.
[0139] As illustrated in (a) of FIG. 8a, the command and control server (30) receives information related to the optimal operational route of a specific mobile body (610) from the operational route recommendation system (100), and visually outputs information regarding the optimal operational route of the specific mobile body and the operational route on the monitoring screen (810, 820) of the command and control server (30) to support the command decision of the commander (40).
[0140] Specifically, the command and control server (30) can support the command decision of the commander (40) who makes the final decision on the operational route of the specific mobile body (610) by outputting various information, such as the optimal operational route (810) of the specific mobile body (610) generated based on a tile cluster map, the time required for movement along the operational route (821), whether entry is possible (822), and the survivability assessment (823), to the monitoring screen (810, 820) of the command and control server (30).
[0141] Additionally, the command and control server (30) can recommend multiple mobile-specific operational routes according to weights on the monitoring screen. As an example, as shown in (b) of FIG. 8a, the command and control server (30) receives information related to a mobile-specific operational route for the operation of a specific mobile (610) from the operational route recommendation system (100), and outputs at least one mobile-specific operational route of the specific mobile (610) on the monitoring screen, thereby recommending the operational route of the specific mobile to a user (e.g., commander).
[0142] For example, the command and control server (30) can provide the commander (40) with a recommended option for the operation route of the specific vehicle (610) by considering the operation route with the minimum travel time among the customized operation routes of the specific vehicle (610) and the expected location (70) of enemy reconnaissance assets in the operational area of the specific vehicle (610), and by outputting at least one of the operation routes with high survivability to the monitoring screen (830, 840).
[0143] Meanwhile, the command and control server (30) can receive a customized operational route for multiple mobile bodies (610, 620) from the operational route recommendation system (100) considering the type of operational route, characteristics of the mobile bodies, and weights, and output it to a monitoring screen.
[0144] As illustrated in FIG. 8b (a), the command and control server (30) receives information regarding customized operational routes of the first vehicle (610) and the second vehicle (620) generated in the operational area of each of the plurality of vehicles (610, 620), outputs it to a monitoring screen (850, 860), and recommends customized operational routes (e.g., “M1 optimal operational route, “M2 optimal operational route”) of each of the plurality of vehicles (610, 620) to the user (40) to support decision-making (or command decision) for issuing orders to perform operations.
[0145] Specifically, the command and control server (30) can receive a first customized operation route for the first vehicle (610) from the operation route recommendation system (100), taking into account a weight set for at least one of the type of operation assigned to the first vehicle (610), the characteristics of the first vehicle (610), survivability, and the time required for movement, and output it to the monitoring screen (850) of the command and control server.
[0146] In contrast, the command and control server (30) can receive a second customized operational route for a second vehicle (620) from the operational route recommendation system (100) and output it to the monitoring screen (860) of the command and control server (30), taking into account a weight set for at least one of the type of operation assigned to the second vehicle (620), the characteristics of the second vehicle (620), survivability, and travel time required, in the creation of a customized operational route for a second vehicle (620) of a different type from the first vehicle (620).
[0147] Meanwhile, the command and control server (30) may receive from the operation route recommendation system (100) at least one of the predicted infiltration route and the plurality of weapon base candidates generated by the operation route recommendation system (100). Furthermore, the command and control server (30) may recommend the plurality of weapon base candidates by outputting information related to the predicted infiltration route of the enemy mobile body and at least one of the plurality of weapon base candidates on the monitoring screen of the command and control server (30).
[0148] As illustrated in (b) of FIG. 8b, the command and control server (30) can receive an expected enemy infiltration route (872) generated based on an enemy tile cluster map of an enemy mobile body (871) from the operation route recommendation system (100). Furthermore, the command and control server (30) can output the generated expected enemy infiltration route (872) on a monitoring screen (870) that can be viewed by a user (or a commander, 40).
[0149] Additionally, the command and control server (30) can receive information related to multiple weapon base candidates identified based on mobile-customized operation routes and enemy expected infiltration routes from the operation route recommendation system (100). Furthermore, the command and control server (30) can output information related to multiple weapon base candidates to a monitoring screen (880) and recommend multiple weapon base candidates to the user (40).
[0150] Meanwhile, the command and control server (30) can generate a simulation of the operation execution process of a specific mobile unit based on information regarding the mobile unit's customized operation route, the enemy's expected infiltration route, and weapon bases. Furthermore, the command and control server (30) can support the user's (40) decision-making by outputting the operation execution simulation to the monitoring screen of the command and control server (30) so that the user can predict and respond to the operation execution process of the mobile unit.
[0151] As described above, the method and system for recommending customized operational routes for mobile vehicles according to the present invention can precisely derive the operational execution area of military vehicles by utilizing a multi-layered map comprising a plurality of map layers corresponding to different geographical characteristic information in military operations. Through this, the feasibility and success rate of operations can be improved by automatically generating an optimized operational route for each mobile vehicle.
[0152] In addition, the method and system for recommending customized operational routes for a mobile body according to the present invention can identify operational tiles where a specific mobile body can perform operations based on the characteristics of the specific mobile body in areas corresponding to a plurality of map tiles. Through this, military resources can be efficiently utilized in operational situations, and damage to military resources can be minimized during the execution of operations.
[0153] Furthermore, the method and system for recommending operational routes tailored to a mobile object according to the present invention can provide a user with information related to at least one of operational routes tailored to a mobile object, expected infiltration routes of enemy mobile objects, vulnerable infiltration routes, and weapon bases. Through this, the user can be supported in identifying threat elements and strategic strongholds within the operational area in advance and establishing preemptive response or defense plans depending on the situation.
[0154] Meanwhile, computer-readable media include all types of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable media include HDD (Hard Disk Drive), SSD (Solid State Disk), SSD (Silicon Disk Drive), ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
[0155] Furthermore, the computer-readable medium may be a server or cloud storage that includes a storage and is accessible to an electronic device via communication. In this case, the computer may download the program according to the present invention from the server or cloud storage via wired or wireless communication.
[0156] Furthermore, in the present invention, the computer described above is an electronic device equipped with a processor, namely a CPU (Central Processing Unit), and no special limitations are placed on its type.
[0157] Meanwhile, the above detailed description should not be interpreted restrictively in all respects but should be considered exemplary. The scope of the invention shall be determined by a reasonable interpretation of the appended claims, and all modifications within the equivalent scope of the invention are included within the scope of the invention.
Claims
Claim 1 A method for recommending a customized operational route for a vehicle, comprising: a step of generating a multi-layered map composed of a plurality of map layers each corresponding to different geographical information characteristics; a step of dividing each of the plurality of map layers into a plurality of map tiles based on a predetermined standard; a step of identifying a plurality of operational tiles among the plurality of map tiles in which a specific vehicle can perform operations based on the different geographical information characteristics and the characteristics of a specific vehicle corresponding to each of the plurality of map layers; and a step of generating a tile cluster map including the plurality of operational tiles, and generating a vehicle-customized operational route for the operation assigned to the specific vehicle within the operational area of the specific vehicle according to the tile cluster map, wherein the step of identifying the plurality of operational tiles includes: a step of setting a predetermined characteristic weight for at least one of the different geographical information characteristics according to the characteristics of the specific vehicle; and a step of identifying the plurality of operational tiles among the plurality of map tiles corresponding to the operational area of the specific vehicle based on the predetermined characteristic weight for the at least one geographical information characteristic. Claim 2 delete Claim 3 A method for recommending a customized operational route for a mobile body, characterized in that, in claim 1, the operational area is an area specified based on at least one of the possibility of entry, operational efficiency, and survivability of the specific mobile body within the operational area corresponding to the plurality of map tiles. Claim 4 A method for recommending a custom-built operational route for a mobile object, comprising: a step of generating a multi-layered map composed of a plurality of map layers each corresponding to different geographical information characteristics; a step of dividing each of the plurality of map layers into a plurality of map tiles based on a predetermined standard; a step of identifying a plurality of operational tiles among the plurality of map tiles in which the specific mobile object can perform an operation based on the different geographical information characteristics and the characteristics of the specific mobile object each corresponding to the plurality of map layers; and a step of generating a tile cluster map including the plurality of operational tiles, and generating a mobile object-customized operational route for the operation assigned to the specific mobile object within the operational area of the specific mobile object according to the tile cluster map, wherein the step of generating the mobile object-customized operational route includes generating the operational route based on at least one of the type of the specific mobile object and the type of the operation assigned to the specific mobile object using a previously learned operational route generation model, wherein the type of the operation includes at least one of an infiltration operation, a retreat operation, a reconnaissance operation, and a supply operation. Claim 5 A method for recommending a customized operational route for a specific mobile body, characterized in that, in the step of generating the operational route, a customized operational route for the specific mobile body's operation is generated based on weights pre-set in the operational route generation model, and the weights are set to at least one of the type of operation of the specific mobile body, the time required for movement of the specific mobile body on at least one map tile included in the tile cluster map, and survivability. Claim 6 A method for recommending a mobile-specific operational route, comprising: a step of generating a multi-layered map composed of a plurality of map layers each corresponding to different geographical information characteristics; a step of dividing each of the plurality of map layers into a plurality of map tiles based on a predetermined standard; a step of identifying a plurality of operational tiles among the plurality of map tiles in which a specific mobile body can perform operations based on the different geographical information characteristics and the characteristics of a specific mobile body each corresponding to the plurality of map layers; a step of generating a tile cluster map including the plurality of operational tiles, and generating a mobile-specific operational route for the operation assigned to the specific mobile body within the operational area of the specific mobile body according to the tile cluster map, and a step of providing the generated mobile-specific operational route to a command and control server, wherein the step of providing to the command and control server includes: a step in which the command and control server receives the mobile-specific operational route; a step in which the command and control server outputs the mobile-specific operational route to a monitoring screen of the command and control server; and a step in which the operation route of the specific mobile body is recommended based on the mobile-specific operational route output to the monitoring screen. Claim 7 A method for recommending a customized operational route for a mobile unit according to claim 6, further comprising the step of generating at least one of a predicted infiltration route of an enemy mobile unit and a plurality of weapon base candidates based on the tile cluster map, wherein the step of generating the predicted infiltration route of the enemy mobile unit comprises: generating an enemy tile cluster map corresponding to the enemy operational area of the enemy mobile unit by utilizing the characteristics of the enemy mobile unit corresponding to the enemy mobile unit and the different geographical information characteristics; generating at least one predicted infiltration route based on the enemy tile cluster map; and identifying the plurality of weapon base candidates that satisfy pre-set candidate conditions in the operational area corresponding to the plurality of map tiles by using the predicted predicted infiltration route of the enemy mobile unit. Claim 8 A method for recommending a customized operational route for a mobile object according to claim 7, wherein the command and control server receives at least one of the expected infiltration route and the plurality of weapon base candidates, outputs information related to the expected infiltration route of the enemy mobile object and at least one of the plurality of weapon base candidates to a monitoring screen of the command and control server, and recommends the plurality of weapon base candidates. Claim 9 The system includes a communication unit that receives a plurality of maps corresponding to different geographical information characteristics, and a control unit that generates a multi-layered map composed of a plurality of map layers corresponding to the different geographical information characteristics. The control unit divides each of the plurality of map layers into a plurality of map tiles based on a preset standard, identifies a plurality of operational tiles among the plurality of map tiles in which the specific mobile body can perform operations based on the different geographical information characteristics and the characteristics of the specific mobile body corresponding to each of the plurality of map layers, generates a tile cluster map including the plurality of operational tiles, and generates a mobile body-customized operational route for the operation assigned to the specific mobile body within the operational area of the specific mobile body according to the tile cluster map. The identification of the plurality of operational tiles involves setting a preset characteristic weight for at least one of the different geographical information characteristics according to the characteristics of the specific mobile body, and identifying the plurality of operational tiles among the plurality of map tiles that correspond to the operational area of the specific mobile body based on the preset characteristic weight for the at least one geographical information characteristic. A mobile object-customized operational route recommendation system characterized by being achieved through this. Claim 10 A program that is executed by one or more processes in an electronic device and stored on a computer-readable recording medium, wherein the program comprises instructions for performing the steps of: generating a multi-layered map composed of a plurality of map layers each corresponding to different geographic information characteristics; dividing each of the plurality of map layers into a plurality of map tiles based on a preset standard; specifying a plurality of operational tiles among the plurality of map tiles in which a specific mobile body can perform operations based on the different geographic information characteristics and the characteristics of a specific mobile body each corresponding to the plurality of map layers; and generating a tile cluster map including the plurality of operational tiles, and generating a mobile body-customized operational route for the operation assigned to the specific mobile body within the operational area of the specific mobile body according to the tile cluster map, wherein the step of specifying the plurality of operational tiles includes the step of setting a preset characteristic weight for at least one of the different geographic information characteristics according to the characteristics of the specific mobile body. A program stored on a computer-readable recording medium, characterized by including the step of specifying a plurality of operational tiles corresponding to the operational area of a specific moving body among the plurality of map tiles based on the characteristic weights previously set for at least one geographic information characteristic.