TUTORIAL
How to Analyze the Centerline of the Aorta with Materialise Mimics Core
9 min
Video
Description
Learn how to use the Fit Centerline tool in Materialise Mimics Core to calculate a centerline along a tubular structure. You can take measurements along this centerline, such as diameter, cross-sectional area, tortuosity, and more.
Timestamps
- Initiating the Fit Centerline process0:59
- Configuring the parameters1:25
- Selecting the mode and resolution2:45
- Performing the initial fit3:43
- Real-time refinement3:57
- Post-processing4:23
- Editing control points4:50
- Combining advanced operations5:22
- Deleting centerline parts5:58
- Performing measurements6:27
- Exporting measurement data7:04
- Summary and Python API automation7:56
Instructions
Select a solid anatomical part for the analysis. Note: Hollow models that only contain vessel walls will result in a centerline within the walls rather than the lumen.
Initiating the Fit Centerline process:
- Navigate to the Analyze menu.
- Select Fit Center Line to launch the tool.
Configuring the parameters:
- Adjust Smoothing to control the smooth factor. Higher values (default 0.3) result in lower curvature variability, while lower values are better for geometry with very short turns.
- Set Branch filtering to remove segments shorter than a specified length (set to 0 to keep all branches).
- Set the Noise threshold (typically between 0.005 and 0.06) to filter out side branches caused by surface noise. Use small increments of 0.01 or less when adjusting this sensitive parameter.
Selecting the mode and resolution:
- Choose Automatic mode for the software to determine resolution based on part volume, or Manual mode for custom control.
- In manual mode, you can specify the Resolving resolution. Smaller values increase detail but lead to longer calculation times.
- Adjust the slider for Angle threshold in manual mode to influence curve interpolation and branch point positions.
- Optionally, you can check the Equidistant control points box to resample the line with evenly spaced points for standardized measurements. Specify your preferred distance in the field below.
Performing the initial fit:
- Click Apply to execute the first stage of the calculation.
- Adjust the transparency of the model in the Object Properties window, located on the right side of your screen, to better view the resulting line in the 3D viewport.
Real-time refinement:
- Use the Smoothing and Branch filtering sliders to see instant changes to the calculated line.
- Click Reset if you need to go back to the first stage to modify locked parameters.
- Click OK once satisfied to add the centerline to your Object List.
Post-processing:
- Right-click the centerline in the object list to access Centerline post-processing for further iterations of smoothing or filtering.
Editing control points:
- Select Edit Centerline Control Points from the right-click menu.
- Click and drag any point to a new location as needed.
- Check Allow control point editing beyond part boundaries if you need to move points outside the object surface for simulations like catheters or stents.
Combining advanced operations:
- Use the Grow segment of the centerline tool to extend branches. First, click the segment you want to grow, then click the target location in the 3D view.
- Remove unwanted branches by using the Delete Centerline Part operation or by selecting segments within the Edit Branches tool.
Performing measurements:
- Open the Measure menu in the top navigation bar.
- Select Best Fit diameter and click any point on the centerline to see the local vessel diameter.
- Select Tortuosity and click a start and end point to calculate the complexity of the path between them.
- Refer to the user manual under the Help menu to learn how to perform other measurements.
Exporting measurement data:
- Select the centerline and open the Edit Branches tool.
- Select the specific branch you wish to analyze.
- Click Export, choose your desired measurement types, and Save the data as a text file.
- Refer to the legend at the top of the document to help you understand the findings.
Summary and Python API automation:
- Alternatively, you can use the Fit Centerline Python API in the scripting module to automate the centerline fitting process.
- Consult the Scripting guide under the Help menu for more information.
Es posible que el software de los dispositivos médicos de Materialise no esté disponible en todos los mercados, ya que la disponibilidad del producto está sujeta a las regulaciones y prácticas médicas de cada mercado. Una versión de investigación está disponible en los países en los que no se ha obtenido el registro reglamentario de Mimics o 3-matic Medical. Póngase en contacto con su representante de Materialise si tiene alguna pregunta sobre la disponibilidad del software de dispositivos médicos de Materialise en su zona.
Materialise Mimics Core and Materialise 3-matic are for research use only. L-102796-02