About Me

I am Dominic Spata, a computer science and machine learning expert living in Witten, Germany. Originally, I graduated from the Ruhr University Bochum with a master's degree in computer science. Even then my studies focused on machine learning, especially as applied to aspects of driving and traffic. I've since completed a doctoral degree researching the use of neural networks for automotive radar perception at the Bergische Universität Wuppertal. I am currently continuing that work as a full-time machine learning engineer at automotive supplier Aptiv at their site in Wuppertal.
Privately, I'm a fan of games of all forms (be they sports, board games, computer games, or virtual reality), like to read and write fantasy, dabble in web and graphics design1, and have an interest in pretty much anything and everything related to programming. Another big part of my life is exercise. I like to keep active with a variety of activities like yoga, traditional weight training, swimming, and more.
1This website was created by myself from scratch in pure HTML and CSS.
Works
Bachelor's thesis

Title: Action Classification Using a Combination of Hough Voting and Random Forest
Advisors: PD Dr. Rolf Würtz, Dipl.-Inform. André Ibisch
This thesis deals with the classification of human behaviour using a recent method. Given a video of a single human performing some distinct action as well as annotations indicating that human's position, it extracts 3D feature patches based on the dense visual flow of the image material. A random forest regressor is used to estimate the probability of a certain action being localised at a certain position and time in the video. These probabilities are consolidated using a Hough voting scheme to yield the final classification result.
Master's thesis

Title: Generation of Natural Traffic Sign Images Using Domain Translation with Cycle-Consistent Generative Adversarial Networks
Advisors: Jun.-Prof. Sebastian Houben, Daniela Horn M.A. M.Sc.
This thesis deals with the generation of novel traffic sign images with the goal of supplementing the German Traffic Sign Benchmark dataset. A custom two-step method for image generation is explored, which first derives prototype images from standardised traffic sign diagrams and then enhances theses prototypes into natural images using an unpaired image-to-image translation system. The translation architecture of choice is a recent invention by the name of cycle-consistent generative adversarial networks (CycleGANs), which combine the powerful generative adversarial framework with CNN-based image-to-image mappings.
Doctoral thesis
Title: Toward Automotive Safety and Autonomy with Machine-Learning-Assisted Radar Perception
Advisors: Prof. Dr.-Ing. Anton Kummert, Prof. Dr.-Ing. Tobias Meisen
Publications
Spata, D., Horn, D., & Houben, S. (2019, June). Generation of natural traffic sign images using domain translation with cycle-consistent generative adversarial networks. In 2019 IEEE Intelligent Vehicles Symposium (IV) (pp. 702-708). IEEE.
Spata, D., Grumpe, A., & Kummert, A. (2021, September). End-to-End On-Line Multi-object Tracking on Sparse Point Clouds Using Recurrent Convolutional Networks. In International Conference on Artificial Neural Networks (pp. 407-419). Springer, Cham.
Qualifications
Education
Bachelor of Science (B.Sc.), Applied Computer Science, Ruhr University Bochum, Grade – 98 %
Master of Science (M.Sc.), Applied Computer Science, Ruhr University Bochum, Grade – 100 %
Doktor der Ingenieurswissenschaften (Dr.-Ing.)2, Electrical Engineering, Bergische Universität Wuppertal, Grade – magna cum laude
Natural Languages
German – Native
English – Fluent (C1)
Russian – Basic
Japanese – Basic
Formal Languages
C, C++, Java, Python, Latex – Advanced Skills
HTML, CSS, JavaScript, C# – Solid Skills
SQL, Ruby, MatLab, CUDA – Basic Skills
Software Skills
TensorFlow, NumPy, Pandas, PyTorch, Git, SVN, Visual Studio, CMake, OpenCV, Qt.
GIMP, Microsoft Office, OpenOffice, Oracle VirtualBox, Unity Engine, Unreal Engine.
Miscallaneous
German driver's license – Class B
Analytical thinking, reliability, attention to detail, swift learning.
2German doctoral degree roughly equivalent to a Ph.D. in engineering.