Vorschau · Entwicklungsstand 1.6.1

Bewegung vorhersagen

Bewegung vorhersagenDetailansicht: Bewegung vorhersagen. Markierte Beschriftungen zeigen die Einstellungen im Editor. Die Abbildung zeigt eine Beispielkonfiguration, keine ausgeführte Aktion. Zusammengestellte Ausschnitte echter Einstellungsfelder mit Beispielwerten; die Nummer markiert Beschriftung und Eingabe gemeinsam.
Detailansicht: Bewegung vorhersagen. Markierte Beschriftungen zeigen die Einstellungen im Editor. Die Abbildung zeigt eine Beispielkonfiguration, keine ausgeführte Aktion. Zusammengestellte Ausschnitte echter Einstellungsfelder mit Beispielwerten; die Nummer markiert Beschriftung und Eingabe gemeinsam.
  1. 1
    Punktquelle

    Kompatible Punkt-/Erkennungsquelle. Der betreffende Eingabevertrag bestimmt, ob der erste oder alle Listeneinträge verarbeitet werden.

  2. 2
    Vorhersagemodell

    Modell der Zielvorhersage: automatische Auswahl oder das ausdrücklich gewählte lineare, Beschleunigungs- beziehungsweise Kalman-Modell.

  3. 3
    Mindestkonfidenz (%)

    Mindestkonfidenz für die Übernahme eines Treffers in ROI/Vorhersage. Erkennungsergebnisse verwenden 0 bis 1; der Editor kann denselben Wert als Prozent darstellen.

  4. 4
    Mindestanzahl Messwerte

    Mindestzahl verwertbarer Messpunkte, bevor eine Vorhersage möglich ist.

  5. 5
    Spur zurücksetzen ab (px)

    Pixelabstand, ab dem ein Sprung die bisherige Bewegungsspur zurücksetzt.

  6. 6
    Maximales Alter der Messwerte (ms)

    Maximales Alter einer Messung in Millisekunden gegen die aktuelle Uhr. Wiederholtes Lesen desselben eingefrorenen Frames verjüngt sie nicht.

  7. 7
    Maximale Vorhersagedistanz (px)

    Maximal zulässige Entfernung der Vorhersage vom gemessenen Punkt in Pixeln.

  8. 8
    Maximaler Modellfehler (px)

    Maximal akzeptierter Modellfehler in Pixeln. Eine unzuverlässige Anpassung wird nicht als sichere Vorhersage weitergereicht.

Editor-Ausschnitt mit Markierungen · Lightmode · Beispieldaten · Bild anklicken zum Vergrößern. Die Ansichten erklären die Bedienung; noch nicht gewählte Quellen, Geräte oder Modelle müssen für einen ausführbaren Job ergänzt werden.

Wofür ist das gedacht?

Sammle Erkennungspunkte und schätze eine zukünftige Position. Mindestkonfidenz, Probenzahl, Alter, Modellfehler und Sprunggrenzen begrenzen die verwendete Spur. Prüfe is_predicted vor der Weiterverwendung; eingefrorene Frames altern gegen die aktuelle Uhr und sind keine neuen Messungen.

Einstellungen in der Oberfläche

Beispielwerte dienen zur Orientierung. Passe Pfade, Quellen und Geräte an deinen Arbeitsplatz an. Ein ausgeschaltetes Häkchen und die Zahl 0 sind ebenfalls gültige Beispielwerte.

EinstellungBedeutung und BedienungBeispielwert
PunktquelleKompatible Punkt-/Erkennungsquelle. Der betreffende Eingabevertrag bestimmt, ob der erste oder alle Listeneinträge verarbeitet werden.Farberkennung → Punkt
VorhersagemodellModell der Zielvorhersage: automatische Auswahl oder das ausdrücklich gewählte lineare, Beschleunigungs- beziehungsweise Kalman-Modell.
Automatisch
Überlässt die Auswahl des geeigneten Vorhersagemodells dem Backend.
Linear
Lineares Bewegungsmodell ohne ausdrücklich modellierte Beschleunigung.
Beschleunigung
Bewegungsmodell mit Beschleunigung.
Kalman
Kalman-Modell für die Bewegungsschätzung.
Automatisch
Mindestkonfidenz (%)Mindestkonfidenz für die Übernahme eines Treffers in ROI/Vorhersage. Erkennungsergebnisse verwenden 0 bis 1; der Editor kann denselben Wert als Prozent darstellen.

Zulässiger Bereich: ab 0 % bis 100 %.

