Sebastian Bodner
Trainieren der Künstlichenintelligenz, Erstellen der IOS-App
Zitat ...
Deutsch Bei unserem Projekt wird ein System entwickelt, das mithilfe einer künstlichen Intelligenz und einer Raspberry Pi-Kamera die Kennzeichen von Fahrzeugen erfasst, die auf einen Parkplatz einfahren. Die erfassten Daten werden über eine API in eine Datenbank gespeichert und mit einer Liste berechtigter Fahrzeuge abgeglichen, um zu überprüfen, ob das Fahrzeug Zufahrtsrecht hat. Zusätzlich wird eine Webanwendung erstellt, die es ermöglicht, detaillierte Informationen wie Ein- und Ausfahrtszeiten sowie die Verweildauer eines Fahrzeugs auf einem bestimmten Parkplatz einzusehen. Das System bietet eine effiziente und benutzerfreundliche Lösung zur automatisierten Parkplatzverwaltung und -überwachung.
English In our project, a system is being developed that uses artificial intelligence and a Raspberry Pi camera to capture the license plates of vehicles entering a parking lot. The captured data is stored in a database via an API and compared against a list of authorized vehicles to verify whether the vehicle has access rights. Additionally, a web application is being developed to provide detailed information such as entry and exit times, as well as the duration of a vehicle's stay in a specific parking spot. The system offers an efficient and user-friendly solution for automated parking management and monitoring.
Das Kennzeichenerkennungs-System kombiniert innovative Technologien für eine effiziente und moderne Lösung:
Der Raspberry PI 4 in Kombination mit der PI-Kamera wird dazu verwendet um aus einer Video-Übertragung die Kennzeichen zu erkennen und auszulesen. Für diesen Schritt wird ein selbsttrainiertes Objekterkennungsmodell und ein Texterkennungsnmodell verwendet. Diese werden im Anschluss mithilfe der API an die Datenbank gesendet und weiter verarbeitet.
Die Express.js API dient als Kommunikationsschnittstelle zwischen dem Raspberry Pi 4 und der Datenbank. Sie ermöglicht es, die erkannten Kennzeichendaten, die mithilfe eines selbsttrainierten Objekterkennungs- und Texterkennungsmodells aus der Videoübertragung extrahiert wurden, zuverlässig an die Datenbank zu übermitteln. Zusätzlich stellt die API Endpunkte bereit, um die in der Datenbank gespeicherten Daten abzurufen und für die Anzeige in der Webanwendung oder mobilen iOS-App bereitzustellen.
Die React-Webanwendung nutzt die API, um die gespeicherten Daten abzurufen und in einer übersichtlichen Benutzeroberfläche darzustellen.
Sie bietet zusätzliche Funktionen zur Datenanalyse und Verwaltung.
Die iOS-App verwendet ebenfalls die API, um die Kennzeichendaten mobil verfügbar zu machen.
Sie ermöglicht eine intuitive Bedienung und erlaubt es Nutzern, die Daten jederzeit und von überall aus abzurufen.