Bachelor theses
Evaluating the effectiveness of SEO techniques on Google
Author
Filip Podstavec
Year
2012
Type
Bachelor thesis
Supervisor
prof. RNDr. Tomáš Skopal, Ph.D.
Reviewers
RNDr. David Hoksza, Ph.D.
Department
Master theses
3D sound simulation using binaural audio and recommenders systems
Author
David Bernhauer
Year
2017
Type
Master thesis
Supervisor
prof. RNDr. Tomáš Skopal, Ph.D.
Reviewers
Ing. Jan Baier
Department
Summary
The aim of this work is to design a method of efficient HRTF acquisition from the profiles already existed. The thesis analyzes the possibilities of using the recommender systems to find a suitable HRTF that could replace the most commonly used approaches. Using web applications - implemented by technologies WebGL and WebAudio we have verified the effectiveness of collaborative filtering. User testing demonstrated improvement of accuracy against an unpersonalized HRTF profile of an averagely 10 degrees. The conclusion of this work is to find a fast method for relatively accurate audio virtual reality simulation.
Web interface for real-time video analytics system
Author
Vladislav Khachaturian
Year
2020
Type
Master thesis
Supervisor
prof. RNDr. Tomáš Skopal, Ph.D.
Department
Summary
This master's thesis is dedicated to the design and implementation of web interface for real-time video analytics system named Videolytics. Main target of this system is extraction, storage and processing of high-level features from video surveillance data. The resulting application is able to combine various data sources and modules: video stream, object detections and trajectories from database, management of processes for data generation.
Developed application touches on various different aspects: video stream management, effective database querying, precise (milliseconds range) synchronization of data sources, server process management.
Maintaining large number of different aspects inside one application is highly complex. This is why Videolytics web portal is based on microservices architecture. Web client communicates with services using HTTP protocol, while each service accomplishes it's certain distinct goal.
Web portal collaborates with other modules implemented in different programming languages. All of them are functioning on single Unix server to avoid redundant network load. Resource sharing and dependencies are resolved using docker virtualization technology.
Web portal is implemented using Apache web server in combination with PHP language.