morphodig, an open-source 3d freeware dedicated to biology

47
MorphoDig, an open-source 3d freeware dedicated to biology Institut des Sciences de l’Evolution Université de Montpellier, France [email protected]

Upload: others

Post on 10-Dec-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MorphoDig, an open-source 3d freeware dedicated to biology

MorphoDig, an open-source 3d freeware

dedicated to biologyInstitut des Sciences de l’Evolution

Université de Montpellier, France

[email protected]

Page 2: MorphoDig, an open-source 3d freeware dedicated to biology

• Since the mid 1990’s, 3D data acquisition and computer-assisted techniques have grown increasingly popular

• No standard 3D model software has emerged : commercial software / in-house solutions / solutions designed by non-biologists

• Need to exchange 3D data has increased

http://morphomuseum.com/morphodig2

Context

Page 3: MorphoDig, an open-source 3d freeware dedicated to biology

Context www. morphomuseum.com

Page 4: MorphoDig, an open-source 3d freeware dedicated to biology

Donrussellia magna

UM PAT17

A platform to publish 3D models (Database + Journal)

Context www. morphomuseum.com

Page 5: MorphoDig, an open-source 3d freeware dedicated to biology

Donrussellia magna

UM PAT17

A platform to publish 3D models (Database + Journal)

Context www. morphomuseum.com

Software are needed to create 3D biological models!

Page 6: MorphoDig, an open-source 3d freeware dedicated to biology

6 http://morphomuseum.com/morphodig

3D surface models

Page 7: MorphoDig, an open-source 3d freeware dedicated to biology

CT-Data MRI-Data Laser-Scanner DataPhotogrammetry etc...

Segmentation

Surface Files

7 http://morphomuseum.com/morphodig

3D surface models

Page 8: MorphoDig, an open-source 3d freeware dedicated to biology

CT-Data MRI-Data Laser-Scanner DataPhotogrammetry etc...

Segmentation

Surface Files

Analyses => Geometric morphometrics, anatomy atlases, fossil reconstructions Visualization3D printing

8 http://morphomuseum.com/morphodig

3D surface models

Page 9: MorphoDig, an open-source 3d freeware dedicated to biology

CT-Data MRI-Data Laser-Scanner DataPhotogrammetry etc...

Segmentation

Surface Files

Analyses => Geometric morphometrics, anatomy atlases, fossil reconstructions Visualization3D printing

9 http://morphomuseum.com/morphodig

3D surface models

Page 10: MorphoDig, an open-source 3d freeware dedicated to biology

• Free editors such as MeshLab, Blender are not designed by biologists.

10 http://morphomuseum.com/morphodig

3D points (x,y,z)+ connectivity« wireframe »

Erythrocebus patas femoral head

3D surface models

Page 11: MorphoDig, an open-source 3d freeware dedicated to biology

• Free editors such as MeshLab, Blender usually handle MUCH better surfaces 1 by 1

11 http://morphomuseum.com/morphodig

3D points (x,y,z)+ connectivity« wireframe »

Erythrocebus patas femoral head

3D surface models

Page 12: MorphoDig, an open-source 3d freeware dedicated to biology

12 http://morphomuseum.com/morphodig

MorphoDig = 3D surface model editor

Page 13: MorphoDig, an open-source 3d freeware dedicated to biology

13 http://morphomuseum.com/morphodig

MorphoDig

Zollikofer and Ponce de León

(AIM, Zürich)

Design concepts

= 3D surface model editor

Page 14: MorphoDig, an open-source 3d freeware dedicated to biology

14 http://morphomuseum.com/morphodig

MorphoDig

User interface

Zollikofer and Ponce de León

(AIM, Zürich)

Design concepts

= 3D surface model editor

Page 15: MorphoDig, an open-source 3d freeware dedicated to biology

15 http://morphomuseum.com/morphodig

MorphoDig

Fast 3D rendering

Data structure

User interface

Analysis filters

Zollikofer and Ponce de León

