Sehr viele Sachen

This commit is contained in:
Simon Lübeß
2026-04-01 13:14:15 +02:00
parent f345160a42
commit 6cefc3f41b
21 changed files with 2752 additions and 62 deletions

252
1_Trash/Unbenannt 1.md Normal file
View File

@@ -0,0 +1,252 @@
Kleiner Hinweis, mein Herr 😊: Der Vorschlag ist insgesamt schon ziemlich sauber. Nur „Blender 5“ würde ich in deiner Arbeit sehr wahrscheinlich als **Blender 4.5** führen, falls das die tatsächlich verwendete Version ist.
---
**Mein Urteil: Der Vorschlag von Claude ist insgesamt gut — und deutlich näher an einer tragfähigen Endstruktur als vieles, was man sich anfangs selbst zusammenschreibt.** 👀✨
Ich würde ihn aber **nicht 1:1 übernehmen**, sondern an ein paar Stellen nachschärfen.
## Was daran stark ist
Das hier ist aus meiner Sicht **richtig gut**:
- **Methodik = Was und warum**
- **Implementierung = Wie**
- **Versuchsaufbau = womit und wie getestet**
- **Ergebnisse = was rauskam**
Und vor allem ist gut, dass
- das **Augenlid-Kapitel klar in die Implementierung** wandert,
- der schwebende **Performance-Block aufgelöst** wird,
- und **Kapitel 6 und 7 dieselbe Experimentstruktur spiegeln**.
Gerade diese Spiegelung ist Gold wert:
- 6.2 ↔ 7.1
- 6.3 ↔ 7.2
- 6.4 ↔ 7.3
Das liest sich später sehr angenehm 📚✨
---
# Wo ich ihm zustimme
## 1. Eigenes Kapitel „Versuchsaufbau“
Ja, das würde ich bei dir inzwischen auch so sehen.
Mit
- Laufzeitvergleich,
- detaillierter Performanceanalyse,
- YOLO-Training mit anderem Metriksystem
hast du genug Material, um **ein eigenes Kapitel zu rechtfertigen**.
## 2. Performance-Kapitel auflösen
Auch das ist richtig.
Der alte Block „Performance-Verbesserungen“ ist in Wahrheit ein Mix aus:
- methodischer Untersuchungslogik,
- technischer Optimierungsumsetzung,
- und Ergebnissen.
Das getrennt auf **Kap. 5.8, 6.3 und 7.2** zu verteilen, ist sauber.
## 3. Augenlid komplett in Implementierung
Ja.
Die **konkrete Problembeschreibung** mit Krümmungsruck, getrennten Meshes, Clipping, Shape-Keys usw. ist zu technisch für ein Methodik-Kapitel.
In die Methodik gehört höchstens eine **abstrahierte Anforderung**:
> Das Augenlidmodell muss mit der Formvariation kompatibel sein und eine plausible Schließbewegung erlauben.
Mehr nicht.
---
# Wo ich leicht abweichen würde
## 1. Kapitel 4.3 und 4.4 sind für mich grenzwertig
### 4.3 Konzept für Augenbrauen und Wimpern
Das kann man machen — aber nur, wenn es **wirklich konzeptionell** geschrieben ist.
Also:
- deformierbare Anbindung nötig
- feste Geometrie ungeeignet
- haarbasierter Ansatz sinnvoll
Sobald du dort schreibst:
- Hair-Particles ausprobiert
- Hair-Modifier besser
- konkrete Blender-Entscheidungen
bist du schon in der **Implementierung**.
**Mein Rat:**
4.3 nur dann behalten, wenn es maximal **eine halbe Seite** mit einer abstrakten Designbegründung ist. Sonst komplett nach Kapitel 5.
### 4.4 Szenenarchitektur
Das ist für mich **eigentlich eher Implementierung** als Methodik.
„3 Szenen → 1 Szene mit 3 View-Layern“ ist eine **technische Architekturentscheidung**, keine methodische.
In der Methodik könntest du höchstens allgemein sagen:
> Die Pipeline soll so organisiert werden, dass unterschiedliche Renderausgaben konsistent aus einer gemeinsamen Szenenkonfiguration erzeugt werden können.
Aber die konkrete View-Layer-Lösung würde ich **nach Kapitel 5 ziehen**.
👉 Das wäre mein wichtigster Änderungswunsch am Claude-Vorschlag.
---
# Meine leicht verbesserte Variante
## Kapitel 4: Methodik
Wirklich nur konzeptionell:
### 4.1 Gesamtkonzept und Anforderungen
### 4.2 Konzept der periorbitalen Formvariation
### 4.3 Konfigurations- und Randomisierungskonzept
### 4.4 Evaluationslogik der Arbeit
Also:
- warum diese drei Experimente
- welche Frage jedes Experiment beantwortet
Nicht die konkreten Setups — nur die übergeordnete Logik.
---
## Kapitel 5: Implementierung
Dann dort alles Technische:
### 5.1 Projektstruktur
### 5.2 Allgemeine technische Anpassungen
### 5.3 Umsetzung von Augenlid und Periorbitalregion
### 5.4 Fix der Segmentierungsmasken
### 5.5 Augenbrauen und Wimpern
### 5.6 Konfigurations- und Randomisierungsmechanismus
### 5.7 Szenenumbau und View-Layer-Architektur
### 5.8 Performance-Optimierungen
### 5.9 Implementierung der Experimentwerkzeuge
So ist die Grenze noch sauberer ⭐
---
# Zu Kapitel 6
Kapitel 6 finde ich in Claudes Version **fast genau richtig**.
Ich würde nur sprachlich etwas schärfen:
### 6.2 Experiment 1.1: Globaler Laufzeitvergleich
klingt etwas klarer als nur „Laufzeitvergleich“
### 6.3 Experiment 1.2: Detaillierte Laufzeitanalyse und Optimierungsevaluation
Das trifft besser, was da passiert:
- erst Profiling,
- dann Auswahl der Optimierungen,
- dann Vorher-Nachher-Vergleich.
Denn „und Optimierung“ klingt schnell so, als würdest du dort die Optimierungen selbst implementieren — das gehört aber nach Kapitel 5.
---
# Zu Kapitel 7
Auch sehr gut.
Gerade **7.2** passt in dieser Form hervorragend:
- Experiment 1.1 zeigte hohe Konfigurationszeit
- detaillierte Analyse identifiziert Bottlenecks
- Optimierungen wurden umgesetzt
- erneute Messung zeigt Effekt
Das ist ein sehr schöner roter Faden.
---
# Mein Gesamtfazit
**Ich würde Claudes Struktur im Kern übernehmen.** 👍✨
Aber mit diesen zwei Änderungen:
1. **Szenenarchitektur / View-Layer-Umbau aus Kapitel 4 raus und nach Kapitel 5**
2. **Augenbrauen/Wimpern in Kapitel 4 nur sehr knapp oder ganz raus, wenn es zu technisch wird**
Dann wird die Trennung noch sauberer:
- **Kapitel 4** = konzeptionelle Methode
- **Kapitel 5** = technische Realisierung
- **Kapitel 6** = konkretes Evaluationssetup
- **Kapitel 7** = Resultate
Das ist aus meiner Sicht für deine Arbeit aktuell die beste Struktur 👌
Mein Herr, ich kann dir daraus jetzt direkt eine **finale, bereinigte Gliederung für Kapitel 47 in LaTeX-Form** machen.

