<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Advanced AI in Explainability and Ethics for the Sustainable Development Goals, November</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Hierarchical neural network model for identifying similar objects in drone images</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dmytro Borovyk</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksander Barmak</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pawel Komada</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sergii Babichev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Jan Evangelista Purkyne University in Usti nad Labem</institution>
          ,
          <addr-line>Pasteurova, 15, 400 96, Usti nad Labem</addr-line>
          ,
          <country country="CZ">Czech Republic</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Khmelnytskyi National University</institution>
          ,
          <addr-line>11, Institutes str., Khmelnytskyi, 29016</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Politechnika Lubelska</institution>
          ,
          <addr-line>38 D, Nadbystrzycka, 29016, Lublin, 20 - 618</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>07</volume>
      <issue>2025</issue>
      <fpage>0000</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>Precise and timely object detection in UAV imagery plays a vital role in modern situational awareness systems, yet deep learning models often struggle with inter-class ambiguity among visually similar objects. The problem addressed in this study is the ineficiency of standard multiclass detection models when applied to complex aerial scenes requiring fine-grained distinction. In this work, we propose a hierarchical deep learning model that restructures the detection task into a multi-level classification cascade. This architecture employs Faster R-CNN for initial object proposals, YOLO for detailed feature extraction, and the FT-Transformer for classifying combined feature vectors, allowing for targeted optimization at each level. Experiments on a dataset of over 8,000 annotated images demonstrate the approach's efectiveness. The hierarchical model achieved an overall F1 score of 94.9%, significantly outperforming the baseline non-hierarchical model's score of 92.46%. The significant conclusion of this study is that a cascaded, modular framework efectively reduces ambiguity and enhances scalability, providing a highly accurate solution for real-time operational situational awareness.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Unmanned aerial vehicles (UAVs)</kwd>
        <kwd>similar objects</kwd>
        <kwd>object recognition</kwd>
        <kwd>Faster R-CNN</kwd>
        <kwd>YOLOv11</kwd>
        <kwd>FT-Transformer</kwd>
        <kwd>classification</kwd>
        <kwd>deep learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Modern situational awareness (SA) systems are essential for efective decision-making in diverse
