Welcome

Welcome to our project page. On this homepage you will find information about the project Carinthian underwater eye.


Short description

The Carinthian underwater eye has set itself the goal of bringing the local underwater world to the screens of interested people. The underwater live stream at the outpost is sent from a single-board computer with a camera module to a remote server, which forwards it to the users. With the help of AI-controlled fish recognition, the viewer is also offered the name of the recognized fish species along with the video. In order to obtain an overview of the fish density, the fish sightings are also recorded statistically.

Unser Projekt wird bearbeitet und erstellt an der HTL Mössingerstraße



Details

desktop_windows Frontend

Website creation

The development of the front end was realized with the JavaScript web framework VueJs on the IDE VS Code. Vite, a local development server, was also used for efficient development. VueJS components are developed according to the so-called Single-File-Components (SFC) principle. This means that each file contains a SCRIPT, HTML and CSS block, which improves the clarity of the code structure.

smart_toy Artificial Intelligence

AI Model

Artificial Intelligence (AI) is the core of the Carinthian Underwater Eye project. Utilizing state-of-the-art AI technologies, the system enables automated recognition and classification of local fish species. Our custom-developed AI is based on a deep neural network trained on extensive datasets to accurately identify various fish species. The recognition process operates in real time, allowing livestream viewers to instantly see the name of the detected fish species. Additionally, data on fish sightings is collected and analyzed statistically.

memory Hardware

Hardware components

The required hardware is listed and described here.

  • Radxa ROCK 5A
  • Camera 4K IMX 415
  • 25W PoE+ HAT
  • Underwater LED light
videocam Hardware

cuweye_zero (Prototype)

Current production status of the prototype.

storage Backend

Creating the backend infrastructure

A FastAPI application was realized on a Docker container infrastructure, which is in exchange with an AI model from Tensorflow/Serving AI model for fish recognition. The data is stored on InfluxDB, a time series database. The image data is stored on MinIO.

Our Awesome Team

This is the paragraph where you can write more details about your team. Keep you user engaged by providing meaningful information.

Lukas Piroutz

Creation of the hardware and frontend

Don't be scared of the truth because we need to restart the human foundation in truth And I love you like Kanye loves Kanye I love Rick Owens’ bed design but the back is...

Thomas Prutej

Creation of the fish detection AI and backend

Don't be scared of the truth because we need to restart the human foundation in truth And I love you like Kanye loves Kanye I love Rick Owens’ bed design but the back is...

Prof. Dipl.-Ing. Dr. techn. Daniel Wischounig-Strucl

First supervisor

Don't be scared of the truth because we need to restart the human foundation in truth
And I love you like Kanye loves Kanye I love Rick Owens’ bed design but the back is...