Řešení správy parkování s využitím strojového učení
Název práce: | Řešení správy parkování s využitím strojového učení |
---|---|
Autor(ka) práce: | Štrba, František |
Typ práce: | Diplomová práce |
Vedoucí práce: | Mittner, Jan |
Oponenti práce: | Buchalcevová, Alena |
Jazyk práce: | Česky |
Abstrakt: | Diplomová práce řeší problém nedostatku parkovacích míst v důsledku rostoucího počtu vozidel. Cílem je navržení a vytvoření systému, který z kamerového přenosu detekuje pomocí strojového učení obsazenost jednotlivých parkovacích míst. Tento systém, vytvořený v programovacím jazyce Python, využívá algoritmus YOLO (You Only Look Once) pro detekci vozidel a knihovnu OpenCV, jež slouží k vizualizaci parkovacích míst. Následuje vyhodnocení obsazenosti parkovacího místa pomocí metriky IoU (Intersection over Union). Celý systém je zpřístupněn přes API. Systém byl testován na parkovišti základní školy Kunratice. Ve vybraném dni běžel systém nepřetržitě a správně určil obsazená a volná parkovací místa ve více než 99 % případů. Součástí práce je podrobné vysvětlení jednotlivých kroků při zavádění systému a také jeho využití v jiných oblastech lidské činnosti. Tato práce se nezaměřuje na vývoj nových modelů strojového učení. Vytvořený systém je koncipován pro parkoviště s maximálním počtem kolem 40 parkovacích míst. Pro dodržení stanoveného plánu a struktury vývoje je aplikována metodika Design Science Research(DSR). |
Klíčová slova: | strojové učení; parkoviště; detekce; YOLO; Python; neuronové sítě; kamera; kamerový systém |
Název práce: | Parking management solutions using machine learning |
---|---|
Autor(ka) práce: | Štrba, František |
Typ práce: | Diploma thesis |
Vedoucí práce: | Mittner, Jan |
Oponenti práce: | Buchalcevová, Alena |
Jazyk práce: | Česky |
Abstrakt: | The thesis addresses the problem of insufficient parking spaces due to the increasing number of vehicles. The aim is to design and create a system that uses machine learning to detect the occupancy of individual parking spaces from a camera feed. This system, developed in Python, utilizes the YOLO (You Only Look Once) algorithm for vehicle detection and the OpenCV library for visualizing parking spaces. The occupancy of a parking space is then evaluated using the Intersection over Union (IoU) metric. The entire system is accessible via an API. The system was tested in the parking lot of the Kunratice Elementary School. During the selected day, the system ran continuously and correctly identified occupied and vacant parking spaces in over 99% of cases. The thesis includes a detailed explanation of each step in implementing the system, as well as its potential use in other areas of human activity. The thesis does not focus on developing new machine learning models. The developed system is designed for parking lots with a maximum of around 40 parking spaces. In order to follow the set plan and structure of development, the Design Science Research (DSR) method is applied. |
Klíčová slova: | Python; neural networks; camera; camera system; detection; machine learning; parking lot; YOLO |
Informace o studiu
Studijní program / obor: | Informační systémy a technologie/Vývoj informačních systémů |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 4. 11. 2021 |
---|---|
Datum podání práce: | 1. 5. 2023 |
Datum obhajoby: | 5. 6. 2023 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/78660/podrobnosti |