(AIM, Zürich)

Design concepts

= 3D surface model editor

Page 16: MorphoDig, an open-source 3d freeware dedicated to biology

MorphoDig

16 http://morphomuseum.com/morphodig

= 3D surface model editor

Page 17: MorphoDig, an open-source 3d freeware dedicated to biology

User friendly

interface to handle

hundreds of 3D

surfaces at once

MorphoDig

17 http://morphomuseum.com/morphodig

= 3D surface model editor

Page 18: MorphoDig, an open-source 3d freeware dedicated to biology

User friendly

interface to handle

hundreds of 3D

surfaces at once

MorphoDig

18 http://morphomuseum.com/morphodig

Analyze 3D surfaces

in standard file

formats (.stl, .ply, .vtk)

= 3D surface model editor

Page 19: MorphoDig, an open-source 3d freeware dedicated to biology

19 http://morphomuseum.com/morphodig

MorphoDig

Cross-platform (C++)

= 3D surface model editor

Page 20: MorphoDig, an open-source 3d freeware dedicated to biology

20 http://morphomuseum.com/morphodig

MorphoDig

Cross-platform (C++)

Current distribution : Windows

= 3D surface model editor

Page 21: MorphoDig, an open-source 3d freeware dedicated to biology

21 http://morphomuseum.com/morphodig

MorphoDig

Distribution: help is needed

Linux

macOS

https://github.com/morphomuseum/MorphoDig

Cross-platform (C++)

Current distribution : Windows

= 3D surface model editor

Page 22: MorphoDig, an open-source 3d freeware dedicated to biology

22 http://morphomuseum.com/morphodig

Functionalities

Page 23: MorphoDig, an open-source 3d freeware dedicated to biology

Functionalities

23

You may find many of MorphoDig’s features in other free/commercial software

http://morphomuseum.com/morphodig

Page 24: MorphoDig, an open-source 3d freeware dedicated to biology

24

You may find many of MorphoDig’s features in other free/commercial software

MorphoDig’s design is thought for biologists

http://morphomuseum.com/morphodig

Functionalities

Page 25: MorphoDig, an open-source 3d freeware dedicated to biology

25

You may find many of MorphoDig’s features in other free/commercial software

MorphoDig’s design is thought for biologists

Undo Redo - load surfaces/landmarks- delete surfaces/landmarks- move surfaces/landmarks- tag surfaces

http://morphomuseum.com/morphodig

Functionalities

Page 26: MorphoDig, an open-source 3d freeware dedicated to biology

26 http://morphomuseum.com/morphodig

Visualization: translucency

Pan paniscus

Fast translucency rendering permits also to visualize inner structures

Functionalities

Page 27: MorphoDig, an open-source 3d freeware dedicated to biology

27 http://morphomuseum.com/morphodig

Visualization: anaglyph rendering

Eulemur mongoz

Functionalities

Page 28: MorphoDig, an open-source 3d freeware dedicated to biology

Landmark digitization

http://morphomuseum.com/morphodig28

Eulemur mongozUndo Redo

Functionalities

Page 29: MorphoDig, an open-source 3d freeware dedicated to biology

Curve semi-landmark digitization

convenient for semi-landmark digitization on inner ears

http://morphomuseum.com/morphodig29

Callithrix jacchusUndo Redo

Functionalities

Page 30: MorphoDig, an open-source 3d freeware dedicated to biology

Possibility to select-and-move many surfaces

objects at once (not 1 by 1)

http://morphomuseum.com/morphodig30

Canariomys bravoi

Interactions with surface objects

Undo Redo

Functionalities

Page 31: MorphoDig, an open-source 3d freeware dedicated to biology

http://morphomuseum.com/morphodig31

Palaeolemur betillei

Data processing: mirror

Mirroring of surface objects (virtual restoration)

Undo Redo

Functionalities

Page 32: MorphoDig, an open-source 3d freeware dedicated to biology

Data processing: retro-deformation

