GeomCell Design of Cell Geometry Július Parulek 1,2, Miloš Šrámek 2,3 and Ivan Zahradník 1 (1) Institute of Molecular Physiology and Genetics, Slovak Academy.

Slides:



Advertisements
Similar presentations
HCI 530 : Seminar (HCI) Damian Schofield.
Advertisements

GATE D Object Representations (GATE-540) Dr.Çağatay ÜNDEĞER Instructor Middle East Technical University, GameTechnologies & General Manager SimBT.
Modeling and Deformation of Arms and Legs Based on Ellipsoidal Sweeping Speaker: Alvin Date:2/16/2004From:PG03.
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
IMA Tutorial, Instantaneous Motions - Applications to Problems in Reverse Engineering and 3D Inspection H. Pottmann.
2003 by Jim X. Chen: Introduction to Modeling Jim X. Chen George Mason University.
Curves Locus of a point moving with one degree of freedom
1cs426-winter-2008 Notes  Collision notes part 1 (primitive operations) should be up on the weekend.
Some Material on Swept Solids and Surfaces of Revolution From Chapter 10 of Mortenson Sections 10.5 – 10.6 Geometric Modeling
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Dr. Abdulrahman M. Al-Ahmari Industrial Engineering.
Interactive Hairstyle Modeling Using a Sketching Interface Xiaoyang Mao Kouichi Kashio Hiroyuki Kato Atsumi Imamiya CGGM 2002.
ENDS 375 Foundations of Visualization Geometric Representation 10/5/04.
Animation. Outline  Key frame animation  Hierarchical animation  Inverse kinematics.
VOTS VOlume doTS as Point-based Representation of Volumetric Data S. Grimm, S. Bruckner, A. Kanitsar and E. Gröller Institute of Computer Graphics and.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Industrial Engineering Program King Saud University.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Models and Architectures Ed Angel Professor of Computer Science, Electrical and Computer.
Curve Surfaces June 4, Examples of Curve Surfaces Spheres The body of a car Almost everything in nature.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
3-D Modeling Concepts V part 2.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Virtual reality. Tasks 3D digital model from planes 3D digital model of existing objects Office work Field observations Solid modeling Photogrammetry.
3D Object Representations 2005, Fall. Course Syllabus Image Processing Modeling Rendering Animation.
Graphics Graphics Korea University cgvr.korea.ac.kr Creating Virtual World I 김 창 헌 Department of Computer Science Korea University
Computer Aided Thermal Fluid Analysis Lecture 3 Dr. Ming-Jyh Chern ME NTUST.
Geometric Modeling using Polygonal Meshes Lecture 1: Introduction Hamid Laga Office: South.
Lecture 5: Curves And Surfaces, and Geometric Modeling
CSC 461: Lecture 3 1 CSC461 Lecture 3: Models and Architectures  Objectives –Learn the basic design of a graphics system –Introduce pipeline architecture.
PREPARED BY: SAMERA BINTI SAMSUDDIN SAH SEM /2012 (NOV 2011)
University of Texas at Austin CS384G - Computer Graphics Fall 2008 Don Fussell Parametric surfaces.
MUSCULAR TISSUE Objectives:
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Course 13 Curves and Surfaces. Course 13 Curves and Surface Surface Representation Representation Interpolation Approximation Surface Segmentation.
Evolving Virtual Creatures & Evolving 3D Morphology and Behavior by Competition Papers by Karl Sims Presented by Sarah Waziruddin.
1Computer Graphics Lecture 4 - Models and Architectures John Shearer Culture Lab – space 2
Radoslav Forgáč, Igor Mokriš Pulse Coupled Neural Network Models for Dimension Reduction of Classification Space Institute of Informatics Slovak Academy.
Copyright © Curt Hill Visualization of 3D Worlds How are these images described?
Representation of Objects with Sharp Details in Truncated Distance Fields Pavol Novotný Comenius University, Bratislava, Slovakia Miloš Šrámek Austrian.
Minimum Distance between curved surfaces Li Yajuan Oct.25,2006.
Design and Implementation of Geometric and Texture-Based Flow Visualization Techniques Robert S. Laramee Markus Hadwiger Helwig Hauser.
Artistic Surface Rendering Using Layout Of Text Tatiana Surazhsky Gershon Elber Technion, Israel Institute of Technology.
Geometric Modeling for Shape Classes Amitabha Mukerjee Dept of Computer Science IIT Kanpur
Review on Graphics Basics. Outline Polygon rendering pipeline Affine transformations Projective transformations Lighting and shading From vertices to.
Ship Computer Aided Design MR 422. Geometry of Curves 1.Introduction 2.Mathematical Curve Definitions 3.Analytic Properties of Curves 4.Fairness of Curves.
Approach Outline Polygonal-Functional Hybrids for Computer Animation and Games The modern world of computer graphics is mostly dominated by polygonal models.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
11/6/ :55 Graphics II Introduction to Parametric Curves and Surfaces Session 2.
Greg Humphreys CS445: Intro Graphics University of Virginia, Fall D Object Representations Greg Humphreys University of Virginia CS 445, Fall 2003.
Three-Dimensional Object Representation
Physically based deformations of implicit surfaces Michal Remiš.
3D Object Representations 2011, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
CAP 4703 Computer Graphic Methods Prof. Roy Levow Chapter 10.
CS 450: Computer Graphics PARAMETRIC SPLINES AND SURFACES
2006/10/25 1 A Virtual Endoscopy System Author : Author : Anna Vilanova 、 Andreas K ö nig 、 Eduard Gr ö ller Source :Machine Graphics and Vision, 8(3),
MUSCULAR TISSUE Objectives:
Quantitative Analysis of Mitochondrial Tubulation Using 3D Imaging Saritha Dwarakapuram*, Badrinath Roysam*, Gang Lin*, Kasturi Mitra§ Department of Electrical.
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, N Y S S, India DTEL DTEL (Department for Technology.
3D Object Representations 2009, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
1 Interactive Volume Isosurface Rendering Using BT Volumes John Kloetzli Marc Olano Penny Rheingans UMBC.
Finite element mesh and load definition
Muscle Tissue Department of Histology and Embryology , ZhangJing.
Introduction to Graphics Modeling
3D Object Representations
Models and Architectures
Models and Architectures
Introduction to Computer Graphics with WebGL
Lecture 27: Solid Modeling
Models and Architectures
Visualization CSE 694L Roger Crawfis The Ohio State University.
Models and Architectures
Curves and Surfaces (I)
Presentation transcript:

GeomCell Design of Cell Geometry Július Parulek 1,2, Miloš Šrámek 2,3 and Ivan Zahradník 1 (1) Institute of Molecular Physiology and Genetics, Slovak Academy of Sciences, Slovakia (2) Faculty of Mathematics, Physics and Informatics, Comenius University, Bratislava, Slovakia (3) Austrian Academy of Sciences, Austria

2/24 Overview Introduction to GeomCell Previous work on geometrical modeling of muscle cells Representation of mitochondrial shape GeomCell Implementation Conclusions and future work

3/24 GeomCell - Intro An environment for virtual cell modeling based on a precise geometric background possibilities of modern computer graphics and computer hardware to represent a virtual micro- world of cells first building blocks for representation of a static cell geometry models of skeletal muscle tissues idealized models rather than exact reconstruction

4/24 Muscle Cell Organelles (Courtesy of Dr. Novotová)

5/24 Muscle Cell Organelles Laongitudinal axis Transversal axis (Courtesy of Dr. Novotová)

6/24 Input Data - EM images (Courtesy of Dr. Novotová) Volume and surface density (stereology) Sizes (morphometry) Sizes (morphometry) Shape (morphology) Shape (morphology)

7/24 Cell Model Organelles Desired subset of cell organelles: 1) Myofibrils 2) Sarcolemma 3) Sarcoplasmic reticulum 4) Mitochondria 5) T-tubules

