ENGN 2500 Medical Image Analysis Project First Presentation Extraction and Visualization of Humerus, Radius and Ulna of Dogs “Subvoxel Polygonization of.

Slides:



Advertisements
Similar presentations
An Architecture for Real-Time Vertebrae Drilling Simulation.
Advertisements

Roman Kvasov. Polar - Cartesian conversions Polar - Cartesian image processing.
Patient specific reconstruction of vascular network for hemodynamic modeling Yury Ivanov (INM RAS), Roman Pryamonosov (MSU), 2014, Moscow.
Them Bones or….. The Human Skeleton. Main Parts of Human Skeleton.
Them Bones or….. The Human Skeleton. Main Parts of Human Skeleton.
bellwork What is a joint?
Developer’s Survey of Polygonal Simplification Algorithms Based on David Luebke’s IEEE CG&A survey paper.
3DSkeleton-based Human Modeling with Metaballs 18 April 2008 Donghun Kim Robot Vision Lab.
INFORMATIK Differential Coordinates for Interactive Mesh Editing Yaron Lipman Olga Sorkine Daniel Cohen-Or David Levin Tel-Aviv University Christian Rössl.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Information Visualization.
Segmentation of Dog Elbow Bones Using Max Flow/Min Cut Graph Cuts Based on "An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization.
Segmentation Using Skeletally Coupled Deformable Models Based on "Segmentation of carpal bones from CT images using skeletally coupled deformable models”
Surface Reconstruction from 3D Volume Data. Problem Definition Construct polyhedral surfaces from regularly-sampled 3D digital volumes.
Uncertainty and Variability in Point Cloud Surface Data Mark Pauly 1,2, Niloy J. Mitra 1, Leonidas J. Guibas 1 1 Stanford University 2 ETH, Zurich.
Announcements Mailing list: –you should have received messages Project 1 out today (due in two weeks)
Contents Description of the big picture Theoretical background on this work The Algorithm Examples.
Medical Image Analysis
Tetra-Cubes: An algorithm to generate 3D isosurfaces based upon tetrahedra BERNARDO PIQUET CARNEIRO CLAUDIO T. SILVA ARIE E. KAUFMAN Department of Computer.
Shape Modeling International 2007 – University of Utah, School of Computing Robust Smooth Feature Extraction from Point Clouds Joel Daniels ¹ Linh Ha ¹.
ENGN 2500 Medical Image Analysis Project Progress Presentation Extraction and Visualization of Humerus, Radius and Ulna of Dogs “Subvoxel Polygonization.
Edge Detection Today’s reading Forsyth, chapters 8, 15.1
Image Morphing : Rendering and Image Processing Alexei Efros.
Project Presentation: March 9, 2006
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
Edge Detection Today’s readings Cipolla and Gee –supplemental: Forsyth, chapter 9Forsyth Watt, From Sandlot ScienceSandlot Science.
Image Morphing, Triangulation CSE399b, Spring 07 Computer Vision.
ITUppsala universitet Data representation and fundamental algorithms Filip Malmberg
Accurate, Dense and Robust Multi-View Stereopsis Yasutaka Furukawa and Jean Ponce Presented by Rahul Garg and Ryan Kaminsky.
Geometry Videos Symposium on Computer Animation 2003 Hector M. Briceño Collaborators: Pedro V. Sander, Leonard McMillan, Steven Gortler, and Hugues Hoppe.
Skeletal & Muscular Systems Skeletal & Muscular Systems Human Movement Human Movement author unknown address unknown accessed unknown.
Volumetric and Blobby Objects Lecture 8 (Modelling)
EUROGRAPHICS 2005 Presenter : Jong-Hyun Kim. Abstract We present a new method for surface extraction from volume data.  Maintains consistent topology.
A fully automated method for segmentation and thickness determination of hip joint cartilage from 3D MR data Authors: Yoshinobu Sato,et al. Source: Proceedings.
ABB Corporate Research Mats Larsson / / 1  2002 ABB Corporate Research Ltd, Baden, Switzerland New Developments on ABB Test Case Mats Larsson.
Shape Modeling Vladimir Savchenko
Programming with Visual C++: Concepts and Projects Chapter 2B: Reading, Processing and Displaying Data (Tutorial)
CSC508 What You Should Be Doing Code, code, code –Programming Gaussian Convolution Sobel Edge Operator.
Bell Ringer Bone trivia questions – Write down your answer  1. How many bones are in the human body at adulthood?  2. Which bone is the longest and strongest.
CSED451 Term Project Jaeyong Jeong Minsung Sung D Reconstruction of realistic cardiac geometry from medical images.
Image Synthesis Rabie A. Ramadan, PhD 4. 2 Review Questions Q1: What are the two principal tasks required to create an image of a three-dimensional scene?
Similar Figures, Day 2. Warm Up Two figures are similar if one can be obtained from the other using a sequence of transformations in the plane.
Medial Axis Extraction of 3D Objects Through Radial Basis Functions Ming Ouhyoung, Professor Communication and Multimedia Lab Dept. of CSIE, National Taiwan.
A Musculoskeletal System Lab
Outline Introduction Research Project Findings / Results
Title RIBBING DISEASE. AIM - TO PRESENT A RARE CASE OF DIAPHYSEAL SCLEROSIS (RIBBING DISEASE)
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),
Number of Instructional Days: 13.  Standards: Congruence G-CO  Experiment with transformations in the plane  G-CO.2Represent transformations in the.
Bone Growth The Ossification and Remodeling of it all…
Skeletal System - Applications Get a sheet of notebook paper for you & a partner – put both of your names on it and # Answer each question – you.
0 Assignment 1 (Due: 10/2) Input/Output an image: (i) Design a program to input and output a color image. (ii) Transform the output color image C(R,G,B)
Oct 30, 2005Sylvain Jaume1 Open Topology: A Toolkit for Brain Isosurface Correction Sylvain JAUME (1), Patrice RONDAO (2), Benoit MACQ (2) (1) Kitware.
ASP algorithm Image term Stretch term Bending term Self-proximity term Vertex-vertex proximity constraints.
Course Project Lists for ITCS6157 Jianping Fan. Project Implementation Lists Automatic Image Clustering You can download 1,000,000 images from You can.
Model Optimization Wed Nov 16th 2016 Garrett Morrison.
Medical imaging application for computer graphics
Algorithms II Software Development Life-Cycle.
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
3B Reflections 9-2 in textbook
ATCM 6317 Procedural Animation
Project Presentation Five minutes per team Contents
Real-time Skeletal Skinning with Optimized Centers of Rotation
Finite Element Surface-Based Stereo 3D Reconstruction
Designing Algorithms for Multiplication of Fractions
A Volumetric Method for Building Complex Models from Range Images
From Voxels to 3D Uri Mike.
Procedural Animation Lecture 10: Volume simulation
Designing Algorithms for Multiplication of Fractions
Page 12 Directions: C’ B B’ C A A’
Edge Detection Today’s readings Cipolla and Gee Watt,
Boolean Operations for Free-form Models Represented in Geometry Images
Presentation transcript:

