1 Interactive Thickness Visualization of Articular Cartilage Author :Matej Mlejnek, Anna Vilanova,Meister Eduard GröllerMatej MlejnekAnna VilanovaMeister.

Slides:



Advertisements
Similar presentations
Shapelets Correlated with Surface Normals Produce Surfaces Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
Advertisements

QR Code Recognition Based On Image Processing
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Word Spotting DTW.
Surface Flattening in Garment Design Zhao Hongyan Sep. 13, 2006.
Automatically Annotating and Integrating Spatial Datasets Chieng-Chien Chen, Snehal Thakkar, Crail Knoblock, Cyrus Shahabi Department of Computer Science.
Automatic Feature Extraction for Multi-view 3D Face Recognition
Fast and Extensible Building Modeling from Airborne LiDAR Data Qian-Yi Zhou Ulrich Neumann University of Southern California.
Xianfeng Gu, Yaling Wang, Tony Chan, Paul Thompson, Shing-Tung Yau
MATHIEU GAUTHIER PIERRE POULIN LIGUM, DEPT. I.R.O. UNIVERSITÉ DE MONTRÉAL GRAPHICS INTERFACE 2009 Preserving Sharp Edges in Geometry Images.
AAM based Face Tracking with Temporal Matching and Face Segmentation Dalong Du.
CDS 301 Fall, 2009 Scalar Visualization Chap. 5 September 24, 2009 Jie Zhang Copyright ©
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Lapped Textures Emil Praun and Adam Finkelstien (Princeton University) Huges Hoppe (Microsoft Research) SIGGRAPH 2000 Presented by Anteneh.
Segmentation into Planar Patches for Recovery of Unmodeled Objects Kok-Lim Low COMP Computer Vision 4/26/2000.
Shape from Contours and Multiple Stereo A Hierarchical, Mesh-Based Approach Hendrik Kück, Wolfgang Heidrich, Christian Vogelgsang.
ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection: Is it only for Face Recognition?  A few years earlier  Face Detection Face Recognition 
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Workshop on Earth Observation for Urban Planning and Management, 20 th November 2006, HK 1 Zhilin Li & Kourosh Khoshelham Dept of Land Surveying & Geo-Informatics.
Lapped Textures SIGGRAPH 2000 Emil Praun Adam Finkelstein Hugues Hoppe.
Filling Arbitrary Holes in Finite Element Models 17 th International Meshing Roundtable 2008 Schilling, Bidmon, Sommer, and Ertl.
Shape Modeling International 2007 – University of Utah, School of Computing Robust Smooth Feature Extraction from Point Clouds Joel Daniels ¹ Linh Ha ¹.
P. Rodríguez, R. Dosil, X. M. Pardo, V. Leborán Grupo de Visión Artificial Departamento de Electrónica e Computación Universidade de Santiago de Compostela.
Spectral Processing of Point-sampled Geometry
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Distinctive Image Features from Scale-Invariant Keypoints By David G. Lowe, University of British Columbia Presented by: Tim Havinga, Joël van Neerbos.
Manifold learning: Locally Linear Embedding Jieping Ye Department of Computer Science and Engineering Arizona State University
Scalar Visualization Chap. 5 September 23, 2008 Jie Zhang Copyright ©
Shape Recognition and Pose Estimation for Mobile Augmented Reality Author : N. Hagbi, J. El-Sana, O. Bergig, and M. Billinghurst Date : Speaker.
A fully automated method for segmentation and thickness determination of hip joint cartilage from 3D MR data Authors: Yoshinobu Sato,et al. Source: Proceedings.
Dobrina Boltcheva, Mariette Yvinec, Jean-Daniel Boissonnat INRIA – Sophia Antipolis, France 1. Initialization Use the.
Multimodal Interaction Dr. Mike Spann
2008/10/02H704 - DYU1 Active Contours and their Utilization at Image Segmentation Author : Marián Bakoš Source : 5th Slovakian-Hungarian Joint Symposium.
Autonomous Direct 3D Segmentation of Articular Knee Cartilage Author :Enrico Hinrichs, Brian C. Lovell, Ben Appleton, Graham John Galloway Source :Australian.
FlowString: Partial Streamline Matching using Shape Invariant Similarity Measure for Exploratory Flow Visualization Jun Tao, Chaoli Wang, Ching-Kuang Shene.
Exploitation of 3D Video Technologies Takashi Matsuyama Graduate School of Informatics, Kyoto University 12 th International Conference on Informatics.
7.1. Mean Shift Segmentation Idea of mean shift:
ALIGNMENT OF 3D ARTICULATE SHAPES. Articulated registration Input: Two or more 3d point clouds (possibly with connectivity information) of an articulated.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Adaptive nonlinear manifolds and their applications to pattern.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
Medical Imaging Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Author :Monica Barbu-McInnis, Jose G. Tamez-Pena, Sara Totterman Source : IEEE International Symposium on Biomedical Imaging April 2004 Page(s): 840 -
Author : Williams, T.G. Taylor, C.J. Waterton, J.C. Holmes, A Source : Macro to Nano, 2004.IEEE International Symposium on Macro to Nano, 2004.IEEE International.
Andrew Nealen / Olga Sorkine / Mark Alexa / Daniel Cohen-Or SoHyeon Jeong 2007/03/02.
Simplifying Surfaces with Color and Texture using Quadric Error Metrics Michael Garland Paul S. Heckbert Carnegie Mellon University October 1998 Michael.
Focal Analysis of Knee Articular Cartilage Quantity and Quality Dr. Tomos G. Williams Imaging Science and Biomedical Engineering University of Manchester.
3D Digital Cleansing Using Segmentation Rays Authors: Sarang Lakare, Ming Wan, Mie Sato and Arie Kaufman Source: In Proceedings of the IEEE Visualization.
Geometric Modeling using Polygonal Meshes Lecture 3: Discrete Differential Geometry and its Application to Mesh Processing Office: South B-C Global.
1 Overview Importing data from generic raster files Creating surfaces from point samples Mapping contours Calculating summary attributes for polygon features.
Using simplified meshes for crude registration of two partially overlapping range images Mercedes R.G.Márquez Wu Shin-Ting State University of Matogrosso.
CSE 185 Introduction to Computer Vision Feature Matching.
Scale Invariant Feature Transform (SIFT)
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),
ESTIMATION OF CARTILAGE THICKNESS FROM JOINT SURFACE SCANS: COMPARATIVE ANALYSIS OF COMPUTATIONAL METHODS Author :Frank Heuer, Mark Sommers, John B. Reid.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Author :J. Carballido-Gamio J.S. Bauer Keh-YangLeeJ. Carballido-GamioJ.S. BauerKeh-YangLee S. Krause S. MajumdarS. KrauseS. Majumdar Source : 27th Annual.
Shape2Pose: Human Centric Shape Analysis CMPT888 Vladimir G. Kim Siddhartha Chaudhuri Leonidas Guibas Thomas Funkhouser Stanford University Princeton University.
Acquiring, Stitching and Blending Diffuse Appearance Attributes on 3D Models C. Rocchini, P. Cignoni, C. Montani, R. Scopigno Istituto Scienza e Tecnologia.
Motivation Skeleton needed for mesh deformation:
Nonparametric Semantic Segmentation
You can check broken videos in this slide here :
Vehicle Segmentation and Tracking in the Presence of Occlusions
Outline Announcement Texture modeling - continued Some remarks
PRAKASH CHOCKALINGAM, NALIN PRADEEP, AND STAN BIRCHFIELD
Measurement accuracy of focal cartilage defects from MRI and correlation of MRI graded lesions with histology: a preliminary study  Chris A McGibbon,
CSE 185 Introduction to Computer Vision
Presentation transcript:

1 Interactive Thickness Visualization of Articular Cartilage Author :Matej Mlejnek, Anna Vilanova,Meister Eduard GröllerMatej MlejnekAnna VilanovaMeister Eduard Gröller Source :Proceedings of Visualization 2004, pages October 2004 Speaker : Ren-LI Shen Advisor : Ku-Yaw Chang

2 Outline   Introduction   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

3 Introduction   Articular cartilage   Surfaces of knee joints are covered by tissue   Is a curved structure   difficult to read the thickness changes

4 Introduction   Main functions of the cartilage   Distribution of weight   Frictionless motion   Shock absorption

5 Introduction   Height field   Unfolding and depicting   Eliminates the complexity of the 3D shape   concentrate solely on the inspection   Offers several visualization modes   Color mapping   Scaling   Glyphs   Iso-lines

6 Introduction

7   Distortion   Minimize the distortion, in a user-defined area   Flattening   Requires parameterization of the surface

8 Outline   Introduction and medical background   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

9 Pipeline for thickness visualization   Consists of the following steps

10 Outline   Introduction and medical background   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

11 Cartilage segmentation   Two main classes of segmentation methods   Manual segmentation   Time-consuming   Requires an experienced user   Semi-automatic segmentation   use thresholding, region growing, snakes, or edge detection filters   In this paper they use an active contour model (snake)   controlled by internal and external forces