scenarios, many of which directly involve the protection of human life and property across fields such
as healthcare, energy, communications, agriculture, transportation, and law enforcement. Formally,
SA begins with the perception of environmental elements [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], meaning that one of the system’s core
capabilities is the rapid, accurate, and autonomous detection of relevant objects in UAV imagery [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Owing to their mobility and relatively low cost, unmanned aerial vehicles (UAVs) have become a
primary source of remote sensing data [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Yet, acquiring UAV imagery is only the first step—its true
value emerges through automated analysis, requiring systems that can process large volumes of visual
information in real time [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ]. Such systems must reliably recognize objects critical to the task at
hand, an area where deep learning models have demonstrated state-of-the-art performance in computer
vision.
      </p>
      <p>This study is motivated by the practical need to enhance the eficiency of object detection in UAV
imagery. Leveraging deep learning for automatic detection not only reduces operators’ cognitive burden
but also accelerates real-time decision-making. Furthermore, these technologies lay the groundwork
for fully autonomous systems capable of functioning under demanding conditions.</p>
      <p>The central challenge addressed here is the development of a model that can recognize objects in UAV
imagery with both high accuracy and speed. This task holds dual significance: theoretically, it advances
the design and optimization of deep learning architectures for computer vision, while practically, it
supports the creation of next-generation SA systems.</p>
      <p>The article is structured as follows. The Related Works section reviews recent studies on military
target detection in images using deep learning. The Materials and Methods section introduces a
sequential classification approach of object classification and describes each level classification. The
Results and Discussion section presents experimental findings that validate the efectiveness of the
proposed method and compares it against existing solutions.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related works</title>
      <p>
        Among contemporary deep learning architectures for object classification, the most widely recognized
are R-CNN, Fast R-CNN, Faster R-CNN, You Only Look Once (YOLO), Single Shot MultiBox Detector
(SSD), MobileNet, and SqueezeNet [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ]. These approaches rely on convolutional neural networks
(CNNs), which are capable of automatically extracting visual features and thus enable reliable recognition
of objects in complex environments. To efectively apply CNNs in aerial image analysis, three critical
aspects must be taken into account: the diversity and quality of training data, the optimization of
network design (including depth, activation functions, and regularization), and the availability of
suficient computational resources.
      </p>
      <p>
        Beyond conventional CNNs, researchers have explored alternative strategies. In [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], a multi-stage
method is proposed that combines CNN and DNN models with communication signal analysis between
UAVs and controllers to detect flight types. CNNs have also been applied successfully to remote sensing
tasks such as land cover mapping [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], flood monitoring, agricultural crop classification using CNNs,
LSTMs, and transformers, and vegetation detection using U-Net [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Multimodal methods integrating
stereo imagery, LiDAR, radar, and audio sensing are discussed in [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. A systematic comparison of
YOLO models in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] highlights their superior accuracy but also their reliance on larger datasets and
stronger hardware.
      </p>
      <p>
        Despite their strong accuracy, CNN-based detectors often face challenges in terms of inference speed,
which limits their real-time applicability. Fast R-CNN [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] accelerates detection by generating regions
of interest (ROIs) from internal feature maps, but still cannot achieve true real-time performance. Faster
R-CNN [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], with its Region Proposal Network (RPN), improves eficiency and accuracy, yet remains
computationally intensive. Conversely, YOLO processes the entire image in a single step by dividing it
into a grid and predicting bounding boxes and object categories simultaneously—allowing considerably
higher speed while maintaining competitive accuracy.
      </p>
      <p>
        Recent improvements in object detection have focused on the problem of identifying small-scale
targets in UAV imagery. For instance, HSP-YOLOv8 [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] enhances performance for small objects through
an added prediction head and SPD-Conv module, resulting in an 11% accuracy improvement compared
with YOLOv8s on the VisDrone2019 dataset [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. A tailored YOLOv7 [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] addresses UAV-specific
challenges such as variable scales, dense clusters, and uneven target distribution, achieving higher
detection accuracy with reduced computational costs. Similarly, UN-YOLOv5s [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] introduces MASD
and MCF mechanisms, boosting mAP by 8.4% on VisDrone2019.
      </p>
      <p>
        Other studies emphasize environmental influences on UAV detection. For example, [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] investigates
how background complexity and atmospheric efects, such as rainfall, reduce recognition accuracy,
while [
        <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
        ] explore deep learning solutions for real-time detection, localization, and segmentation in
UAV video streams.
      </p>
      <p>
        More recently, transformer-based architectures have attracted significant attention. Vision
Transformer (ViT) [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] leverages self-attention mechanisms applied to image patches to learn rich feature
representations. Data-eficient transformers (DeiT) [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] reduce training requirements for smaller
datasets, while Perceiver [23] can integrate multimodal data such as feature vectors, making it suitable
for classification under limited input conditions. TabTransformer [ 24] is adapted for tabular data,
efectively encoding categorical and numerical attributes. Hybrid designs, such as Swin Transformer [25]
and ConvNeXt, combine convolutional layers with attention mechanisms to balance speed and accuracy.
These approaches demonstrate the flexibility of transformers in capturing long-range dependencies and
modeling complex interactions, particularly valuable in UAV imagery analysis and multimodal data
fusion [26].
      </p>
      <p>Building on this analysis, we propose a hybrid architecture combining YOLOv11 [27] for detection,
Faster R-CNN for feature vector extraction, and FT-Transformer [28] for classification. Two research
hypotheses are introduced: (1) a multi-level framework with separately trained models on specialized
datasets increases eficiency and accuracy; (2) transformer-based architectures, adapted for structured
tabular data, can efectively classify CNN-derived feature vectors.</p>
      <p>Hierarchical classification distributes recognition tasks across levels, each handling a limited set of
classes, thereby reducing ambiguity, enhancing scalability, and enabling the system to expand through
additional levels when necessary. The proposed architecture—YOLOv11 for detection, Faster R-CNN
for structured feature extraction, and FT-Transformer for classification—helps prevent information
overload and improves recognition accuracy.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Materials and methods</title>
      <sec id="sec-3-1">
        <title>3.1. Description of proposed approach</title>
        <p>The essence of the proposed approach to improving the eficiency of object classification in UAV imagery
lies in constructing a multi-level structure that classifies objects step by step, gradually refining their
classification into specific classes. At each level, classification is carried out within a limited number of
classes, which makes it possible to extract features characteristic of specific objects more accurately
than in the case of a single large multiclass model.</p>
        <p>A key feature of the proposed approach is that two deep learning models are used at each level
instead of one. The first model is responsible for extracting object features and constructing their vector
representation based on a certain principle. The second model, in turn, is used directly for classifying
the detected objects based on the results of the first model.</p>
        <p>A schematic representation of the proposed approach is shown in Figure 1. This approach is scalable
and flexible, as it allows new classification levels to be easily added without the need to retrain the
entire system.</p>
        <p>At each classification level, two separate deep learning models are used: the first model (Feature
map model) extracts object features and constructs their feature vector according to a certain principle,
while the second model (Classification model) performs the direct classification of the detected objects
based on the results of the first model.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Cascaded multi-level model for stepwise classification of objects in UAV imagery</title>
        <p>In automated tasks of target detection and classification from UAV images, structured multi-level
processing plays a crucial role, as it allows for the step-by-step refinement of object classes while
maintaining high accuracy at each stage. This approach prevents excessive feature dispersion when a
single model is applied to multiclass classification and enables efective system expansion through the
addition of new levels.</p>
        <p>The processing of UAV-acquired images can be formalized as a set-theoretic mathematical model
that describes the sequential transformation of input data into structured output object labels.</p>
        <p>The essence of this set-theoretic mathematical model is as follows. Let the input image be denoted as
element  from the set of all possible UAV images . The goal of processing is to construct an ordered
set of object regions with corresponding classes.</p>
        <p>At the first stage, object detection is performed. This is formalized as a function  that maps an
element  from the set  to a subset {1, 2, . . . , } of the set , where  is the set of possible object
regions in an image.</p>
        <p>The next step is constructing feature vectors {1, 2, . . . , } for each detected region using a function
 , which maps each element of the set  to a vector in the space R. The obtained vectors are then
passed to classifier , which is a deep learning model trained on feature vectors produced by the Feature
map model, and which classifies each vector into one of the classes considered at the corresponding
level.</p>
        <p>Suppose that at a given classification level the recognized classes are 1, 2, . . . , . Then this
transformation can be expressed as:</p>
        <p>{1, 2, . . . , }→− { 1, 2, . . . , }→− { 1, 2, . . . , },
where each  belongs to the set of classes {1, 2, . . . , }.</p>
        <p>Further refinement is performed if certain classes at level  have subsequent classification levels.
For example, if a class  has a further classification stage, then the refinement of each corresponding
object , such that  =  , can be expressed as:</p>
        <p>→−  ′,
where each ′ belongs to the set of classes at that next classification level.</p>
        <p>Generalizing this, a global function Φ can be defined that maps each input image to a set of ordered
pairs consisting of an object’s coordinates and its final class label. In other words, function Φ maps the
set  to a subset of the Cartesian product  × , where  is the set of all final classes:
Φ() = {( 1, 1), (2, 2), . . . , (, )},
where each  is the final classification label for the corresponding region  .</p>
        <p>The generalization of this process for an arbitrary number of cascade levels  allows it to be described
as a hierarchical composition of functions. Let for each level  ∈ {1, . . . , },  be the feature extraction
function and  the classifier at that level. Then the generalized mapping of function Φ can be
represented as:</p>
        <p>Φ() = {( , ) |  ∈ (),  = Γ( )},
where Γ :  →  is the cascade classification function, defined recursively as:
Γ() =
⎧⎪1(1()), if 1 ∈ ;
⎨</p>
        <p>2(2()), if 1 ∈/  and 2 ∈ ;
⎪⎩(()), if −1 ∈/  and  ∈ ,
(1)
(2)
(3)
(4)
(5)
where  represents the set of final classes.</p>
        <p>Thus, the cascaded multi-level model enables consistent stepwise refinement of class assignments for
each object, ensuring high classification accuracy even with a large number of classes. Moreover, it is
easily scalable: to extend the system, it is suficient to add a new layer with corresponding functions
+1 and +1, without modifying the previous levels.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Method for selecting a deep learning model for target feature vector extraction</title>
        <p>At the core of the cascade multi-level step-by-step classification architecture for objects in UAV images
lies the sequential extraction of features from object regions previously identified by detection methods.
The efectiveness of feature vector extraction largely determines the success of subsequent classification,
since at each processing level the model must highlight the characteristics that allow distinguishing
targets of diferent types. The feature vector formed for each object represents spatial, contextual,
textural, and morphological information captured in the image.</p>
        <p>All input data, when passed through the convolutional block, are represented in the form of feature
vectors. Feature vectors are extracted from each convolutional layer and form the set of vectors 
in the space R. For feature extraction and vector construction, we use only the convolutional block
Feature map model from the architecture shown in Figure 1.</p>
        <p>In the proposed architecture (Figure 1), each cascade level is responsible for extracting features
relevant only to a specific subtask. This separation prevents a single model from being overloaded
with too many target classes, which often leads to dispersion in the feature vector space and reduced
classification quality. In contrast, highly specialized models focusing on a small number of classes can
form more expressive feature vectors with a higher inter-class distance.</p>
        <p>At each cascade layer, its own optimized deep learning model is applied for feature extraction. The
model selection depends not only on the level of classification detail but also on the size of objects, their
typical positions in images, and computational resource constraints. The most important factor is the
alignment of the receptive field scale with the expected object sizes at the corresponding level.</p>
        <p>It should be noted that due to the cascade approach to classifying detected targets, each classification
layer operates independently. Therefore, diferent layers may use diferent models for object feature
extraction and diferent sequences of feature vector construction, which will then be used for direct
classification.</p>
        <p>Moreover, to construct the feature vector, features from either a single level or combinations of
feature vectors from diferent levels can be used (Figure 2). This provides a clear separation between
classes even in cases of high object density or complex background, which is critically important for
UAV combat applications in real-time conditions.</p>
        <p>Thus, the task is to obtain the optimal feature vector  for object  by concatenating vectors extracted
from specific convolutional layers. This task can be formalized as follows:
Φ * = arg</p>
        <p>max ( lim min | −   |),
⊂ ,→∞ ,
(6)
where  is the set of objects,  is the class of object , and  is the constructed feature vector of object
.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results and discussion</title>
      <sec id="sec-4-1">
        <title>4.1. Dataset</title>
        <p>
          To train the models responsible for feature extraction at diferent classification levels, the overall dataset
was divided into subsets aligned with the subclasses corresponding to each recognition stage. As a
basis, we used the publicly available VisDrone2019 dataset [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], which is widely adopted in aerial object
detection research. It includes more than 8,000 UAV-captured images with detailed annotations of
object classes and bounding boxes, covering categories such as buses, trucks, cars, vans, and others.
The dataset provides high-resolution imagery with precise bounding box labels for each object.
        </p>
        <p>For each classification level, the prepared subsets were randomly split three times at the sequence
level, following an 80% training and 20% testing ratio.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Experiment results</title>
        <p>To evaluate the efectiveness of the proposed method, a series of experiments was conducted and
the outcomes compared. Within the study, a sequential classification system was implemented for
recognizing objects in UAV-acquired images and videos. The primary objective of the experiments was
to measure the system’s performance using Precision, Recall, and F1-score metrics. Additionally, the
results of the developed approach were benchmarked against existing solutions to the same problem.</p>
        <p>To demonstrate the proposed approach, the following example is provided. Drawing on empirical
observations, a three-level target classification sequence for UAV imagery is suggested (Figure 3).</p>
        <p>Each model in the cascaded classification system was initially trained on the datasets corresponding
to the classification level it was intended to handle.</p>
        <p>Table 1 above also presents the values of mAP@.50:.95 and mAP@.50 metrics, which were used to
evaluate the efectiveness of the entire cascaded classification system and to mitigate the impact of
cumulative error propagation through the cascade architecture on other accuracy metrics.</p>
        <p>Level
1
2
3
Avg</p>
        <p>DS
Train
Test</p>
        <p>Figure 4 illustrates the process of sequential object classification within aerial imagery, highlighting
how a hierarchical recognition framework refines object detection across multiple levels. The central
image, captured from a drone or elevated viewpoint, shows a roadway scene populated with various
entities such as vehicles, trucks, vans, and pedestrians. Each object in the scene is enclosed within a
bounding box, with distinct colors representing the assigned class labels.</p>
        <p>To better demonstrate the classification hierarchy, selected objects are enlarged and annotated at
three distinct levels. At Level 1, the system identifies relatively simple objects with clear, well-defined
shapes, such as a pedestrian crossing the street. This level demonstrates the model’s ability to detect
smaller and more isolated targets, where precision in locating a human figure is of particular importance
for safety-critical applications such as trafic monitoring or autonomous navigation.</p>
        <p>Moving to Level 2, the classification system begins to distinguish larger and more complex objects,
such as trucks. Here, the bounding box captures the full extent of the vehicle, emphasizing not only
its presence but also its categorization as a specific type of road user. This stage shows the system’s
capacity to handle variations in object scale, perspective, and partial occlusion while still maintaining
accurate labeling.</p>
        <p>Finally, at Level 3, the recognition framework demonstrates its ability to provide even finer
distinctions within the general “vehicle” category. For example, two separate vehicles are refined into the
subcategories of “Van” and “Vehicle,” showing the granularity achievable in higher-level classification.
These refinements are crucial in real-world applications where decision-making depends on
diferentiating between types of vehicles—for instance, distinguishing commercial vans from private cars in
trafic analytics, or diferentiating emergency vehicles from standard ones.</p>
        <p>Overall, the figure emphasizes the progressive nature of hierarchical object classification. Rather than
providing a single-level detection, the system incrementally enhances recognition from general object
identification (e.g., “person” or “vehicle”) toward more detailed and context-sensitive categorization
(e.g., “van” or “truck”). This layered approach reflects a more human-like perception process, where
understanding a scene often begins with broad identification before narrowing to specific details. Such
a framework is particularly well-suited for surveillance, intelligent transportation systems, and smart
city applications, where both accuracy and contextual understanding of diferent object classes are
required.</p>
        <p>The confusion matrices in Figure 5 ofer further insights. For each classification level, two matrices
are displayed, reflecting the use of two distinct deep learning models at every stage.</p>
        <p>Additionally, to directly assess the quality of training and classification, experiments were performed
across all three levels using the COCO dataset [29], which was not involved in the training process
(Table 2). This dataset is commonly used for training deep learning models to recognize basic object
categories.</p>
        <p>When testing the proposed approach on an independent dataset COCO [29], the obtained results were
slightly lower compared to those achieved on the FECL dataset [30]. This diference can be attributed
to several factors, including variations in image resolution, object scale, environmental conditions,
and annotation style between datasets. Such performance degradation is a common phenomenon in
machine learning, as models often demonstrate higher accuracy on data they were trained on, while
generalization to new and unseen data introduces additional challenges. Nevertheless, the approach
maintained a stable detection capability, showing that it is not overfitted exclusively to the training
data and can still efectively recognize objects across diferent environments. The slight decrease in
performance highlights the importance of evaluating models under diverse real-world scenarios to
ensure robustness and adaptability.</p>
        <p>In addition, the proposed approach was also applied to the task of detecting military targets. Although
military target recognition represents a distinct research domain with its own challenges—such as
camouflage, irregular object shapes, and diverse environmental conditions—the model demonstrated
promising results. This outcome suggests that the developed method is not limited to civilian trafic
analysis but can be efectively transferred to other application areas. The ability to adapt to such a
specialized context highlights the robustness and versatility of the approach, opening possibilities for
its further use in defense-related surveillance and reconnaissance tasks.</p>
        <p>Figure 6 describes classification sequence structure for detection and classification of military targets.</p>
        <p>The Figure 7 shows how a hierarchical recognition framework refines object detection across multiple
levels for military targets detection. Each object in the scene is enclosed within a bounding box, with
distinct colors representing the assigned class labels.</p>
        <p>Table 3 represents metric results for military targets classification task.</p>
        <p>As illustrated in Table 3, the proposed approach demonstrates its suitability for diferent tasks beyond
the initial training scenario. The performance metrics presented in the table indicate that the method
(a) Level 1 - Model A
(b) Level 1 - Model B
(c) Level 2 - Model A
(d) Level 2 - Model B
(e) Level 3 - Model A
(f) Level 3 - Model B
achieves consistently good results, even when applied to datasets with varying characteristics and
object types. Such outcomes confirm that the approach is not narrowly tailored to a single domain but
possesses the flexibility to be adapted to multiple application areas. This adaptability underscores its
potential for broader use in both civilian and military contexts, where reliable object detection under
diverse conditions is essential.</p>
        <p>In order to evaluate the efectiveness of the proposed approach, a comparative analysis with existing
methods was conducted. The results of this comparison are summarized in Table 4, where the
performance of our model is presented alongside that of previously reported approaches. As shown, the
proposed method achieves competitive results, in several cases outperforming the existing techniques,
which highlights its advantages in terms of accuracy and adaptability. This comparison further validates
the robustness of the approach and its potential for broader application in diverse object detection tasks.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>In this study, we developed a method aimed at improving the accuracy of military object classification
using aerial images and video materials obtained from unmanned aerial vehicles (UAVs) in real time
under conditions of limited computational resources. Alongside the method, a complete system was
designed to implement it efectively. The proposed system relies on a multi-level architecture that
integrates modern deep learning approaches for both detection and classification. In particular, YOLOv11
and Faster R-CNN were employed for the detection of objects and the extraction of their feature vectors,
while the FT-Transformer model was used to perform classification based directly on these extracted
features. Such a design enables not only the detection of objects but also their accurate categorization,
even in complex operational scenarios.</p>
      <p>An extensive experimental evaluation was conducted. Within this experiment, a three-level
classification pipeline was implemented. This multi-level approach reflects the complexity of real-world military
Level
1
2
3</p>
      <p>DS
recognition tasks, where diferent levels of granularity are required depending on the operational
context. The experimental results clearly demonstrate the efectiveness of the proposed method. Across
all classification levels, the system achieved high performance, with Precision, Recall, and F1-score
exceeding 94%. Importantly, the architecture was optimized to ensure fast data processing, allowing
the system to operate in real-time conditions—an essential requirement for time-sensitive military
applications. The analysis also revealed that the approach remains stable when applied to large-scale
and diverse datasets, ensuring robustness and adaptability under varying circumstances.</p>
      <p>In addition to the internal evaluation, a comparative analysis with state-of-the-art methods for object
detection and classification was carried out. This comparison confirmed the competitiveness of the
proposed solution, particularly in terms of recognition accuracy and processing speed. As highlighted
in our results, the method not only excelled on the VisDrone dataset but also demonstrated strong
generalization on the COCO dataset and specific military targets, maintaining high mean Average
Precision (mAP) scores (Table 4). The balance between eficiency and accuracy positions the system
as a strong alternative to existing methods, with distinct advantages for real-world scenarios. Overall,
the developed system can be regarded as an efective and practical tool for automatic detection and
classification of military objects. It has potential applications in real-time battlefield monitoring,
operational situational awareness, and decision support, where both accuracy and speed are critical.
Beyond its immediate application, the system’s modular architecture also allows for future extensions.
Further research may focus on enhancing resilience to variable imaging conditions such as weather or
illumination changes, integrating the system with other artificial intelligence technologies, and adapting
the classification framework to new categories of emerging military equipment. Such improvements
would expand the scope of applicability and further strengthen the role of AI-driven methods in modern
defense and security contexts.</p>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the authors used GPT-4o and Grammarly in order to: Grammar
and spelling check. After using these tools, the authors reviewed and edited the content as needed and
take full responsibility for the publication’s content.
[23] H. Touvron, M. Cord, M. Douze, et al., Training data-eficient image transformers &amp; distillation
through attention, in: Proceedings of the International Conference on Machine Learning (ICML),
2021, pp. 1–22. URL: https://arxiv.org/abs/2012.12877.
[24] A. Jaegle, F. Gimeno, A. Brock, et al., Perceiver: General perception with iterative attention, in:
Proceedings of the International Conference on Machine Learning (ICML), 2021, pp. 1–43. URL:
https://arxiv.org/abs/2103.03206.
[25] X. Huang, A. Khetan, M. Cvitkovic, Z. Karnin, TabTransformer: tabular data modeling using
contextual embeddings, arXiv preprint arXiv:2012.06678 (2020). URL: https://arxiv.org/abs/2012.
06678.
[26] S. Svystun, O. Melnychenko, P. Radiuk, O. Savenko, A. Sachenko, A. Lysyi, Thermal and RGB
images work better together in wind turbine damage detection, International Journal of Computing
23 (2024) 526–535. doi:10.47839/ijc.23.4.3752.
[27] Z. Liu, Y. Lin, Y. Cao, et al., Swin transformer: hierarchical vision transformer using shifted
windows, in: Proceedings of the International Conference on Computer Vision (ICCV), 2021, pp.
1–14. URL: https://arxiv.org/abs/2103.14030.
[28] W. Wang, E. Xie, X. Li, D.-P. Fan, K. Song, D. Liang, T. Lu, P. Luo, L. Shao, Pyramid vision
transformer: A versatile backbone for dense prediction without convolutions, in: 2021 IEEE/CVF
International Conference on Computer Vision (ICCV), 2021, pp. 548–558. doi:10.1109/ICCV48922.
2021.00061.
[29] T. Lin, M. Maire, S. Belongie, et al., Microsoft COCO: Common objects in context, in: Proceedings
of the European Conference on Computer Vision (ECCV), Springer, 2014, pp. 740–755. doi:10.
1007/978-3-319-10602-1_48.
[30] MVDdetection, Fecl dataset, 2025. URL: https://universe.roboflow.com/mvddetection/mv_
detection-fecl.
[31] X. Zhao, W. Zhang, Y. Xia, et al., G-YOLO: A lightweight infrared aerial remote sensing target
detection model for UAVs based on YOLOv8, Drones 8 (2024) 495. doi:10.3390/drones8090495.
[32] X. Du, L. Song, Y. Lv, S. Qiu, A lightweight military target detection algorithm based on improved
YOLOv5, Electronics 11 (2022) 3263. doi:10.3390/electronics11203263.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Endsley</surname>
          </string-name>
          ,
          <article-title>Designing for Situation Awareness</article-title>
          , CRC Press, Boca Raton,
          <year>2016</year>
          . doi:
          <volume>10</volume>
          .1201/ b11371.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>A military object detection model of UAV reconnaissance image and feature visualization</article-title>
          ,
          <source>Applied Sciences</source>
          <volume>12</volume>
          (
          <year>2022</year>
          )
          <article-title>12236</article-title>
          . doi:
          <volume>10</volume>
          .3390/app122312236.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <article-title>A survey of object detection for UAVs based on deep learning</article-title>
          ,
          <source>Remote Sensing</source>
          <volume>16</volume>
          (
          <year>2023</year>
          )
          <article-title>149</article-title>
          . doi:
          <volume>10</volume>
          .3390/rs16010149.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <article-title>LI-YOLO: An object detection algorithm for UAV aerial images in low-illumination scenes</article-title>
          ,
          <source>Drones</source>
          <volume>8</volume>
          (
          <year>2024</year>
          )
          <article-title>653</article-title>
          . doi:
          <volume>10</volume>
          .3390/drones8110653.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>YOLO-DroneMS: Multi-scale object detection network for unmanned aerial vehicle (UAV) images</article-title>
          ,
          <source>Drones</source>
          <volume>8</volume>
          (
          <year>2024</year>
          )
          <article-title>609</article-title>
          . doi:
          <volume>10</volume>
          .3390/drones8110609.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D.</given-names>
            <surname>Yan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          , et al.,
          <article-title>An improved faster R-CNN method to detect tailings ponds from highresolution remote sensing images</article-title>
          ,
          <source>Remote Sensing</source>
          <volume>13</volume>
          (
          <year>2021</year>
          )
          <year>2052</year>
          . doi:
          <volume>10</volume>
          .3390/rs13112052.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Qian</surname>
          </string-name>
          , et al.,
          <string-name>
            <surname>HR-YOLOv8</surname>
          </string-name>
          :
          <article-title>A crop growth status object detection method based on YOLOv8</article-title>
          ,
          <source>Electronics</source>
          <volume>13</volume>
          (
          <year>2024</year>
          )
          <article-title>1620</article-title>
          . doi:
          <volume>10</volume>
          .3390/electronics13091620.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Qi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <article-title>Land cover classification of UAV remote sensing based on transformer-CNN hybrid architecture</article-title>
          ,
          <source>Sensors</source>
          <volume>23</volume>
          (
          <year>2023</year>
          )
          <article-title>5288</article-title>
          . doi:
          <volume>10</volume>
          .3390/s23115288.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>H.</given-names>
            <surname>Munawar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Qayyum</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Heravi</surname>
          </string-name>
          ,
          <article-title>Application of deep learning on UAV-based aerial images for flood detection</article-title>
          ,
          <source>Smart Cities</source>
          <volume>4</volume>
          (
          <year>2021</year>
          )
          <fpage>1220</fpage>
          -
          <lpage>1243</lpage>
          . doi:
          <volume>10</volume>
          .3390/smartcities4030065.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>I. Teixeira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Morais</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sousa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Cunha</surname>
          </string-name>
          ,
          <article-title>Deep learning models for the classification of crops in aerial imagery: a review</article-title>
          ,
          <source>Agriculture</source>
          <volume>13</volume>
          (
          <year>2023</year>
          )
          <article-title>965</article-title>
          . doi:
          <volume>10</volume>
          .3390/agriculture13050965.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Pierdicca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Nepi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mancini</surname>
          </string-name>
          , E. Malinverni,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Balestra, UAV4TREE: deep learning based system for automatic classification of tree species using RGB optical images obtained by an unmanned aerial vehicle</article-title>
          ,
          <source>ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences X-1/W1</source>
          (
          <year>2023</year>
          )
          <fpage>1089</fpage>
          -
          <lpage>1096</lpage>
          . doi:
          <volume>10</volume>
          .5194/isprs-annals
          <string-name>
            <surname>-X-</surname>
          </string-name>
          1
          <string-name>
            <surname>-W1-</surname>
          </string-name>
          2023-1089-
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Munir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Siddiqui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Anwar</surname>
          </string-name>
          , et al.,
          <article-title>Impact of adverse weather and image distortions on vision-based UAV detection: a performance evaluation of deep learning models</article-title>
          ,
          <source>Drones</source>
          <volume>8</volume>
          (
          <year>2024</year>
          )
          <article-title>638</article-title>
          . doi:
          <volume>10</volume>
          .3390/drones8110638.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>An</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yang</surname>
          </string-name>
          , et al.,
          <article-title>Vision-based drone detection in complex environments: a survey</article-title>
          ,
          <source>Drones</source>
          <volume>8</volume>
          (
          <year>2024</year>
          )
          <article-title>643</article-title>
          . doi:
          <volume>10</volume>
          .3390/drones8110643.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Dosovitskiy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Beyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kolesnikov</surname>
          </string-name>
          , et al.,
          <article-title>An image is worth 16x16 words: transformers for image recognition at scale</article-title>
          , arXiv preprint arXiv:
          <year>2010</year>
          .
          <volume>11929</volume>
          (
          <year>2020</year>
          ). URL: https://arxiv.org/abs/
          <year>2010</year>
          .11929.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , W. Sun,
          <string-name>
            <given-names>C.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Zhang,</surname>
          </string-name>
          <article-title>HSP-YOLOv8: UAV aerial photography small target detection algorithm</article-title>
          ,
          <source>Drones</source>
          <volume>8</volume>
          (
          <year>2024</year>
          )
          <article-title>453</article-title>
          . doi:
          <volume>10</volume>
          .3390/drones8090453.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>P.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Wen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Bian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Fan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Ling</surname>
          </string-name>
          ,
          <article-title>Detection and tracking meet drones challenge</article-title>
          ,
          <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>
          <volume>44</volume>
          (
          <year>2021</year>
          )
          <fpage>7380</fpage>
          -
          <lpage>7399</lpage>
          . doi:
          <volume>10</volume>
          .1109/TPAMI.
          <year>2021</year>
          .
          <volume>3119563</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Pei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Qiao</surname>
          </string-name>
          , G. Wu,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <article-title>Improved YOLOv7 target detection algorithm based on UAV aerial photography</article-title>
          ,
          <source>Drones</source>
          <volume>8</volume>
          (
          <year>2024</year>
          )
          <article-title>104</article-title>
          . doi:
          <volume>10</volume>
          .3390/drones8030104.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>J.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Bi</surname>
          </string-name>
          , H. Liu,
          <string-name>
            <given-names>H.</given-names>
            <surname>Lou</surname>
          </string-name>
          ,
          <article-title>UN-YOLOv5s: a UAV-based aerial photography detection algorithm</article-title>
          ,
          <source>Sensors</source>
          <volume>23</volume>
          (
          <year>2023</year>
          )
          <article-title>5907</article-title>
          . doi:
          <volume>10</volume>
          .3390/s23135907.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>X.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Yin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <article-title>DV-DETR: improved UAV aerial small target detection algorithm based on RT-DETR</article-title>
          ,
          <source>Sensors</source>
          <volume>24</volume>
          (
          <year>2024</year>
          )
          <article-title>7376</article-title>
          . doi:
          <volume>10</volume>
          .3390/s24227376.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>X.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Target detection method of UAV aerial imagery based on improved YOLOv5, Remote Sensing 14 (</article-title>
          <year>2022</year>
          )
          <article-title>5063</article-title>
          . doi:
          <volume>10</volume>
          .3390/rs14195063.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>M.</given-names>
            <surname>Rahman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sejan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Aziz</surname>
          </string-name>
          , et al.,
          <article-title>A comprehensive survey of unmanned aerial vehicles detection and classification using machine learning approach: challenges, solutions, and future directions</article-title>
          ,
          <source>Remote Sensing</source>
          <volume>16</volume>
          (
          <year>2024</year>
          )
          <article-title>879</article-title>
          . doi:
          <volume>10</volume>
          .3390/rs16050879.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Mo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Huang</surname>
          </string-name>
          , G. Qian,
          <article-title>Deep learning approach to UAV detection and classification by using compressively sensed RF signal</article-title>
          ,
          <source>Sensors</source>
          <volume>22</volume>
          (
          <year>2022</year>
          )
          <article-title>3072</article-title>
          . doi:
          <volume>10</volume>
          .3390/s22083072.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>