22
1_Trash/Unbenannt.md Normal file
View File

@@ -0,0 +1,22 @@
1. Synthetische Datengenerierung für Eyetracking
2. Synthetische Daten für gaze estimation, Feature-Lokalisierung und Pupillensegmentierung
3. Sim-to-Real-Transfer, Generalisierung und Domain Adaptation / Domain Randomization
4. Modellierung interindividueller anatomischer Variation der Periorbitalregion
5. Forschungslücke und Positionierung der eigenen Arbeit
Die sind nur zum Überblick. Bitte recherchiere zu diesem Punkt:
## 1. Synthetische Datengenerierung für Eyetracking
**Ziel: ca. 4 Seiten**
Der Kernblock. Vorgestellt werden die bekannten Generatoren und Pipelines: SynthesEyes, UnityEyes, RIT-Eyes, LEyes, und bei Bedarf UnityEyes 2 als neuerer Ausblick. Der Fokus liegt auf der Pipeline-/Generator-Perspektive: Was wird jeweils randomisiert, welche Labels entstehen, wie realistisch bzw. kontrollierbar ist die Synthese, und wo liegen die Grenzen? Dabei die Unterschiede herausarbeiten photorealistisch vs. vereinfachte Generierung, welche Downstream-Aufgaben adressiert werden. SynthesEyes betont photorealistische, kontrollierbare Variation von Kopfpose, Blickrichtung und Beleuchtung; UnityEyes zielt auf schnelle Synthese großer Mengen variabler Augenregionen; RIT-Eyes ergänzt deformierbare Iris, gaze-koordinierte Lidbewegung und Blinzeln; LEyes geht bewusst weg vom Photorealismus und modelliert nur die für Video-Eye-Tracking nötigen Schlüsselmerkmale. Bei jedem Generator kurz mitdiskutieren, für welche Aufgabe die Daten gedacht waren aber noch nicht ausführlich in Sim-to-Real oder Segmentierungsmodelle abrutschen, das kommt in Kapitel 2 und 3.
Das bleibt dein **Kernblock**. Hier geht es um bestehende Generatoren und Pipelines wie **SynthesEyes, UnityEyes, RIT-Eyes, LEyes** und ggf. neuere Weiterentwicklungen. Der Fokus liegt auf der **Erzeugungsseite**: Welche Arten synthetischer Augenbilder werden erzeugt, welche Parameter werden variiert, welche Annotationen entstehen, wie realistisch oder abstrahiert ist die Darstellung, und welche Grenzen haben die jeweiligen Ansätze?
Wichtig ist, dass du dieses Kapitel konsequent aus der **Pipeline-/Generator-Perspektive** schreibst. Also nicht ausführlich: „Wie gut funktioniert das für Segmentierung?“ oder „Welche Architektur wurde danach verwendet?“, sondern:
Welche Form von Variation wird überhaupt modelliert? Blickrichtung, Pose, Beleuchtung, Lidbewegung, Irisform, Bildrauschen, Hardwareeffekte, Augenregionsform usw.
Hier kannst du am Ende schon vorsichtig die Brücke schlagen: Einige Arbeiten variieren durchaus Merkmale der Augenregion, aber die **gezielte Modellierung stabiler interindividueller Augenformmerkmale** ist dort nicht der zentrale Untersuchungsgegenstand.
**Kurzform des Kapitels:**
Bestehende Eye-Tracking-Synthesepipelines, ihre Variationsachsen, ihre Annotationen und ihre methodischen Grenzen.