Skip to content

Anatomical Models

Working with models from the Virtual Population

48 Topics 215 Posts
  • How to import voxels from Matlab?

    3
    0 Votes
    3 Posts
    578 Views
    brynB

    @dbsim4 first to the second question:
    If you manage to import the voxels in Sim4Life, you can selected the LabelField entity and run the Image Tools / Generate Surfaces tool. I would recommend to turn on smoothing and simplification (edge length typically >= voxel size, depending on the feature size you want to preserve).

    To import the voxels in Sim4Life, you should write the voxels as a binary file (8-bit, 16-bit or 32-bit unsigned integer). A quick google search resulted in this MATLAB documentation page on writing binary data: https://ch.mathworks.com/help/matlab/ref/fwrite.html

    Alternatively, you could find a package to export the voxels as nifti file, and import the nifti file As LabelField (option in import dialog). The importer can also load an iseg tissue list, which assigns colors and names to the tissue labels. An iseg tissue list contains following information. First line is version, second line contains number of tissues not including background with label=0. The subsequent lines start with C and list the color (RGB-Alpha) and name.

    Example: V7 N3 C0.00 0.00 1.00 0.50 Bone C0.00 1.00 0.00 0.50 Fat C1.00 0.00 0.00 0.50 Skin
  • Bone identification using RF signals

    1
    0 Votes
    1 Posts
    218 Views
    No one has replied
  • Video of my model

    14
    0 Votes
    14 Posts
    1k Views
    M

    Thanks @Bryn!

  • How Do I Precisely Align Sim4Life Models to each other

    5
    0 Votes
    5 Posts
    658 Views
    brynB

    Note for MRIxViP we align the models by moving them such that the origin is
    the projection (closest point) of the saddle point between nose and frontal sinus, to the plane through the ear canal (perpendicular to view direction)

    e42eb832-2116-4b1b-abcc-3a2075799c6d-image.png

  • voxel of individual anatomic model creates holes

    10
    1 Votes
    10 Posts
    1k Views
    brynB

    The issue was solved and was due to a broken descriptor file. The upcoming release will provide more feedback /warnings if the descriptor cannot be parsed

  • planar cut

    7
    0 Votes
    7 Posts
    549 Views
    M

    Note also you don't actually need to cut anything, you can just limit your simulation domain in the grid section of the simulation (either create a wireframe of the area of interest and then drag that into the simulation grid and get rid of the mouse in the simulation grid; or you can use negative padding in the grid section of the simulation until you get to your area of interest). This won't really help with simulations that use meshes, only with regular grid / voxel type simulations

  • How to discretize anatomical models for unstructured EM LF solvers?

    5
    2 Votes
    5 Posts
    467 Views
    G

    thank you, @bryn, for the tip!

  • vi-zoo mouse model downloading

    2
    0 Votes
    2 Posts
    181 Views
    brynB

    The model is posable, and the locks prevent the user from modifying the individual surfaces which may break the posable model.
    If you need to edit (e.g. cut) individual surfaces, you can select the folder containing the model or the bone mesh system and choose "Clone As Static" from the context menu. This will create a non-posable copy (without locks).

  • Posable Yoon-sun in Sim4Life Light

    2
    0 Votes
    2 Posts
    241 Views
    brynB

    this is a late reply, but for anyone else stumbling upon this question.
    yes, the poser is not available in Sim4Life light.

  • User Material database import via python API

    2
    0 Votes
    2 Posts
    478 Views
    brynB

    This is currently not available in 6.2 but will be in the next release.

    XMaterials.ImportDatabase(file_path:str, db_name:str, db_version:str="", merge:bool=False)

    To print the available databases you can run [db.Name for db in XMaterials.GetMaterialDatabase().AllDatabases]

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    5 Views
    No one has replied
  • Create solid region mask from skin

    4
    1 Votes
    4 Posts
    399 Views
    H

    @bryn Great! Thank you very much!

  • Simulating only Part of the Virtual Human Model

    8
    0 Votes
    8 Posts
    576 Views
    L

    I am afraid I am not familiar with that type of simulation. Perhaps someone else might be able to help. I messaged you my contact details in case there's anything else I can help with.

  • Animal model tissue properties

    4
    0 Votes
    4 Posts
    322 Views
    B

    Thanks for the help,
    but I just found the auto-assign button in the Assign material tool...

    My day is saved.

  • Posable head and neck with respect to the rest of the body

    8
    0 Votes
    8 Posts
    594 Views
    brynB

    I can only see one download link for this model sent to an address at tue.nl which I guess is yours. I forwarded it to you again, in case you did not receive it.

    I don't know why it is not working for this model (except that a spam filter may think that the word "Breast" indicates spam).

  • Voxel of a part of ViP models obtained with planar cutting

    1
    0 Votes
    1 Posts
    203 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • Sim4LifeLight V 4.4.3.4119 and Yoon-sun

    3
    0 Votes
    3 Posts
    945 Views
    E

    It says here that the model is included in sim4life light.
    https://itis.swiss/virtual-population/virtual-population/vip3/yoon-sun/yoonsun-v3-1/

    My question is: How to import the model onto the grid or how to import a part of the model onto the grid?
    I cannot locate the model file in the sim4life installation folder on my machine. What should the file be named?

  • Creating Cross Section of Anatomy

    6
    1 Votes
    6 Posts
    697 Views
    B

    @bryn Thank you very much! Really appreciate it! I was doing the slicing from the voxels. Definitely, this approach is way better.

    Regards,

    Brandom F.

  • Splines representing the nerve fibers

    2
    0 Votes
    2 Posts
    346 Views
    brynB

    Currently Sim4life light comes with the V3 Yoon-sun. The neuro-functionized splines are part of Yoon-sun V4. If you're interested in trying it please contact sim4life support