visual3d:tutorials:modeling:digitizing_pointer_post_processing
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:tutorials:modeling:digitizing_pointer_post_processing [2024/06/19 12:54] – sgranger | visual3d:tutorials:modeling:digitizing_pointer_post_processing [2024/07/17 15:46] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{{{{{{{{{{{{{{{{{{{{{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: | + | ====== Digitizing Pointer Post Processing ====== |
- | **note that this functionality is not available in visual3d lite. we have not sold a copy of visual3d lite for many many years, so hopefully this won't adversely affect too many laboratories.** | + | 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: |
+ | |||
+ | **Note that this functionality is not available in Visual3D Lite. We have not sold a copy of Visual3D Lite for many many years, so hopefully this won't adversely affect too many laboratories.** | ||
\\ | \\ | ||
- | download | + | Download |
- | ==== data collection ==== | + | === Data Collection |
- | **the first step in the process is to capture a standing trial. | + | **The first step in the process is to capture a standing trial. |
- | **before | + | **Before |
- | - **the static | + | - **The Static |
- | - the subject must be stationary | + | - The subject must be stationary |
- | - the subject must be markered up | + | - The subject must be markered up |
- | - the pointer must appear in the trial | + | - The pointer must appear in the trial |
- | - **the pointer | + | - **The Pointer |
- | - the subject should be relatively stationary | + | - The subject should be relatively stationary |
- | - the pointer should be moved around the volume and the tip of the pointer placed on the landmarks which the user would like to identify | + | - The pointer should be moved around the volume and the tip of the pointer placed on the landmarks which the user would like to identify |
- | - if a spring loaded pointer is used, the wand should be compressed when the tip is on the landmark which the user would like to identify. | + | - If a spring loaded pointer is used, the wand should be compressed when the tip is on the landmark which the user would like to identify. |
- | - the pointer can be used to identify one landmark or multiple landmarks within a trial | + | - The pointer can be used to identify one landmark or multiple landmarks within a trial |
- | **note:** the target | + | **NOTE:** The target |
- | ==== step 1. create | + | === Step 1. Create |
- | |**1. load static c3d file**\\ \\ - create | + | |**1. Load Static C3D file**\\ \\ - Create |
- | |\\ \\ 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. | + | |\\ \\ 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. |
- | ==== step 2. define landmarks ==== | + | === Step 2. Define Landmarks |
- | |**1. go to the digitizing landmark**\\ \\ - select | + | |**1. Go to the digitizing landmark**\\ \\ - Select |
- | |\\ **2. define | + | |\\ **2. Define |
- | |**3. in the list box that appears select the 3 tracking markers associated with this landmark.**\\ \\ **4. click close tab** | | + | |**3. In the list box that appears select the 3 tracking markers associated with this landmark.**\\ \\ **4. Click Close Tab** | |
- | **5. continue | + | **5. Continue |
- | d_rtoe_lateral | + | D_RTOE_LATERAL |
- | d_rankle_lateral | + | D_RANKLE_LATERAL |
- | d_rankle_medial | + | D_RANKLE_MEDIAL |
- | d_rknee_medial | + | D_RKNEE_MEDIAL |
- | d_rknee_lateral | + | D_RKNEE_LATERAL |
- | d_rasis | + | D_RASIS |
- | d_rilcr | + | D_RILCR |
- | d_rtroch | + | D_RTROCH |
- | d_lasis | + | D_LASIS |
- | d_licr | + | D_LICR |
- | d_lpsis | + | D_LPSIS |
- | d_ltroch | + | D_LTROCH |
- | the tracking targets selected should not move relative to the " | + | The tracking targets selected should not move relative to the " |
- | **to load previously defined digitizing landmarks: | + | **To load previously defined digitizing landmarks: |
- | if you already have a **model template (mdh)** with digitizing landmarks created, you can select | + | If you already have a **model template (mdh)** with digitizing landmarks created, you can select |
- | this will load data from a mdh file. this is the recommended method to save the definition of digitizing landmarks | + | This will load data from a MDH file. This is the recommended method to save the definition of digitizing landmarks |
- | if you already have a **landmarks template file (vpn)**, you can select **load points from file.** | + | If you already have a **landmarks template file (vpn)**, you can select **Load Points From File.** |
- | this will load data from a vpn file. this is a legacy feature and it is recommended to save this information in the model template. | + | This will load data from a VPN file. This is a legacy feature and it is recommended to save this information in the model template. |
- | **note:** please | + | **NOTE:** Please |
- | ==== step3.create | + | === Step3.Create |
- | if you have already created the digitizing wand, this step may not be necessary. | + | If you have already created the digitizing wand, this step may not be necessary. |
- | |**1. define | + | |**1. Define |
\\ | \\ | ||
- | |**2. view the pointer in the 3d viewer:**\\ \\ a. select | + | |**2. View the pointer in the 3D viewer:**\\ \\ A. Select |
- | ==== step 4. select | + | === Step 4. Select |
- | |**1. open the post processing dialog** | + | |**1. Open the Post processing dialog** |
\\ | \\ | ||
- | |**2. in the post processing dialog:**\\ \\ 1. select | + | |**2. In the post processing dialog:**\\ \\ 1. Select |
\\ | \\ | ||
- | **3. define | + | **3. Define |
+ | |||
+ | There are two ways that you can define the frame at which to capture the tip location: | ||
- | there are two ways that you can define the frame at which to capture the tip location: | + | Option 1: |
- | option 1: | + | 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 |
- | |option 2:\\ \\ 1. you can select scan for **spring pointer events**, which causes visual3d | + | |In order to see the landmarks |
- | |in order to see the landmarks you will need to close the post processing | + | **NOTE:** It's also possible |
- | **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: | ||
- | }}}}}}}}}}}}}}}}}}}}}} |
visual3d/tutorials/modeling/digitizing_pointer_post_processing.1718801678.txt.gz · Last modified: 2024/06/19 12:54 by sgranger