Karp koi (Cyprinus carpio var. koi) to ozdobne odmiany karpia zwyczajnego, cenione za intensywne barwy, charakterystyczne wzory, elegancki kształt ciała i pełen gracji sposób pływania. Ich piękno i płynne ruchy sprawiają, że są one chętnie wybierane do stawów ogrodowych i dekoracyjnych zbiorników wodnych na całym świecie.
Utrzymywanie dobrej jakości wody w stawach nie tylko wspiera życie wodne, ale także przyczynia się do redukcji emisji węgla, co przynosi korzyści dla środowiska1,2. Wykazano, że utrzymywanie jakości wody zgodnie z ustalonymi standardami dla parametrów takich jak pH, temperatura, tlen rozpuszczony, zasolenie, amoniak (NH3), azotany (NO3), dwutlenek azotu (NO2), żelazo (Fe) i fosforany (PO43-) stwarza idealne środowisko dla ryb Koi3. Jakość wody można oceniać na podstawie obrazów. Wskaźniki wizualne, takie jak przejrzystość wody, obecność zanieczyszczeń lub glonów, kolor oraz tekstura powierzchni4, mogą dostarczyć przydatnych informacji o stanie wody. Bhatnagar i wsp. oraz Andrian i wsp. 5,6 przedstawili wytyczne dotyczące hodowli ryb w stawach, stwierdzając, że woda o kolorze od bladego do jasnozielonego mieści się w dopuszczalnym zakresie dla wzrostu ryb. Przejrzysta woda o kolorze od jasnozielonego do jasnobrązowego jest uważana za zakres pożądany, natomiast woda ciemnozielona i brązowa wpada w zakres nieodpowiedni dla zdrowych warunków w stawie
W ekosystemach stawów z karasiami Koi kompleksowa ocena jakości wody obejmuje szereg parametrów fizycznych, chemicznych i biologicznych. Powszechnie mierzone wskaźniki obejmują temperaturę, pH, przejrzystość wody (głębokość Secchiego, cm), rozpuszczony tlen (DO), całkowitą zawartość materii organicznej (TOM), dwutlenek węgla (CO₂), ortofosforany, amoniak, azotany, biologiczne zapotrzebowanie na tlen (BOD), całkowitą zawiesinę (TSS) oraz chemiczne zapotrzebowanie na tlen (COD). Parametry te wspólnie tworzą wielowymiarowy profil stanu zdrowia środowiska wodnego, wspierając zarówno ocenę ekologiczną, jak i podejmowanie decyzji zarządczych7. W celu oceny jakości wody w stawach zostaną zastosowane czujniki tych parametrów, zgodnie z metodą opisaną przez Hemala, Md Moniruzzamana i współpracowników8. Do klasyfikacji jakości wody wykorzystano czujnik pH, czujnik mętności oraz czujniki temperatury. Parasar i współpracownicy9 przedstawili metodę wykrywania zanieczyszczeń i oceny jakości wody w środowiskach wodnych. Analizowany zbiór danych obejmuje obszerną kolekcję rekordów z próbek słodkiej wody, liczącą łącznie około 60 milionów wpisów. Rekordy te zawierają różnorodne atrybuty i pomiary jakościowe. Atrybuty obejmują poziom pH, stężenia żelaza, azotanów, chlorków, ołowiu, cynku, mętność, fluorki, miedź, siarczany, chlor, mangan, całkowitą ilość substancji rozpuszczonych oraz etykietę potability (zdatność do picia), która służy jako zmienna celu wskazująca na zdatność wody do spożycia.
Metody obrazowe służące do klasyfikacji jakości wody stanowią szybką, kosztowo efektywną i skalowalną alternatywę dla tradycyjnych podejść laboratoryjnych. Metody te opierają się na wskazówkach wizualnych, które mogą być skorelowane z fizycznymi, chemicznymi lub biologicznymi wskaźnikami jakości wody. W szerokim ujęciu monitorowanie jakości wody oparte na obrazach można podzielić na dwie kategorie: obrazy powierzchni wody10,11,12,13,14,15,16 oraz obrazy podwodne17.
Obrazowanie powierzchniowe rejestruje widoczną część zbiorników wodnych i może być pozyskiwane za pomocą kamer naziemnych, dronów (UAV), samolotów lub satelitów. Główną zaletą jest częstotliwość pozyskiwania danych, co jest odpowiednie do analizy trendów. Istotnym ograniczeniem jest zawężenie do parametrów widocznych na powierzchni; warunki podpowierzchniowe muszą być wnioskowane pośrednio. Obrazowanie podwodne jest realizowane przy użyciu kamer zanurzonych, zdalnie sterowanych pojazdów (ROV) lub systemów obsługiwanych przez nurków. Zalety to bezpośrednia wizualizacja warunków podpowierzchniowych oraz lepsza detekcja materii zawieszonej i organizmów podwodnych. Ograniczeniami są niewielki zasięg przestrzenny, zależność od sztucznego oświetlenia w mętnych lub głębokich wodach oraz wyższe koszty sprzętu.
Klasyfikacja jakości podwodnych obrazów w rzekach została zaproponowana przez Zhou, Han i współpracowników17. Klasyfikacja ta wykorzystuje histogramy kolorów obrazu oraz dwa algorytmy uczenia maszynowego: k-najbliższych sąsiadów (KNN) oraz lasy losowe (RF). Algorytmy te służą do klasyfikacji wody jako akceptowalna lub niebezpieczna. Dokładność dla wody akceptowalnej wynosi 98,93%, a dla wody niebezpiecznej 95,25%. Monitorowanie jakości wody było szeroko badane z wykorzystaniem architektur opartych na Internecie Rzeczy (IoT), które umożliwiają ciągłe pomiary, transmisję danych18,19,20,21,22 oraz zdalną analizę środowisk wodnych. Powiązane badania wykazały również, że monitorowanie sterowane czujnikami i interwencje środowiskowe mogą przyczyniać się do łagodzenia efektu miejskiej wyspy ciepła oraz poprawy komfortu termicznego w pomieszczeniach7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24. Proponowany protokół opisuje system monitorowania jakości wody w stawie z karasiami w czasie rzeczywistym poprzez pozyskiwanie obrazów podwodnych za pomocą kamery akcyjnej z wbudowaną siecią oraz klasyfikację stanu wody przy użyciu sztucznej sieci neuronowej (ANN). Zastosowano ANN, ponieważ wymaga ona niewielkich zasobów obliczeniowych, co czyni ją odpowiednią do implementacji w czasie rzeczywistym.

