Ball tracking by object detection using deep neural network aided Kalman filtering in a real-time simulated RoboCup Soccer environment

dc.contributor.authorNagy, Marcell Douglas
dc.contributor.supervisorKlein, Richard
dc.contributor.supervisorRanchod, Pravesh
dc.date.accessioned2025-09-26T13:38:25Z
dc.date.issued2024-08
dc.descriptionA 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.abstractComputer 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.submitterMMM2025
dc.facultyFaculty of Science
dc.identifier0009-0003-3799-3456
dc.identifier.citationNagy, 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.urihttps://hdl.handle.net/10539/46674
dc.language.isoen
dc.publisherUniversity 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.holderUniversity of the Witwatersrand, Johannesburg
dc.schoolSchool of Computer Science and Applied Mathematics
dc.subjectRoboCup
dc.subjectObject detection
dc.subjectKalman filtering
dc.subjectUCTD
dc.subject.primarysdgSDG-9: Industry, innovation and infrastructure
dc.subject.secondarysdgSDG-4: Quality education
dc.titleBall tracking by object detection using deep neural network aided Kalman filtering in a real-time simulated RoboCup Soccer environment
dc.typeDissertation

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Nagy_Ball_2024.pdf
Size:
4.55 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.43 KB
Format:
Item-specific license agreed upon to submission
Description: