Terrie Simmons-Ehrhardt
Terrie Simmons-Ehrhardt
  • 18
  • 14 991
Edit CT and MicroCT Models for 3D Printing
This video goes through some of the steps I would take in order to prep a 3D model generated from a CT or MicroCT scan that was not made by me and downloaded. There are lots of models out there for free but many require some cleaning up before you can 3D print them. The example shown is a gorilla cranium from the Smithsonian website (3d.si.edu/object/3d/gorilla-gorilla-gorilla-cranium:40b67fa6-41de-40d5-894e-db46223832f7). I'm not picking on anybody--this was a recent model I downloaded and wanted to print, but I had to do some processing to make it printable so I decided to make a video with the basic editing steps.
Software needed: Meshlab, Meshmixer (both free!)
มุมมอง: 272

วีดีโอ

View Point Clouds in Blender
มุมมอง 237หลายเดือนก่อน
As requested here is a video showing how to view and render the point clouds we generated from CT scans or MRI scans in Blender, specifically 4.2.2. You can use any point cloud you might have. I am using the brain point cloud I generated in the previous video.
Make a Brain Point Cloud from an MRI
มุมมอง 126หลายเดือนก่อน
This video shows you how to make a point cloud of a brain from an MRI using free software. Methods are mostly the same as my previous video showing how to make a skull point cloud from a CT scan (th-cam.com/video/00JkLcklOpc/w-d-xo.html) except I use an automated "brain extraction" tool in 3D Slicer so you don't have to know how to segment the brain! You may need to install the HD Brain Extract...
Aligning Models in Meshlab
มุมมอง 4.8K11 หลายเดือนก่อน
This video shows you how to align meshes in Meshlab. Usually this step needs to be performed before a quantitative mesh comparison (video linked below). Mesh Comparison in Meshlab: th-cam.com/video/O_3O_BuPkyA/w-d-xo.htmlsi=6sDfElYx8-1lKsks
Displaying Biomedical Models on Sketchfab
มุมมอง 109ปีที่แล้ว
This video shows you how to enhance biomedical models (those derived form CT, microCT, CBCT, MRI, human or nonhuman) for display on Sketchfab or other web platforms. I show you how to apply color in Meshlab and Blender and which features in the Sketchfab viewer will help make your models look better. My CT models collection on Sketchfab: skfb.ly/oKQ6o My Kofi: ko-fi.com/terrie3d
Comparing Meshes in Meshlab
มุมมอง 7Kปีที่แล้ว
This video demonstrates visual and quantitative tools for comparing meshes in Meshlab and the outputs that can be generated from the comparisons. Specifically, I compare 2 skulls generated (many years ago) with Mimics software same CT, same segmentation mask, but different 2D to 3D reconstruction algorithms. Meshlab 2020.02 (portable): github.com/cnr-isti-vclab/meshlab/releases/tag/Meshlab-2020...
Exportable Animated Heart
มุมมอง 521ปีที่แล้ว
This video demonstrates the application of the Total Segmentator tool in 3D Slicer to a 4D computed tomography data set of a cardiac sequence. After segmentation, I show you how to export the 3D heart models representing all 10 frames of the cardiac sequence. I then demonstrate how to apply Blender shape keys to the exported heart models so that you can have 1 mesh per heart part that deforms t...
Full Human Skeleton
มุมมอง 106ปีที่แล้ว
Full human skeleton laid out in anatomical order. Models derived from a full body computed tomography scan were downloaded from the NIH 3D Print Exchange (3dprint.nih.gov/discover/3dpx-016838), made available by user MySegmenter under CCBY license. The original download did not include the hyoid, so I segmented it from the DICOMs that were also provided. Sketchfab: skfb.ly/oHnXX My Kofi: ko-fi....
Hand Bones
มุมมอง 36ปีที่แล้ว
3D viewers for hand bones derived from computed tomography scans. The first allows you to toggle the visibility of each bone or groups of bones (www.terriesimmons.com/hand-bones). The second is color coded and is viewable on Sketchfab as well as in AR via the QR code (skfb.ly/oETt7). Hand bones were extracted from a segmented computed tomography scan of a full human skeleton made available for ...
DICOM to Point Cloud
มุมมอง 1.4Kปีที่แล้ว
DICOM to Point Cloud
Rib App
มุมมอง 49ปีที่แล้ว
Rib App

