visual3d:documentation:modeling:marker_sets:marker_sets_overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:modeling:marker_sets:marker_sets_overview [2024/06/19 12:48] – sgranger | visual3d:documentation:modeling:marker_sets:marker_sets_overview [2024/07/17 15:45] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{{{visual3d supports almost any marker set, including 6 degree of freedom, helen hayes/ | + | ====== Marker Sets Overview ====== |
- | lowerbody6dof.gif\\ | + | Visual3D supports almost any marker set, including 6 Degree of Freedom, Helen Hayes/ |
+ | {{: | ||
- | visual3d interprets all marker sets in a similar fashion. the marker configuration promoted for visual3d consists of a combination of arrays of markers placed on a rigid surface and markers placed on anatomical landmarks. visual3d landmarks can also be used instead of physical markers but the user should be aware that landmarks used to define one segment that are created with respect to another segment result in the two segments having less than 6 degrees of freedom each. | ||
- | care must be taken to ensure that movement artifact is not produced by the weight of the marker or the marker attachment devices moving relative to the bones (karlsson | + | Visual3D interprets all marker sets in a similar fashion. The marker configuration promoted for Visual3D consists of a combination of arrays of markers placed on a rigid surface and markers placed on anatomical landmarks. Visual3D landmarks can also be used instead of physical markers but the user should be aware that landmarks used to define one segment that are created with respect to another segment result in the two segments having less than 6 degrees of freedom each. |
+ | |||
+ | Care must be taken to ensure that movement artifact is not produced by the weight of the marker or the marker attachment devices moving relative to the bones (Karlsson | ||
* markers mounted on bone pins | * markers mounted on bone pins | ||
Line 13: | Line 15: | ||
* combination of markers on anatomical landmarks and arrays of markers | * combination of markers on anatomical landmarks and arrays of markers | ||
- | an array of three-non-collinear markers on a pin that is inserted directly into the bone is often held as the "gold standard" | + | An array of three-non-collinear markers on a pin that is inserted directly into the bone is often held as the "gold standard" |
+ | |||
+ | The least accurate marker set would occur when the three individual, non-collinear markers are placed directly on the skin (Fuller et al., 1997; Reinschmidt et al., 1997, Karlsson and Tranberg, 1999). Because the markers would move independently of each other, a great deal of error would be introduced into subsequent calculations. Fuller et al. (1997) reported displacements of the individual markers relative to the bone of up to 20 mm while other studies have reported values up to 40 mm (Reinschmidt et al., 1997). Reinschmidt et al. (1997) reported good agreement between skin and bone markers in knee flexion/ | ||
- | the least accurate marker set would occur when the three individual, | + | In many instances, researchers have placed |
- | in many instances, researchers have placed | + | In several marker sets, the triad of markers on a segment |
- | in several marker sets, the triad of markers | + | Therefore, in deciding |
- | therefore, in deciding the marker configuration to be used it is necessary to be aware of the limitations that can be imposed on the measurement of 3-d coordinates simply as a result of the marker set. optimally, markers should be placed on a pin inserted into the bone itself. however, this is not always feasible. consequently, | + | ==== Basic Rules ==== |
- | ===== basic rules ===== | + | Visual3D does not require the user to adopt a special marker configuration. The skeletal model defined in Visual3D has a precise definition that the user can follow to create any number of segments within a model. Following these basic rules allows Visual3D to calculate the 6 degree of freedom pose (position and orientation) of every segment using optimal techniques. |
- | visual3d does not require the user to adopt a special marker configuration. | + | The two basic rules are: At least 3 tracking markers must be attached |
- | the two basic rules are: at least 3 tracking markers must be attached to each segment and recorded during the movement trial. a standing trial identifies four static markers that represent medial and lateral locations at the proximal end of the segment, and the medial and lateral locations at the distal end of the segment.\\ | ||
+ | {{: | ||
- | scsxperptoyzplane.gif\\ | ||
+ | **Useful consequences of these rules.** | ||
- | **useful consequences of these rules.** | + | **Consequence 1.** Segments to do not have to be part of the human body |
- | **consequence 1.** segments to do not have to be part of the human body | + | Any object can be tracked provided the rules are followed. Those objects that are not part of the primary subject can only be interpreted as Kinematics only segments. At this time, the dynamics of the interactions cannot be quantified within Visual3D. The calculation of Inverse Dynamics based on signals collected from an instrumented handle are currently under development. Assistive devices, such as a cane, can be tracked. External objects such as peg boards can be incorporated into the animation. Segments can be from different bodies allowing the creation of " |
- | any object can be tracked provided the rules are followed. those objects that are not part of the primary subject can only be interpreted as kinematics only segments. at this time, the dynamics of the interactions cannot be quantified within visual3d. the calculation of inverse dynamics based on signals collected from an instrumented handle are currently under development. assistive devices, such as a cane, can be tracked. external objects such as peg boards can be incorporated into the animation. segments can be from different bodies allowing the creation of " | + | **Consequence 2.** |
- | **consequence 2.** | + | Segments of the body can be defined with more than one segment coordinate system. Visual3D assumes that segments are not twisted about their longitudinal axis. If there is a " |
- | segments of the body can be defined with more than one segment coordinate system. visual3d assumes that segments | + | **Exception 1.** Common targets |
- | **exception 1.** common targets are allowed. | + | Visual3D allows the user to define the same tracking marker to adjacent segments. For example, a marker placed on the lateral aspect of the knee may be used to track the thigh and the shank. Under these conditions the Visual3D model no longer has 6 independent degrees of freedom. |
- | visual3d allows the user to define the same tracking marker to adjacent segments. for example, | + | **Exception 2.** Using a movement trial as a static trial |
- | **exception 2.** using a movement trial as a static | + | Visual3D allows the user to use the movement trial as both a movement |
- | visual3d allows the user to use the movement trial as both a movement trial and a standing trial (selecting one frame for processing). the movement trial must have the four static markers | + | **Exception 3.** Anatomical measurements can be used to create " |
- | **exception 3.** anatomical measurements can be used to create | + | Visual3D (in Model Builder Mode) allows the user to create virtual markers. These virtual markers are defined as offsets with respect to an existing marker. These offsets are commonly determined from anatomical measurements on the subject. |
- | visual3d (in model builder mode) allows the user to create virtual markers. these virtual markers are defined as offsets with respect to an existing marker. these offsets are commonly determined from anatomical measurements on the subject. | + | **Exception 4.** |
- | **exception 4.** | + | A 3D digitizer can be used to create " |
- | a 3d digitizer can be used to create | + | **Exception 5.** Defining |
- | **exception 5.** defining | + | Tracking markers are assumed to exist in all movement trials. The user can create plug-ins, or import data, for which " |
- | tracking markers | + | Note that the Helen Hayes marker sets typically have two tracking markers |
- | note that the helen hayes marker sets typically have two tracking markers per segment and the proximal joint center. because the proximal joint center has been calculated using information from the proximal segment, the helen hayes marker set does not have 6 degrees of freedom. this dependence on the proximal segment causes errors to propogate from segment to segment (e.g. errors in the hip joint center cause errors in determining the pose of the foot). | + | ==== Marker Placement ==== |
- | ===== marker | + | Visual3D interprets all marker |
- | visual3d interprets all marker sets in a similar fashion. the marker configuration promoted for visual3d consists of a combination of arrays of markers placed on a rigid surface and markers placed on anatomical landmarks. | + | === Marker Clusters === |
- | ==== marker clusters ==== | + | === Marker Set Guidelines |
- | ==== marker set guidelines ==== | ||
- | }}}} |
visual3d/documentation/modeling/marker_sets/marker_sets_overview.1718801323.txt.gz · Last modified: 2024/06/19 12:48 by sgranger