visual3d:documentation:definitions:multisubject
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:definitions:multisubject [2024/07/03 17:27] – removed sgranger | visual3d:documentation:definitions:multisubject [2025/04/30 14:14] (current) – wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Multisubject ===== | ||
+ | |||
+ | Support for multisubject C3D files allows users to easily work with datasets that include more than one subject in a dynamic trial, for example, two people sparring or dancing within the capture volume. It's expected that subject prefixes are used in the C3D files. For example, a target is named " | ||
+ | |||
+ | For the static trial, the multiple subjects can be in the same C3D file, or in multiple static C3D files. | ||
+ | |||
+ | ==== Notes ==== | ||
+ | |||
+ | * If only collecting data with one subject in the volume, nothing about your processing procedure should change and you should not export C3D files with subject prefixes from your camera manufacturer. | ||
+ | |||
+ | * If you had a subject in one static trial, and a bench in another static trial. The two static trials can be associated and the segments in both trials will be created in the dynamic trials. [[Visual3D: | ||
+ | |||
+ | * This documentation refers mostly using the multi-subject workspace with two subjects, however, you can use as many subjects as you would like. | ||
+ | |||
+ | ==== Important Terms ==== | ||
+ | |||
+ | **[[visual3d: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | **[[visual3d: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Model Tab ==== | ||
+ | |||
+ | Within the [[visual3d: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ^ Selection ^ Description ^ | ||
+ | | ALL_SUBJECTS | Allows you to view all segments with subject prefixes | | ||
+ | | NO_SUBJECT | Allows you to view all segments not associated with a subject prefix (ex. LAB) | | ||
+ | | Subject prefixes | Allows you to view all segments associated with that subject prefix. | | ||
+ | |||
+ | ==== Pipeline ==== | ||
+ | |||
+ | The first step to writing a pipeline is to assign a subject tag to a subject prefix using the [[Visual3D: | ||
+ | |||
+ | As with single subject files, the resulting pipeline commands will work on the active subject tags that were specified in the Select Active File command | ||
+ | |||
+ | === Important Pipeline Commands === | ||
+ | |||
+ | Pipeline commands that are specifically important for multi-subject data or have been modified for this new feature include: | ||
+ | |||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | |||
+ | ==== Examples ==== | ||
+ | |||
+ | === Example 1: Building Multi-subject Models === | ||
+ | |||
+ | The compute model-based command works the same for multiple subjects as it always has for single subjects, but now also allows the customer to use [[Visual3D: | ||
+ | |||
+ | Note: Segment A and Segment B tag refer to the Segment tag, or Reference Segment or Resolution Coordinate System. | ||
+ | |||
+ | **Case 1:** Signal created for all subjects. Ex. RKneeAngle | ||
+ | * Subject tag: ALL_SUBJECTS | ||
+ | * Segment A Tag: ALL_SUBJECTS | ||
+ | * Segment B Tag: ALL_SUBJECTS | ||
+ | |||
+ | **Case 2:** Signal created for all subjects relative to a segment that is only created in NO_SUBECT (ex. subject' | ||
+ | * Subject tag: ALL_SUBJECTS | ||
+ | * Segment A Tag: ALL_SUBJECTS | ||
+ | * Segment B Tag: NO_SUBJECT | ||
+ | |||
+ | **Case 3:** Signal created for one subject between segments that exist in that subject. | ||
+ | * Subject tag: SUBJECT_TAG_NAME | ||
+ | * Segment A Tag: SUBJECT_TAG_NAME | ||
+ | * Segment B Tag: SUBJECT_TAG_NAME | ||
+ | |||
+ | **Case 4:** Signal created for one subject relative to another subject. | ||
+ | * Subject tag: SUBJECT_TAG_NAME | ||
+ | * Segment A Tag: SUBJECT_TAG_NAME | ||
+ | * Segment B Tag: DIFFERENT_SUBJECT_TAG_NAME | ||
+ | |||
visual3d/documentation/definitions/multisubject.1720027625.txt.gz · Last modified: 2024/07/03 17:27 by sgranger