MAVI 2.0 – Konzept und Möglichkeiten

Transcription

MAVI 2.0 – Konzept und Möglichkeiten
MAVI 2.0 – Konzept und Möglichkeiten
Björn
BjörnWagner
Wagner
Inhalt
•
MAVI Konzept und Möglichkeiten
•
Algorithmenbibliothek
•
Plugin SDK
•
Grafische Benutzeroberfläche
•
Algorithmendesigner und Skriptprozessor
•
Ausblick
Seite 2
MAVI Konzept
• Werkzeugkasten für die Verarbeitung, Analyse und Visualisierung von
Mikrostrukturen in Volumenbildern.
Volumenbildern
• Anwendungsbereiche:
- Metalle, Keramiken, Polymere, Baumaterialien
- Poröse Werkstoffe
- Biologische Materialien
• Modularer Aufbau
• Betriebssystemunabhängig.
Seite 3
MAVI Möglichkeiten
• Verarbeitung von echten Volumendaten.
• Verschiedene Datentypen und Farbtiefen.
• Breites Spektrum von Algorithmen.
• Wählbare topologische Nachbarschaften.
• Einstellbare Randbehandlung.
Seite 4
MAVI Architektur
Algorithmen Designer
Grafische Benutzeroberflä
Benutzeroberfläche
Ein/Ausgabe
Plugins
Segmentierungs
Plugins
Plugin SDK
Morphologie
Plugins
Filter
Plugins
Geodä
Geodäsie
Plugins
Skriptprozessor
Vermessungs
Plugins
Algorithmenbibliothek
Legende: Applikationen
Plugins
Programmbibliotheken
Seite 5
Algorithmenbibliothek
• Systemunabhängige C++ Klassenbibliothek.
• Import, Export und Manipulation von Datensätzen.
• Verschiedene Segmentierungsmethoden, Filteroperationen und
Verknüpfungen.
• Schnelle, flexible morphologische Transformationen.
• Effiziente, flexible Distanztransformationen.
• Geodätische Transformationen.
• Effiziente Objektisolierung und leistungsstarker Objektfilter.
• Vermessung von einzelnen Objekten und ganzen
Zusammenhangskomponenten.
Seite 6
Plugin SDK
• C++ Klasseninterface.
• Entwicklung von Erweiterungen.
• Universelle Datenschnittstelle.
• Nahtlose Integration von Algorithmen.
• Nutzung der MAVI Infrastruktur.
Seite 7
Grafische Benuzteroberfläche
• MDI – Multiple Document
Interface.
• Verschiedene Ansichten eines
Datensatzes.
• Datensatznavigator.
• Algorithmen über Menü
verfügbar.
• Komplexe Verarbeitungsschritte.
Seite 8
Import und Export von Datensätzen
• Laden und Speichern von VolumenDatensätzen.
• Import von Rohvolumen und Bildstapeln.
• Import von DICOM Datensätzen.
• Export von Features als CSV Datensätze.
• Export von Features im XML Format.
Seite 9
Visualisierungen
• Schnittansicht
• Volumenrendering
• Oberflächenrendering
• Statistiken
Seite 10
Manipulation und Aufbereitung von Datensätzen
• Zuschneiden und Einbetten von Datensätzen.
• Komplement.
• Verknüpfung von Datensätzen.
• Maskierung.
• Segmentierung.
• Lineare Filter.
• Morphologische Operationen.
• Geodätische Transformationen.
• Spektralanalyse.
Seite 11
Analyse und komplexe Verarbeitungsschritte
• Field Features – Vermessung einer
vollständigen Probe.
• Object Features – Vermessung einzelner
Zusammenhangskomponenten.
• Open Foam Features – Vermessung
offenporiger Schäume.
• Objektfilter.
• Zellrekonstruktion von offenporigen
Schäumen.
Seite 12
Ausblick – Algorithmendesigner und Skriptprozessor
• Datenflußgraph.
• Erstellung eigener Plugins.
• Visuelle Entwicklung von Algorithmen
und Abläufen.
• Zusammenfassung von
Arbeitsschritten.
• Automatisierung von Abläufen.
• Verarbeitung von großen
Datenmengen.
Seite 13
Ausblick - Funktionalität
• Zusätzliche komplexe Verarbeitungsschritte.
• Simulationsmodul für geometrische Modelle.
• Zusätzliche Dateiformate, Import- und Exportfunktionen.
• Unterstützung von 64 Bit Architekturen.
• Effiziente Verarbeitung von sehr großen Datensätzen.
• Parallelisierung und verteiltes Rechnen.
Seite 14
Ausblick - Produkte
• MAVI Basic
• MAVI Standard
• MAVI Expert
• MAVI SDK
• „Software nach Maß“
Seite 15
Vielen Dank für ihre Aufmerksamkeit.
Seite 16