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 [2025/02/06 19:55] – sgranger | visual3d:documentation:definitions:multisubject [2025/04/30 14:14] (current) – wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Multisubject | + | ===== 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 " |
- | The multi-subject option | + | |
- | + | ||
- | 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. | For the static trial, the multiple subjects can be in the same C3D file, or in multiple static C3D files. | ||
- | **NOTES:** | + | ==== 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 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. | ||
Line 16: | Line 13: | ||
* This documentation refers mostly using the multi-subject workspace with two subjects, however, you can use as many subjects as you would like. | * This documentation refers mostly using the multi-subject workspace with two subjects, however, you can use as many subjects as you would like. | ||
- | ==== Model Tab ==== | + | ==== Important Terms ==== |
- | |ALL_SUBJECTS, | + | **[[visual3d: |
- | ==== Important Terms ==== | + | {{: |
- | |**Subject | + | **[[visual3d: |
- | |**Subject Tag**: A subject tag associates a generic name to a subject prefix.\\ \\ * Model -> Add/Modify Subject Tags\\ * Can be set using Select_Active_File | + | {{: |
+ | |||
+ | ==== Model Tab ==== | ||
+ | |||
+ | Within the [[visual3d: | ||
+ | |||
+ | {{:multisb.png}} | ||
+ | |||
+ | ^ 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 ==== | ==== Pipeline ==== | ||
Line 37: | Line 45: | ||
* [[Visual3D: | * [[Visual3D: | ||
- | |||
* [[Visual3D: | * [[Visual3D: | ||
- | |||
* [[Visual3D: | * [[Visual3D: | ||
==== Examples ==== | ==== Examples ==== | ||
- | === Building Multi-subject Models === | + | === 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' |
- | 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\\ | + | |
- | \\ | + | |
+ | **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.1738871724.txt.gz · Last modified: 2025/02/06 19:55 by sgranger