visual3d:documentation:modeling:coordinate_system
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
visual3d:documentation:modeling:coordinate_system [2024/06/14 17:23] – created sgranger | visual3d:documentation:modeling:coordinate_system [2024/07/17 15:45] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | |**Language: | + | ====== |
- | |===== Contents =====\\ \\ \\ \\ * [[#Introduction|1 Introduction]]\\ | + | ===== Introduction ===== |
- | + | ||
- | ====== Introduction ====== | + | |
Before building a model, it is important to understand how a Segment Coordinate System (SCS) is created in Visual3D. | Before building a model, it is important to understand how a Segment Coordinate System (SCS) is created in Visual3D. | ||
Line 19: | Line 17: | ||
- | ==== More Information | + | === More Information === |
This information can also be downloaded as a power point from [[https:// | This information can also be downloaded as a power point from [[https:// | ||
Line 25: | Line 23: | ||
The [[https:// | The [[https:// | ||
- | ===== Target Labels | + | ==== Target Labels ==== |
In this tutorial the following target labels are used:\\ | In this tutorial the following target labels are used:\\ | ||
Line 39: | Line 37: | ||
- | ====== Segment Definition | + | ===== Segment Definition ===== |
There are many possible options to define a segment. Visual3D will use the specified targets to define the anatomical plane and the joint centers. Depending on the specified targets, Visual3D will use different methods to define the segment joint centers.\\ | There are many possible options to define a segment. Visual3D will use the specified targets to define the anatomical plane and the joint centers. Depending on the specified targets, Visual3D will use different methods to define the segment joint centers.\\ | ||
Line 53: | Line 51: | ||
- | |**[[# | + | |**[[# |
- | = RadiusA vs RadiusB | + | **//RadiusA// vs RadiusB**\\ |
//RadiusA// - When the joint center landmark is the only target used to define the proximal or distal end, it is necessary to enter the segment radius, but this value will not be used to define the joint center (because it is already defined).\\ | //RadiusA// - When the joint center landmark is the only target used to define the proximal or distal end, it is necessary to enter the segment radius, but this value will not be used to define the joint center (because it is already defined).\\ | ||
Line 61: | Line 59: | ||
- | = Targets vs Landmarks | + | **Targets vs Landmarks** |
In this document, referencing " | In this document, referencing " | ||
In this document, there is not a distinction between the definition of a landmark, so the term " | In this document, there is not a distinction between the definition of a landmark, so the term " | ||
- | ===== Method 1 ===== | + | ==== Method 1 ==== |
**In this example, three border targets are used. So the frontal plane is simply the plane defined by the three targets.** | **In this example, three border targets are used. So the frontal plane is simply the plane defined by the three targets.** | ||
- | |**For example of Method 1, create the left shank segment with the following definition: | + | |**For example of Method 1, create the left shank segment with the following definition: |
\\ | \\ | ||
- | |\\ **When using a proximal joint center and the mediolateral distal targets to define the segment, the distal joint center is defined by:**\\ 1) Define the anatomical plane (purple triangle) using the three targets\\ 2) Find the midpoint between the mediolateral targets\\ 3) The distal joint center is defined at the midpoints\\ \\ | + | |\\ **When using a proximal joint center and the mediolateral distal targets to define the segment, the distal joint center is defined by:**\\ 1) Define the anatomical plane (purple triangle) using the three targets\\ 2) Find the midpoint between the mediolateral targets\\ 3) The distal joint center is defined at the midpoints\\ \\ |
- | ===== Method 2 ===== | + | ==== Method 2 ==== |
**In this example, four border targets are used. A plane is defined by three points, so when four targets are used, the frontal plane is fit between the four targets using a least square fit. The least squares fit is applied such that the sum of squares distance between the targets and the frontal plane is minimized.** | **In this example, four border targets are used. A plane is defined by three points, so when four targets are used, the frontal plane is fit between the four targets using a least square fit. The least squares fit is applied such that the sum of squares distance between the targets and the frontal plane is minimized.** | ||
- | |**For an example of Method 2, create the left shank segment with the following definition: | + | |**For an example of Method 2, create the left shank segment with the following definition: |
- | |\\ **When using a proximal joint center and the mediolateral distal targets to define the segment, the distal joint center is defined by:**\\ 1) Define the anatomical plane (purple box) using the least squares fit to define the plane between the four targets\\ 2) Find the midpoint between the proximal mediolateral targets\\ 3) The proximal joint center is defined at the midpoint\\ 4) Find the midpoint between the distal mediolateral targets\\ 5) The distal joint center is defined at the midpoint\\ \\ | + | |\\ **When using a proximal joint center and the mediolateral distal targets to define the segment, the distal joint center is defined by:**\\ 1) Define the anatomical plane (purple box) using the least squares fit to define the plane between the four targets\\ 2) Find the midpoint between the proximal mediolateral targets\\ 3) The proximal joint center is defined at the midpoint\\ 4) Find the midpoint between the distal mediolateral targets\\ 5) The distal joint center is defined at the midpoint\\ \\ |
- | ===== Method 3 ===== | + | ==== Method 3 ==== |
**In this example, three border targets are used. So the frontal plane is simply the plane defined by the three targets.** | **In this example, three border targets are used. So the frontal plane is simply the plane defined by the three targets.** | ||
- | |**For example of Method 3, create the left shank segment with the following definition: | + | |**For example of Method 3, create the left shank segment with the following definition: |
- | |\\ **When using a proximal joint center and the lateral distal target to define the segment: | + | |\\ **When using a proximal joint center and the lateral distal target to define the segment: |
- | ===== Method 4 ===== | + | ==== Method 4 ==== |
**In this example, three border targets are used. So the frontal plane is simply the plane defined by the three targets.** | **In this example, three border targets are used. So the frontal plane is simply the plane defined by the three targets.** | ||
- | |**For example of Method 4, create the left shank segment with the following definition: | + | |**For example of Method 4, create the left shank segment with the following definition: |
- | |\\ **When using a proximal joint center and the lateral distal target to define the segment: | + | |\\ **When using a proximal joint center and the lateral distal target to define the segment: |
- | ====== InferiorSuperior Axis Orientation | + | ===== InferiorSuperior Axis Orientation ===== |
The Inferior/ | The Inferior/ | ||
Line 111: | Line 108: | ||
- | |**[[# | + | |**[[# |
- | + | ||
- | |**[[# | + | |
- | ====== Segment Coordinate System Definition ====== | + | |**[[# |
- | |Visual3D will then create the segment coordinate system using the anatomical plane and joint centers defined. Explanation of the segment coordinate system is defined [[Visual3D: | + | ===== Segment Coordinate System Definition ===== |
+ | |Visual3D will then create the segment coordinate system using the anatomical plane and joint centers defined. Explanation of the segment coordinate system is defined [[Visual3D: | ||
- | Retrieved from "" | ||
visual3d/documentation/modeling/coordinate_system.1718385821.txt.gz · Last modified: 2024/06/14 17:23 by sgranger