ENGN 2500 Medical Image Analysis Project First Presentation Extraction and Visualization of Humerus, Radius and Ulna of Dogs “Subvoxel Polygonization of Discrete Implicit Surfaces Using ENO Interpolation” Firat Kalaycilar

Problem Elbow dysplasia is a condition involving multiple developmental abnormalities of the elbow-joint in the dog, specifically the growth of cartilage or the structures surrounding it (from Wikipedia). The disease can be diagnosed using 3D reconstruction of bones from CT data. Goal: Extract and visualize bones of interest in 3D.

Elbow of A Dog

ulna humerus radius CT Images

Approach “Subvoxel Polygonization of Discrete Implicit Surfaces Using ENO Interpolation” by Rodehorst and Kimia Take 3D distance transform of input CT images → DT Find surface zero-crossings of DT at grid lines using ENO interpolation → ENO anchor points (APs) Connect APs to obtain a 3D polygon mesh. Establish unambiguous connections. Disambiguate remaining ones based on the assumption that surfaces we want to reconstruct are smooth. This algorithm works like wave propagation. Visualize the resulting mesh.

Plan April 12 – April 19 Find or implement an appropriate 3D Distance Transform algorithm. Try to revive the existing code (doesn't compile and run) April 20 – April 27 Finish revival of the code or implement ENO interpolation as described in the paper. Obtain some interpolation results. April 28 MID-PROJECT PRESENTATION April 29 – May 06 Implement the wave propagation algorithm explained in the paper if the existing code doesn't work May 07 – May 15 Experiments. May 16 – May 17 FINAL PROJECT PRESENTATION