Skip to content
View ahmed100553's full-sized avatar
  • Advanced Radar Research Center (ARRC)
  • Norman, OK, United States

Highlights

  • Pro

Block or report ahmed100553

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ahmed100553/README.md
Animated radar research console

Typing SVG


LinkedIn Portfolio Google Scholar


πŸ“‘ Research Identity

class RadarResearcher:
    """Signal model β†’ experiment β†’ real-time implementation β†’ inference."""

    affiliation = "Advanced Radar Research Center | University of Oklahoma"
    degree      = "PhD Researcher, Electrical & Computer Engineering"

    research = {
        "radar": [
            "Detection, Estimation & Tracking",
            "Range-Doppler & Micro-Doppler Processing",
            "Coherent Processing & Phase Estimation",
            "Statistical / Higher-Order Signal Processing",
        ],
        "systems": [
            "Real-Time Radar Pipelines",
            "High-Rate Data Acquisition & Streaming",
            "CUDA / GPU-Accelerated DSP",
            "Hardware-Software Co-Design",
        ],
        "intelligence": [
            "Deep Learning for Radar",
            "Vision Transformers",
            "Target Characterization & Classification",
        ],
    }

    current_mission = (
        "Build experimental real-time radar systems for aerial-target sensing, "
        "then develop algorithms that survive real hardware, real clutter, and real latency."
    )

Research philosophy: an algorithm is most interesting when it survives the complete chain β€” measurement physics, acquisition, synchronization, real-time computation, detection, and experimental validation.


⚑ Current Mission β€” Real-Time Aerial Target Radar

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ RADAR SENSOR │───▢│ IF / IQ STREAM │───▢│ BUFFER + SYNC   │───▢│ GPU DSP         β”‚
β”‚ measurement  β”‚    β”‚ high-rate data β”‚    β”‚ bounded latency β”‚    β”‚ FFT / filtering β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                                                          β”‚
                                                                          β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ TARGET INTEL.  │◀───│ ΞΌ-DOPPLER / ML │◀───│ TRACKING        │◀───│ CFAR / DETECTIONβ”‚
β”‚ decision layer β”‚    β”‚ characterizationβ”‚    β”‚ state estimationβ”‚    β”‚ range–Doppler   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Goal: bridge advanced radar algorithms with reliable, low-latency experimental systems β€” not offline demos alone.


🎯 Research Contributions

πŸ“‘ Coherent-On-Receive Processing

Software-defined phase recovery for magnetron-based marine radar

Metric Achievement
Phase RMSE < 0.01 rad
Channel Isolation 94–113 dB
Collaboration PNNL & USGS

Key idea: extract a stable transmit-leakage phase reference so a nominally non-coherent radar can support coherent Doppler processing.

πŸ€– FAN / Vision Transformer Radar AI

Compact CNN–Transformer architecture for micro-Doppler classification

Metric Achievement
Accuracy 98%
Parameters 1.8M
Parameter reduction 98%

Key idea: Fourier-aware neural layers for efficient learning of periodic structure in radar time-frequency signatures.

πŸ“Š HSSD Framework

Hybrid Statistic Subspace Decomposition

4th-Order Cumulants
        +
       SVD
        +
    Shrinkage
        β”‚
        β–Ό
Non-Gaussian Component Isolation
        β”‚
        β–Ό
Clutter / Leakage Suppression

Key idea: replace conventional covariance structure with a fourth-order cumulant representation to emphasize non-Gaussian components.

πŸ«€ Non-Contact Vital Signs

FMCW/mmWave radar for heart- and breathing-rate estimation

Validation Scale
Participants 50 children
Measurements 250 min
Radar frames 25,000

Key idea: dual signal-processing back ends β€” fixed Butterworth filtering and adaptive MODWT separation β€” for robust physiological extraction.


