Die Analyseschicht zwischen Detektion und Applikation
In dieser physikbasierten synthetischen Demo für eine Feldfrucht und Region kann der NDVI Stickstoff-, Wasser- und Pilzstress mit demselben Bernsteinton markieren. SpectraRx liest die vollständige 424-Band-Kurve für jedes Pixel, benennt die Ursache, erstellt eine teilflächenspezifische Applikationskarte unter realer Gestängegeometrie und generiert eine IPM-Dokumentationsvorlage zur Überprüfung. Pixel ohne belastbare Evidenz leiten Unsicherheiten an die Vor-Ort-Bonitur weiter.
0.887
Makro-F1 bei der Unterscheidung von Stresstypen
Spektrales 424-Band-CNN vs. 0.69 Sentinel-2-Basismodell auf einem 1.280-Pixel-Held-out-Set
424 Bänder
Vollständige VNIR- und SWIR-Kurve pro Pixel
400 bis 2515 nm im sichtbaren, nahinfraroten und kurzwelligen Infrarotbereich
0.887 auf 0.373
Genauigkeit ohne Atmosphärenkorrektur
Kalibrierung ist tragend, direkt in der App gemessen
Dies ist eine lauffähige Demo. Die Hyperspektralszenen sind physikbasierte synthetische Datenwürfel; Live-Konnektoren für Sensoren und Landmaschinen sind nicht implementiert. Der trainierte Klassifikator, die deterministischen Gates, die Exportformate und die generierte IPM-Dokumentationsvorlage laufen exakt wie dargestellt.
Die Lücke zwischen der Erkennung eines Problems und dem gezielten Handeln.
Multispektrales Monitoring und NDVI können einen großen Maisbestand bernsteinfarben markieren und als gestresst einstufen. Sie identifizieren die Ursache jedoch nicht. Stickstoffmangel, Wasserdefizit und frühe Pilzinfektionen erfordern grundverschiedene Maßnahmen – die Stresswarnung liefert dem Anwender jedoch für alle dieselbe Farbe.
Die Kosten des Ratens sind betrieblicher Natur. Eine Fehldiagnose verschwendet eine Überfahrt an das falsche Problem, während ein übersehenes Krankheitssignal das Zeitfenster zum Handeln verengt. Ein einzelner bernsteinfarbener Fleck differenziert davon nichts.
Die ehrliche Lösung ist keine hübschere Heatmap. Es ist eine Analyseschicht, die die Physik des Bestands liest, Ursachen trennt und Zonen mit hoher Enthaltungsrate an die Vor-Ort-Bonitur leitet, wenn den zugrunde liegenden Daten nicht vertraut werden kann. Genau diese Schicht haben wir gebaut.
Eine deterministische Kette: Erfassen, Kalibrieren, Diagnostizieren, Prüfen, Verschreiben, Protokollieren. Der Klassifikator schlägt eine Diagnose vor; deterministischer Code entscheidet, ob darauf sicher gehandelt werden kann.
Jede Szene ist ein Hyperspektralwürfel mit 424 Bändern von 400 bis 2515 nm über den sichtbaren, nahinfraroten und kurzwelligen Infrarotbereich. Eine empirische Atmosphärenkorrektur (Empirical-Line) rekonstruiert die Bodenoberflächenreflexion aus der Strahldichte am Oberrand der Atmosphäre und versieht jede Szene mit einem Kalibrierungsprovenienz-Flag. Ein maßgeschneidertes 1D-Spektral-CNN, von Grund auf in reinem numpy mit echter Faltung, Backpropagation und Adam implementiert, klassifiziert die vollständige Kurve jedes Pixels in gesund, Stickstoffmangel, Wasserstress oder frühen Teerfleckenbefall – temperaturskaliert, sodass seine Konfidenz kalibriert ist. Ein schmalbandiges physikalisches Merkmalsmodell und das reale breitbandige Sentinel-2-Vergleichsmodell laufen parallel als Baselines.
Vertrauen hängt niemals allein von der Selbsteinschätzung des Modells ab. Bevor ein Pixel in eine Applikationskarte einfließt, durchläuft es drei deterministische Prüfungen.
Die Atmosphärenkorrektur vergibt ein szenenweises Provenienz-Flag. Im gezielten Überspringungsmodus erreichen rohe Daten vom Atmosphärenoberrand den Klassifikator, sodass die nachgelagerten Konfidenz- und Physik-Konsistenz-Gates den Fehlerpfad offenlegen können.
Pixel mit niedriger Konfidenz oder gemischten Signaturen enthalten sich, anstatt eine Klasse zu erzwingen. Zonen mit 34 Prozent oder mehr enthaltenen Pixeln werden an die Vor-Ort-Bonitur weitergeleitet; andere Zonen nutzen ihre nicht-enthaltene Mehrheit für die Applikationskarte.
Wenn das CNN eine Klasse beansprucht, das dokumentierte physikalische Merkmal jedoch widerspricht (es meldet Stickstoff, aber die Rotkante hat sich nicht verschoben), enthält sich das Pixel. Eine Behauptung muss mit der Spektroskopie übereinstimmen.
Die typisierte Diagnosekarte wird von 5-m-Pixeln auf 25-m-Bewirtschaftungszellen unter Verwendung eines 27-m-Gestängeprofils aggregiert. Die Gerätegeometrie ist integraler Bestandteil der Berechnung, kein nachträglicher Gedanke. Agronomische Aufwandmengen folgen den konfigurierten Diagnoseregeln, einschließlich einer Fungizidregel, die Maßnahmen nur innerhalb des definierten R3-Fensters zulässt. Der Plan exportiert als ISO-XML und GeoJSON.
Die Demo generiert anschließend aus Diagnose und Applikationsplan eine Dokumentationsvorlage im Stil des EU-„Farm-to-Fork“-IPM für die agronomische und regulatorische Prüfung. Sie bietet keine Live-Behördeneinreichung oder Schnittstelle. Die einzige Stelle, an der ein Sprachmodell diese Pipeline berühren darf, ist die Formulierung des Begründungstextes aus bereits berechneten Fakten – und greift standardmäßig auf ein Template-Fallback zurück, sodass die Demo ohne API-Schlüssel läuft.
Die physikbasierte synthetische Szene der Demo. Jede nachfolgende Abbildung ist ein Screenshot der laufenden Anwendung.
Der NDVI-Reiter zeigt das Feld so, wie es ein Satellitenüberwachungsdienst liefert: ein einzelner bernsteinfarbener Bereich im Nordost-Quadranten, als gestresst markiert, ohne Ursache und ohne Applikationsplan. Dies ist der Ausgangspunkt, den jedes Precision-Farming-Team bereits hat – und der Punkt, an dem Entscheidungen ins Stocken geraten.
Das Ausführen von „Feld diagnostizieren“ teilt diesen einzelnen bernsteinfarbenen Bereich in eindeutige Ursachen auf: Stickstoffmangel in Bernstein, Wasserstress in Blau und früher Teerfleckenbefall in Rot, wobei schraffierte Pixel enthalten sind und an die Vor-Ort-Bonitur weitergeleitet werden. Auf dieser zurückgehaltenen, physikbasierten synthetischen Szene meldet das Urteilspanel einen Makro-F1-Wert von 0.89 für SpectraRx gegenüber 0.69 für das Sentinel-2-Basismodell, eine kalibrierte Genauigkeit von 0.89 und 20.1 Prozent enthaltene Feldfläche. Aus einer Karte werden drei verschiedene Aufgaben.
Der naheliegende Einwand gegen jeden Pflanzenklassifikator ist, dass er lediglich das Muster seiner eigenen Trainingsdaten auswendig gelernt hat. Der Spektral-Inspektor beantwortet einen Teil dieser Frage direkt. Bei Teerflecken hat die unabhängig berechnete Band-Saliency-Kurve ihre Spitzenwerte in den abgetasteten 530- und 535-nm-Bins nahe dem PRI-Diagnosewert bei 531 nm. Bei Stickstoff gewichtet sie die Rotkante von 680 bis 720 nm. Das System prüft separat dokumentierte SWIR-Wasserdiagnosewerte bei 970, 1450 und 1940 nm; diese Prüfungen werden nicht als höchste Saliency-Peaks des CNN dargestellt.
Das Aktivieren von „Atmosphärenkorrektur überspringen“ speist rohe Strahldichte am Oberrand der Atmosphäre in den Klassifikator ein. Die Genauigkeit bricht von 0.887 auf 0.373 ein; 92.2 Prozent der Pixel enthalten sich und 140 von 144 Bewirtschaftungszonen werden an die Vor-Ort-Bonitur geleitet. Vier Wasserstress-Zonen verbleiben nach der Zonenregel für die Applikation, sodass dies eine überprüfbare Schutzfunktion und keine pauschale Blockade darstellt.
Aus der Diagnose werden 144 Bewirtschaftungszellen bei einem 27-m-Gestängeprofil und 25 m Auflösung: 21 Zonen zur Behandlung, 25 zur Bonitur und 98 bereits gesund. Jede Behandlungszone enthält ein Produkt und eine Aufwandmenge gemäß den deterministischen Applikationsregeln der Demo. Der Export erfolgt als ISO-XML und GeoJSON sowie als IPM-Dokumentation im Stil von EU „Farm to Fork“, die zonenweise Geokoordinaten, spektrale Evidenz, bewertete Alternativen, die R3-Frist und eine Freigabezeile für zertifizierte Agronomen aufführt.
Im zurückgehaltenen, physikbasierten synthetischen Sorten- und Bodentest mit 1.280 Pixeln erreicht SpectraRx einen Makro-F1-Wert von 0.887 gegenüber 0.69 für das Sentinel-2-Vergleichsmodell und 0.856 für ein schmalbandiges physikalisches Merkmalsmodell. Auf Klassenebene ist das Vergleichsmodell bei Stickstoff mit nahezu 1.0 eine ausgesprochen starke Baseline. Es fällt bei Wasser (0.63 gegenüber 0.97) und bei frühem Teerfleckenbefall (0.61 gegenüber 0.77) deutlich zurück. Dies ist ein Wirkmechanismus-Beweis, keine Freilandgarantie.
Dasselbe Vergleichsmodell, an dem sich die Demo misst, Seite an Seite. Es ist eine reale, starke Baseline, kein Scheinargument.
| Dimension | Breitbandiges Sentinel-2-Vergleichsmodell | SpectraRx |
|---|---|---|
| Gelesene Bänder pro Pixel | 13 Breitbandkanäle | 424, VNIR und SWIR (400 bis 2515 nm) |
| Trennt Stickstoff, Wasser, Teerflecken | Stickstoff ja; Wasser und Teerflecken nur schwach | Alle drei, pro Pixel |
| F1 Wasserstress (Held-out-Set) | 0.63 | 0.97 |
| F1 früher Teerfleckenbefall (Held-out-Set) | 0.61 | 0.77 |
| Verhalten bei mehrdeutigen oder unkalibrierten Pixeln | Klassifiziert trotzdem | Enthält sich, leitet an Vor-Ort-Bonitur weiter |
| Was Sie erhalten | Eine Stresswarnung | Eine typisierte Diagnose, eine teilflächenspezifische Applikationskarte und eine prüfbare IPM-Dokumentationsvorlage |
NDVI und multispektrales Monitoring können erkennen, dass etwas nicht stimmt, ohne die Ursache zu identifizieren. SpectraRx liest die vollständige 424-Band-Reflexionskurve an jedem Pixel und benennt die Diagnose, die ausschlaggebenden Wellenlängen und den Handlungspfad. Im physikbasierten synthetischen Sorten- und Bodentest der Demo auf 1.280 zurückgehaltenen Pixeln trennt es Stresstypen mit einem Makro-F1 von 0.887 gegenüber 0.69 für das breitbandige Sentinel-2-Vergleichsmodell; Wasserstress liegt bei 0.97 gegenüber 0.63 und früher Teerfleckenbefall bei 0.77 gegenüber 0.61.
Fahren Sie mit der Maus über eine beliebige Zone im Spektral-Inspektor, und es wird eine Band-Saliency-Kurve gezeichnet, die zeigt, welche Wellenlängen das CNN tatsächlich gewichtet hat – unabhängig von den Merkmalen des Klassifikators berechnet. Teerfleckenbefall ist mit dem Band des Photochemical Reflectance Index bei 531 nm assoziiert und Stickstoff mit der Rotkante von 680 bis 720 nm. Das System prüft zudem dokumentierte SWIR-Wasserdiagnosen bei 970, 1450 und 1940 nm, ohne diese als höchste Saliency-Peaks des CNN darzustellen. Der Benchmark ist ein zurückgehaltenes synthetisches Set aus einer Sorte und einem Boden, auf denen keines der Modelle trainiert wurde.
Drei deterministische Gates sitzen außerhalb des Modells: ein Kalibrierungsprovenienz-Gate, ein Konfidenz- und Ambiguitäts-Gate sowie eine physikalische Konsistenzprüfung, die sich enthält, wenn die Klasse des CNN dem dokumentierten physikalischen Merkmal widerspricht. Zonen mit 34 Prozent oder mehr enthaltenen Pixeln werden an die Vor-Ort-Bonitur weitergeleitet; andere Zonen erhalten ihre Applikationsverordnung aus ihrer nicht-enthaltenen Mehrheit. In der kalibrierten Standardszene enthalten sich 20.1 Prozent der Pixel. Dies ist ein sichtbarer Sicherheitsmechanismus, kein Perfektionsanspruch; der F1-Wert für Teerflecken liegt bei 0.77.
Die Diagnosekarte wird von 5-m-Pixeln auf 25-m-Bewirtschaftungszellen unter Verwendung eines 27-m-Gestängeprofils aggregiert. In der Demo ergibt dies 144 Bewirtschaftungszellen (21 zur Applikation, 25 zur Bonitur, 98 gesund) mit zonenweisen Produkten und Aufwandmengen und exportiert als ISO-XML und GeoJSON. Die Exportformate sind real; Live-Partner-Push-Konnektoren sind in dieser Demo nicht implementiert.
SpectraRx generiert eine Dokumentationsvorlage im Stil des EU-„Farm-to-Fork“-IPM deterministisch aus Diagnose und Applikationsplan: Geokoordinaten, zonenweise spektrale Evidenz und Mehrheitsklassen-Zonenabdeckung, bewertete Alternativen, das empfohlene Produkt und die Aufwandmenge, die Frist für das Fungizidfenster, Kalibrierungsprovenienz, Modellname und Version sowie eine Freigabezeile für zertifizierte Agronomen. Die Demo erhebt keinen Anspruch auf eine Live-Behördeneinreichung oder Schnittstelle.
Jede Zahl reproduziert sich unter festen Seeds exakt und wird auf einem zurückgehaltenen Datensatz von 1.280 Pixeln einer Sorte und eines Bodens gemessen, auf denen keines der Modelle trainiert wurde – ein Distribution-Shift statt Memorierung. Die Szenen sind physikbasierte synthetische Datenwürfel: Die gesunde Baseline folgt veröffentlichter Grünvegetations-Reflexion und die Stresssignaturen sind dokumentierte physikalische Störungen, die unabhängig vom Klassifikator eingebracht wurden. Wir geben den Makro-F1-Wert von 0.887 als Ergebnis auf diesem gelabelten synthetischen Set für eine einzelne Kulturpflanze und Region an, niemals als universelle Freilandgarantie. Reale Feldgenauigkeit erfordert eine Ground-Truth-Bibliothek über zwei Saisons, was eine künftige Aufgabe darstellt.
Nicht in dieser Demo. Live-Sensorintegrationen und Partner-Push-Konnektoren sind nicht implementiert. Was real ist, ist die Analysekette: Atmosphärenkorrektur, das spektrale 424-Band-CNN, deterministische Gates, Applikationsberechnungen sowie ISO-XML-, GeoJSON- und IPM-Exportformate. Veriprajna entwickelt sensorunabhängige Analytik; wir besitzen weder Satelliten noch stellen wir Sensoren her.
Die Forschung hinter dieser Demo — die Architektur, das Verifizierungsdesign und die Enterprise-Blaupause.
Vollständige Lösung
Entdecken Sie die Lösung Hyperspectral AI for Precision Agriculture →Der schwierige Teil ist die kalibrierte, enthaltungsfähige, gerätebewusste Kette, nicht der Klassifikator. Wir bauen sie.
Wenn Ihr Team auf Stresskarten sitzt, auf deren Basis Sie nicht handeln können, liegt das eigentliche Problem darin, wo die Enthaltungsgrenze für Ihre Kulturpflanzen, Sensoren und Geräte gezogen werden muss. Genau dieses Gespräch führen wir lieber als eine Verkaufspräsentation.