Rycina 1: Schemat blokowy proponowanej metodologii oceny wody w stawie w czasie rzeczywistym: Ten schemat przedstawia proces krok po kroku, od przechwytywania danych po analizę, ukazując ogólną strukturę monitorowania jakości wody w czasie rzeczywistym. Zebrano pięć typów warunków jakości wody, oznaczonych jako T1, T2, T3, T4 i T5. T1: Obrazy świeżej wody niedawno dostarczonej przez lokalnego dostawcę wody słodkiej do 4-kubikowego stawu dla ryb Koi, w którym znajduje się 17 małych ryb Koi. T2: Obrazy z 15-kubikowego stawu dla ryb Koi zawierającego 12 dużych ryb Koi, z których każda ma około 60-80 cm długości. Woda w tym stawie jest dość przejrzysta, ale występują w niej niektóre pływające algi. T3: Obrazy z 35-kubikowego stawu dla ryb Koi z 18 dużymi rybami Koi, z których każda ma około 60-70 cm długości. Woda w stawie jest czysta, o jasnozielonym zabarwieniu, które mieści się w optymalnym zakresie dla wzrostu ryb5,6. T4: Obrazy wody o brązowym kolorze pobranej ze stawu oczyszczania ścieków. T5: Obrazy wody o brązowym kolorze pobranej z systemu filtracyjnego 35-kubikowego stawu, zawierającej odpady produkowane przez ryby Koi. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.
Opierając się na tych osiągnięciach, niniejszy artykuł przedstawia kompletny protokół projektowania, konfiguracji, wdrażania i obsługi systemu monitorowania jakości wody w czasie rzeczywistym, opartego na klasyfikacji obrazów podwodnych z wykorzystaniem wbudowanego uczenia głębokiego. Schemat blokowy proponowanego protokołu przedstawiono na Rysunku 1, ilustrując projekt systemu, konfigurację, wdrożenie oraz klasyfikację jakości wody na pięć odrębnych kategorii. Protokół ten umożliwia hodowcom i zarządcom stawów ocenę jakości wody poprzez analizę podwodnych cech kolorystycznych zarejestrowanych in situ.
Zaproponowany system integruje tanią podwodną kamerę sportową z siecią sterowników opartych na Raspberry Pi, zainstalowanych na autonomicznym robotcie nawodnym, co przedstawiono na Rysunku 2. Taka konfiguracja umożliwia akwizycję obrazów, bezprzewodową transmisję oraz klasyfikację w czasie rzeczywistym przy użyciu lekkiej sztucznej sieci neuronowej (ANN). Wybrano kamery sportowe ze względu na ich wodoodporność do głębokości 10 m, możliwość rejestracji wysokorozdzielczych zdjęć oraz wbudowane interfejsy bezprzewodowe. Łączność Bluetooth służy do inicjalizacji kamery i podstawowego sterowania, natomiast Wi-Fi zapewnia szybki przesył danych. Należy jednak pamiętać, że bezpośrednia podwodna komunikacja bezprzewodowa z wykorzystaniem fal elektromagnetycznych o częstotliwościach radiowych jest niepraktyczna ze względu na silne tłumienie sygnału w wodzie25.
Aby rozwiązać to ograniczenie, system wykorzystuje hybrydową topologię sieci składającą się z dwóch jednostek Raspberry Pi Zero 2W, rutera bezprzewodowego i serwera, co przedstawiono na Rysunku 2. Jedna jednostka Raspberry Pi jest zamontowana na zasilanym bateryjnie robocie powierzchniowym, który nawiguje po stawie do wyznaczonych punktów poboru próbek, natomiast druga jednostka łączy się bezpośrednio z kamerą podwodną. Alternatywnie system może zostać wdrożony w konfiguracji stacjonarnej poprzez ręczne rozmieszczenie jednostek kamer w stałych punktach stawu, co eliminuje potrzebę nawigacji robotycznej. Prototypy autonomicznego robota powierzchniowego oraz sieci kontrolera kamery podwodnej przedstawiono na Rysunku 3, a ogólny schemat postępowania w metodzie klasyfikacji jakości wody zilustrowano na Rysunku 4.

