项目介绍

diptiman-mohanta/Radar-Based-UAV-Classification 是一个托管在 GitHub 上的开源项目,主要使用 MATLAB 编写,目前获得 24 个 Star、4 次 Fork。

仓库全名
diptiman-mohanta/Radar-Based-UAV-Classification
Star 数
24
Fork 数
4

README 摘要

A sophisticated radar-based object classification system that distinguishes between UAVs (drones), birds, RC aircraft, and mixed scenarios using advanced signal processing techniques and deep learning. Features Advanced Signal Processing: Implementation of Successive Variational Mode Decomposition (SVMD) for superior signal analysis Cross-term-free Spectrograms: Enhanced time-frequency representations for better…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Radar-Based-UAV-Classification 用什么语言开发?

主要使用 MATLAB 编写,目前有 24 个 Star。

如何获取 Radar-Based-UAV-Classification 的源码?

可以直接克隆仓库:git clone https://github.com/diptiman-mohanta/Radar-Based-UAV-Classification.git,默认分支为 main;安装与运行步骤见仓库 README。

Radar-Based-UAV-Classification 最近还在维护吗?

仓库最近一次更新为 6月2日,当前没有未关闭的 Issue;Star 数为 24,可作为社区活跃度的参考。

关于

Advanced radar-based classification system for detecting and distinguishing UAVs, birds, and RC aircraft using SVMD signal decomposition and deep learning feature extraction.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

语言占比

MATLAB

README

A sophisticated radar-based object classification system that distinguishes between UAVs (drones), birds, RC aircraft, and mixed scenarios using advanced signal processing techniques and deep learning.

Features

Advanced Signal Processing: Implementation of Successive Variational Mode Decomposition (SVMD) for superior signal analysis

Cross-term-free Spectrograms: Enhanced time-frequency representations for better classification accuracy

Transfer Learning: Utilizes pre-trained SqueezeNet for efficient feature extraction

Multi-class Classification: Distinguishes between drones, birds, RC planes, and mixed scenarios

Automated Pipeline: End-to-end processing from raw radar data to classification result

Methodology

image

Reference Video

For a better understanding of the overall approach and implementation, please refer to the following video:

👉 Video Tutorial

Note: The final implementation in this repository may not exactly match the one demonstrated in the video. However, the project is largely inspired by the concepts and methodology presented there, and the video can be used as a helpful resource for understanding the underlying ideas and workflow.

Signal Processing Pipeline

Preprocessing: Downsampling, resampling, and low-pass filtering

SVMD Decomposition: Successive decomposition into Intrinsic Mode Functions (IMFs)

Spectrogram Generation: Cross-term-free STFT computation

Feature Extraction: Deep CNN features using SqueezeNet

Classification: Multi-class object identification

Key Algorithms

SVMD (Successive Variational Mode Decomposition): Advanced signal decomposition technique

VMD (Variational Mode Decomposition): Standard mode decomposition for comparison

Transfer Learning: Pre-trained CNN feature extraction

Prerequisites

MATLAB R2020b or later (using 2023b)

Signal Processing Toolbox

Deep Learning Toolbox

Image Processing Toolbox

Installation

git clone https://github.com/diptiman-mohanta/Radar-Based-UAV-Classification.git
cd Radar-Based-UAV-Classification

Citation

If you use this work in your research, please cite:

@misc{radar_uav_classification,
  title={Radar-Based UAV Classification using SVMD, Spectogram and Deep Learning},
  author={Diptiman Mohanta and Akash S R and Shekh Sharfraj and Krishna Jyoti Panda and Arpita Pradhan and Jyotirmayee Patnaik},
  year={2025},
  url={https://github.com/diptiman-mohanta/Radar-Based-UAV-Classification.git}
}

Dataset

@data{1x2q-8v62-22,
doi = {10.21227/1x2q-8v62},
url = {https://dx.doi.org/10.21227/1x2q-8v62},
author = {Harish Chandra Kumawat and Mainak Chakraborty and A. Arockia Bazil Raj and Sunita Vikrant Dhavale},
publisher = {IEEE Dataport},
title = {DIAT-µSAT: micro-Doppler Signature Dataset of Small Unmanned Aerial Vehicle (SUAV)},
year = {2022} }

to use the dataset i have used mail to the authors to provide the .mat files you can get the email id in this [https://ieee-dataport.org/documents/diat-msat-micro-doppler-signature-dataset-small-unmanned-aerial-vehicle-suav]

评论

暂无评论