Grundsätzlich sind Marker Labels eine Art Software-Namensschildchen, die Flugbahnen von rekonstruiertem Marker zugewiesen werden, so dass beim Tracken von individuellen Markern, Rigid Bodies oder Skeletten auf diese verwiesen werden kann. Es gibt zwei Methoden für das Labeling: Das auto-labeling und das manual labeling. In diesem Kapitel werden beide Methoden behandelt.
In Motive gibt es verschiedene Ansichten anhand von denen du die gelabelten oder ungelabelten Markern sehen kannst:
Es gibt zwei Wege, wie du Marker labeln kannst:
Beim Tracken von Rigid Bodies und Skeletons kann Motive assoziierte Marker in Real-Time und Post-Processing automatisch labeln. Der auto-labeler verwendet aktive Asset Definitionen für die Suche nach verwandten Markern und labelt diese mit einem voreingestellten Namen für jeden Frame der 3D Daten.
Manchmal kann es aber sein, du einzelne Abschnitte oder die gesamte Flugbahn manuell beschriften musst. Entweder weil die Marker eines Rigid Bodies oder eines Skeletts während der Erfassung falsch (oder gar nicht) identifiziert wurden oder weil einzelne Marker manuell beschriftet werden müssen.
In diesen Fällen kannst du das Labeling Fenster in Motive verwenden. Den manuellen Beschriftungsworkflow kannst du nur die Nachbearbeitung einer Aufnahme verwenden, also nur bei bereits existierenden Take-Dateien (TAK). Wenn nur 2D-Daten erfasst werden, muss der Take zuerst rekonstruiert werden, um die Markierungsbezeichnungen in den 3D-Daten zuzuweisen oder zu bearbeiten. Dieser manuelle Labelingprozess wird typischerweise als Post Processing aufgezeichneter Mocap-Daten zusammen mit dem Prozess des Editierens rekonstruierter Markierungsdaten bezeichnet. Weitere Informationen zum Bearbeiten von 3D-Daten findest du im Kapitel Aufnahmedaten bearbeiten.
Rigid Body- und Skeleton-Asset-Definitionen enthalten Informationen zu den Marker-Platzierungen ihrer entsprechenden Assets. Dies wird aufgezeichnet, wenn die Assets zum ersten Mal erstellt werden, und die automatische Beschriftungspipeline in Motive verwendet sie, um eine Reihe von rekonstruierten 3D-Trajektorien zu beschriften, die Markierungsanordnungen von aktiven Assets ähneln. Sobald alle Marker auf den aktiven Assets erfolgreich gelabelt wurden, werden die entsprechenden Rigid Bodies und Skelette im 3D-Ansichtsfenster modelliert.
Die Einstellungen für die Auto-Labeling-Engine werden im Abschnitt ‚Auto-Labeler‘ des Bereichs ‚Rekonstruktion‘ definiert. Die Auto-Labeler-Parameter können während der Nachbearbeitung von Pipelines geändert und für eine stabile Kennzeichnung von Markern im gesamten Take optimiert werden.
Bei Rigid-Body Marker-ID’s in 2D-Daten wird das Rigid Body Asset live gelöst, während in 3D-Daten Rigid-Body-Marker gelabeled und das entsprechende Asset modelliert werden.
Sei vorsichtig, wenn du einen Take erneut durch ‚Rekonstruct‘ oder ‚Rekonstruct and Auto-label‘ rekonstruiert, da dadurch die 3D-Daten überschrieben werden und alle Nachbearbeitungen an Flugbahnen und Marker Labels verworfen werden!
Bei Takes mit Skelett-Assets werden die aufgezeichneten Skelett-Marker-Labels, die während der Live-Erfassung intakt waren, möglicherweise verworfen, und rekonstruierte Marker könnten nicht mehr erneut automatisch beschriftet, wenn sich die Skelette während des gesamten erfassten Takes nie in gut verfolgbaren Posen befinden . Dies ist ein weiterer guter Grund, warum du eine Aufnahme in einer Kalibrierungspose (z. B. T-Pose) starten solltet.
Das Marker-Set ist Assets-Typ in Motive. Es ist die grundlegendste Methode zum Gruppieren verwandter Markierungen. Mit dieser Methode können einzelne Markierungen bei der Nachbearbeitung erfasster Daten mithilfe des Labeling Fensters manuell gelabelt werden. Beachte, dass Marker-Sets nur zum manuellen Labeln verwendet werden. Für das Auto Labeling im Live-Modus brauchst du ein Rigid-Body- oder ein Skeleton-Asset.
Da beim Erstellen von Rigid Bodies oder Skeletten die Marker in jedem Satz gruppiert und automatisch gelabelt werden, werden Marker-Sets im Verarbeitungsworkflow nicht häufig verwendet. Sie sind jedoch weiterhin nützlich für Marker-spezifische Tracking-Anwendungen oder wenn die Marker-Kennzeichnung in anderen Pipelines als der automatischen Kennzeichnung erfolgt. Marker Sets sind auch beim Beschriftungen organisieren und neu zuweisen hilfreich.
Klicke zum Erstellen eines Marker Sets auf das Symbol im Asset Fenster und wähle ‚New Marker Set‘.
Sobald ein MarkerSet-Asset erstellt wurde, kann die Liste der Labels im ‚Marker-Sets Fenster‘ verwaltet werden. Wähle zunächst ein Markerset-Asset in Motive aus, damit es im Markerset Fenster aufgelistet wird. Anschließend kannst du über das Symbol neue Marker Labels hinzufügen. Wenn du mehrere Labels gleichzeitig erstellen möchtest, kannst du diese entweder durch Eingeben oder durch Kopieren und Einfügen einer Liste von Labels aus der Windows-Zwischenablage in den Bereich, wie in der folgenden Abbildung dargestellt, hinzufügen. (Drücke in der Markerliste die Tastenkombination Strg + V).
Der Beschriftungsbereich wird zum Zuweisen, Entfernen und Bearbeiten von Marker Labels in den 3D-Daten verwendet. Die ‚Tracks View‘ unter der ‚Graph View‘ kann in Verbindung mit dem Labeling verwendet werden, um zu markieren, welche Marker und Lücken zugeordnet sind. Die Labeling Pane wird auch verwendet, um die Anzahl der Lücken in jedem Label zu untersuchen. Sie kann zusammen mit den Bearbeitungswerkzeugen für die vollständige Nachbearbeitung verwendet werden.
Im Labeling Fenster kannst du jedem Asset (MarkerSet, Rigid Body und Skeleton) über das QuickLabel Tool Beschriftungen zuweisen. Das Labeling Fenster zeigt daher eine Liste der am Take beteiligten Labels und ihre jeweiligen prozentualen Vollständigkeitswerte an. Die Prozentwerte für die Vollständigkeit geben Frame-Prozentsätze einer Aufnahme an, für die die Flugbahn markiert wurde. Wenn die Flugbahn keine Lücken aufweist (100% vollständig), wird keine Zahl angezeigt. Du kannst dies zusammen mit der Graph View verwenden, um Lücken in einer Flugbahn schnell zu lokalisieren.
Für einen bestimmten Rahmen sind alle Labels farbcodiert. Für jeden Frame von 3D-Daten werden zugewiesene Marker Labels in Weiß angezeigt, Labels ohne Rekonstruktionen in Rot und unbeschriftete Rekonstruktionen in Orange.
Im QuickLabel-Modus kannst du Labels mit einem Klick im View Fenster kennzeichnen. Auf diese Weise kannst du bequem die Labels für die gesamte Aufnahme neu zuweisen oder ändern. Wenn der QuickLabel-Modus umgeschaltet wird, wechselt der Mauszeiger zu einem Fingersymbol, an das der Name des ausgewählten Labels angehängt ist. Wenn die Option ‚Display Label‘ in der Perspective View aktiviert ist, werden alle zugewiesenen Labels im 3D-Ansichtsfenster neben den einzelnen Markern angezeigt, wie in der folgenden Abbildung dargestellt. Wählt das Markerset aus, den Ihr kennzeichnen möchtet, und kennzeichnet die entsprechenden Labels für jeden Marker während des Captures.
Wenn du Labels im Quick Label Mode zuweist, wird der Label Scope in den Einstellungen für den Labeling Range konfiguriert. Du kannst den Labelingvorgang so einschränken, dass er vom aktuellen Bild zurück, vom aktuellen Bild vor oder von beiden abhängig von der Flugbahn angewendet wird. Du kannst aber Labelingvorgänge auch einschränken, um das ausgewählte Label auf alle Frames im Take auf einen ausgewählten Frame-Bereich oder auf ein Flugbahnfragment anzuwenden, das von Lücken oder Spitzen umschlossen ist. Die Fragment- / Spike-Einstellung wird standardmäßig verwendet. Dadurch werden falsch gelabelte Frame Ranges am besten identifiziert und Marker Labels zugewiesen.
Der folgende Abschnitt enthält die allgemeinen Labeling Schritte in Motive. Beachte, dass der Labelingworkflow flexibel ist und alternative Ansätze zu den in diesem Abschnitt aufgeführten Schritten ebenfalls verwendet werden können. Verwende die Pipelines für das automatische Labeling in Kombination mit dem Beschriftungsfenster, um die 3D-Daten Ihrer Aufnahme am besten zu rekonstruieren und zu labeln.
Verwenden der kombinierten Wiederherstellungs- und Auto-Label-Pipeline
Getrenntes Verwenden der eigenständigen Wiederherstellungspipeline und der Pipeline mit automatischem Labeling
Der allgemeine Prozess zum Beheben von Beschriftungsfehlern lautet: