HTL Perg DSpace Server

DSpace ist ein digitaler Dienst der Informationen und Wissen sammelt, archiviert und verteilt. Digitale Wissensdatenbanken sind ein wichtiges Werkzeug um Organisationen in der Kommunikation und Verteilung, sowie Weiterentwicklung von Informationen zu unterstützen.

 

Communities in DSpace

Select a community to browse its collections.

Now showing 1 - 1 of 1

Recent Submissions

Item
AuthentiGrade
(2025) Mühlbachler, Klaus; Amort, Christoph; Fragner, Thomas; Ganglberger, Tobias
Authentigrade extends an existing prototype system with a central authentication system and user interfaces for configuration purposes. The existing system consists of multiple services and receives data from IoT-Devices. The data is saved within a MongoDB-Database and then evaluated. These evaluations also include the identification of outliers. Moreover the existing system sends messages to external recipients if it detects an outlier. The identity provider Authentik is used for the implementation of a central authentication system. In addition, the existing services are being expanded by an authentication-module, so that they are protected from unauthorized access. The user-interfaces for configuration purposes are being implemented as web-frontends using Angular. Additionaly, the existing services are being revised, so that they can comunicate with the new frontend-applications. The new frontends are also implemented using a library, that makes it possible to provide the Websites with a login handled via Authentik. These configuration-interfaces are being implemented for the following two existing services: • Communication-Service: Receives from IoT-devices and forwards messages to the external recipients. • Screening-Service: Evaluates data from the database and sends messages regarding these evaluations to the communication-service. In addition to the configuration-interfaces, a web-application is also implemented, which offers a direct insight into the data stored by the MongoDB-database. A web-frontend using angular and a backend using python are being implemented for this web-application.
Item
Untersuchung innovativer Branderkennungssysteme mittels KI
(2025) VOESTALPINE; Baumgartner Eric; Brandstätter Simon; Riss-Stelzmüllner Samuel
Mithilfe von KI soll ein Branderkennungssystem implementiert werden, welches den Live Feed von Kameras auf Anzeichen eines Brandes überprüft und einen Alarm auslöst.
Item
ProcessAeye - Echtzeit Kamera Inpainting
(2024) Bauer, Cedric; Czepl, Stefan
The core idea of ProcessAeye is to restore missing or damaged parts of an image in real-time. The goal is to develop an application that reads images from a camera and restores them based on the missing areas, which are defined by the user. To achieve this goal, three main components are required: The NVIDIA Jetson Nano is a small, powerful computer designed specifically for AI applications, enabling real-time processing and restoration of images through machine learning models. Through a Deep Learning model or a classical image processing algorithm, the images are reconstructed. Various models and classical algorithms have been compared in terms of the time required per restoration run and the quality of the results, with the best approaches being used for real-time restoration. The reconstructed images are displayed in a graphical user interface alongside the original image. In the original image, the user can mark the missing parts of the image using a drawing module. To clearly demonstrate the difference between classical algorithms and deep learning models, users can choose from six different approaches, including three classical algorithms and three machine learning models. The result is a desktop application optimized for the NVIDIA Jetson Nano which offers six approaches to image restoration. Because the user can draw the mask themselves, the application is ideally suited to illustrate the difference between classical algorithms and deep learning models.
Item
OCR-PostProcessing
(2024) Haiden, Simon; Heindl, Andreas; Hofer, Lukas; Primetshofer, Julian
The OCR post-processing project involves the improvement of text generated by text recognition. The goal is to achieve the best possible improvements using various approaches. For implementation four components are required: The backend, which tries to enhance the given texts using three different approaches, including two dictionary methods and one AI-based improvement. Additionally, the backend calculates statistics to assess the performance of each system. Improvements are tested and visualized through the frontend, which allows for the uploading of multiple files or entire datasets at once to be improved with all desired correction systems. All changes are displayed after the improvement process is completed and the backend-calculated statistics are visualized. An API connects the user interface and the backend. In Python, using Flask, several endpoints were defined to facilitate the exchange of information between the frontend and the backend. Furthermore, a test pipeline allows for the improvement to be used and tested without a frontend. This pipeline can process a predefined folder structure, correcting all files contained and comparing them with the ground truth. The result is a comprehensive application composed of Python modules, JavaScript code, and PowerShell scripts.
Item
Share:D
(2024) Grillenberger, Noah; Hintermayr, Michael; Lanzinger, Paul; Oprea, Paul
Share:D is a web tool that makes it easier for employees to book shared desks. These shared desks are located at all Porsche Informatik sites and can be booked by all em- ployees. These are often used by employees who work in the home office model, but also by those who move between locations of the Porsche Informatik and therefore do not have a fixed desk at the other office. The employees of Porsche Informatik also have a lot of appointments therefore it is easy to lose track, which is why our web tool also offers an overview of upcoming events. You can also create a new event here. The tool is also intended to provide managers with statistical analyses of the bookings made, such as the utilization of the available shared desks. Among other things, this should help to determine the amount of space required. The tool also offers the option of displaying and adding Outlook events.