National Repository of Grey Literature 21 records found  previous11 - 20next  jump to record: Search took 0.00 seconds. 
Retrofitting Industrial Computer for Kiosk Application
Bužga, Petr ; Šoustek, Petr (referee) ; Dobrovský, Ladislav (advisor)
Industrial computers are designed to last for many years. This paper deals with the case where a computer was discarded from the laboratory as non-functional and it is desirable to try to revive at least some parts. The thesis first analyzes the possibilities of rebuilding the original Lauer VS386 computer. The use of RaspberryPi is proposed in the thesis. Then thesis proposes a driver for the original matrix keyboard embedded in the front panel of the computer as well as a kiosk application for managing employee attendance to verify the functionality of the rebuild computer.
Antenna Mesurement System for Small Satellites
Dovičák, Ivo ; Pospíšil, Martin (referee) ; Urbanec, Tomáš (advisor)
Goal of this thesis was design and realization of a measurement system for measurement of reflection coefficient magnitude for connected antennas in 27-2500 MHz range. Measurement using resistive bridge is chosen as a suitable measurement method. System consists of electronic device controlled by STM32WB microcontroller unit and software for controller PC written in Python programming language using PyQt library. Communication between the device and controller PC is realized using Bluetooth interface. Circuitry for signal generation is based on Phase Locked Loop MAX2870. Device is powered from standard 18650 battery. Dimensions of the designed printed circuit board are suitable for use in CubeSat satellites. System can be used as a frequency synthesizer as well.
Video summarization with deep neural networks
Matějek, Libor ; Slanina, Martin (referee) ; Frýza, Tomáš (advisor)
The work deals with machine learning and application in the field of video summarization. The thesis includes a basic introduction to neural networks and related data. It also describes the basic architectures of neural networks. The greatest emphasis is placed on convolutional neural networks, which are pivotal in the field of image processing. A further approximation is subject to the mathematical vector reduction of PCA and the Euclidean distance description. The theoretical part closes with information about K Means clustering. The implementation is then realized using the Tensorflow framework with API from Keras.
Automated area measurement of precipitation intensity via a network of microwave links
Bubniak, Milan ; Pospíšil, Ondřej (referee) ; Musil, Petr (advisor)
Point-to-point microwave links can be utilized as a large sensor network to measure rainfall. This work deals with the application of this procedure in practice. The first part of the thesis deals with atmospheric precipitation in general and standard methods of their measurement; and the propagation of the microwave signal and various causes of its attenuation, focusing on the attenuation caused by rain and the recommendation ITU-R P.838. This is followed by a state of the art summarization of the measurement of rainfall by microwave links. In the second part of the work, a manual procedure for calculating rainfall from microwave link data is performed, taking wet antenna attenuation into account. Then the creation of a support tool in the C# language is being described, which supply the data to the functions of the RAINLINK rainfall calculation library. Several rainfall calculations that are validated by physical rain gauges are performed. Furthermore, the own Telcorain application for rainfall calculation is created in the Python language, based on the pycomlink library. It has a graphical user interface created in PyQt. Several rainfall calculations validated by rain gauges are performed again, and the results are compared with the RAINLINK library.
Automatic Adjustment of Photographed Documents
Kuchta, Lukáš ; Šátek, Václav (referee) ; Rozman, Jaroslav (advisor)
This work deals with the automatic editing of photographed documents, specifically the creation of a library that will take care of cropping, alignment, transformation and brightness editing of photographed documents. The goal is to use this library to create a program into which a photo of the document is uploaded and which returns a modified version of the document. The functions of the OpenCV library for the Python programming language are used for the implementation of the library, specifically the functions for finding the edges of the document pages, their cropping, alignment and brightness adjustment. The PyQtlibrary is used to create the graphical user interface of the resulting program. The goal was fulfilled, a program with a pleasant user interface for automatic editing of photographed documents was created. The benefit of this work is the possibility of using the created program to detect documents in the image and edit them.
Identification of Persons in the Video from Quadcopter
Mojžiš, Tomáš ; Drahanský, Martin (referee) ; Goldmann, Tomáš (advisor)
The aim of this thesis is to make an application capable of recognizing people's faces based on a user-created database in drone footage. The database is made of pictures of people that should be identified in the footage. The output of this application is a video where the demanded people are labeled with their names. Some face detection and recognition state of the art solutions based on neural networks are compared in this work. The final solution consists of the MTCNN detector and a face embedding extractor based on ArcFace. The created multiplatform application allows to recognize people in drone footage even with face width of less than 20 pixels. The final solution was tested on a private dataset comprised of drone footage.
Planar Object Measurement in Image
Mlýnek, Přemysl ; Veľas, Martin (referee) ; Beran, Vítězslav (advisor)
The aim of this work is to measure furniture doors using image processing and calculating the price of new doors from measured dimensions. The work is solved using OpenCV library and Python programming language. The core of the work is based on the FloodFill algorithm and Hough transforms. The graphical user interface is solved using the PyQt library. When obtaining the measurements of the furniture door, the following procedure is used - acquisition of a data set, imagine preprocessing, object segmentation, object classification, measurement of individual objects, output of measurement results and output price calculation. I have created a solution in the form of a desktop application that accepts an image at the input and outputs the measured dimensions along with the price of the new door. I managed to achieve an average deviation of 6 mm from real dimensions. This work has helped me understand the basics of image processing. An ordinary user of the application will be able to estimate the price of new furniture doors just based on a photo.
Multi-channel control system for in-situ laboratory loading devices
Rada, Václav ; Fíla, Tomáš ; Zlámal, Petr ; Kytýř, Daniel ; Koudelka_ml., P.
In recent years, open-source applications have replaced proprietary software in many fields. Especially open-source software tools based on Linux operating system have wide range of utilization. In terms of CNC solutions, an open-source system LinuxCNC can be used. However, the LinuxCNC control software and the graphical user interface (GUI) could be developed only on top of Hardware Abstraction Layer. Nevertheless, the LinuxCNC community provided Python Interface, which allows for controlling CNC machine using Python programming language, therefore whole control software can be developed in Python. The paper focuses on a development of a multi-process control software mainly for in-house developed loading devices operated at our institute. The software tool is based on the LinuxCNC Python Interface and Qt framework, which gives the software an ability to be modular and effectively adapted for various devices.
Multiplatform application for Mikrotik network devices management
Bárdossy, Adrián ; Frolka, Jakub (referee) ; Krajsa, Ondřej (advisor)
Diploma thesis contains the description of the application developement for management of network entities based on mikrotik devices. In the intro, there is the description of used libraries, also description of API. In the next part of thesis there is programmed part of application backend. This part contains description of individual directories of project, which was written in pycharm. Every directory is described by one file together with UML diagram and table of methods in specific class. In the next part of thesis, there is the description of graphical part of the application and its example on one section of programmed buttons. It contains also output in form of pictures from the application. In the last section, there is tutorial for modules instalation, which are needed to run the application and contains manual testing of application.
Card Games Platform over XMPP
Pták, Ondřej ; Dytrych, Jaroslav (referee) ; Schmidt, Marek (advisor)
This thesis includes a design of a universal platform for creation of any classic card game and it's implementation. Parts of this thesis are: a client as a jabbim plugin, a platform for creating a card game server, communication protocol built over XMPP, one card game ("mau mau"). This game shows the possibilities of the platform and the easiness of developing games.

National Repository of Grey Literature : 21 records found   previous11 - 20next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.