Rysunek 2: Topologia sieci systemu oceny wody opartego na IoT: Schemat ilustruje sposób połączenia urządzeń, wskazując na komunikację między kamerami, jednostkami Raspberry Pi a serwerem centralnym. Aby wyświetlić większą wersję tego rysunku, kliknij tutaj.

Rycina 3: Prototyp robota zintegrowanego z siecią kamer Raspberry Pi: Na ryciniie przedstawiono fizyczny montaż robota wyposażonego w pokładowe jednostki sensoryczne i obrazujące do zastosowań w terenie. Proszę kliknąć tutaj, aby wyświetlić większą wersję tej ryciny.

Rysunek 4: Schemat blokowy proponowanej metody: Przedstawia schemat blokowy proponowanej metody, która składa się ze zbierania danych, przetwarzania wstępnego, trenowania oraz klasyfikacji w czasie rzeczywistym. Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.
Sztuczna sieć neuronowa jest wykorzystywana do klasyfikacji obrazów ze względu na niską złożoność obliczeniową i przydatność do wdrożenia w systemach wbudowanych działających w czasie rzeczywistym. Wspólnie zaproponowany protokół stanowi praktyczne i skalowalne rozwiązanie do monitorowania jakości wody w stawie z karasiami koi w czasie rzeczywistym, wykorzystując systemy wbudowane z głębokim uczeniem oraz wizualną akwizycję danych.