15.0 %
Mindestanzahl MesswerteMindestzahl verwertbarer Messpunkte, bevor eine Vorhersage möglich ist.

Im Bereich „Erweitert“ verfügbar.

Zulässiger Bereich: ab 2.

3
Spur zurücksetzen ab (px)Pixelabstand, ab dem ein Sprung die bisherige Bewegungsspur zurücksetzt.

Im Bereich „Erweitert“ verfügbar.

Zulässiger Bereich: ab 0.

250
Maximales Alter der Messwerte (ms)Maximales Alter einer Messung in Millisekunden gegen die aktuelle Uhr. Wiederholtes Lesen desselben eingefrorenen Frames verjüngt sie nicht.

Im Bereich „Erweitert“ verfügbar.

Zulässiger Bereich: ab 0.

500
Maximale Vorhersagedistanz (px)Maximal zulässige Entfernung der Vorhersage vom gemessenen Punkt in Pixeln.

Im Bereich „Erweitert“ verfügbar.

Zulässiger Bereich: ab 0.

500
Maximaler Modellfehler (px)Maximal akzeptierter Modellfehler in Pixeln. Eine unzuverlässige Anpassung wird nicht als sichere Vorhersage weitergereicht.

Im Bereich „Erweitert“ verfügbar.

Zulässiger Bereich: ab 0.

75

Ergebniswerte verwenden

ErgebnisBedeutung
FoundOb die Erkennung/Suche in diesem Lauf einen passenden Treffer geliefert hat. false ist ein fachliches Ergebnis und nicht automatisch ein Step-Fehler. Einzelwert dieses Ergebnisses.
PointErmittelter Zielpunkt. Bei Bildschirmquellen ist der Quelle-zu-Desktop-Versatz bereits entsprechend dem Ergebnisvertrag berücksichtigt. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Point / XHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Point / YVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding BoxBegrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / XHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / YVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / WidthBreite des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / HeightHöhe des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / LeftLinke Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / TopObere Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / RightRechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / BottomUntere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / Is EmptyOb die Zwischenablage im abgefragten Kontext leer ist. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / LocationPixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / Location / XHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / Location / YVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / CenterMittelpunkt einer einzelnen Erkennung in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / Center / XHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Bounding Box / Center / YVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
ConfidenceNormalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Einzelwert dieses Ergebnisses.
Source Capture Is FreshFrischezustand der verwendeten Aufnahme, unverändert in das Erkennungsergebnis übernommen. Einzelwert dieses Ergebnisses.
Source Capture Timestamp UtcUTC-Aufnahmezeit der Bildquelle, aus der dieses Ergebnis berechnet wurde. Einzelwert dieses Ergebnisses.
Source Frame VersionFrame-Identität der verwendeten Bildquelle; auch ein Erkennungsfehlschlag behält die Herkunftsinformation. Einzelwert dieses Ergebnisses.
Source Frame TimestampMonotoner Zeitstempel des zugrunde liegenden Frames. 0 bedeutet unbekannte zeitliche Herkunft. Einzelwert dieses Ergebnisses.
Is PredictedOb ein Vorhersagemodell genügend geeignete Messwerte für eine gültige Prognose hatte. Einzelwert dieses Ergebnisses.
Predicted For UtcUTC-Zielzeitpunkt, für den die vorhergesagte Position gilt. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
All DetectionsListe einzelner Erkennungen mit eigenen Punkten, Rechtecken und Konfidenzen. Die Anzahl ist nicht gleich einer pauschalen Erfolgsbewertung. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections / CountAnzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar. Einzelwert dieses Ergebnisses.
All Detections[] / CenterMittelpunkt einer einzelnen Erkennung in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Center / XHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Center / YVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding BoxBegrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / XHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / YVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / WidthBreite des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / HeightHöhe des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / LeftLinke Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / TopObere Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / RightRechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / BottomUntere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / Is EmptyOb die Zwischenablage im abgefragten Kontext leer ist. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / LocationPixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / Location / XHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / Location / YVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / CenterMittelpunkt einer einzelnen Erkennung in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / Center / XHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / Bounding Box / Center / YVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
All Detections[] / ConfidenceNormalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.

Beispiel

In einem wiederholten Job mehrere zeitlich frische Erkennungspunkte sammeln und 50 ms in die Zukunft vorhersagen; is_predicted prüfen.

Vorbereitete Beispielabläufe ansehen

Fehler und Hinweise

