Filter cached vision action windows
This commit is contained in:
@@ -194,6 +194,32 @@ Die Vision-Recovery läuft nicht nur für komplett fehlende Beats, sondern auch
|
||||
für schwache unbestätigte Treffer. Gerade Low-Light-Beats dürfen nicht an einem
|
||||
falschen dunklen CV-Treffer hängen bleiben, wenn der Cache semantisch eine
|
||||
bessere Handlungsphase kennt.
|
||||
Bei langen Source-Szenen prüft die Action-Window-Suche immer den Szenenanfang
|
||||
und mehrere frühe Fenster, bevor sie gleichmäßig über die ganze Szene sampelt.
|
||||
Damit gehen kurze Trailer-Aktionen am Anfang einer langen Szene nicht unter,
|
||||
wenn der Rest der Szene aus Credits, Schwarzbild oder ruhigen Folgeframes
|
||||
besteht.
|
||||
Wenn ein Action-Window die starke Beat-Aktion explizit enthält, darf es eine
|
||||
etwas niedrigere Textähnlichkeit haben; die Handlung zählt dann stärker als
|
||||
Nebenwörter zu Licht, Bildausschnitt oder Stimmung.
|
||||
Bereits gecachte Action-Windows einer Szene bleiben gültige Kandidaten, auch
|
||||
wenn sich das aktuelle Sampling-Raster ändert. So verliert der Matcher keine
|
||||
teuren Vision-Hinweise und muss dieselben Fenster nicht erneut beschreiben.
|
||||
Wenn neue Vision-Calls deaktiviert sind, darf die Recovery vorhandene Cache-
|
||||
Beschreibungen trotzdem lesen; das erzeugt keine API-Kosten und verhindert,
|
||||
dass alte schwache CV-Treffer stehen bleiben.
|
||||
Schlägt die CV-Feinjustierung bei einem semantisch klaren Low-Light-Fenster
|
||||
fehl, bleibt das Action-Window als provisorischer Treffer erhalten. CV darf
|
||||
einen dunklen Treffer verfeinern, aber nicht einen eindeutigen Cache-Hinweis
|
||||
komplett verwerfen.
|
||||
Zusätzlich kann Recovery vorhandene gecachte Action-Windows direkt über alle
|
||||
Szenen ranken. Dieser schnelle Pfad vermeidet einen teuren Vollscan, wenn der
|
||||
Cache bereits eine starke Aktion wie Hand-am-Mund, Kuss oder Blickwechsel
|
||||
enthält.
|
||||
Eindeutige Begriffe aus der Beat-Beschreibung wirken als harte Filter für
|
||||
Vision-Fenster: `mouth` muss im Kandidaten wiederkehren, `dark interior` darf
|
||||
nicht auf Outdoor-Material fallen, und markante Personenmerkmale wie `blonde`
|
||||
bleiben bindend.
|
||||
|
||||
Der zusätzliche Hi-Res-Phasenrefine bleibt lokal um den bereits validierten
|
||||
Inpoint und übernimmt nur klare Verbesserungen. Er darf keine ganze lange
|
||||
|
||||
Reference in New Issue
Block a user