Surface Reconstruction of the Human Nasal Cavity from CT-Data for Fluid Mechanical Analysis of Breathing Problems
|
|
- Herbert Sparks
- 7 years ago
- Views:
Transcription
1 Surface Reconstruction of the Human Nasal Cavity from CT-Data for Fluid Mechanical Analysis of Breathing Problems Andreas Lintermann January 22, / 65
2 1 Introduction / 65
3 Motivation Objectives Motivation Motivation everybodies nasal cavity is different big differences between races breathing problems caused by a cold / allergy / abnormalism / deformation 4/ 65
4 Motivation Objectives Motivation Motivation everybodies nasal cavity is different big differences between races breathing problems caused by a cold / allergy / abnormalism / deformation 4/ 65
5 Motivation Objectives Motivation Anatomy septum turbinates mucous membranes protect lung by heating up air moisturing air cleaning air olfactory organ sense of smell involved in sense of taste paranasal sinuses Images from 5/ 65
6 Motivation Objectives Motivation Surgery and arising problems surgery in nasal cavity is the most frequent surgery in otolaryngology physiological functions suffer: damage or loss of sense of smell damage of sense of taste no breathing improvements 6/ 65
7 Motivation Objectives Major goals Tasks increase surgery success rate enhance the patients physiological functions predict results of a surgery find optimal surgery procedure for the individual patient Idea from Schlöndorff et al. [AKME + 90] perform a virtual surgery and evaluate results to find optimal surgery procedure 7/ 65
8 Acquiring CT-data Introduction Motivation Objectives scan of the patient s body hounsfield mapping Volume Reconstruction Photo of CT-scanner from 8/ 65
9 Motivation Objectives Steps to a virtual surgery CT-data of patient s head Flow simulations CFD solver Flow visualization Real surgery? A surface of the nasal cavity is extracted Virtual surgery / mesh editing 9/ 65
10 Motivation Objectives Objectives Software objectives implementation and design of a surface extraction software quality analysis of: the applied algorithms the provided CT-data 10/ 65
11 Motivation Objectives Objectives - Surface Reconstruction Open questions concerning the surface reconstruction how to obtain a 3D-model from 2D-CT-slices?? 11/ 65
12 Motivation Objectives Objectives - Surface Reconstruction Open questions concerning the surface reconstruction how to obtain a 3D-model from 2D-CT-slices? how to extract the region of interest (the nasal cavity)?? 11/ 65
13 Motivation Objectives Objectives - Accuracy Investigation Issues influencing surface-accuracy low CT-resolutions provide inaccurate surfaces analysis of the accuracy dependent on CT-resolutions vs. 12/ 65
14 Motivation Objectives Objectives - Accuracy Investigation Issues influencing surface-accuracy low CT-resolutions provide inaccurate surfaces analysis of the accuracy dependent on CT-resolutions unsharp features prevent interface detection of ROI evaluation of image-filters vs. 12/ 65
15 Motivation Objectives Objectives - Accuracy Investigation Issues influencing surface-accuracy reconstruction algorithm provides a stair-step surface-approximation smoothing is necessary introducing further inaccuracies analysis of the introduced errors and smoothing algorithms 13/ 65
16 Motivation Objectives State of the art Current applications and MITK itk-snap uses Geodesic Active Contours for segmentation slow convergence segmentation not bound to nasal cavity OsiriX uses Seeded Region Growing for segmentation no surface extraction segmentation not bound to nasal cavity MevisLab uses network interface for data flow no source code available MITK is a public domain solution uses VTK and ITK allows direct interface development for the grid generator easy extensibility (e.g. accuracy tools) 14/ 65
17 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing initial CT-image Image Preprocessing Surface Reconstruction Segmentation Surface Postprocessing Nasal cavity surface 16/ 65
18 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Image preprocessing steps initial CT-image Image preprocessing crop image object insertion processed image image image filters 18/ 65
19 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Image Filtering results Filters 3x3 conv. 12: A shift-scale: H (v) = γ (H (v) + H σ) 19/ 65
20 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Output image preprocessing 20/ 65
21 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Segmentation steps - Region Growing preprocessed image Segmentation set seed points set lower/upper threshold uses itkconnectedthresholdimagefilter Seeded Region Growing [AB94] not all segmented merge binary image binary image(s) 22/ 65
22 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Segmentation result 23/ 65
23 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Surface reconstruction steps Surface Reconstruction vtkmarchingcubes [LC87] binary image surface mitk::imagetosurfacefilter 25/ 65
24 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Marching Cubes result 26/ 65
25 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Surface postprocessing steps Surface postprocessing surface Smoothing processed surface surface cutting surface Decimation not good enough Smoothness evaluation 28/ 65
26 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Laplacian Smoothing [Tau95] with vtksmoothpolydatafilter v new c = v old c + λ v i N(v old c ) ( vi vc old ) N (vc old ), 0 < λ 1 v old c v i+1 v i v i+1 29/ 65
27 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Laplacian Smoothing [Tau95] with vtksmoothpolydatafilter v new c = v old c + λ v i N(v old c ) ( vi vc old ) N (vc old ), 0 < λ 1 v old c v new c v i 1 i+1 v i v i+1 29/ 65
28 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Windowed Sinc Function Smoothing Preparation [TZG96] express Laplacian Smoothing [Tau95] by matrix multiplication v i v = v i + λ v i = (I + λu) v perform eigen-analysis of U obtain eigenvalues λ i and eigenvectors e i obtain DFT (e i basis in Fourier space) and transfer function v = e i c i,c i =Fourier coefficients i (I + λu) v (1 + λ i λ) c = (1 λω) c 30/ 65
29 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Windowed Sinc Function Smoothing Ideal low-pass filter [TZG96] set a pass-band defining the deletion of high frequencies f (k i ) = perfect low-pass filter (1-λω) (1-λω) 3 ( 1, 0 k i ρ b 0, ρ b < k i 2 f(k i ) k i 31/ 65
30 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Problems of the ideal low-pass filter Approximation with polynomial [TZG96] for a large numer of vertices, the eigen-analysis of U becomes difficult replace transfer function by analytic approximation to the ideal low-pass filter with Chebychev-polynomials 1.2 perfect low-pass filter Chebychev-Approx. with deg= f(k i ) k i 32/ 65
31 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Chebychev-Approximation Adjustments and requirements approximation has to be windowed with weights to obtain f (0) = 1 and prevent Gibbs Phenomenon narrow pass-band requires high degree polynomial 1.2 perfect low-pass filter Chebychev-Approx. with deg= f(k i ) k i 33/ 65
32 Image Preprocessing Segmentation Surface Reconstruction Surface Postprocessing Smoothing result 34/ 65
33 Method analysis overview Image from a surface Reconstruction pipeline Error calculation prior surface Image Generator Error calulation image generated surface Reconstruction pipeline 36/ 65
34 From a surface to an image Image from a surface Reconstruction pipeline Error calculation Image generator surface Calculate MBB set resolution generate image image post-processing image 38/ 65
35 Image from a surface Reconstruction pipeline Error calculation The generated minimal bounding box 39/ 65
36 Introduction Image generation - SAT Image from a surface Reconstruction pipeline Error calculation y y x x 42/ 65
37 Image from a surface Reconstruction pipeline Error calculation Obtaining a real CT-image approximation Region identification perform region growing on outer region set region values to: outer region: 1 interface: 0 inner region: -1 44/ 65
38 Image from a surface Reconstruction pipeline Error calculation Obtaining a real CT-image approximation 45/ 65
39 Image from a surface Reconstruction pipeline Error calculation Obtaining a real CT-image approximation 45/ 65
40 Image from a surface Reconstruction pipeline Error calculation Obtaining a real CT-image approximation 45/ 65
41 Image from a surface Reconstruction pipeline Error calculation Obtaining a real CT-image approximation 45/ 65
42 Generated CT-image example Image from a surface Reconstruction pipeline Error calculation 46/ 65
43 Error calculation Introduction Image from a surface Reconstruction pipeline Error calculation Error metrics calculate distance between original surface and output surface use a two-sided mean squared distance error metric 0 1 ξ 1 X d (S gen,v) 2 + V orig + V gen v V orig use a two-side mean distance error metric ξ 2 = V orig X v V orig q d (S gen,v) V gen X w V gen d X w V gen 1 `Sorig, w 2A 1 q d `Sorig,w 2A 49/ 65
44 Image from a surface Reconstruction pipeline Error calculation Obtaining minimal distances Finding minimal distances for a vertex v o use kd-tree [Ben90] to find closest vertex in other surface finding vertex v c is in log-time instead of linear in V i closest point lies on triangle fan around v c check all triangles in triangle fan for minimal distance 50/ 65
45 Obtaining minimal distances Image from a surface Reconstruction pipeline Error calculation 51/ 65
46 Obtaining minimal distances Image from a surface Reconstruction pipeline Error calculation 51/ 65
47 Resolution dependencies Resolution dependencies Error metrics related to voxel extents Smoothing analysis Sphere error metric use a sphere error metric: ξ s = 1 V gen 1 1 X v n c(i) 2 V gen r n=0 53/ 65
48 Resolution dependencies Error metrics related to voxel extents Smoothing analysis Error produced by Marching Cubes (sphere image) 54/ 65
49 Resolution dependencies Error metrics related to voxel extents Smoothing analysis Error metrics in relation to voxel extents Preparation and calculation shrink surface by 1 voxel extent instead of scaling calculate ξ 1 and ξ 2 for both surfaces 55/ 65
50 Resolution dependencies Error metrics related to voxel extents Smoothing analysis Smoothing Analysis Preparation choose previously generated approximating CT-image with HU l = 1024 HU i = 185 HU u = 655 generate surfaces from the following segmentations: Segmentation lower th. τ l upper th. τ u Is Is Is Is Is / 65
51 Resolution dependencies Error metrics related to voxel extents Smoothing analysis Laplacian Smoothing τ u = -285 τ u = -185 τ u = -85 τ u = 115 τ u = 215 error ξ 2 in voxel units iteration steps 57/ 65
52 Resolution dependencies Error metrics related to voxel extents Smoothing analysis Windowed Sinc Function Smoothing b = 0.05 b = 0.25 b = error ξ 2 in voxel units iteration steps 58/ 65
53 Resolution dependencies Error metrics related to voxel extents Smoothing analysis Laplacian vs. Windowed Sinc Function Smoothing 1.2 Laplace smoothing, λ=0.1 WSF smoothing, b= error ξ 2 in voxel units iteration steps 59/ 65
54 Resolution dependencies Error metrics related to voxel extents Smoothing analysis Laplacian vs. Windowed Sinc Function Smoothing av. max. curvature original av. max. curvature WSF, b=0.25 av. max. curvature laplace, λ= max. curvature iteration steps 60/ 65
55 and Conclusion References and Conclusion surface extraction image preprocessing (cropping, object insertion, filtering) CT-image preprocessing with a 3x3-convolution filter or a shift-scale filter yielded best results segmentation with Seeded Region Growing surface extraction with Marching Cubes surface post-processing (smoothing and curvature analysis) use Windowed Sinc Function Smoothing with - a pass-band of iterations monitor smoothing by evaluating surface curvature 62/ 65
56 and Conclusion References and Conclusion Accuracy analysis resolution dependencies higher resolutions provide lower errors smoothing analysis advantages of Windowed Sinc Function Smoothing prevents shrinkage produces lower errors while keeping constant curvature 63/ 65
57 and Conclusion References Thank you for your attention! 64/ 65
58 References Introduction and Conclusion References [AKME + 90] Ludwig Adams, Werner Krybus, Dietrich Meyer-Ebrecht, Rainer Rueger, Joachim M. Gilsbach, Ralph Moesges, and Georg Schlöndorff. Computer-Assisted Surgery. IEEE Computer Graphics and Applications, 10(3):43 51, May [Ben90] Jon Louis Bentley. K-d trees for semidynamic point sets. In SCG 90: Proceedings of the sixth annual symposium on Computational geometry, pages , New York, NY, USA, ACM. [Tau95] Gabriel Taubin. A signal processing approach to fair surface design. In SIGGRAPH 95: Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, pages , New York, NY, USA, ACM. [TZG96] Gabriel Taubin, Tong Zhang, and Gene H. Golub. Optimal Surface Smoothing as Filter Design. In ECCV 96: Proceedings of the 4th European Conference on Computer Vision-Volume I, pages , London, UK, Springer-Verlag. [AB94] R. Adams and L. Bischof, Seeded Region Growing. In IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. 6, pages , IEEE Computer Society, 1994,Washington, DC, USA. [LC87] William E. Lorensen and Harvey E. Cline. Marching cubes: A high resolution 3D surface construction algorithm, In ACM SIGGRAPH Computer Graphics, Vol. 21, pages , ACM, 1987, New York, USA. 65/ 65
How To Create A Surface From Points On A Computer With A Marching Cube
Surface Reconstruction from a Point Cloud with Normals Landon Boyd and Massih Khorvash Department of Computer Science University of British Columbia,2366 Main Mall Vancouver, BC, V6T1Z4, Canada {blandon,khorvash}@cs.ubc.ca
More informationConstrained Tetrahedral Mesh Generation of Human Organs on Segmented Volume *
Constrained Tetrahedral Mesh Generation of Human Organs on Segmented Volume * Xiaosong Yang 1, Pheng Ann Heng 2, Zesheng Tang 3 1 Department of Computer Science and Technology, Tsinghua University, Beijing
More informationVolume visualization I Elvins
Volume visualization I Elvins 1 surface fitting algorithms marching cubes dividing cubes direct volume rendering algorithms ray casting, integration methods voxel projection, projected tetrahedra, splatting
More informationPCL - SURFACE RECONSTRUCTION
PCL - SURFACE RECONSTRUCTION TOYOTA CODE SPRINT Alexandru-Eugen Ichim Computer Graphics and Geometry Laboratory PROBLEM DESCRIPTION 1/2 3D revolution due to cheap RGB-D cameras (Asus Xtion & Microsoft
More informationME6130 An introduction to CFD 1-1
ME6130 An introduction to CFD 1-1 What is CFD? Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
More informationInteractive Level-Set Segmentation on the GPU
Interactive Level-Set Segmentation on the GPU Problem Statement Goal Interactive system for deformable surface manipulation Level-sets Challenges Deformation is slow Deformation is hard to control Solution
More informationSegmentation of building models from dense 3D point-clouds
Segmentation of building models from dense 3D point-clouds Joachim Bauer, Konrad Karner, Konrad Schindler, Andreas Klaus, Christopher Zach VRVis Research Center for Virtual Reality and Visualization, Institute
More informationCreation of an Unlimited Database of Virtual Bone. Validation and Exploitation for Orthopedic Devices
Creation of an Unlimited Database of Virtual Bone Population using Mesh Morphing: Validation and Exploitation for Orthopedic Devices Najah Hraiech 1, Christelle Boichon 1, Michel Rochette 1, 2 Thierry
More informationA unified representation for interactive 3D modeling
A unified representation for interactive 3D modeling Dragan Tubić, Patrick Hébert, Jean-Daniel Deschênes and Denis Laurendeau Computer Vision and Systems Laboratory, University Laval, Québec, Canada [tdragan,hebert,laurendeau]@gel.ulaval.ca
More informationEnvironmental Remote Sensing GEOG 2021
Environmental Remote Sensing GEOG 2021 Lecture 4 Image classification 2 Purpose categorising data data abstraction / simplification data interpretation mapping for land cover mapping use land cover class
More informationGUIDE TO POST-PROCESSING OF THE POINT CLOUD
GUIDE TO POST-PROCESSING OF THE POINT CLOUD Contents Contents 3 Reconstructing the point cloud with MeshLab 16 Reconstructing the point cloud with CloudCompare 2 Reconstructing the point cloud with MeshLab
More informationCustomer Training Material. Lecture 4. Meshing in Mechanical. Mechanical. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 4 Meshing in Mechanical Introduction to ANSYS Mechanical L4-1 Chapter Overview In this chapter controlling meshing operations is described. Topics: A. Global Meshing Controls B. Local Meshing Controls
More informationMODERN VOXEL BASED DATA AND GEOMETRY ANALYSIS SOFTWARE TOOLS FOR INDUSTRIAL CT
MODERN VOXEL BASED DATA AND GEOMETRY ANALYSIS SOFTWARE TOOLS FOR INDUSTRIAL CT C. Reinhart, C. Poliwoda, T. Guenther, W. Roemer, S. Maass, C. Gosch all Volume Graphics GmbH, Heidelberg, Germany Abstract:
More informationModel Repair. Leif Kobbelt RWTH Aachen University )NPUT $ATA 2EMOVAL OF TOPOLOGICAL AND GEOMETRICAL ERRORS !NALYSIS OF SURFACE QUALITY
)NPUT $ATA 2ANGE 3CAN #!$ 4OMOGRAPHY 2EMOVAL OF TOPOLOGICAL AND GEOMETRICAL ERRORS!NALYSIS OF SURFACE QUALITY 3URFACE SMOOTHING FOR NOISE REMOVAL 0ARAMETERIZATION 3IMPLIFICATION FOR COMPLEXITY REDUCTION
More informationTHE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA
THE CFD SIMULATION OF THE FLOW AROUND THE AIRCRAFT USING OPENFOAM AND ANSA Adam Kosík Evektor s.r.o., Czech Republic KEYWORDS CFD simulation, mesh generation, OpenFOAM, ANSA ABSTRACT In this paper we describe
More informationLecture 7 - Meshing. Applied Computational Fluid Dynamics
Lecture 7 - Meshing Applied Computational Fluid Dynamics Instructor: André Bakker http://www.bakker.org André Bakker (2002-2006) Fluent Inc. (2002) 1 Outline Why is a grid needed? Element types. Grid types.
More informationInteractive Level-Set Deformation On the GPU
Interactive Level-Set Deformation On the GPU Institute for Data Analysis and Visualization University of California, Davis Problem Statement Goal Interactive system for deformable surface manipulation
More informationCCTech TM. ICEM-CFD & FLUENT Software Training. Course Brochure. Simulation is The Future
. CCTech TM Simulation is The Future ICEM-CFD & FLUENT Software Training Course Brochure About. CCTech Established in 2006 by alumni of IIT Bombay. Our motive is to establish a knowledge centric organization
More informationIntroduction to CFD Analysis
Introduction to CFD Analysis 2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions, and related phenomena by solving numerically
More informationConvolution. 1D Formula: 2D Formula: Example on the web: http://www.jhu.edu/~signals/convolve/
Basic Filters (7) Convolution/correlation/Linear filtering Gaussian filters Smoothing and noise reduction First derivatives of Gaussian Second derivative of Gaussian: Laplacian Oriented Gaussian filters
More informationProtein Protein Interaction Networks
Functional Pattern Mining from Genome Scale Protein Protein Interaction Networks Young-Rae Cho, Ph.D. Assistant Professor Department of Computer Science Baylor University it My Definition of Bioinformatics
More informationDual Marching Cubes: Primal Contouring of Dual Grids
Dual Marching Cubes: Primal Contouring of Dual Grids Scott Schaefer and Joe Warren Rice University 6100 Main St. Houston, TX 77005 sschaefe@rice.edu and jwarren@rice.edu Abstract We present a method for
More informationOpenFOAM Optimization Tools
OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov h.rusche@wikki-gmbh.de and a.jemcov@wikki.co.uk Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation
More informationUniversity Turbine Systems Research 2012 Fellowship Program Final Report. Prepared for: General Electric Company
University Turbine Systems Research 2012 Fellowship Program Final Report Prepared for: General Electric Company Gas Turbine Aerodynamics Marion Building 300 Garlington Rd Greenville, SC 29615, USA Prepared
More informationCustomer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.
Lecture 2 Introduction to CFD Methodology Introduction to ANSYS FLUENT L2-1 What is CFD? Computational Fluid Dynamics (CFD) is the science of predicting fluid flow, heat and mass transfer, chemical reactions,
More informationLearning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials.
Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials. Attachment C1. SolidWorks-Specific FEM Tutorial 1... 2 Attachment C2. SolidWorks-Specific
More informationMultiphysics Software Applications in Reverse Engineering
Multiphysics Software Applications in Reverse Engineering *W. Wang 1, K. Genc 2 1 University of Massachusetts Lowell, Lowell, MA, USA 2 Simpleware, Exeter, United Kingdom *Corresponding author: University
More informationApplication of CFD Simulation in the Design of a Parabolic Winglet on NACA 2412
, July 2-4, 2014, London, U.K. Application of CFD Simulation in the Design of a Parabolic Winglet on NACA 2412 Arvind Prabhakar, Ayush Ohri Abstract Winglets are angled extensions or vertical projections
More informationDATA MINING CLUSTER ANALYSIS: BASIC CONCEPTS
DATA MINING CLUSTER ANALYSIS: BASIC CONCEPTS 1 AND ALGORITHMS Chiara Renso KDD-LAB ISTI- CNR, Pisa, Italy WHAT IS CLUSTER ANALYSIS? Finding groups of objects such that the objects in a group will be similar
More informationIntroduction to CFD Analysis
Introduction to CFD Analysis Introductory FLUENT Training 2006 ANSYS, Inc. All rights reserved. 2006 ANSYS, Inc. All rights reserved. 2-2 What is CFD? Computational fluid dynamics (CFD) is the science
More informationModelling 3D Avatar for Virtual Try on
Modelling 3D Avatar for Virtual Try on NADIA MAGNENAT THALMANN DIRECTOR MIRALAB UNIVERSITY OF GENEVA DIRECTOR INSTITUTE FOR MEDIA INNOVATION, NTU, SINGAPORE WWW.MIRALAB.CH/ Creating Digital Humans Vertex
More informationVirtual Resection with a Deformable Cutting Plane
Virtual Resection with a Deformable Cutting Plane Olaf Konrad-Verse 1, Bernhard Preim 2, Arne Littmann 1 1 Center for Medical Diagnostic Systems and Visualization, Universitaetsallee 29, 28359 Bremen,
More informationA Generalized Marching Cubes Algorithm Based On Non-Binary Classifications
Konrad-Zuse-Zentrum fu r Informationstechnik Berlin Takustraße 7 D-14195 Berlin-Dahlem Germany HANS-CHRISTIAN HEGE DETLEV STALLING MARTIN SEEBASS MALTE ZOCKLER A Generalized Marching Cubes Algorithm Based
More informationNimble Algorithms for Cloud Computing. Ravi Kannan, Santosh Vempala and David Woodruff
Nimble Algorithms for Cloud Computing Ravi Kannan, Santosh Vempala and David Woodruff Cloud computing Data is distributed arbitrarily on many servers Parallel algorithms: time Streaming algorithms: sublinear
More informationComputational Modeling of Wind Turbines in OpenFOAM
Computational Modeling of Wind Turbines in OpenFOAM Hamid Rahimi hamid.rahimi@uni-oldenburg.de ForWind - Center for Wind Energy Research Institute of Physics, University of Oldenburg, Germany Outline Computational
More informationFast and Robust Normal Estimation for Point Clouds with Sharp Features
1/37 Fast and Robust Normal Estimation for Point Clouds with Sharp Features Alexandre Boulch & Renaud Marlet University Paris-Est, LIGM (UMR CNRS), Ecole des Ponts ParisTech Symposium on Geometry Processing
More informationImage Compression through DCT and Huffman Coding Technique
International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Rahul
More informationMatt Cabot Rory Taca QR CODES
Matt Cabot Rory Taca QR CODES QR codes were designed to assist in the manufacturing plants of the automotive industry. These easy to scan codes allowed for a rapid way to identify parts and made the entire
More information3D Distance from a Point to a Triangle
3D Distance from a Point to a Triangle Mark W. Jones Technical Report CSR-5-95 Department of Computer Science, University of Wales Swansea February 1995 Abstract In this technical report, two different
More informationNEW VERSION OF DECISION SUPPORT SYSTEM FOR EVALUATING TAKEOVER BIDS IN PRIVATIZATION OF THE PUBLIC ENTERPRISES AND SERVICES
NEW VERSION OF DECISION SUPPORT SYSTEM FOR EVALUATING TAKEOVER BIDS IN PRIVATIZATION OF THE PUBLIC ENTERPRISES AND SERVICES Silvija Vlah Kristina Soric Visnja Vojvodic Rosenzweig Department of Mathematics
More informationMachine Learning for Medical Image Analysis. A. Criminisi & the InnerEye team @ MSRC
Machine Learning for Medical Image Analysis A. Criminisi & the InnerEye team @ MSRC Medical image analysis the goal Automatic, semantic analysis and quantification of what observed in medical scans Brain
More informationBIRCH: An Efficient Data Clustering Method For Very Large Databases
BIRCH: An Efficient Data Clustering Method For Very Large Databases Tian Zhang, Raghu Ramakrishnan, Miron Livny CPSC 504 Presenter: Discussion Leader: Sophia (Xueyao) Liang HelenJr, Birches. Online Image.
More informationOPTIMIZATION OF VENTILATION SYSTEMS IN OFFICE ENVIRONMENT, PART II: RESULTS AND DISCUSSIONS
OPTIMIZATION OF VENTILATION SYSTEMS IN OFFICE ENVIRONMENT, PART II: RESULTS AND DISCUSSIONS Liang Zhou, and Fariborz Haghighat Department of Building, Civil and Environmental Engineering Concordia University,
More informationPOISSON AND LAPLACE EQUATIONS. Charles R. O Neill. School of Mechanical and Aerospace Engineering. Oklahoma State University. Stillwater, OK 74078
21 ELLIPTICAL PARTIAL DIFFERENTIAL EQUATIONS: POISSON AND LAPLACE EQUATIONS Charles R. O Neill School of Mechanical and Aerospace Engineering Oklahoma State University Stillwater, OK 74078 2nd Computer
More informationAnatomyBrowser: A Framework for Integration of Medical Information
In Proc. First International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI 98), Cambridge, MA, 1998, pp. 720-731. AnatomyBrowser: A Framework for Integration of Medical
More informationCHAPTER 4 4 NUMERICAL ANALYSIS
41 CHAPTER 4 4 NUMERICAL ANALYSIS Simulation is a powerful tool that engineers use to predict the result of a phenomenon or to simulate the working situation in which a part or machine will perform in
More informationDESIGN, TRANSFORMATION AND ANIMATION OF HUMAN FACES
DESIGN, TRANSFORMATION AND ANIMATION OF HUMAN FACES N.Magnenat-Thalmann, H.T.Minh, M.de Angelis, D.Thalmann Abstract Creation of new human faces for synthetic actors is a tedious and painful task. The
More informationSECONDARY STORAGE TERRAIN VISUALIZATION IN A CLIENT-SERVER ENVIRONMENT: A SURVEY
SECONDARY STORAGE TERRAIN VISUALIZATION IN A CLIENT-SERVER ENVIRONMENT: A SURVEY Kai Xu and Xiaofang Zhou School of Information Technology and Electrical Engineering The University of Queensland, Brisbane,
More informationFaculty of Computer Science Computer Graphics Group. Final Diploma Examination
Faculty of Computer Science Computer Graphics Group Final Diploma Examination Communication Mechanisms for Parallel, Adaptive Level-of-Detail in VR Simulations Author: Tino Schwarze Advisors: Prof. Dr.
More informationOpenFOAM Opensource and CFD
OpenFOAM Opensource and CFD Andrew King Department of Mechanical Engineering Curtin University Outline What is Opensource Software OpenFOAM Overview Utilities, Libraries and Solvers Data Formats The CFD
More informationHistoPyramid stream compaction and expansion
HistoPyramid stream compaction and expansion Christopher Dyken1 * and Gernot Ziegler2 Advanced Computer Graphics / Vision Seminar TU Graz 23/10-2007 1 2 University of Oslo Max-Planck-Institut fu r Informatik,
More informationTwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations
TwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations 05.06.2014 Dipl.-Ing. Jan Hesse, Dr. Andreas Spille-Kohoff CFX Berlin Software GmbH Karl-Marx-Allee 90 A 10243
More informationAssessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall
Automatic Photo Quality Assessment Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall Estimating i the photorealism of images: Distinguishing i i paintings from photographs h Florin
More informationFinal Year Project Progress Report. Frequency-Domain Adaptive Filtering. Myles Friel. Supervisor: Dr.Edward Jones
Final Year Project Progress Report Frequency-Domain Adaptive Filtering Myles Friel 01510401 Supervisor: Dr.Edward Jones Abstract The Final Year Project is an important part of the final year of the Electronic
More informationComputer Graphics CS 543 Lecture 12 (Part 1) Curves. Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI)
Computer Graphics CS 54 Lecture 1 (Part 1) Curves Prof Emmanuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI) So Far Dealt with straight lines and flat surfaces Real world objects include
More informationUSING SPECTRAL RADIUS RATIO FOR NODE DEGREE TO ANALYZE THE EVOLUTION OF SCALE- FREE NETWORKS AND SMALL-WORLD NETWORKS
USING SPECTRAL RADIUS RATIO FOR NODE DEGREE TO ANALYZE THE EVOLUTION OF SCALE- FREE NETWORKS AND SMALL-WORLD NETWORKS Natarajan Meghanathan Jackson State University, 1400 Lynch St, Jackson, MS, USA natarajan.meghanathan@jsums.edu
More informationGEOENGINE MSc in Geomatics Engineering (Master Thesis) Anamelechi, Falasy Ebere
Master s Thesis: ANAMELECHI, FALASY EBERE Analysis of a Raster DEM Creation for a Farm Management Information System based on GNSS and Total Station Coordinates Duration of the Thesis: 6 Months Completion
More informationIntroduction to ANSYS
Lecture 3 Introduction to ANSYS Meshing 14. 5 Release Introduction to ANSYS Meshing 2012 ANSYS, Inc. March 27, 2014 1 Release 14.5 Introduction to ANSYS Meshing What you will learn from this presentation
More informationA typical 3D modeling system involves the phases of 1. Individual range image acquisition from different viewpoints.
Efficient Model Creation of Large Structures based on Range Segmentation 2nd International Symposium on 3D Data Processing, Visualization & Transmission, September 2004, Thessaloniki, Greece. Ioannis Stamos
More informationRobust NURBS Surface Fitting from Unorganized 3D Point Clouds for Infrastructure As-Built Modeling
81 Robust NURBS Surface Fitting from Unorganized 3D Point Clouds for Infrastructure As-Built Modeling Andrey Dimitrov 1 and Mani Golparvar-Fard 2 1 Graduate Student, Depts of Civil Eng and Engineering
More informationCONVERGE Features, Capabilities and Applications
CONVERGE Features, Capabilities and Applications CONVERGE CONVERGE The industry leading CFD code for complex geometries with moving boundaries. Start using CONVERGE and never make a CFD mesh again. CONVERGE
More informationA HIGH PERFORMANCE SOFTWARE IMPLEMENTATION OF MPEG AUDIO ENCODER. Figure 1. Basic structure of an encoder.
A HIGH PERFORMANCE SOFTWARE IMPLEMENTATION OF MPEG AUDIO ENCODER Manoj Kumar 1 Mohammad Zubair 1 1 IBM T.J. Watson Research Center, Yorktown Hgts, NY, USA ABSTRACT The MPEG/Audio is a standard for both
More informationAeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics
Aeroelastic Investigation of the Sandia 100m Blade Using Computational Fluid Dynamics David Corson Altair Engineering, Inc. Todd Griffith Sandia National Laboratories Tom Ashwill (Retired) Sandia National
More informationModelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches PhD Thesis by Payam Birjandi Director: Prof. Mihai Datcu Problematic
More informationIntegrative Optimization of injection-molded plastic parts. Multidisciplinary Shape Optimization including process induced properties
Integrative Optimization of injection-molded plastic parts Multidisciplinary Shape Optimization including process induced properties Summary: Andreas Wüst, Torsten Hensel, Dirk Jansen BASF SE E-KTE/ES
More informationAuthors: Masahiro Watanabe*, Motoi Okuda**, Teruo Matsuzawa*** Speaker: Masahiro Watanabe**
Visualization of the Blood flow and the Stress distribution with the Diagnostic Support System for Circulatory Disease in the Volume Communications Environment Authors: Masahiro Watanabe*, Motoi Okuda**,
More informationHigh Performance GPU-based Preprocessing for Time-of-Flight Imaging in Medical Applications
High Performance GPU-based Preprocessing for Time-of-Flight Imaging in Medical Applications Jakob Wasza 1, Sebastian Bauer 1, Joachim Hornegger 1,2 1 Pattern Recognition Lab, Friedrich-Alexander University
More informationMultiphase Flow - Appendices
Discovery Laboratory Multiphase Flow - Appendices 1. Creating a Mesh 1.1. What is a geometry? The geometry used in a CFD simulation defines the problem domain and boundaries; it is the area (2D) or volume
More informationA Novel Method to Improve Resolution of Satellite Images Using DWT and Interpolation
A Novel Method to Improve Resolution of Satellite Images Using DWT and Interpolation S.VENKATA RAMANA ¹, S. NARAYANA REDDY ² M.Tech student, Department of ECE, SVU college of Engineering, Tirupati, 517502,
More informationNeue Entwicklungen in LS-OPT/Topology - Ausblick auf Version 2
Neue Entwicklungen in LS-OPT/Topology - Ausblick auf Version 2 Willem Roux**, Heiner Muellerschoen*, Katharina Witowski* *DYNAmore GmbH **LSTC contact: hm@dynamore.de DYNAmore GmbH Germany http://www.dynamore.de
More informationDIGITAL IMAGE PROCESSING AND ANALYSIS
DIGITAL IMAGE PROCESSING AND ANALYSIS Human and Computer Vision Applications with CVIPtools SECOND EDITION SCOTT E UMBAUGH Uffi\ CRC Press Taylor &. Francis Group Boca Raton London New York CRC Press is
More informationMETHODOLOGICAL CONSIDERATIONS OF DRIVE SYSTEM SIMULATION, WHEN COUPLING FINITE ELEMENT MACHINE MODELS WITH THE CIRCUIT SIMULATOR MODELS OF CONVERTERS.
SEDM 24 June 16th - 18th, CPRI (Italy) METHODOLOGICL CONSIDERTIONS OF DRIVE SYSTEM SIMULTION, WHEN COUPLING FINITE ELEMENT MCHINE MODELS WITH THE CIRCUIT SIMULTOR MODELS OF CONVERTERS. Áron Szûcs BB Electrical
More informationPredicting the Risk of Heart Attacks using Neural Network and Decision Tree
Predicting the Risk of Heart Attacks using Neural Network and Decision Tree S.Florence 1, N.G.Bhuvaneswari Amma 2, G.Annapoorani 3, K.Malathi 4 PG Scholar, Indian Institute of Information Technology, Srirangam,
More informationOff-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park
NSF GRANT # 0727380 NSF PROGRAM NAME: Engineering Design Off-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park Atul Thakur
More informationFree software solutions for MEG/EEG source imaging
Free software solutions for MEG/EEG source imaging François Tadel Cognitive Neuroscience & Brain Imaging Lab., CNRS University of Paris - Hôpital de la Salpêtrière Cognitive Neuroimaging Unit, Inserm U562
More informationFrom Scattered Samples to Smooth Surfaces
From Scattered Samples to Smooth Surfaces Kai Hormann 1 California Institute of Technology (a) (b) (c) (d) Figure 1: A point cloud with 4,100 scattered samples (a), its triangulation with 7,938 triangles
More informationVector storage and access; algorithms in GIS. This is lecture 6
Vector storage and access; algorithms in GIS This is lecture 6 Vector data storage and access Vectors are built from points, line and areas. (x,y) Surface: (x,y,z) Vector data access Access to vector
More informationVisualisation in the Google Cloud
Visualisation in the Google Cloud by Kieran Barker, 1 School of Computing, Faculty of Engineering ABSTRACT Providing software as a service is an emerging trend in the computing world. This paper explores
More informationBlood Vessel Classification into Arteries and Veins in Retinal Images
Blood Vessel Classification into Arteries and Veins in Retinal Images Claudia Kondermann and Daniel Kondermann a and Michelle Yan b a Interdisciplinary Center for Scientific Computing (IWR), University
More informationAdaptive Demand-Forecasting Approach based on Principal Components Time-series an application of data-mining technique to detection of market movement
Adaptive Demand-Forecasting Approach based on Principal Components Time-series an application of data-mining technique to detection of market movement Toshio Sugihara Abstract In this study, an adaptive
More informationCNFSAT: Predictive Models, Dimensional Reduction, and Phase Transition
CNFSAT: Predictive Models, Dimensional Reduction, and Phase Transition Neil P. Slagle College of Computing Georgia Institute of Technology Atlanta, GA npslagle@gatech.edu Abstract CNFSAT embodies the P
More informationjorge s. marques image processing
image processing images images: what are they? what is shown in this image? What is this? what is an image images describe the evolution of physical variables (intensity, color, reflectance, condutivity)
More informationSingle Depth Image Super Resolution and Denoising Using Coupled Dictionary Learning with Local Constraints and Shock Filtering
Single Depth Image Super Resolution and Denoising Using Coupled Dictionary Learning with Local Constraints and Shock Filtering Jun Xie 1, Cheng-Chuan Chou 2, Rogerio Feris 3, Ming-Ting Sun 1 1 University
More informationAn Introduction to Neural Networks
An Introduction to Vincent Cheung Kevin Cannons Signal & Data Compression Laboratory Electrical & Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Advisor: Dr. W. Kinsner May 27,
More informationVision based Vehicle Tracking using a high angle camera
Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu gramos@clemson.edu dshu@clemson.edu Abstract A vehicle tracking and grouping algorithm is presented in this work
More informationA Learning Based Method for Super-Resolution of Low Resolution Images
A Learning Based Method for Super-Resolution of Low Resolution Images Emre Ugur June 1, 2004 emre.ugur@ceng.metu.edu.tr Abstract The main objective of this project is the study of a learning based method
More informationParallel 3D Image Segmentation of Large Data Sets on a GPU Cluster
Parallel 3D Image Segmentation of Large Data Sets on a GPU Cluster Aaron Hagan and Ye Zhao Kent State University Abstract. In this paper, we propose an inherent parallel scheme for 3D image segmentation
More informationConstrained curve and surface fitting
Constrained curve and surface fitting Simon Flöry FSP-Meeting Strobl (June 20, 2006), floery@geoemtrie.tuwien.ac.at, Vienna University of Technology Overview Introduction Motivation, Overview, Problem
More informationAnatomic Modeling from Unstructured Samples Using Variational Implicit Surfaces
Studies in Health Technology and Informatics, vol. 81 (Proceedings of Medicine Meets Virtual Reality 2001. J. D. Westwood, et al., eds.), Amsterdam: IOS Press, pp. 594-600. Anatomic Modeling from Unstructured
More informationAnalecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
More informationSocial Media Mining. Data Mining Essentials
Introduction Data production rate has been increased dramatically (Big Data) and we are able store much more data than before E.g., purchase data, social media data, mobile phone data Businesses and customers
More informationA Health Degree Evaluation Algorithm for Equipment Based on Fuzzy Sets and the Improved SVM
Journal of Computational Information Systems 10: 17 (2014) 7629 7635 Available at http://www.jofcis.com A Health Degree Evaluation Algorithm for Equipment Based on Fuzzy Sets and the Improved SVM Tian
More informationNasal and Sinus Disorders
Nasal and Sinus Disorders Chronic Nasal Congestion When nasal obstruction occurs without other symptoms (such as sneezing, facial pressure, postnasal drip etc.) then a physical obstruction might be the
More informationA Process Flow for Classification and Clustering of Fruit Fly Gene Expression Patterns
A Process Flow for Classification and Clustering of Fruit Fly Gene Expression Patterns Andreas Heffel, Peter F. Stadler, Sonja J. Prohaska, Gerhard Kauer, Jens-Peer Kuska Santa Fe Institute Department
More informationPerformance Comparison of a Vertical Axis Wind Turbine using Commercial and Open Source Computational Fluid Dynamics based Codes
Performance Comparison of a Vertical Axis Wind Turbine using Commercial and Open Source Computational Fluid Dynamics based Codes Taimoor Asim 1, Rakesh Mishra 1, Sree Nirjhor Kaysthagir 1, Ghada Aboufares
More informationVolumetric Meshes for Real Time Medical Simulations
Volumetric Meshes for Real Time Medical Simulations Matthias Mueller and Matthias Teschner Computer Graphics Laboratory ETH Zurich, Switzerland muellerm@inf.ethz.ch, http://graphics.ethz.ch/ Abstract.
More informationEM Clustering Approach for Multi-Dimensional Analysis of Big Data Set
EM Clustering Approach for Multi-Dimensional Analysis of Big Data Set Amhmed A. Bhih School of Electrical and Electronic Engineering Princy Johnson School of Electrical and Electronic Engineering Martin
More informationCompact Representations and Approximations for Compuation in Games
Compact Representations and Approximations for Compuation in Games Kevin Swersky April 23, 2008 Abstract Compact representations have recently been developed as a way of both encoding the strategic interactions
More informationTwo years ANR Post Doctorate fellowship Mathematics and Numerics of Dynamic Cone Beam CT and ROI Reconstructions
Two years ANR Post Doctorate fellowship Mathematics and Numerics of Dynamic Cone Beam CT and ROI Reconstructions Laurent Desbat TIMC-IMAG, UMR 5525, Grenoble University, France Laurent.Desbat@imag.fr Rolf
More information