πŸ”¬ Radar Mathematics I Work With

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                  RADAR PROCESSING CORE                                     β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                                            β”‚
β”‚  Measurement model                                                                        β”‚
β”‚  x[n,m] = Ξ£β‚š Ξ±β‚š s[n-Ο„β‚š] exp(j2Ο€ fD,β‚š mTr + jΟ†β‚š) + w[n,m]                                β”‚
β”‚                                                                                            β”‚
β”‚  Range–Doppler transform                                                                  β”‚
β”‚  XRD[k,β„“] = Ξ£β‚˜ Ξ£β‚™ x[n,m] wr[n] wd[m] exp(-j2Ο€kn/N) exp(-j2Ο€β„“m/M)                         β”‚
β”‚                                                                                            β”‚
β”‚  CFAR threshold                                                                           β”‚
β”‚  T[k,β„“] = Ξ±CFAR Β· (1/Ntrain) Ξ£(i,j)βˆˆπ’― |XRD[k+i,β„“+j]|Β²                                    β”‚
β”‚                                                                                            β”‚
β”‚  Micro-Doppler / local slow-time spectrum                                                 β”‚
β”‚  S(t,f) = Ξ£q z[q] g[q-t] exp(-j2Ο€fq)                                                      β”‚
β”‚                                                                                            β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

measurement β†’ estimation β†’ transform β†’ detection β†’ tracking β†’ inference


πŸ› οΈ Technical Arsenal

Radar β€’ DSP β€’ Numerical Computing

MATLAB Python NumPy SciPy Simulink

Real-Time β€’ GPU β€’ Systems

C++ CUDA CMake Linux Docker

Machine Learning β€’ Deep Learning

PyTorch TensorFlow scikit-learn

Radar Hardware β€’ Edge β€’ Infrastructure

NVIDIA Jetson TI Radar Raspberry Pi ROS Google Cloud


πŸš€ Selected Public Projects

77 GHz mmWave radar + edge DSP + real-time streaming + cloud AI for contactless vital-sign monitoring.

Radar DSP Kafka Vertex AI Real-Time Dashboard

End-to-end 60 GHz FMCW radar pipeline for non-contact heart- and breathing-rate estimation.

MATLAB FMCW MODWT Biomedical Radar

Frequency-domain image processing for suppression of stripe artifacts in optical coherence tomography imagery.

FFT OpenCV Image Processing

πŸ€– MazeSolvingDQN

Deep Q-learning experiments for sequential decision-making and autonomous maze navigation.

Reinforcement Learning DQN Python

Some of my current radar systems and experimental research repositories are private or collaboration-restricted.


πŸ›οΈ Research Experience

Position Institution Focus Duration
Graduate Research Assistant Advanced Radar Research Center Radar DSP, experimental systems, ML May 2024 – Present
Undergraduate Research Assistant Advanced Radar Research Center Sensor fusion, ROS, interference mitigation Jul 2022 – May 2024
Undergraduate Researcher 3SigmaLab BCI, EEG signal processing, ML Jan 2022 – May 2022

🧭 Research Trajectory

      SIGNAL PROCESSING                    REAL-TIME SYSTEMS                   RADAR INTELLIGENCE
             β”‚                                    β”‚                                  β”‚
             β–Ό                                    β–Ό                                  β–Ό
  statistical estimation  ───────▢  high-rate acquisition / GPU  ───────▢  detection / tracking / ML
             β”‚                                    β”‚                                  β”‚
             └────────────────────────── experimental validation β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

I am interested in radar research where theory, algorithms, hardware, and implementation meet β€” especially problems involving aerial targets, cluttered environments, low-latency processing, and deployable sensing systems.


πŸ“¬ Connect

LinkedIn Portfolio Google Scholar


Profile Views


"The theory is the map. The measurement is the territory."
GitHub contribution snake

Pinned Loading

  1. FMCW-HR-BR-Estimation FMCW-HR-BR-Estimation Public

    I present an end-to-end framework for non-contact monitoring of heart rate (HR) and breath- ing rate (BR) in children using a compact 60 GHz FMCW radar. Two parallel signal-processing branches are …

    MATLAB 2 1

  2. MazeSolvingDQN MazeSolvingDQN Public

    Deep Q-Network (DQN) agent to solve a custom maze environment made by pygame.

    Jupyter Notebook 1

  3. Air-Compressor-Monitor Air-Compressor-Monitor Public

    A Python-based system for real-time monitoring and predictive maintenance of industrial air compressors. This project utilizes Raspberry Pi and various sensors to track air pressure, oil pressure, …

    Python

  4. OCT-Stripes-Removal OCT-Stripes-Removal Public

    Jupyter Notebook