8/24 XISL Implicit Objects XISL – Implicit modeling environment XML based modeling language C++ library, tools (conversion, rendering,...) f(x) > 0 f(x) < 0 f(x) = 0

9/24 Cross-sectional Graphs Produce carrier skeletons for all virtual organelles Directly used in modeling of myofibrils Thin and long cylindrical objects cross-sectional graphs (c- graph) in a system of parallel planes

10/24 Cross-sectional Graphs (cont.) Real EM images c-graph 2D implicit shapes Quadratic interpolation of the 2D shapes Minimal distance specification

11/24 Extended Interpolation Spatial warp metamorphosis utilized in sarcoplasmic reticulum (SR) modeling two compartments: terminal cisterns of the SR (A) and Longitudinal SR (B) skeleton: a set of seed (C) points distributed in a system of cross-sectional planes A B C

12/24 Mitochondrial Shape Elliptically shaped and prolonged organelles of irregular smooth forms and variable sizes implicit sweep objects

13/24 Components of Sweep Objects A 2D sweep primitive (template) and a 3D sweep trajectory 2D template 3D trajectory Sweep object

14/24 Template defined as 2D implicit ellipsoid with variable dimensions Trajectory as quadratic B-spline Sweep Components for Mitchondria

15/24 Method Overview Transformation (M S ) maps the 2D template along the curve using so-called reference frames (RF) Rotation of RF around C’(t) fefe

16/24 Method Overview (cont.) Estimate all curve points NP(x) (parameters s i ), for which x lies in the template planes Resultant function

17/24 Problem of Parameter Estimation Analytical solution (a, param t) of a general curve trajectory is rarely possible for instance: cubic spline (C(t) is degree 3) - the polynomial (a) is degree 5 Solution in using quadratic curves analytical solution (a)

18/24 End Caps Union with two implicit semi-ellipsoids at both ends

19/24 Model Generation Fully automatic, guided by Model Description Language (MDL) basic cell dimensions c-graph distribution organelle’s geometric parameters specified in a probabilistic sense Quantification, visualization, …

20/24 GeomCell Implementation Computationally intensive tasks generation of large number of models evaluation of volume and surface areas of organelles model visualization High throughput computing required Utilization of a grid environment retrieval of cell models using metadata (morphological and stereological data, images, MDL spec.,…) eased with a GUI portal

21/24

22/24

23/24 Conclusions and Future Work System for cell model generation, quantification, visualization and conversion implemented in Grid environment - GeomCell Organelle’s behavior add physical layer to all objects growth, deformations, cell contraction, … Pathological cells

24/24 Thank You for Your Attention Homepage: Cell modeling project: Grid implementation: /GeomCellInEGEE-MuscleCellModelingOnTheGrid Visualization of a volumetric format of a cell model