Prüfe die in dieser Referenz beschriebenen aktiven Pflichtfelder, kompatible Wertequellen und die Voraussetzungen auf dem Zielrechner. Ungültige Quellen oder Typen sind Fehler; eine gültige, aber nicht verfügbare optionale Quelle kann gemäß Eingabevertrag zum Überspringen führen. Ein Fehler beendet die Start-/Hauptphase; die vorgesehene Endphase wird zum Aufräumen behandelt. Der Verlauf zeigt den tatsächlich belegten Status.

Entwickler- und Agenten-Doku JSON, Feldnamen, Typen und Verträge

Dieser Bereich erklärt die Bearbeitung von Textdateien und die technischen Verträge. Zur Entwickler-Doku

Identifier: predict_movement

Felder und Zusammenhänge auf einen Blick
  1. 1
    Punktquellepoints_source · ResultBinding · Nicht angegeben

    Kompatible Punkt-/Erkennungsquelle

  2. 2
    Vorhersagemodellprediction_model · Enum · Automatic, Linear, Acceleration, Kalman

    Modell der Zielvorhersage: automatische Auswahl oder das ausdrücklich gewählte lineare, Beschleunigungs- beziehungsweise Kalman-Modell.

  3. 3
    Mindestkonfidenz (%)minimum_confidence · Number · 0.15

    Mindestkonfidenz für die Übernahme eines Treffers in ROI/Vorhersage

  4. 4
    Mindestanzahl Messwertemin_samples · Integer · 3

    Mindestzahl verwertbarer Messpunkte, bevor eine Vorhersage möglich ist.

  5. 5
    Spur zurücksetzen ab (px)reset_distance_threshold · Number · 250

    Pixelabstand, ab dem ein Sprung die bisherige Bewegungsspur zurücksetzt.

  6. 6
    Maximales Alter der Messwerte (ms)max_sample_age_ms · Duration · 500

    Maximales Alter einer Messung in Millisekunden gegen die aktuelle Uhr

  7. 7
    Maximale Vorhersagedistanz (px)max_prediction_distance · Number · 500

    Maximal zulässige Entfernung der Vorhersage vom gemessenen Punkt in Pixeln.

  8. 8
    Maximaler Modellfehler (px)max_fit_error · Number · 75

    Maximal akzeptierter Modellfehler in Pixeln

  9. 9
    Vorhersage (ms)prediction_ms · Duration · 0

    Zeitlicher Vorhersagehorizont in Millisekunden

  10. 10
    Zeitbasistime_basis · Text · Execution

    Zeitgrundlage der Bewegungsschätzung

  11. 11
    FoundErgebnis: found · Wert

    Ob die Erkennung/Suche in diesem Lauf einen passenden Treffer geliefert hat

  12. 12
    PointErgebnis: point · Wert

    Ermittelter Zielpunkt

  13. 13
    Point / XErgebnis: point.x · Wert

    Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten

  14. 14
    Point / YErgebnis: point.y · Wert

    Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen

  15. 15
    Bounding BoxErgebnis: bounding_box · Wert

    Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen

  16. 16
    Bounding Box / XErgebnis: bounding_box.x · Wert

    Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten

  17. 17
    Bounding Box / YErgebnis: bounding_box.y · Wert

    Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen

  18. 18
    Bounding Box / WidthErgebnis: bounding_box.width · Wert

    Breite des Ergebnisrechtecks in Pixeln

  19. 19
    Bounding Box / HeightErgebnis: bounding_box.height · Wert

    Höhe des Ergebnisrechtecks in Pixeln

  20. 20
    Bounding Box / LeftErgebnis: bounding_box.left · Wert

    Linke Rechteckkante in Pixeln

  21. 21
    Bounding Box / TopErgebnis: bounding_box.top · Wert

    Obere Rechteckkante in Pixeln

  22. 22
    Bounding Box / RightErgebnis: bounding_box.right · Wert

    Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet

  23. 23
    Bounding Box / BottomErgebnis: bounding_box.bottom · Wert

    Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet

  24. 24
    Bounding Box / Is EmptyErgebnis: bounding_box.is_empty · Wert

    Ob die Zwischenablage im abgefragten Kontext leer ist

  25. 25
    Bounding Box / LocationErgebnis: bounding_box.location · Wert

    Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum

  26. 26
    Bounding Box / Location / XErgebnis: bounding_box.location.x · Wert

    Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten

  27. 27
    Bounding Box / Location / YErgebnis: bounding_box.location.y · Wert

    Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen

  28. 28
    Bounding Box / CenterErgebnis: bounding_box.center · Wert

    Mittelpunkt einer einzelnen Erkennung in Pixeln

  29. 29
    Bounding Box / Center / XErgebnis: bounding_box.center.x · Wert

    Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten

  30. 30
    Bounding Box / Center / YErgebnis: bounding_box.center.y · Wert

    Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen

  31. 31
    ConfidenceErgebnis: confidence · Wert

    Normalisierte Trefferkonfidenz zwischen 0 und 1

  32. 32
    Source Capture Is FreshErgebnis: source_capture_is_fresh · Wert

    Frischezustand der verwendeten Aufnahme, unverändert in das Erkennungsergebnis übernommen

  33. 33
    Source Capture Timestamp UtcErgebnis: source_capture_timestamp_utc · Wert

    UTC-Aufnahmezeit der Bildquelle, aus der dieses Ergebnis berechnet wurde

  34. 34
    Source Frame VersionErgebnis: source_frame_version · Wert

    Frame-Identität der verwendeten Bildquelle; auch ein Erkennungsfehlschlag behält die Herkunftsinformation

  35. 35
    Source Frame TimestampErgebnis: source_frame_timestamp · Wert

    Monotoner Zeitstempel des zugrunde liegenden Frames

  36. 36
    Is PredictedErgebnis: is_predicted · Wert

    Ob ein Vorhersagemodell genügend geeignete Messwerte für eine gültige Prognose hatte

  37. 37
    Predicted For UtcErgebnis: predicted_for_utc · Wert

    UTC-Zielzeitpunkt, für den die vorhergesagte Position gilt

  38. 38
    All DetectionsErgebnis: all_detections · Wert

    Liste einzelner Erkennungen mit eigenen Punkten, Rechtecken und Konfidenzen

  39. 39
    All Detections / CountErgebnis: all_detections.count · Wert

    Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar

  40. 40
    All Detections[] / CenterErgebnis: all_detections.center · Wert

    Mittelpunkt einer einzelnen Erkennung in Pixeln

  41. 41
    All Detections[] / Center / XErgebnis: all_detections.center.x · Wert

    Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten

  42. 42
    All Detections[] / Center / YErgebnis: all_detections.center.y · Wert

    Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen

  43. 43
    All Detections[] / Bounding BoxErgebnis: all_detections.bounding_box · Wert

    Begrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen

  44. 44
    All Detections[] / Bounding Box / XErgebnis: all_detections.bounding_box.x · Wert

    Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten

  45. 45
    All Detections[] / Bounding Box / YErgebnis: all_detections.bounding_box.y · Wert

    Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen

  46. 46
    All Detections[] / Bounding Box / WidthErgebnis: all_detections.bounding_box.width · Wert

    Breite des Ergebnisrechtecks in Pixeln

  47. 47
    All Detections[] / Bounding Box / HeightErgebnis: all_detections.bounding_box.height · Wert

    Höhe des Ergebnisrechtecks in Pixeln

  48. 48
    All Detections[] / Bounding Box / LeftErgebnis: all_detections.bounding_box.left · Wert

    Linke Rechteckkante in Pixeln

  49. 49
    All Detections[] / Bounding Box / TopErgebnis: all_detections.bounding_box.top · Wert

    Obere Rechteckkante in Pixeln

  50. 50
    All Detections[] / Bounding Box / RightErgebnis: all_detections.bounding_box.right · Wert

    Rechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet

  51. 51
    All Detections[] / Bounding Box / BottomErgebnis: all_detections.bounding_box.bottom · Wert

    Untere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet

  52. 52
    All Detections[] / Bounding Box / Is EmptyErgebnis: all_detections.bounding_box.is_empty · Wert

    Ob die Zwischenablage im abgefragten Kontext leer ist

  53. 53
    All Detections[] / Bounding Box / LocationErgebnis: all_detections.bounding_box.location · Wert

    Pixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum

  54. 54
    All Detections[] / Bounding Box / Location / XErgebnis: all_detections.bounding_box.location.x · Wert

    Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten

  55. 55
    All Detections[] / Bounding Box / Location / YErgebnis: all_detections.bounding_box.location.y · Wert

    Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen

  56. 56
    All Detections[] / Bounding Box / CenterErgebnis: all_detections.bounding_box.center · Wert

    Mittelpunkt einer einzelnen Erkennung in Pixeln

  57. 57
    All Detections[] / Bounding Box / Center / XErgebnis: all_detections.bounding_box.center.x · Wert

    Horizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten

  58. 58
    All Detections[] / Bounding Box / Center / YErgebnis: all_detections.bounding_box.center.y · Wert

    Vertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen

  59. 59
    All Detections[] / ConfidenceErgebnis: all_detections.confidence · Wert

    Normalisierte Trefferkonfidenz zwischen 0 und 1

