Unitate 4 / 11

Monitorizarea mediului: imagini prin satelit, teledetecție și senzori IoT

Câștiguri:

  • Abilitatea de a selecta datele satelitului (zonă largă) și senzorului (local) în funcție de întrebare și de a analiza indici precum NDVI prin aplicarea unei mască de nor
  • Abilitatea de a distinge deviația și defecțiunea de semnalul real prin trecerea datelor senzorului IoT prin calibrare și controlul calității
  • Capacitatea de a baza o constatare a monitorizării pe o tendință mai degrabă decât pe o singură dată și de a stabili un plan de verificare cu adevărul de bază sau date independente

Pentru a gestiona mediul, este necesar să-l vedeți mai întâi. Este necesar să știm cât de mică a devenit o pădure, cât de poluat este un râu sau cât de mult metan se scurge o instalație, nu prin ghicire, ci prin date. Monitorizarea mediului este măsurarea regulată și repetabilă a stării mediului. În această unitate, veți afla despre două surse mari de date - sateliți care privesc din spațiu și senzori în câmp - și rolul AI în a da sens acestor date masive.

Conceptele în primul rând. Teledetecția este colectarea de informații prin măsurarea luminii reflectate de la distanță (de la un satelit sau un avion) ​​fără a atinge un obiect. Senzorul IoT (Internet of Things) este un dispozitiv mic plasat în câmp și trimite automat valoarea măsurată (temperatura, calitatea aerului, nivelul apei) prin internet. Împreună, ele oferă atât o imagine amplă (satelit) cât și locală (senzor) a mediului.

Cum se citesc datele satelitului?

Sateliții nu fac doar fotografii; măsoară diferite lungimi de undă („benzi”) de lumină. Combinația matematică a acestor benzi arată ceea ce este invizibil cu ochiul liber. Cel mai cunoscut exemplu este NDVI (Normalized Difference Vegetation Index): măsoară densitatea vegetației cu un număr între 0 și 1, pe baza principiului că plantele sănătoase reflectă foarte mult lumina infraroșie. O scădere a NDVI ar putea însemna defrișare, secetă sau pagube.

Cele mai comune surse de satelit libere și deschise sunt sateliții Sentinel (programul european Copernicus) și Landsat (SUA). Acestea sunt accesate prin platforme precum Google Earth Engine sau în Python (cu biblioteci precum rasterio, xarray).

Sfat: Cel mai mare inamic al datelor satelitare este cloud-ul. Este o picătură NDVI o pierdere reală de pădure sau a existat un nor peste ea în acea zi? Aplicați întotdeauna o mască de nor și comparați mai multe date înainte de a analiza.

Date și calibrare ale senzorului IoT

Senzorii sunt ieftini și obișnuiți, dar nu perfecti. Un senzor de calitate a aerului la preț redus se va deplasa în timp, va fi afectat de umiditate sau va eșua. Prin urmare, datele senzorului în forma sa brută nu sunt de încredere; calibrarea (corectarea prin comparare cu un dispozitiv de referință cunoscut) și controlul calității sunt esențiale.

Aici AI; Este foarte puternic în scrierea codului pentru a procesa imagini mari și a datelor din seria temporală, scanarea pentru anomalii (abatere neașteptată), stabilirea unui model de clasificare și rezumarea constatărilor. Dar realitatea fizică a măsurării se reduce la decizia de calibrare și la întrebarea „este acest semnal real sau este zgomot?” Interpretarea aparține expertului.

Pas cu pas: o analiză de urmărire

1. Definiți întrebarea. „Cum s-a schimbat vegetația în această suprafață de 10.000 de hectare între 2020 și 2024?” O întrebare clară, spațială și temporală, cum ar fi:

2. Selectați sursa de date. Satelit (zonă largă) sau senzor (local, continuu)? Sunt rezoluția și frecvența adecvate întrebării?

3. Pre-proces. Cloud mask, calibrare, semnalați datele lipsă. Dacă acest pas este omis, rezultatul este înșelător.

4. Calculați index/metric. NDVI, temperatura medie, concentrația poluanților.

5. Găsiți schimbarea și anomalia. Analiza tendințelor, trecerea pragului, salt brusc.

6. Verificați cu câmpul. Dacă este posibil, confirmați cu adevărul de bază; Furnizați un semnal satelit cu vizite pe teren sau date independente.

trei mini cutii

Cazul 1 – Îndrăgostirea norului. Un ONG de mediu era pe cale să tragă un semnal de alarmă despre „despădurirea bruscă” când a văzut că NDVI într-o regiune a scăzut cu 40% într-o lună. Când analistul a aplicat o mască de nor și s-a uitat la datele învecinate, a văzut că cea mai mare parte a imaginii din acea zi era tulbure, iar în următoarea imagine fără nori, NDVI a revenit la normal. Alarma falsă împiedicată. Timp pierdut: 20 de minute, reputație câștigată: neprețuită.

Cazul 2 — Senzor necalibrat. O municipalitate pregătea un raport „aer prea poluat” cu date de la senzori PM2,5 (particule mai mici de 2,5 microni – praf fin respirabil) cu costuri reduse. Când expertul a comparat senzorii cu o stație de referință, a descoperit că aceștia supraestimau valoarea de până la două ori la umiditate ridicată. Când a fost aplicată corecția (calibrarea) umidității, au apărut valorile reale; Panica a fost evitată.