Via TPS (thin plate splines) deformation using 2 Sets of landmarks

http://morphomuseum.com/morphodig32

Notharctus tenebrosusUndo Redo

Functionalities

Page 33: MorphoDig, an open-source 3d freeware dedicated to biology

http://morphomuseum.com/morphodig33

Surface tagging ( , , ) to create anatomy atlases

Data manipulation

Atractosteus tristoechusUndo Redo

Functionalities

Page 34: MorphoDig, an open-source 3d freeware dedicated to biology

Surface labelingDigitize flags on structures of interest

http://morphomuseum.com/morphodig34

Atractosteus tristoechusUndo Redo

Functionalities

Page 35: MorphoDig, an open-source 3d freeware dedicated to biology

Surface decomposition

http://morphomuseum.com/morphodig35

1 single surface

objectmany single

surface

objects

Decompose automatically a surface into a

set of non-connected surface objects

Lemur cattaUndo Redo

Functionalities

Page 36: MorphoDig, an open-source 3d freeware dedicated to biology

Surface combination

http://morphomuseum.com/morphodig36

Set of 3d

surfaces1 single surface

Several 3D surfaces can be grouped

together inside a single surface

Mus musculus’ kneeUndo Redo

3D printing

Functionalities

Page 37: MorphoDig, an open-source 3d freeware dedicated to biology

Analysis & visualizationBone thickness

http://morphomuseum.com/morphodig

Callithrix jacchus

37

Primate femur bone thickness (~20 millions points)

Functionalities

Page 38: MorphoDig, an open-source 3d freeware dedicated to biology

Analysis & visualizationbone complexity

http://morphomuseum.com/morphodig38

Surface complexity of turbinal bone of Orycteropus afer

Functionalities

Page 39: MorphoDig, an open-source 3d freeware dedicated to biology

Visualizationcolor-opacity maps : interactive edition

http://morphomuseum.com/morphodig39

Surface complexity of turbinal bones of Orycteropus afer

Functionalities

Page 40: MorphoDig, an open-source 3d freeware dedicated to biology

Visualizationcolor-opacity maps : interactive edition

http://morphomuseum.com/morphodig40

Surface complexity of turbinal bones of Orycteropus afer

Functionalities

Page 41: MorphoDig, an open-source 3d freeware dedicated to biology

Perspectives

MorphoDig: future developmentsreimplementation of “Landmark editor” functions

http://morphomuseum.com/morphodig41

Software not maintainedsince 2007

Not available anymorefor download

Still used a lot in GeometricMorphometric studies

Page 42: MorphoDig, an open-source 3d freeware dedicated to biology

MorphoDig: future developmentsreimplementation of “Landmark editor” functions

http://morphomuseum.com/morphodig42

semi-landmarksdigitization on « patches »

Semi-automaticdigitization using an « atlas »

Perspectives

Page 43: MorphoDig, an open-source 3d freeware dedicated to biology

MorphoDig: future developments

http://morphomuseum.com/morphodig43

MorphoDig today : input/output = 3D surface files

Perspectives

Page 44: MorphoDig, an open-source 3d freeware dedicated to biology

MorphoDig: future developments

http://morphomuseum.com/morphodig44

MorphoDig today : input/output = 3D surface files

Open CT-Scan data with

Perspectives

Page 45: MorphoDig, an open-source 3d freeware dedicated to biology

MorphoDig: future developments

http://morphomuseum.com/morphodig45

MorphoDig today : input/output = 3D surface files

Open CT-Scan data with

Visualize CT-Scan data via volume rendering

Perspectives

Page 46: MorphoDig, an open-source 3d freeware dedicated to biology

MorphoDig: future developments

http://morphomuseum.com/morphodig46

MorphoDig today : input/output = 3D surface files

Open CT-Scan data with

Visualize CT-Scan data via volume rendering

Segmentation editor ?

Perspectives

Page 47: MorphoDig, an open-source 3d freeware dedicated to biology

Thanks a lot!

IPC5 staff!