Ball tracking by object detection using deep neural network aided Kalman filtering in a real-time simulated RoboCup Soccer environment
| dc.contributor.author | Nagy, Marcell Douglas | |
| dc.contributor.supervisor | Klein, Richard | |
| dc.contributor.supervisor | Ranchod, Pravesh | |
| dc.date.accessioned | 2025-09-26T13:38:25Z | |
| dc.date.issued | 2024-08 | |
| dc.description | A research report submitted in partial fulfillment of the requirements for the Degree of Master of Science, to the Faculty of Science, School of Computer Science and Applied Mathematics, University of the Witwatersrand, Johannesburg, 2024 | |
| dc.description.abstract | Computer vision has the ability to provide an abundance of environmental information to a robotic system, which makes perception and interaction with a dynamic world possible. In this research report the problem of real-time ball tracking in the context of simulated RoboCup soccer is considered. A tracking-by-detection framework is utilized to take advantage of the high performance of modern neural detection techniques as well as the use of neural assisted Kalman filtering for tracking which strikes a balance between the ease of interpretation of the traditional model-based approach and the ability to learn complex dynamics using neural networks. The results show that a modern keypoint based detector can outperform established real-time RoboCup ball detection techniques such as traditional Viola-Jones based detection as well as popular anchor based detection approaches, in the context of simulated RoboCup soccer. Further, a neural approach to Kalman filtering is able to outperform the popular extended Kalman filter for simulated RoboCup soccer kick tracking by implicitly learning the system dynamics. | |
| dc.description.submitter | MMM2025 | |
| dc.faculty | Faculty of Science | |
| dc.identifier | 0009-0003-3799-3456 | |
| dc.identifier.citation | Nagy, Marcell Douglas. (2024). Ball tracking by object detection using deep neural network aided Kalman filtering in a real-time simulated RoboCup Soccer environment. [Master's dissertation, University of the Witwatersrand, Johannesburg]. WIReDSpace. https://hdl.handle.net/10539/46674 | |
| dc.identifier.uri | https://hdl.handle.net/10539/46674 | |
| dc.language.iso | en | |
| dc.publisher | University of the Witwatersrand, Johannesburg | |
| dc.rights | ©2024 University of the Witwatersrand, Johannesburg. All rights reserved. The copyright in this work vests in the University of the Witwatersrand, Johannesburg. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of University of the Witwatersrand, Johannesburg. | |
| dc.rights.holder | University of the Witwatersrand, Johannesburg | |
| dc.school | School of Computer Science and Applied Mathematics | |
| dc.subject | RoboCup | |
| dc.subject | Object detection | |
| dc.subject | Kalman filtering | |
| dc.subject | UCTD | |
| dc.subject.primarysdg | SDG-9: Industry, innovation and infrastructure | |
| dc.subject.secondarysdg | SDG-4: Quality education | |
| dc.title | Ball tracking by object detection using deep neural network aided Kalman filtering in a real-time simulated RoboCup Soccer environment | |
| dc.type | Dissertation |