Cazul 3 — Automatizarea codului. O echipă de cercetare a planificat să petreacă săptămâni lucrând manual pentru a extrage tendințele NDVI din 200 de imagini din satelit. Au avut ca AI să scrie un flux de lucru automat cu Google Earth Engine și cod Python (mască cloud + medie lunară NDVI + grafic de tendințe). Analiza a durat câteva minute pentru 200 de imagini; Echipa și-a dedicat timpul interpretării rezultatului. Oricum, au verificat fiecare pas al codului.

Prompt slab / Prompt puternic

Prompt slab:

Găsiți defrișările din datele satelitare.

De ce este slab: fără domeniu, interval de date, sursă de date, rezoluție și procesare în cloud. AI oferă un text general, nu o analiză executabilă.

Solicitare puternică:

Rolul tău: analist de teledetecție. Scrieți codul Python (Earth Engine) care calculează tendința NDVI lunară 2020-2024 pentru [limită ZONE] cu date Sentinel-2. Pași: (1) aplicați mască de nor, (2) NDVI lunar mediu, (3) desenați graficul de tendințe, (4) marcați lunile cu o scădere de peste 20%. Lăsați codul să fie executabil; Comentează fiecare pas. De asemenea, rețineți limitele datelor (rezoluție, cloud).

Patru șabloane copiabile

1) Analiza indexului satelitului (cu cod):

Rolul tău: analist de teledetecție. Scrieți cod executabil Python care calculează [NDVI/NDWI/alt index] pe [DATE range] pentru [AREA] cu date [Sentinel-2/Landsat]. Asigurați-vă că adăugați o mască de nor. Marcați tendința și anomaliile. Specificați rezoluția și limitele cloud ale datelor în comentarii.

2) Controlul calității serii temporale a senzorului:

Căutați probleme de calitate în următoarele serii cronologice de senzori cu Python: date lipsă, valoare blocată, salt brusc, deriva, extremă. Marcați fiecare problemă cu un marcaj de timp. Nu modificați datele, doar raportați. Adăugați o sugestie simplă de calibrare, dacă este posibil. Date: [aici]

3) Schema de verificare a adevărului la sol:

Sugerați un plan pentru modul în care pot verifica următoarea descoperire bazată pe satelit (de exemplu, căderea NDVI) pe teren: ce puncte, ce măsurătoare, ce sursă de date independentă. Numărați și situațiile în care constatarea poate fi falsă (nor, anotimp, umbră). Găsire: [aici]

4) Rezumatul anomaliilor:

Rezumați anomaliile găsite din datele de monitorizare de mai jos într-un limbaj simplu pentru un manager de mediu. Pentru fiecare anomalie: unde, când, câtă abatere, cauze posibile și o notă „trebuie verificată”. Sigur de ce se potrivește; prezentați-o ca o posibilitate. Date: [aici]

Greșeli comune

  • Nu se aplică o mască de nor. Norul este cel mai comun semnal fals.
  • Aveți încredere în senzor fără a-l calibra. Senzorii cu costuri reduse alunecă și sunt afectați de umiditate.
  • Uită-te doar la istorie. Sunt necesare date și tendințe multiple pentru a revendica modificarea.
  • Ocolind adevărul de la sol. Semnalul satelitului trebuie confirmat cu date de câmp sau independente, dacă este posibil.
  • Îndrăgostit de afirmația „cauza exactă” a AI. Datele de urmărire se corelează; Confirmarea motivului este o altă chestiune.
Atenție: Imaginile de înaltă rezoluție prin satelit și drone pot conține proprietăți private, persoane sau facilități sensibile. Respectați confidențialitatea și restricțiile legale (în special datele personale și securitatea) atunci când partajați datele de urmărire.

Pe scurt

Monitorizarea mediului combină datele satelitare (lată) și senzorii (locale). AI; Este un accelerator puternic pentru scrierea codului care procesează imagini masive și date din seria temporală, scanarea anomaliilor și rezumarea. Dar masca de nor, calibrarea senzorului, compararea cu mai multe date și verificarea adevărului la sol aparțin expertului. Aveți încredere în semnalul curățat și confirmat, nu în semnalul brut.

Sarcina de aplicare

Alegeți un câmp și un interval de date (real sau ipotetic). 1. Imprimați codul unui flux de lucru de analiză NDVI către AI cu șablonul și verificați dacă există pasul mascii cloud. Apoi, treceți o serie temporală de senzor pe care o aveți (sau un eșantion) prin controlul calității cu al doilea șablon. În cele din urmă, cu șablonul 3, veniți cu un plan pentru modul în care veți valida o modificare pe care o găsiți în domeniu.

lista de verificare

  • [ ] Am definit analiza cu o întrebare clară spațială și temporală.
  • [ ] Am aplicat o mască de nor pe datele satelitului.
  • [ ] Am trecut datele senzorului prin calibrare și controlul calității.
  • [ ] Am bazat afirmația privind modificarea pe tendință, nu pe o singură dată.
  • [ ] Am făcut un plan pentru a verifica descoperirea cu adevărul de bază sau date independente.
  • [ ] Am respectat confidențialitatea și restricțiile legale.