Schematische Übersicht: Beschriftungen und Werte aus der Referenz, keine nachgezeichnete Bedienoberfläche.

Feldtypen, Standards und Regeln

WertTypStandard laut VertragOptionen und RegelnErklärung
Punktquelle
points_source
ResultBindingNicht angegebenPflichtfeld
Kompatible Punkt-/Erkennungsquelle. Der betreffende Eingabevertrag bestimmt, ob der erste oder alle Listeneinträge verarbeitet werden.
Vorhersagemodell
prediction_model
EnumAutomaticPflichtfeld
["Automatic", "Linear", "Acceleration", "Kalman"]
Modell der Zielvorhersage: automatische Auswahl oder das ausdrücklich gewählte lineare, Beschleunigungs- beziehungsweise Kalman-Modell.
Automatic
Überlässt die Auswahl des geeigneten Vorhersagemodells dem Backend.
Linear
Lineares Bewegungsmodell ohne ausdrücklich modellierte Beschleunigung.
Acceleration
Bewegungsmodell mit Beschleunigung.
Kalman
Kalman-Modell für die Bewegungsschätzung.
Mindestkonfidenz (%)
minimum_confidence
Number0.15Regeln siehe Erklärung

Grenzen: {"Minimum": 0, "Maximum": 1}
Mindestkonfidenz für die Übernahme eines Treffers in ROI/Vorhersage. Erkennungsergebnisse verwenden 0 bis 1; der Editor kann denselben Wert als Prozent darstellen.
Mindestanzahl Messwerte
min_samples
Integer3Regeln siehe Erklärung