ความคิดเห็น

  • @3DComparison
    @3DComparison 19 วันที่ผ่านมา

    Glad to see some new videos regarding MeshLab.

  • @voulerie
    @voulerie หลายเดือนก่อน

    Thank you for this tutorial! This was just what I needed :)

    • @terrie3D
      @terrie3D หลายเดือนก่อน

      @@voulerie you're welcome!

  • @voulerie
    @voulerie หลายเดือนก่อน

    Hi! How do you view/render the point cloud model in Blender?

    • @terrie3D
      @terrie3D หลายเดือนก่อน

      Hi, you can use the Import PLY as Verts addon (free): github.com/TombstoneTumbleweedArt/import-ply-as-verts.

    • @voulerie
      @voulerie หลายเดือนก่อน

      @@terrie3D Thanks, I was able to view the volumetric rendering in Blender but I could not apply any shaders to it. Could you possibly create a video or provide some tips for this workflow?

    • @terrie3D
      @terrie3D หลายเดือนก่อน

      @@voulerie do you want to view the CT volume or render the point cloud?

    • @voulerie
      @voulerie หลายเดือนก่อน

      @@terrie3D Just the point cloud. I basically just want to make it appear like the Sketchfab model.

    • @terrie3D
      @terrie3D หลายเดือนก่อน

      @@voulerie ok I'll work on it.

  • @dan5her
    @dan5her 2 หลายเดือนก่อน

    Thank you, this is a great help

    • @terrie3D
      @terrie3D 2 หลายเดือนก่อน

      @@dan5her you're welcome! I'm glad it was helpful!

  • @manolisnikolakakis7292
    @manolisnikolakakis7292 2 หลายเดือนก่อน

    Thank you for this tutorial :) Very useful for my research

    • @terrie3D
      @terrie3D 2 หลายเดือนก่อน

      @@manolisnikolakakis7292 I'm glad it's been helpful for you!

  • @cncmrg
    @cncmrg 2 หลายเดือนก่อน

    I like the tone of simplicity in your videos. Really removes the intimidation that Meshlab has

    • @terrie3D
      @terrie3D 2 หลายเดือนก่อน

      @@cncmrg thanks!

  • @阎昕睿
    @阎昕睿 3 หลายเดือนก่อน

    Thank you!! Really helpful to me.

    • @terrie3D
      @terrie3D 3 หลายเดือนก่อน

      @@阎昕睿 you're welcome! I'm glad to hear it was useful.

  • @RichardOHearn
    @RichardOHearn 6 หลายเดือนก่อน

    My points aren't gluing where I'm clicking, they're falling a little short. Is there a specific file type I should be importing into MeshLab?

    • @terrie3D
      @terrie3D 6 หลายเดือนก่อน

      The alignment is forgiving if your paired points aren't exactly in the right spot. Any file type is fine--usually this would be done with PLY, STL or OBJ.

  • @pavelviktorin
    @pavelviktorin 8 หลายเดือนก่อน

    Hi Terrie, Thanks for the video. I've got one little tip for you: the font size of the text in the bottom-right window can be adjusted by holding CTRL and rolling the mousewheel ;-)

    • @terrie3D
      @terrie3D 8 หลายเดือนก่อน

      Ooh that's nifty! Thank you!

  • @bibianamello
    @bibianamello 9 หลายเดือนก่อน

    Hello! Thank you for the video, it's great and help a lot! When you have the PLY file with the numbers, there are values for X, Y and Z twice... one called "normal". What it means? My goal is to compare a superimposition of images that are not the same (comparison of a pre- and post-operative skull) and I want to take measurements of some specific points. When I obtain the data for each point, which of the values should I use to make the comparison? From the first row X, Y, Z or from the row called "normal X, Y, Z"? I don't know if you will understand my question, but I would really appreciate it if you could help!!

    • @terrie3D
      @terrie3D 9 หลายเดือนก่อน

      The first set of x-y-z is the 3D coordinate for a point. The normal x-y-z is telling you a direction. You can apply the same measurement tools between a point cloud and a surface too--for example if you have a set of cranial landmarks to represent one skull and a surface to represent the other.

    • @bibianamello
      @bibianamello 9 หลายเดือนก่อน

      @@terrie3D Thank you very much for responding! The "distance from reference mesh" function is not working in the version of the program that I was able to download. I'm having to use the Hausdorff distance tool. Even if you don't get the scale with negative numbers, is it a reliable analysis? Can I use the same colorize by vertix quality tool to obtain the heatmap?

    • @terrie3D
      @terrie3D 9 หลายเดือนก่อน

      @@bibianamello which version of Meshlab did you download? I am using 2022.02 and it is working. The Hausdorff distance tool is still good--it's just giving you an absolute value but if you can see the overlay of your meshes and see where one is inside the other then that lets you know the direction. Yes the colorize by vertex quality still works with the Hausdorff distance.

    • @bibianamello
      @bibianamello 9 หลายเดือนก่อน

      I'm using 2023.12 version.. but great! I think with that I have what I need! Thank you!!!@@terrie3D

    • @bibianamello
      @bibianamello 9 หลายเดือนก่อน

      @@terrie3D I'm using 2023.12... but great, I think I can get what I need this way! If you let me, one more question... I read on a forum that the first line of value (absolute measures) are measured in length units (for example millimeters). It is true? Can I consider the difference in point values as a difference in mm?

  • @adamck93
    @adamck93 9 หลายเดือนก่อน

    Hi, I have converted a Nifti file in to a dicom series, it loads in but the image i get is elongated and distorted . I have tried to load in the Nifti reader plugin but it does not appear as an option when loading in the file. I don't suppose you have any ideas on this. All the best,

    • @terrie3D
      @terrie3D 9 หลายเดือนก่อน

      Can you open the nifti in 3D Slicer and convert it to a NRRD volume?

    • @adamck93
      @adamck93 9 หลายเดือนก่อน

      @@terrie3D I am and it is not distorted! I assume I just follow the process in exactly the same way? Thank you so much, you are a superstar!

    • @terrie3D
      @terrie3D 9 หลายเดือนก่อน

      @@adamck93 I’m glad that worked! Yes you can drop the NRRD into Paraview and follow the same procedure.

  • @Coldie42
    @Coldie42 9 หลายเดือนก่อน

    Thank you so much for this tutorial. I am attempting to view only brain information and having hard time filtering to this view. Do you have any pointers?

    • @terrie3D
      @terrie3D 9 หลายเดือนก่อน

      The brain would need to come from an MRI. There is an extension in 3D Slicer called "Skull Stripper" that will create a binary label map of the brain which you can then input into the "HD Brain Extraction" extension along with the original MRI volume. This will create a new NRRD volume of the "Brain Mask" for you with all the grayscale values of the brain instead of just the binary. This can then be imported into Paraview to save the vdb or to create a point cloud. Another thing for me to make a video of!

    • @terrie3D
      @terrie3D หลายเดือนก่อน

      I have added a video on segmenting the brain using an automated extension: th-cam.com/video/jaurVFU-V_g/w-d-xo.htmlsi=gn9ALRAZset594HF

  • @weibao9176
    @weibao9176 9 หลายเดือนก่อน

    Fantastic, thank you very much

  • @klogatyou
    @klogatyou 11 หลายเดือนก่อน

    is there any way to do this automatic ????

    • @terrie3D
      @terrie3D 11 หลายเดือนก่อน

      Yes there's a new module in 3D Slicer--I will make a video for that next!

    • @klogatyou
      @klogatyou 11 หลายเดือนก่อน

      thank you@@terrie3D

  • @barelyrendered6254
    @barelyrendered6254 ปีที่แล้ว

    Is there a way to separate the brain and skull into two different pointclouds?

    • @terrie3D
      @terrie3D ปีที่แล้ว

      That should work. I’ll see if I can come up with a good workflow.

    • @barelyrendered6254
      @barelyrendered6254 ปีที่แล้ว

      @@terrie3D would be extremely helpful :)

  • @carlorindinuzzolo777
    @carlorindinuzzolo777 ปีที่แล้ว

    Hi Terrie, very nice video. The two meshes must be overlapped to be compared? How would one do that? Also, are there any software(s) that are able to compare two meshes without overlapping them? Thanks very much.

    • @terrie3D
      @terrie3D ปีที่แล้ว

      Thanks Carlo! You can still use Meshlab-you just have to align the meshes. I have a written tutorial that includes alignment here: github.com/terrielsimmons/Processing_Scans_in_Meshlab. I might make a video as well to demo something like scaling and aligning a photogrammetry scan with a laser scan.

    • @terrie3D
      @terrie3D 11 หลายเดือนก่อน

      I have finally made a video showing how to align 2 meshes in Meshlab! th-cam.com/video/30bJcj6yA4c/w-d-xo.htmlsi=L9hNo6I-5MZvSznx

    • @carlorindinuzzolo777
      @carlorindinuzzolo777 11 หลายเดือนก่อน

      @@terrie3D Thanks so much!

  • @AndrewSink
    @AndrewSink ปีที่แล้ว

    So cool!

  • @germanmendozarevilla719
    @germanmendozarevilla719 ปีที่แล้ว

    Amazing !

    • @terrie3D
      @terrie3D ปีที่แล้ว

      Thank you!

  • @AndrewSink
    @AndrewSink ปีที่แล้ว

    WOW! You made this look so easy. Can't wait to give this a try. Great video!

    • @terrie3D
      @terrie3D ปีที่แล้ว

      Thanks Andrew!

  • @AndrewSink
    @AndrewSink ปีที่แล้ว

    Nice work, it’s a really responsive app!

    • @terrie3D
      @terrie3D ปีที่แล้ว

      Thank you!