visual3d:documentation:modeling:landmarks:landmarks_overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
visual3d:documentation:modeling:landmarks:landmarks_overview [2024/07/17 15:42] – removed sgranger | visual3d:documentation:modeling:landmarks:landmarks_overview [2024/07/17 15:45] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Landmarks Overview ====== | ||
+ | |||
+ | **This page has been updated, but the original page can be found [[Visual3D: | ||
+ | |||
+ | Landmarks are like virtual markers, whose positions are computed automatically by Visual3D based on the positions of the actual markers, segments, or equations, according to rules which you define. | ||
+ | |||
+ | Landmarks provide a powerful method of representing significant locations within space or locations defined by the model. Landmarks are created by either specifying a location in a segment coordinate system or by transforming markers or other landmarks into a significant location. | ||
+ | |||
+ | ===== Marker Set for Examples ===== | ||
+ | |||
+ | The following examples use the markers related to the left shank illustrated below. | ||
+ | |||
+ | - LMK: Left medial knee | ||
+ | - LLK: Left lateral knee | ||
+ | - LSK: Left shank | ||
+ | - LMA: Left medial ankle | ||
+ | - LLA: Left lateral ankle | ||
+ | - LTUB: Left tibial tuberosity (shown projecting a shadow onto the plane) | ||
+ | - LKJC: Left knee joint centre (landmark) | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== General Options ===== | ||
+ | |||
+ | The landmark dialog can be broken into 3 sections: **** | ||
+ | |||
+ | **** | ||
+ | - Define Orientation | ||
+ | - Offset | ||
+ | - Calibration Only | ||
+ | |||
+ | **** | ||
+ | **** | ||
+ | |||
+ | === 1. Define Orientation Using === | ||
+ | |||
+ | |Landmarks can be defined relative to a target, along a line, on a plane, or as a projection onto a line or a plane.\\ \\ Landmarks can be defined in lab space, or in a segment coordinate system. | ||
+ | |||
+ | === 2. Landmark Offset from Start Point (Reference) or Segment Origin === | ||
+ | |||
+ | Any time a landmark can be defined using Offsets in three directions, a user has the option to define the offsets manually (X/Y/Z or ML/ | ||
+ | |||
+ | == 2a. Offset to Existing Calibration Target or Landmark == | ||
+ | |||
+ | |The Offset to Existing Calibration Target or Landmark option allows users to get the location of a target (or landmark) relative to a plane or segment coordinate system. The offsets are populated automatically. This option can be used any time all three offsets can be specified, but it is only described as a special type for Type 4 since this is a crucial example. | ||
+ | |||
+ | == 2b. Offset Using the Following ML/AP/AXIAL Offsets == | ||
+ | |||
+ | |Offsets should be specified in meters unless " | ||
+ | |||
+ | === 3. Calibration Only Landmark === | ||
+ | |||
+ | When a landmark is set to **" | ||
+ | |||
+ | If a landmark is created in the associated motion files, it can be used to track a segment or for other calculations. | ||
+ | |||
+ | ===== Landmark Types ===== | ||
+ | |||
+ | Although there are many different ways to define a landmark, all of these methods result in a " | ||
+ | |||
+ | ==== Type 1: In Reference Coordinate System ==== | ||
+ | |||
+ | |The simplest landmark is a landmark which is defined in a segment coordinate system. There are many variations of this, but a landmark can be defined in LAB space, a landmark can be defined in a segment coordinate system, or a landmark can be defined by a [[Visual3D: | ||
+ | |||
+ | === Type 1a: In LAB Space === | ||
+ | |||
+ | |{{: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | **Sample Landmark Definition** (click to expand) | ||
+ | |||
+ | |**1. Create Relative_Axes: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | **Example Using Starting Point** (click to expand) | ||
+ | |||
+ | |Landmarks can be created as an offset from the specified marker in a segment coordinate system or in the LAB coordinate system. **vRLK** that is created from **RLK** as an offset in the x direction in the LAB coordinate system. | ||
+ | |||
+ | |||
+ | \\ | ||
+ | **Other Examples:** | ||
+ | |||
+ | * [[Visual3D: | ||
+ | * The following two examples describe how to define landmarks that represent stair corners. The position of targets placed on the steps are calculated from dynamic trials is used to define the landmarks. | ||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | === Type 1b: In a Segment Coordinate System === | ||
+ | |||
+ | |{{: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | **Sample Landmark Definition** (click to expand) | ||
+ | |||
+ | |**1. Create Relative_Segment: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | **Other Examples:** | ||
+ | |||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | * [[|Bell and Brand Regression Equations]] | ||
+ | * [[|Hip Landmark from Custom Regression Equation]] | ||
+ | * A [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | === Type 1c: Relative to a 4x4 Rotation Matrix === | ||
+ | |||
+ | **Sample Landmark Definition** (click to expand) | ||
+ | |||
+ | |**1. Create RTH_Origin: | ||
+ | |||
+ | |||
+ | ==== Type 2: On a Line ==== | ||
+ | |||
+ | |{{: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | **Sample Landmark Definition** (click to expand) | ||
+ | |||
+ | |**1. Create Point_Line: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | **Create landmark as a midpoint** (click to expand) | ||
+ | |||
+ | |The landmark **RKnee** is a point that is halfway between the lateral and medial knee markers **RLK** and **RMK**.\\ \\ The point on a line can be defined as a distance in percentage or distance in meters. When **Offset by Percent** is checked, the distance is defined as a percentage.\\ \\ **Note:** When using a Point on a Line landmark, only the AXIAL offset is used. | {{: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | ==== Type 3: On a Plane ==== | ||
+ | |||
+ | === Type 3a: On a Plane using manual offsets === | ||
+ | |||
+ | |{{: | ||
+ | |||
+ | **Sample Landmark Definition** (click to expand) | ||
+ | |||
+ | |**1. Create LAND:**\\ \\ < | ||
+ | |||
+ | |A right handed orthogonal coordinate system is defined by the three points (P1, P2, P3).\\ \\ The origin of the coordinate system is at the point P1. The **frontal plane** of the coordinate system is defined by the three points. The positive AP direction is into the screen. | ||
+ | |||
+ | |||
+ | \\ | ||
+ | **Other Examples:** | ||
+ | |||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | |||
+ | === Type 3b: On a Plane using target/ | ||
+ | |||
+ | |{{: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | **Landmark Definition** (click to expand) | ||
+ | |||
+ | |**1. Create Relative_Tracking: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | **Example 1** (click to expand) | ||
+ | |||
+ | |To define a landmark as a point on a plane defined by 3 points\\ \\ * Select the Targets and/or Landmarks radio button\\ * Select three targets and/or landmarks for the Reference/ | ||
+ | |||
+ | |||
+ | \\ | ||
+ | **Other Examples:** | ||
+ | |||
+ | * Create a Landmark Using two standing trials | ||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | |||
+ | ==== Type 4: Project on a Line ==== | ||
+ | |||
+ | A target or landmark may be projected onto a line defined by two points.\\ | ||
+ | {{: | ||
+ | |||
+ | |||
+ | **Landmark Definition** (click to expand) | ||
+ | |||
+ | |**1. Create Project_Line: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | **Project the heel target onto the line defined by the mediolateral ankle targets** (click to expand) | ||
+ | |||
+ | |Point projection onto a line can be used at the shoulder to project a lateral target on to a vertical line passing through the acromium or it can be used at the knee to project lateral or medial targets on a functional axis.\\ \\ The **RAnkleCenter** is the point that is created by projecting the **RHL** heel marker onto the line created from the lateral and medial ankle markers **RLA** and **RMA**. | ||
+ | |||
+ | |||
+ | \\ | ||
+ | **Other Examples:** | ||
+ | |||
+ | * [[Visual3D: | ||
+ | |||
+ | ==== Type 5: Project on a Plane ==== | ||
+ | |||
+ | A point can be projected onto a plane defined by three points.\\ | ||
+ | {{: | ||
+ | |||
+ | |||
+ | **Landmark Definition** (click to expand) | ||
+ | |||
+ | |**1. Create Project_Plane: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | **Example: Project the iliac crest target onto the plane defined by the R/LASIS and RPSIS** (click to expand) | ||
+ | |||
+ | |By projecting multiple landmarks onto the same plane you can build segment coordinates systems in a specific plane.\\ \\ The **RPPinPlane** is the point that is created by projecting the **RPP** marker on the illiac crest onto the plane created from the right and left ASIS's (**RASI**, | ||
+ | |||
+ | |||
+ | \\ | ||
+ | **Other Examples:** | ||
+ | |||
+ | * [[Visual3D: | ||
+ | * [[Visual3D: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | ==== Digitized Landmarks ==== | ||
+ | |||
+ | Digitized landmarks are defined using a digitized pointer and again result in a " | ||
+ | |||
+ | ==== Functional Landmarks ==== | ||
+ | |||
+ | Functional landmarks indicate the locations of functional joints. Calculating functional joint positions requires movement of one segment relative to another segment. The chosen algorithm then searches for a point (or for a one degree of freedom joint, an axis) that is stationary relative to the 2 segments (or 2 sets of markers). | ||
+ | |||
+ | Visual3D' | ||
+ | |||
+ | [[[http:// | ||
+ | and from | ||
+ | [[[http:// | ||
+ | See the in-depth explanation of [[Visual3D: | ||
+ | |||
+ | |||
visual3d/documentation/modeling/landmarks/landmarks_overview.1721230973.txt.gz · Last modified: 2024/07/17 15:42 by sgranger