User Tools

Site Tools


visual3d:tutorials:modeling:digitizing_pointer_post_processing

Differences

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

Link to this comparison view

Next revision
Previous revision
visual3d:tutorials:modeling:digitizing_pointer_post_processing [2024/06/14 17:32] – created sgrangervisual3d:tutorials:modeling:digitizing_pointer_post_processing [2024/07/17 15:46] (current) – created sgranger
Line 1: Line 1:
-|===== Contents =====\\ \\ \\ \\ * [[#Data_Collection|1 Data Collection]]\\ * [[#Step_1._Create_a_model|2 Step 1. Create a model]]\\ * [[#Step_2._Define_Landmarks|3 Step 2. Define Landmarks]]\\ * [[#Step3.Create_the_digitizing_wand|4 Step3.Create the digitizing wand]]\\ * [[#Step_4._Select_the_Model_Builder_Post_Process_icon_on_the_Toolbar|5 Step 4. Select the Model Builder Post Process icon on the Toolbar]]|+====== Digitizing Pointer Post Processing ======
  
 The objective for using a digitizing pointer is to identify anatomical landmarks without having to place motion capture markers at the location. For background information see [[Visual3D:Documentation:Modeling:Landmarks:Digitizing_Pointer|here]]. The objective for using a digitizing pointer is to identify anatomical landmarks without having to place motion capture markers at the location. For background information see [[Visual3D:Documentation:Modeling:Landmarks:Digitizing_Pointer|here]].
Line 7: Line 7:
 Download the [[https://www.has-motion.com/download/examples/pointer.zip|example files]] to be used in this tutorial. Download the [[https://www.has-motion.com/download/examples/pointer.zip|example files]] to be used in this tutorial.
  
-==== Data Collection ====+=== Data Collection ===
  
 **The first step in the process is to capture a standing trial. Note that the pointer must be in the scene, so that we can create a model for the pointer.** **The first step in the process is to capture a standing trial. Note that the pointer must be in the scene, so that we can create a model for the pointer.**
Line 25: Line 25:
 **NOTE:** The target IDs should be consistent between the static and pointer trial **NOTE:** The target IDs should be consistent between the static and pointer trial
  
-==== Step 1. Create a model ====+=== Step 1. Create a model ===
  
-|**1. Load Static C3D file**\\ \\ - Create a hybrid model using **Static.c3d.**  |  [[File:CreateHybridModelMenu.jpg|{{/images/thumb/5/5a/CreateHybridModelMenu.jpg/400px-CreateHybridModelMenu.jpg?400x61}}]]|+|**1. Load Static C3D file**\\ \\ - Create a hybrid model using **Static.c3d.**  |  {{:CreateHybridModelMenu.jpg}}|
  
-|\\ \\ The digitized landmarks will be created in the static trial.\\ \\ The 3D viewer should show a unilateral marker set with only tracking markers and the two markers on the pointer collected. In this file the pointer markers are labelled //P.PROX// and //P.DIST//\\ \\ **Note:** The pointer **MUST** be in the scene, so that we can create a model for the pointer.\\ \\ \\   |  [[File:StandingWithPointer.jpg|{{/images/thumb/9/9d/StandingWithPointer.jpg/200px-StandingWithPointer.jpg?200x293}}]]|+|\\ \\ The digitized landmarks will be created in the static trial.\\ \\ The 3D viewer should show a unilateral marker set with only tracking markers and the two markers on the pointer collected. In this file the pointer markers are labelled //P.PROX// and //P.DIST//\\ \\ **Note:** The pointer **MUST** be in the scene, so that we can create a model for the pointer.\\ \\ \\    {{:StandingWithPointer.jpg}}|
  
-==== Step 2. Define Landmarks ====+=== Step 2. Define Landmarks ===
  
-|**1. Go to the digitizing landmark**\\ \\ - Select the Model Builder tab\\ - Select the Landmarks Property page\\ - Select the Digitizing Tab  |  [[File:CreateRTOElandmarkStep1.jpg|{{/images/thumb/4/4c/CreateRTOElandmarkStep1.jpg/300px-CreateRTOElandmarkStep1.jpg?300x70}}]]|+|**1. Go to the digitizing landmark**\\ \\ - Select the Model Builder tab\\ - Select the Landmarks Property page\\ - Select the Digitizing Tab  |  {{:CreateRTOElandmarkStep1.jpg}}|
  
-|\\ **2. Define digitizing landmarks**\\ \\ - Under Digitizing Point Name type //D_RTOE_MEDIAL//\\ - Click **Create**\\ \\ **NOTE:** Digitizing points may be explicitly defined by typing directly into the combo box, or user's can select from the list of default default digitizing landmark definitions. The naming convention for the default digitizing landmark definitions is as follows: D_RHIP_LATERAL refers to a **D**igitizing landmark for the **R**ight **Hip Lateral** Surface  |  [[File:CreateRTOElandmark.jpg|{{/images/thumb/9/99/CreateRTOElandmark.jpg/300px-CreateRTOElandmark.jpg?300x358}}]]|+|\\ **2. Define digitizing landmarks**\\ \\ - Under Digitizing Point Name type //D_RTOE_MEDIAL//\\ - Click **Create**\\ \\ **NOTE:** Digitizing points may be explicitly defined by typing directly into the combo box, or user's can select from the list of default default digitizing landmark definitions. The naming convention for the default digitizing landmark definitions is as follows: D_RHIP_LATERAL refers to a **D**igitizing landmark for the **R**ight **Hip Lateral** Surface  |  {{:CreateRTOElandmark.jpg}}|
  
-|**3. In the list box that appears select the 3 tracking markers associated with this landmark.**\\ \\ **4. Click Close Tab**  |  [[File:RTOELandmarkTracking.jpg|{{/images/thumb/e/e6/RTOELandmarkTracking.jpg/300px-RTOELandmarkTracking.jpg?300x428}}]]|+|**3. In the list box that appears select the 3 tracking markers associated with this landmark.**\\ \\ **4. Click Close Tab**  |  {{:RTOELandmarkTracking.jpg}}|
  
 **5. Continue to add the following landmarks to the listbox:** **5. Continue to add the following landmarks to the listbox:**
Line 62: Line 62:
 **NOTE:** Please note that if you are using a spring loaded pointer, **the order in which you define the digitizing points**, should reflect the order in which you will point to the landmarks in the digitizing trial **NOTE:** Please note that if you are using a spring loaded pointer, **the order in which you define the digitizing points**, should reflect the order in which you will point to the landmarks in the digitizing trial
  
-==== Step3.Create the digitizing wand ====+=== Step3.Create the digitizing wand ===
  
 If you have already created the digitizing wand, this step may not be necessary. It doesn't, however, hurt to check the properties. If you have already created the digitizing wand, this step may not be necessary. It doesn't, however, hurt to check the properties.
  
-|**1. Define the wand:**\\ \\ - Select **Create/Modify Digitizing Wand** from the Digitizing Landmark tab\\ - The landmark will be created relative to the markers labelled **P.DIST** and **P.PROX**. These same two markers will move when the spring is compressed (this pointer trial was created using our original 2 marker pointer).\\ - Select **OK**  |  [[File:DigitizingPointerConfiguration.jpg|{{/images/thumb/6/6b/DigitizingPointerConfiguration.jpg/300px-DigitizingPointerConfiguration.jpg?300x517}}]]|+|**1. Define the wand:**\\ \\ - Select **Create/Modify Digitizing Wand** from the Digitizing Landmark tab\\ - The landmark will be created relative to the markers labelled **P.DIST** and **P.PROX**. These same two markers will move when the spring is compressed (this pointer trial was created using our original 2 marker pointer).\\ - Select **OK**  |  {{:DigitizingPointerConfiguration.jpg}}|
  
 \\ \\
  
  
-|**2. View the pointer in the 3D viewer:**\\ \\ A. Select **Build Model** and a landmark should be created relative to these two markers. This landmark represents the tip of the pointer.  |  [[File:PointerLandmark.jpg|{{/images/thumb/1/1c/PointerLandmark.jpg/300px-PointerLandmark.jpg?300x343}}]]|+|**2. View the pointer in the 3D viewer:**\\ \\ A. Select **Build Model** and a landmark should be created relative to these two markers. This landmark represents the tip of the pointer.  |  {{:PointerLandmark.jpg}}|
  
-==== Step 4. Select the Model Builder Post Process icon on the Toolbar ====+=== Step 4. Select the Model Builder Post Process icon on the Toolbar ===
  
-|**1. Open the Post processing dialog**  |  [[File:ModelBuilderPostProcessIcon.jpg|{{/images/thumb/3/34/ModelBuilderPostProcessIcon.jpg/400px-ModelBuilderPostProcessIcon.jpg?400x31}}]]|+|**1. Open the Post processing dialog**  |  {{:ModelBuilderPostProcessIcon.jpg}}|
  
 \\ \\
  
  
-|**2. In the post processing dialog:**\\ \\ 1. Select the **Digitize Landmarks** tab\\ \\ 2. Select **Add a Pointer Motion File From Disk** and add the motion file **Motion.c3d** (e.g. the file in which the pointer is moved around in the scene to identify the landmarks)  |  [[File:ModelBuilderPostProcessingTab.jpg|{{/images/thumb/5/54/ModelBuilderPostProcessingTab.jpg/300px-ModelBuilderPostProcessingTab.jpg?300x356}}]]|+|**2. In the post processing dialog:**\\ \\ 1. Select the **Digitize Landmarks** tab\\ \\ 2. Select **Add a Pointer Motion File From Disk** and add the motion file **Motion.c3d** (e.g. the file in which the pointer is moved around in the scene to identify the landmarks)  |  {{:ModelBuilderPostProcessingTab.jpg}}|
  
 \\ \\
Line 91: Line 91:
 You can play the motion trial and stop the trial at the frame of data that you want. Select the **Add Event at Current Frame** button.\\ You can play the motion trial and stop the trial at the frame of data that you want. Select the **Add Event at Current Frame** button.\\
  
-|Option 2:\\ \\ 1. You can select Scan for **Spring Pointer Events**, which causes Visual3D to look for frames in which the spring is being compressed in the motion trial.\\ \\ 2. Select **Compute ALL Landmarks** will create the landmarks in the static trial.\\ \\ \\   |  [[File:PostProcessingTabPopulated.jpg|{{/images/thumb/2/21/PostProcessingTabPopulated.jpg/300px-PostProcessingTabPopulated.jpg?300x357}}]]|+|Option 2:\\ \\ 1. You can select Scan for **Spring Pointer Events**, which causes Visual3D to look for frames in which the spring is being compressed in the motion trial.\\ \\ 2. Select **Compute ALL Landmarks** will create the landmarks in the static trial.\\ \\ \\    {{:PostProcessingTabPopulated.jpg}}|
  
-|In order to see the landmarks you will need to close the Post Processing Modeling Tab, so that Visual3D makes the standing trial active in Model Builder Mode.\\ \\ These landmarks are now part of the model. If the model template is saved, these landmarks (and their definitions) will be saved in the model template file.\\ \\ These landmarks can be used to define the segments.  |  [[File:DigitizedPoints.jpg|{{/images/thumb/1/17/DigitizedPoints.jpg/300px-DigitizedPoints.jpg?300x481}}]]|+|In order to see the landmarks you will need to close the Post Processing Modeling Tab, so that Visual3D makes the standing trial active in Model Builder Mode.\\ \\ These landmarks are now part of the model. If the model template is saved, these landmarks (and their definitions) will be saved in the model template file.\\ \\ These landmarks can be used to define the segments.  |  {{:DigitizedPoints.jpg}}|
  
 **NOTE:** It's also possible to use the digitizing pointer in Real Time streaming mode, however, it's recommended to use the post processing to ensure you still have the data. An example of using the [[Visual3D:Documentation:Modeling:Landmarks:Digitizing_Pointer_from_Streaming_Data|digitizing pointer from streaming data can be found here]]. **NOTE:** It's also possible to use the digitizing pointer in Real Time streaming mode, however, it's recommended to use the post processing to ensure you still have the data. An example of using the [[Visual3D:Documentation:Modeling:Landmarks:Digitizing_Pointer_from_Streaming_Data|digitizing pointer from streaming data can be found here]].
  
- 
-Retrieved from "" 
  
  
visual3d/tutorials/modeling/digitizing_pointer_post_processing.1718386347.txt.gz · Last modified: 2024/06/14 17:32 by sgranger