User Tools

Site Tools


visual3d:documentation:modeling:functional_joints:functional_joints

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:modeling:functional_joints:functional_joints [2026/06/10 13:27] – [Functional Joints] wikisysopvisual3d:documentation:modeling:functional_joints:functional_joints [2026/09/11 18:23] (current) – Clarified that this is the Functional Joints Overview page and better organized the links to other pages. richard
Line 1: Line 1:
-====== Functional Joints ======+====== Functional Joints Overview ======
  
 Functional joints are a method for modelling the joint between two segments according to their apparent relative movement. Functional joints are implemented in Visual3D as an alternative for defining joint landmarks and can be chosen to use in segment definitions if desired. At their core functional joints are simply landmarks. Their use is optional and can be used on a case-by-case basis and can be used in the some model with anatomical landmarks, regression landmarks or functional landmarks. They became popular as  a method to reduce errors from marker placement. However, their accuracy is affected by movements performed, range and speed of motion, the participant studied and the soft tissue artifact. As a result, functional joints should used carefully with their results being validated using another anatomical landmarks when possible, making these others methods often more trustworthy.  Functional joints are a method for modelling the joint between two segments according to their apparent relative movement. Functional joints are implemented in Visual3D as an alternative for defining joint landmarks and can be chosen to use in segment definitions if desired. At their core functional joints are simply landmarks. Their use is optional and can be used on a case-by-case basis and can be used in the some model with anatomical landmarks, regression landmarks or functional landmarks. They became popular as  a method to reduce errors from marker placement. However, their accuracy is affected by movements performed, range and speed of motion, the participant studied and the soft tissue artifact. As a result, functional joints should used carefully with their results being validated using another anatomical landmarks when possible, making these others methods often more trustworthy. 
Line 6: Line 6:
  
 Using functional joints increases data collection collections and processing time and requirements. More movement trials must be collected specifically to compute the functional joints with movements that can be challenging for certain participants, particularly patient populations. Defining functional joints requires at least 3 tracking markers are required for each segment. These tracking markers should not be near the joint to ensure that the motion measured is truly meaningful for defining the functional axis of the joint. This can mean that additional tracking markers need to be added to track segments if you're using a marker set which was not designed for defining functional joints. The movement trial used is contrived specifically for the purpose of computing the functional joint. It should not be assumed that any particular dynamic movement trial,e.g. a walking trial, is sufficient. Your “functional joint” trial should be separate from the movement data trials Using functional joints increases data collection collections and processing time and requirements. More movement trials must be collected specifically to compute the functional joints with movements that can be challenging for certain participants, particularly patient populations. Defining functional joints requires at least 3 tracking markers are required for each segment. These tracking markers should not be near the joint to ensure that the motion measured is truly meaningful for defining the functional axis of the joint. This can mean that additional tracking markers need to be added to track segments if you're using a marker set which was not designed for defining functional joints. The movement trial used is contrived specifically for the purpose of computing the functional joint. It should not be assumed that any particular dynamic movement trial,e.g. a walking trial, is sufficient. Your “functional joint” trial should be separate from the movement data trials
 +
 ===== The input movement ===== ===== The input movement =====
  
Line 74: Line 75:
 ==== Limitations ==== ==== Limitations ====
  
-Functional joint can failt with no obvious indication of failure other than unreasonable joint locations. Many laboratories compare functional joint estimates against anatomical landmarks or regression-based estimates to identify failed calculations. However, there is no defined threshold for determining when a functional joint calculations are incorrect. The results are often rejected when the values differ substantially from anatomical estimates. +Functional joint can fail with no obvious indication of failure other than unreasonable joint locations. Many laboratories compare functional joint estimates against anatomical landmarks or regression-based estimates to identify failed calculations. However, there is no defined threshold for determining when a functional joint calculations are incorrect. The results are often rejected when the values differ substantially from anatomical estimates. 
  
-**Functional Knee Axis Waring**: The functional knee axis is not the flexion/extension axis of your knee angle. Visual3D (and most software) use right handed orthogonal coordinate systems. The z-axis (axial direction) is defined by a vector between the distal and proximal ends of the segment. The x-axis lies in the frontal plane, but is forced to be perpendicular to the z-axis, which is unlikely to be parallel to the functional knee axis (it is just in the same plane). Mathematically the functional axis computed has no direction. It could point medial or lateral to the segment, but the algorithm doesn't have enough information to know the correct direction.+**Functional Knee Axis Warning**: The functional knee axis is not the flexion/extension axis of your knee angle. Visual3D (and most software) use right handed orthogonal coordinate systems. The z-axis (axial direction) is defined by a vector between the distal and proximal ends of the segment. The x-axis lies in the frontal plane, but is forced to be perpendicular to the z-axis, which is unlikely to be parallel to the functional knee axis (it is just in the same plane). Mathematically the functional axis computed has no direction. It could point medial or lateral to the segment, but the algorithm doesn't have enough information to know the correct direction.
  
  
-===== Examples =====+===== See Also =====
  
-See these examples for computing and working with functional joints in Visual3D:+Learn more about Visual3D's graphical interface for computing functional joints:
   * [[visual3d:documentation:modeling:functional_joints:defining_a_functional_joint|Defining a functional joint]]   * [[visual3d:documentation:modeling:functional_joints:defining_a_functional_joint|Defining a functional joint]]
   * [[visual3d:documentation:modeling:functional_joints:functional_joints_post_processing|Post-processing for functional joints]]   * [[visual3d:documentation:modeling:functional_joints:functional_joints_post_processing|Post-processing for functional joints]]
 +
 +Follow along with our tutorial for defining a functional joint at the right hip:
 +  * [[visual3d:tutorials:modeling:functional_joints|Create a Functional Joint at the Right Hip]]
 +
 +See these examples for computing and working with functional joints in Visual3D:
   * [[visual3d:documentation:pipeline:model_commands:add_functional_joint_landmark|Add a Functional Joint landmark]]   * [[visual3d:documentation:pipeline:model_commands:add_functional_joint_landmark|Add a Functional Joint landmark]]
   * [[visual3d:documentation:modeling:functional_joints:example_-_functional_hip|Compute a Functional Hip Joint]]   * [[visual3d:documentation:modeling:functional_joints:example_-_functional_hip|Compute a Functional Hip Joint]]
visual3d/documentation/modeling/functional_joints/functional_joints.1781098020.txt.gz · Last modified: by wikisysop