$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Die in dieser Studie verwendeten Cadis- und SICS-105-Datensätze sind öffentlich zugänglich und wurden ursprünglich mit vorheriger Genehmigung des institutionellen Prüfungsausschusses und informierter Einwilligung erhoben, wie in den jeweiligen Publikationen berichtet. Diese Studie beinhaltet nur eine sekundäre Analyse vollständig anonymisierter Daten, weshalb keine zusätzliche ethische Zustimmung oder informierte Zustimmung erforderlich war.
Das vorgeschlagene Modell wurde entwickelt, um postoperative Vitrektomie-Komplikationen vorherzusagen, indem spatiotemporale Muster aus den Videos der intraoperativen Mikroskopie genutzt wurden. Die Pipeline besteht aus vier Hauptstufen: Vorverarbeitung, Segmentierung, Feature-Extraktion, Feature-Optimierung und Klassifikation, wie in Abbildung 1 dargestellt.
Die intraoperative Bewertung des Risikos postoperativer Komplikationen ist das Vorhersageziel der Studie. Das Modell kann innerhalb eines bestimmten Zeitfensters keine klinisch verifizierten postoperativen Ereignisse vorhersagen, da die Cadis- und SICS-105-Datensätze keine longitudinalen Nachbeobachtungsdaten enthalten. Stattdessen werden intraoperative chirurgische Muster verwendet, um die Wahrscheinlichkeit möglicher Probleme abzuschätzen. Operative Definitionen von "Komplikation" in diesem Zusammenhang umfassen unregelmäßige Phasenübergänge, anomale Instrument-Gewebe-Interaktionen und Variationen des chirurgischen Arbeitsablaufs, die mit größerer chirurgischer Komplexität einhergehen. Um Interpretierbarkeit und zuverlässige Bewertung sicherzustellen, ist die Vorhersageaufgabe als binäres Klassifikationsproblem konzipiert, das Fälle in Gruppen mit niedrigem und hohem Risiko einteilt. Anstatt als direktes klinisches Diagnosesystem zu dienen, ermöglicht diese Formulierung, dass der vorgeschlagene Rahmen als intraoperatives Entscheidungsunterstützungsinstrument dient.
Datensatzbeschreibung:
Das vorgeschlagene Modell wurde auf zwei Datensätzen ausgewertet: Datensatz A (CaDIS, Cataract Dataset for Image Segmentation) und dem SICS-105 (Small-Incision Cataract Surgery) Datensatz.
(i) CaDIS31: Dieser Datensatz wurde für die Aufgabe der Segmentierung in Katarakt-Operationsvideos entwickelt. Dies wird eingeführt, um den öffentlich verfügbaren CATARACTS-Challenge-Datensatz zu ergänzen und zielt somit darauf ab, die Entwicklung von DL-Schemata zur Analyse von chirurgischen Videos voranzutreiben. Der Datensatz besteht aus 25 Videoaufnahmen mit insgesamt 4.670 annotierten Bildern, die mehrere Stadien der Kataraktoperation darstellen (ergänzende Abbildung 1). Jeder Frame ist sorgfältig annotiert und liefert Pixel-Labels, die für das Training und die Schätzung des Segmentierungsschemas benötigt werden. Es dient als Maßstab zur Bewertung der Leistung des DL-Modells auf chirurgischen Videos.
(ii) SICS-105 (Kleinschnitt-Katarakt-Operation) Datensatz32: Dieser Datensatz umfasst 105 Aufzeichnungen, die von Chirurgen durchgeführt und von vier Augenärzten über einen Zeitraum von 6 Monaten im Zeitraum 2023–2024 annotiert wurden und 20 Phasen abdecken (ergänzende Abbildung 2). Die gesamte Videodauer beträgt 22 Stunden und 39 Minuten, mit einer Auflösung von 1920 × 1080 Pixel (auf 960 × 540 Pixel reduziert) und 30 fps. Eine durchschnittliche Videolänge beträgt 12 Minuten und 57 Sekunden (σ=4:31 Min). Ein Datensatz ist im Zenodo-Repository unter der URL: https://doi.org/10.5281/zenodo.13847781 öffentlich zugänglich. Repräsentative Eingabestichproben sind in ergänzender Abbildung 1 und ergänzender Abbildung 2 dargestellt.Obwohl die Cadis- und SICS-105-Datensätze ursprünglich für die Erkennung und Segmentierung chirurgischer Phasen bei Kataraktoperationen entwickelt wurden, gibt es nur begrenzte Informationen zu Komplikationen postoperativer Vitrektomie. Um dem Mangel an Informationen zu postoperativen Vitrektomie-Komplikationen entgegenzuwirken, schlagen wir eine Reihe von Proxy-Labels für Risikoinformationen vor, die auf den visuellen Mustern und Ereignissen in der Videosequenz basieren. Die Frames und Videosequenzen in den Datensätzen wurden mit dreistufigen Risikoinformationen (niedrig, mittel, hoch) annotiert, basierend auf einer Reihe von Heuristiken, die von klinischem Verständnis inspiriert sind, darunter Instrument-Gewebe-Interaktionskomplexität, chirurgische Dauerauffälligkeiten, Okklusion, Instabilität und abnormale Bewegung. Die vorgeschlagene Formulierung verwendet klinische Ergebnisse nicht als Labels, sondern behandelt sie als Proxy-Labels für Risikoinformationen zu potenziellen postoperativen Komplikationen.
Vorverarbeitung mit cGAN-Ansatz
Typischerweise werden Rohbilder oft durch Beleuchtungsvariation, Unschärfe und spekulare Artefakte verschlechtert. Um dies zu beheben, wird ein bedingtes Generative-Adversarial-Netzwerk (cGAN) verwendet, um das Video zu verbessern. Rohbilder sind die ursprünglichen, unverarbeiteten Frames, die direkt aus intraoperativen Mikroskopie-Videoaufnahmen extrahiert wurden, bevor irgendeine Verbesserung oder Normalisierung erfolgt. Diese Bilder enthalten typischerweise Artefakte wie Beleuchtungsvariabilität, Bewegungsunschärfe, spiegelnde Reflexionen und Rauschen, die durch chirurgische Instrumente und Kamerabewegungen entstehen. Ein Generator stellt saubere Frames wieder her, während ein Diskriminator visuellen Realismus erzwingt. Die Zielfunktion, die Pixelrekonstruktion, adversariale und zeitliche Konsistenzverluste integriert und so artefakfreie, stabile Videosequenzen für weitere Analyse sicherstellt.
Ein degradierter Frame It im Zeitschritt t ist die Eingabe des Generators, während ein verbesserter Rahmen Yt = G(It) seine Ausgabe ist. Unter der Bedingung des Eingangs It wird der Diskriminator darauf trainiert, zwischen dem erzeugten Output und dem Ground Truth Clean Frame Yt zu unterscheiden. Das Trainingsziel umfasst mehrere Verlustfunktionen, um eine hochwertige Rekonstruktion zu gewährleisten: (i) adversarialer Verlust zur Erzwingung des Realismus; (ii) pixelweise Rekonstruktionsverlust (L1-Verlust) zur Aufrechterhaltung der Intensitätstreue; (iii) Wahrnehmungsverlust zur Erhaltung struktureller Konsistenz durch tiefe Merkmalsrepräsentationen; und (iv) zeitlichen Konsistenzverlust, um glatte Übergänge über aufeinanderfolgende Bilder zu gewährleisten und Flackernde Artefakte zu verhindern.
Um eine hochwertige Eingabe für die Feature-Extraktion zu gewährleisten, werden die intraoperativen Mikroskopievideos zunächst mit einem cGAN verbessert. Jeder rohe Frame It* gilt als degradierte Beobachtung eines sauberen Frames. Ein Generator G lernt eine Abbildung G(It) = It zur Wiederherstellung verbesserter Frames, während der Diskriminator D zwischen realen und generierten Samples unterscheidet. Ein Trainingsziel integriert adversarialen Verlust Ladv, , Wahrnehmungsverlust Lperc, pixelbasierte Rekonstruktionsverluste Ll1 und zeitliche Konsistenz L-Temperatur. Dieses Modell unterdrückt Unschärfe, spekulare Artefakte und Rauschen, während zeitliche und strukturelle Kohärenz erhalten bleibt, wodurch stabile, artefakfreie Videosequenzen für die nachgelagerte Analyse entstehen. Die Formulierung von GAN wird in den Gleichungen [1-6] der Supplementary File 1 ausgedrückt.
Segmentierung mit Konturadaptiver Segmentierung (CAS)
Dabei wird die Segmentierung mit einem konturadaptiven Segmentierungsmodell durchgeführt. Dies definiert vorläufige Umrisse zur Segmentierung der betroffenen Vitrektomie-Bilder in Mikroskopiebildern und reduziert so die Energiefunktion, wie in den Gleichungen [7-12] in Supplementary File 1 gezeigt. Der niedrige Energiewert gewährleistet präzise Darstellungen und eine lokale Bewertung gefährdeter Regionen. Dies wiederum ermöglicht eine präzise Segmentierung der betroffenen Bereiche, was wiederum die Extraktion der Merkmale im folgenden Abschnitt erleichtert.
Feature-Extraktion mit dynamischem spatiotemporalem GCN(dGCN)
Sobald die Vorverarbeitungsphase abgeschlossen ist, besteht der nächste Schritt darin, diskriminierende raumzeitliche Merkmale zu extrahieren. Aus diesem Grund wird ein Graph Convolutional Network (GCN) verwendet, da es effektiv strukturierte Abhängigkeiten erfassen kann. Das übernommene Modell besteht aus gestapelten GCN-Schichten mit nichtlinearen Aktivierungen, die Überanpassungen mindern und das Gradientenverschwindungsproblem durch einen Normalisierungsmechanismus adressieren. Die GCN-Formulierung basiert auf einer spektralen Approximation erster Ordnung von Graphenfaltungen, was sie für groß angelegte, halbüberwachte Lernaufgaben geeignet macht. Darüber hinaus vereinfacht die linearisierte Darstellung die Optimierung und gewährleistet so effektives Parameterlernen. Die Operation des vereinfachten GCN wird in den Gleichungen [13–15] der ergänzenden Datei 1 ausgedrückt. Bei Anwendung extrahiert GCN effizient höherstufige strukturelle Darstellungen aus intraoperativen Videodaten. Anschließend werden nur die relevantesten oder passendsten Merkmale über einen optimierungsunterstützten Auswahlmechanismus erhalten, der im folgenden Abschnitt beschrieben wird.
Feature-Optimierung mit adaptiver Sonnenblumen-basierter Feature-Optimierung (ASFO)
Der Adaptive Sunflower Optimization Algorithm (ASFO) ist eine erweiterte Version des Classical Sunflower Optimization Approach (SFOA). Im vorgeschlagenen Modell wird dieser biologisch gesteuerte Prozess mathematisch modelliert, um Verfeinerungen und Merkmalsauswahl in einem hochdimensionalen Datensatz zu berücksichtigen. Konkret ist dieser Ansatz darauf ausgerichtet, die Konvergenzgeschwindigkeit zu verbessern, Exploration und Ausbeutung auszubalancieren, um die Lösungsvielfalt zu erhalten, und eine vorzeitige Konvergenz abzumildern. Die mathematische Formulierung von ASFO ist in den Gleichungen [16–21] der Supplementary File 1 dargelegt. Dieses Schema beschleunigt die Konvergenz, sobald die Lösungen nahe der Optimale sind. Der detaillierte Algorithmus ist in Supplementary File 1 bereitgestellt. In der vorgeschlagenen Pipeline wird ASFO verwendet, um den Merkmalsvektor nach der transformatorbasierten Fusion zu verfeinern. Die ausgewählten Merkmale sind texturbasiert, Farbe und Intensität, morphologisch und strukturell, bewegungs- und temporal, hochdimensionale und aufmerksamkeitsgewichtete Regionenbeschreibungen. Ziel ist es, die Funktion des Funktionsrelevanzverlusts zu minimieren und dadurch Features auszuwählen und zu gewichten, die die Klassifikationsgenauigkeit durch Redundanz verbessern.
Transformatorbasierter Klassifikationskopf mit raumzeitlichem Aufmerksamkeitspooling
Ein transformatorbasiertes Modell wird verwendet, um zeitliche Abhängigkeiten zwischen chirurgischen Videosequenzen zu erfassen. Das Modell ist mit Multi-Head-Self-Attention, Positionskodierung und vollständig verbundenen Schichten für die endgültige Risikoprognose konfiguriert. Die Hyperparameteroptimierung erfolgt mittels ASFO. Die integrierte Pipeline kombiniert Vorverarbeitung, Feature-Extraktion, Optimierung und transformatorbasierte Klassifikation, um eine genaue chirurgische Risikoprognose zu ermöglichen.