12 Cartilage segmentation

13 Outline   Introduction and medical background   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

14 Thickness measurement   Several possibilities to calculate   Vertical distance   Is not appropriate for curved surfaces   Proximity method   This paper uses   Normal distance

15 Thickness measurement   Euclidean distance   Optimizations of distance transforms   Chamfer distance transforms   propagates the local distance by adding the neighborhood values   Vector distance transforms   propagates the distance vector to the nearest sample point of the object surface

16 Outline   Introduction and medical background   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

17 Flattening of articular cartilage   Flattening cartilage into the corresponding 2D plane should fulfill the following criteria   Need a parameterization   Minimizes area distortion   Local and global intersections have to be prevented   Common problem in the area on surface parameterization

18 Flattening of articular cartilage   Do not allow multiple patches   In order to keep spatial relations.   Parameterization has to be fast

19 Flattening of articular cartilage   Efficiently prevent local as well as global intersections   Align all points onto a line   Reduces the distortion minimization issue

20 Flattening of articular cartilage   In order to meet all of the constraints   Grow a planar patch   First, the focal triangle includes the focal point is rigidly transformed into the 2D plane   The distance is defined by the height of the focal triangle (height = 2·area / |p2−p1|)   Next step, patch is iteratively flattened by adding active points ai to the patch

21 Flattening of articular cartilage

22 Outline   Introduction and medical background   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

23 Operations on the height field   Slight changes in the thickness on the reconstructed surface may, however, not be noticeable   In order to enhance the thickness information   Propose a non-uniform scaling only in the height direction

24 Operations on the height field

25 Operations on the height field

26 Outline   Introduction and medical background   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

27 Thresholded non-linear scaling

28 Outline   Introduction and medical background   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

29 Non-linear scaling on interval   Thresholded scaling

30 Non-linear scaling on interval

31 Non-linear scaling on interval   Show the extraction of thickness information enhanced by color coding

32 Non-linear scaling on interval   By iso-lines

33 Non-linear scaling on interval   By glyphs

34 Outline   Introduction and medical background   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

35 Scale transfer function   Need a tool enables detection of subtle thickness changes on each range of the thickness values   Using non-linear scaling approach, interesting features may be occluded by other scaled areas   Can be overcome by thresholded non-linear scaling

36 Scale transfer function   Define a continuous linear scaling transfer function   Maps the original thickness values   Assigned to each vertex   To the scaled values   Thickness preservation is performed on intervals, where x = y

37 Scale transfer function

38 Outline   Introduction and medical background   Pipeline for thickness visualization   Cartilage segmentation   Thickness measurement   Flattening of articular cartilage   Operations on the height field   Thresholded non-linear scaling   Non-linear scaling on interval   Scale transfer function   Summary and conclusions

39 Summary and conclusions   The approach has been illustrated on the visualization of articular cartilage   Detection of slight thickness changes is vital for diagnosis   Has been shown that unfolding of anatomic organs is promising   Future work   Continue with a broader clinical study on a variety of datasets