Back to results

Stellenbosch : Stellenbosch University

Development of a ML Algorithm to Improve Radar Detection of Golf Balls Using MFCW Radar

Abstract

dc:description.abstract

This thesis addresses the challenge of reliably detecting small targets, specifically golf balls, using Multi-Frequency Continuous-Wave (MFCW) radar in environments contaminated by significant noise and clutter. Although radar systems are effective at tracking targets, the performance of a radar system is heavily constrained by unwanted returns from external sources, such as fans, which often generate Doppler frequencies comparable to the target return signal. A comprehensive MFCW radar system simulation was developed, incorporating realistic physics and detailed models of critical interference targets. This enabled the design and testing of various detection algorithms. This thesis compares Constant False Alarm Rate (CFAR) detectors (including CA-, OS-, VI-, TM-, CHA- and WAI-CFAR) against modern Machine Learning (ML) techniques, including multinomial and binary Logistic Regression (LR) and Gradient Boosted Tree classifiers (XGBoost). For the ML models, a bin specific classification approach was explored, which utilised features which were engineered from statistical properties and signal peak characteristics. The models were trained on data collected from four international golf driving ranges. Results confirmed that classical CFAR detectors struggled in this cluttered environment, as seen by the false positive rates (FPR) which far exceeded the threshold that each detector was designed for. In contrast, the ML techniques, specifically XGBoost, which was used in a bin specific classifier, performed significantly better. The best model obtained a Recall (Probability of Detection) of 88.84%, with a False Positive Rate (FPR) of 0.431%. While the best performing CFAR detector, OS-CFAR obtained a recall of 81.42% with an FPR of 0.635%. These results indicate that ML models are capable of learning complex features beyond what is capable with CFAR detectors, allowing for more reliable detection of targets in environments with a low Signal to Clutter Ratio (SCR).

Degree

thesis:*
Grantor dc:publisher
Stellenbosch : Stellenbosch University
Year dc:date.issued
2026

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Holtshausen, Damian Luke
Advisors dc:contributor.advisor
  • Grootboom, L. L.
  • Steyn, W.
  • Niesler, T.

Rights

Language dc:language.iso
en

Identifiers

dc:identifier.*
Repository record dc:identifier.uri
https://scholar.sun.ac.za/handle/10019.1/136067
OAI identifier oai:identifier
oai:scholar.sun.ac.za:10019.1/136067

Chain of custody

source
Harvested from
Stellenbosch University
Base URL
scholar.sun.ac.za/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
related terms
citation

Holtshausen, Damian Luke. Development of a ML Algorithm to Improve Radar Detection of Golf Balls Using MFCW Radar. Stellenbosch : Stellenbosch University, 2026. https://scholar.sun.ac.za/handle/10019.1/136067