Grenzen: {"Minimum": 2}
Mindestzahl verwertbarer Messpunkte, bevor eine Vorhersage möglich ist.
Spur zurücksetzen ab (px)
reset_distance_threshold
Number250Regeln siehe Erklärung

Grenzen: {"Minimum": 0}
Pixelabstand, ab dem ein Sprung die bisherige Bewegungsspur zurücksetzt.
Maximales Alter der Messwerte (ms)
max_sample_age_ms
Duration500Regeln siehe Erklärung

Grenzen: {"Minimum": 0}
Maximales Alter einer Messung in Millisekunden gegen die aktuelle Uhr. Wiederholtes Lesen desselben eingefrorenen Frames verjüngt sie nicht.
Maximale Vorhersagedistanz (px)
max_prediction_distance
Number500Regeln siehe Erklärung

Grenzen: {"Minimum": 0}
Maximal zulässige Entfernung der Vorhersage vom gemessenen Punkt in Pixeln.
Maximaler Modellfehler (px)
max_fit_error
Number75Regeln siehe Erklärung

Grenzen: {"Minimum": 0}
Maximal akzeptierter Modellfehler in Pixeln. Eine unzuverlässige Anpassung wird nicht als sichere Vorhersage weitergereicht.
Vorhersage (ms)
prediction_ms
Duration0Regeln siehe Erklärung
Zeitlicher Vorhersagehorizont in Millisekunden. Größere Horizonte erhöhen typischerweise die Unsicherheit.
Zeitbasis
time_basis
TextExecutionRegeln siehe Erklärung
Zeitgrundlage der Bewegungsschätzung. Prüfe die angebotene Quelle und deren Empfangs-/Frame-Zeitstempel statt ungeprüft die Step-Reihenfolge als Messzeit anzunehmen.

JSON-Felder und verschachtelte Einstellungen

Technische Feldnamen des Modells. Die Einstellungsfelder oben beschreiben die UI; die JSON-Vorlage zeigt die tatsächliche Schreibweise. Bei aktuellen inputs/localValues stammen aktive Werte aus den Referenzen. Die Modell-Standardwerte und Enum-Namen sind keine universelle JSON-Schreibweise.

FeldModelltypModell-Standard / OptionenErklärung
idStringNicht angegebenStabile Identität dieses Eintrags. In einem Job müssen Step-IDs eindeutig sein; beim Kopieren eines eigenständigen Jobs/Makros eine neue Objekt-GUID erzeugen und interne Referenzen gezielt anpassen.
inputsDictionary`2Nicht angegebenZuordnung von UI-Feld-ID zu typisierter Wertequelle. Bei vorhandenen inputs serialisiert der kanonische Job-Serializer settings nicht zusätzlich. Leere inputs mit settings bleiben als Legacy-/direkte Konfiguration lesbar.
inputs.itemsList`1Nicht angegebenGeordnete Unterbindungen einer Liste. Die Reihenfolge ist Teil der Eingabe; Elemente müssen das Listenelement-Schema erfüllen.
inputs.property_idStringNicht angegebenStabile Ergebnis-ID einer älteren Step-Referenz. Neue Dateien kodieren sie in source_id; nicht mit einem CLR-Propertynamen oder dem UI-Label verwechseln.
inputs.property_pathStringNicht angegebenÄlterer Pfad zu einem Ergebnis-Unterwert. Bestehende Dateien bleiben lesbar; neue Referenzen verwenden stabile Ergebnis-IDs und gegebenenfalls value_path.
inputs.source_step_idStringNicht angegebenKompatibilitätsfeld älterer Referenzen. Neue Referenzen verwenden provider_id=step_result und die versionierte source_id.
inputs.membersDictionary`2Nicht angegebenBenannte Unterbindungen eines strukturierten Werts. Jeder Schlüssel ist eine stabile Mitglied-ID des Feldschemas; Unterbindungen können Werte einer Basisquelle gezielt überschreiben.
inputs.provider_idStringNicht angegebenAnbieter der Wertequelle: local_value, job_variable, step_result oder secret. Ein Quellwert benötigt zusätzlich source_id und muss zum Eingabetyp passen.
inputs.schema_idStringNicht angegebenVersionierte Form eines zusammengesetzten Eingabewerts. Sie gehört zum Bindungsbaum, nicht als frei erfundener Schlüssel in die Variable. Übernimm die für dieses Feld exportierte Schema-ID.
inputs.source_idStringNicht angegebenAnbieterbezogene Identität. Bei step_result: v1/<URI-kodierte-Step-ID>/<URI-kodierte-stabile-Ergebnis-ID>; bei lokalen Werten und Jobvariablen deren GUID. Dies ist nicht nur die rohe Step-ID.
inputs.value_pathStringNicht angegebenOptionaler Pfad unterhalb einer Anbieterquelle, zum Beispiel zu einem typisierten Objektmitglied. Er ändert den Quellanbieter nicht; der ausgewählte Unterwert muss kompatibel sein.
is_enabledBooleantruetrue führt den Step aus; false deaktiviert ihn. Blockmarker können in der UI nicht beliebig deaktiviert werden, weil ihre Struktur erhalten bleiben muss.
settingsPredictMovementSettingsNicht angegebenDirekte beziehungsweise ältere Step-Konfiguration. Für neue referenzbasierte Dateien inputs und localValues verwenden; die UI migriert gespeicherte Literalwerte in lokale Quellen.
settings.max_fit_errorDouble75Maximal akzeptierter Modellfehler in Pixeln. Eine unzuverlässige Anpassung wird nicht als sichere Vorhersage weitergereicht.
settings.max_prediction_distanceDouble500Maximal zulässige Entfernung der Vorhersage vom gemessenen Punkt in Pixeln.
settings.max_sample_age_msInt32500Maximales Alter einer Messung in Millisekunden gegen die aktuelle Uhr. Wiederholtes Lesen desselben eingefrorenen Frames verjüngt sie nicht.
settings.minimum_confidenceDouble0.15Mindestkonfidenz für die Übernahme eines Treffers in ROI/Vorhersage. Erkennungsergebnisse verwenden 0 bis 1; der Editor kann denselben Wert als Prozent darstellen.
settings.min_samplesInt323Mindestzahl verwertbarer Messpunkte, bevor eine Vorhersage möglich ist.
settings.points_sourceResultBindingNicht angegebenKompatible Punkt-/Erkennungsquelle. Der betreffende Eingabevertrag bestimmt, ob der erste oder alle Listeneinträge verarbeitet werden.
settings.points_source.itemsList`1Nicht angegebenGeordnete Unterbindungen einer Liste. Die Reihenfolge ist Teil der Eingabe; Elemente müssen das Listenelement-Schema erfüllen.
settings.points_source.property_idStringNicht angegebenStabile Ergebnis-ID einer älteren Step-Referenz. Neue Dateien kodieren sie in source_id; nicht mit einem CLR-Propertynamen oder dem UI-Label verwechseln.
settings.points_source.property_pathStringNicht angegebenÄlterer Pfad zu einem Ergebnis-Unterwert. Bestehende Dateien bleiben lesbar; neue Referenzen verwenden stabile Ergebnis-IDs und gegebenenfalls value_path.
settings.points_source.source_step_idStringNicht angegebenKompatibilitätsfeld älterer Referenzen. Neue Referenzen verwenden provider_id=step_result und die versionierte source_id.
settings.points_source.membersDictionary`2Nicht angegebenBenannte Unterbindungen eines strukturierten Werts. Jeder Schlüssel ist eine stabile Mitglied-ID des Feldschemas; Unterbindungen können Werte einer Basisquelle gezielt überschreiben.
settings.points_source.provider_idStringLeerer TextAnbieter der Wertequelle: local_value, job_variable, step_result oder secret. Ein Quellwert benötigt zusätzlich source_id und muss zum Eingabetyp passen.
settings.points_source.schema_idStringNicht angegebenVersionierte Form eines zusammengesetzten Eingabewerts. Sie gehört zum Bindungsbaum, nicht als frei erfundener Schlüssel in die Variable. Übernimm die für dieses Feld exportierte Schema-ID.
settings.points_source.source_idStringLeerer TextAnbieterbezogene Identität. Bei step_result: v1/<URI-kodierte-Step-ID>/<URI-kodierte-stabile-Ergebnis-ID>; bei lokalen Werten und Jobvariablen deren GUID. Dies ist nicht nur die rohe Step-ID.
settings.points_source.value_pathStringNicht angegebenOptionaler Pfad unterhalb einer Anbieterquelle, zum Beispiel zu einem typisierten Objektmitglied. Er ändert den Quellanbieter nicht; der ausgewählte Unterwert muss kompatibel sein.
settings.prediction_modelStringAutomaticModell der Zielvorhersage: automatische Auswahl oder das ausdrücklich gewählte lineare, Beschleunigungs- beziehungsweise Kalman-Modell.
settings.prediction_msInt320Zeitlicher Vorhersagehorizont in Millisekunden. Größere Horizonte erhöhen typischerweise die Unsicherheit.
settings.reset_distance_thresholdDouble250Pixelabstand, ab dem ein Sprung die bisherige Bewegungsspur zurücksetzt.
settings.time_basisStringExecutionZeitgrundlage der Bewegungsschätzung. Prüfe die angebotene Quelle und deren Empfangs-/Frame-Zeitstempel statt ungeprüft die Step-Reihenfolge als Messzeit anzunehmen.

Eingabeverträge

EingabeFehlende WerteListenAkzeptierte Typen / QuellenErklärung
pointsFailStepAllValues[{"ValueKind": "Point", "Cardinalities": ["Single", "OptionalSingle", "Collection"]}]
["step_result"]
Punkt-/Erkennungsergebnis. Fehlende erforderliche Werte führen zum Fehler. Alle kompatiblen Listeneinträge werden verarbeitet. Akzeptierte Typen und Anbieter stehen in den Vertragsspalten; unbegrenzte Anbieterwahl bedeutet weiterhin Typprüfung.

Ergebnisvertrag

ErgebnisTyp / OptionenAnzahlErklärung
foundBooleanSingleOb die Erkennung/Suche in diesem Lauf einen passenden Treffer geliefert hat. false ist ein fachliches Ergebnis und nicht automatisch ein Step-Fehler. Einzelwert dieses Ergebnisses.
pointPointOptionalSingleErmittelter Zielpunkt. Bei Bildschirmquellen ist der Quelle-zu-Desktop-Versatz bereits entsprechend dem Ergebnisvertrag berücksichtigt. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
point.xIntegerOptionalSingleHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
point.yIntegerOptionalSingleVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_boxRectangleOptionalSingleBegrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.xIntegerOptionalSingleHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.yIntegerOptionalSingleVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.widthIntegerOptionalSingleBreite des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.heightIntegerOptionalSingleHöhe des Ergebnisrechtecks in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.leftIntegerOptionalSingleLinke Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.topIntegerOptionalSingleObere Rechteckkante in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.rightIntegerOptionalSingleRechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.bottomIntegerOptionalSingleUntere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.is_emptyBooleanOptionalSingleOb die Zwischenablage im abgefragten Kontext leer ist. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.locationPointOptionalSinglePixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.location.xIntegerOptionalSingleHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.location.yIntegerOptionalSingleVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.centerPointOptionalSingleMittelpunkt einer einzelnen Erkennung in Pixeln. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.center.xIntegerOptionalSingleHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
bounding_box.center.yIntegerOptionalSingleVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
confidenceNumberSingleNormalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Einzelwert dieses Ergebnisses.
source_capture_is_freshBooleanSingleFrischezustand der verwendeten Aufnahme, unverändert in das Erkennungsergebnis übernommen. Einzelwert dieses Ergebnisses.
source_capture_timestamp_utcDateTimeSingleUTC-Aufnahmezeit der Bildquelle, aus der dieses Ergebnis berechnet wurde. Einzelwert dieses Ergebnisses.
source_frame_versionIntegerSingleFrame-Identität der verwendeten Bildquelle; auch ein Erkennungsfehlschlag behält die Herkunftsinformation. Einzelwert dieses Ergebnisses.
source_frame_timestampIntegerSingleMonotoner Zeitstempel des zugrunde liegenden Frames. 0 bedeutet unbekannte zeitliche Herkunft. Einzelwert dieses Ergebnisses.
is_predictedBooleanSingleOb ein Vorhersagemodell genügend geeignete Messwerte für eine gültige Prognose hatte. Einzelwert dieses Ergebnisses.
predicted_for_utcDateTimeOptionalSingleUTC-Zielzeitpunkt, für den die vorhergesagte Position gilt. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
all_detectionsDetectionCollectionListe einzelner Erkennungen mit eigenen Punkten, Rechtecken und Konfidenzen. Die Anzahl ist nicht gleich einer pauschalen Erfolgsbewertung. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.countIntegerSingleAnzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar. Einzelwert dieses Ergebnisses.
all_detections.centerPointCollectionMittelpunkt einer einzelnen Erkennung in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.center.xIntegerCollectionHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.center.yIntegerCollectionVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_boxRectangleCollectionBegrenzendes Rechteck eines Treffers; bei fehlender Erkennung kann ein optionales Rechteck fehlen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.xIntegerCollectionHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.yIntegerCollectionVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.widthIntegerCollectionBreite des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.heightIntegerCollectionHöhe des Ergebnisrechtecks in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.leftIntegerCollectionLinke Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.topIntegerCollectionObere Rechteckkante in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.rightIntegerCollectionRechte Rechteckkante in Pixeln, aus Ursprung und Breite abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.bottomIntegerCollectionUntere Rechteckkante in Pixeln, aus Ursprung und Höhe abgeleitet. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.is_emptyBooleanCollectionOb die Zwischenablage im abgefragten Kontext leer ist. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.locationPointCollectionPixelposition/-bereich eines erkannten Wortes oder Trefferobjekts; verwende den im Ergebnis ausgewiesenen Koordinatenraum. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.location.xIntegerCollectionHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.location.yIntegerCollectionVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.centerPointCollectionMittelpunkt einer einzelnen Erkennung in Pixeln. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.center.xIntegerCollectionHorizontale Punkt-/Versatzkoordinate in Pixeln; den im übergeordneten Ergebnis beschriebenen Koordinatenraum beachten. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.bounding_box.center.yIntegerCollectionVertikale Punkt-/Versatzkoordinate in Pixeln; nicht ungeprüft bildlokale und globale Werte mischen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.
all_detections.confidenceNumberCollectionNormalisierte Trefferkonfidenz zwischen 0 und 1. 0.9 entspricht 90 %; mehrere Treffer können unterschiedliche Konfidenzen besitzen. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente.

Diese Referenz für Textdateien und Agenten: Markdown · JSON-Vertrag

JSON-Vorlage für Textdateien und Agenten

Strukturelle Defaultvorlage direkt vom App-Serializer. Leere Pflichtwerte und Ziele vor Verwendung ergänzen; diese Vorlage ist kein vollständig validierter Ablauf. Bei neuen Jobs den aktuellen inputs/localValues-Vertrag verwenden.

Dateiformate und Regeln · JSON herunterladen
{
  "type": "predict_movement",
  "settings": {
    "points_source": {
      "provider_id": "",
      "source_id": ""
    },
    "min_samples": 3,
    "prediction_ms": 0,
    "reset_distance_threshold": 250,
    "max_sample_age_ms": 500,
    "prediction_model": "Automatic",
    "time_basis": "Execution",
    "max_prediction_distance": 500,
    "max_fit_error": 75,
    "minimum_confidence": 0.15
  },
  "id": "85d18ddf-cfef-1f36-8b83-b38783c5f34b",
  "inputs": {},
  "is_enabled": true
}