R ECONSTRUCTING P OWER C ABLES F ROM LIDAR D ATA U SING E IGENVECTOR S TREAMLINES OF THE P OINT D ISTRIBUTION T ENSOR F IELD M ARCEL R ITTER ( SPEAKER.

Slides:



Advertisements
Similar presentations
Coherent Laplacian 3D protrusion segmentation Oxford Brookes Vision Group Queen Mary, University of London, 11/12/2009 Fabio Cuzzolin.
Advertisements

Yang Yang, Miao Jin, Hongyi Wu Presenter: Buri Ban The Center for Advanced Computer Studies (CACS) University of Louisiana at Lafayette 3D Surface Localization.
R. DOSIL, X. M. PARDO, A. MOSQUERA, D. CABELLO Grupo de Visión Artificial Departamento de Electrónica e Computación Universidade de Santiago de Compostela.
Active Contours, Level Sets, and Image Segmentation
Lecture 10 Curves and Surfaces I
Visualization of finite element data of a multi-phase concrete model M. Ritter 1, M. Aschaber 1, W. Benger 2, G. Hofstetter 1 1 University of Innsbruck,
3DSkeleton-based Human Modeling with Metaballs 18 April 2008 Donghun Kim Robot Vision Lab.
© University of Wisconsin, CS559 Spring 2004
黃文中 Preview 2 3 The Saliency Map is a topographically arranged map that represents visual saliency of a corresponding visual scene. 4.
Meshless Elasticity Model and Contact Mechanics-based Verification Technique Rifat Aras 1 Yuzhong Shen 1 Michel Audette 1 Stephane Bordas 2 1 Department.
NAMIC: UNC – PNL collaboration- 1 - October 7, 2005 Fiber tract-oriented quantitative analysis of Diffusion Tensor MRI data Postdoctoral fellow, Dept of.
Registration of two scanned range images using k-d tree accelerated ICP algorithm By Xiaodong Yan Dec
International Workshop on Accelerator Alignment DESY, Hamburg Germany Graphical and Numeric Measurement Station Uncertainty Characterization Scott Sandwith.
Master thesis by H.C Achterberg
Asst. Prof. Yusuf Sahillioğlu
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
1212 / mhj BM/i 2 Visualization of Diffusion Tensor Imaging Guus Berenschot May 2003 Supervisor: Bart ter Haar Romeny Daily Supervisor: Anna Vilanova i.
Offset of curves. Alina Shaikhet (CS, Technion)
Iterative closest point algorithms
IMA Tutorial, Instantaneous Motions - Applications to Problems in Reverse Engineering and 3D Inspection H. Pottmann.
Geometric Modeling Surfaces Mortenson Chapter 6 and Angel Chapter 9.
Theodoros Athanasiadis Ioannis Fudos Department of Computer Science
Evolution of a Discipline CAGD. I have never been very enthusiastic about calling our field 'Computer Aided Geometric Design‘. Ivor Faux and I once wrote.
Tensor Field Visualization
ITUppsala universitet Data representation and fundamental algorithms Filip Malmberg
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Multiclass object recognition
A Fast and Robust Fingertips Tracking Algorithm for Vision-Based Multi-touch Interaction Qunqun Xie, Guoyuan Liang, Cheng Tang, and Xinyu Wu th.
Dual Evolution for Geometric Reconstruction Huaiping Yang (FSP Project S09202) Johannes Kepler University of Linz 1 st FSP-Meeting in Graz, Nov ,
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Feature-Aware Filtering for Point-Set Surface Denoising Min Ki Park*Seung.
INTECH’ April, the 28 th 2005 Mesh Parameterization Bruno Lévy, INRIA, project ALICE INTECH’ April, the 28 th 2005 Mesh Parameterization Bruno Lévy, INRIA,
Informatik VIII Computer Graphics & Multimedia Martin Marinov and Leif Kobbelt Direct Quad-Dominated Anisotropic Remeshing Martin Marinov and Leif Kobbelt.
Engineering Research Center for Computer Integrated Surgical Systems and Technology Fall 2000; Updated: 12 September 2015 Copyright © R. H. Taylor.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
1 PDE Methods are Not Necessarily Level Set Methods Allen Tannenbaum Georgia Institute of Technology Emory University.
1/20 Obtaining Shape from Scanning Electron Microscope Using Hopfield Neural Network Yuji Iwahori 1, Haruki Kawanaka 1, Shinji Fukui 2 and Kenji Funahashi.
ALIGNMENT OF 3D ARTICULATE SHAPES. Articulated registration Input: Two or more 3d point clouds (possibly with connectivity information) of an articulated.
Flow Fields Hao Li and Howard Hamilton. Motivation for Flow Fields Multiple AI algorithms in a computer game can produce conflicting results. The AI must.
Quality Assessment for LIDAR Point Cloud Registration using In-Situ Conjugate Features Jen-Yu Han 1, Hui-Ping Tserng 1, Chih-Ting Lin 2 1 Department of.
2D/3D Shape Manipulation, 3D Printing Shape Representations Slides from Olga Sorkine February 20, 2013 CS 6501.
Discontinuous Galerkin Methods and Strand Mesh Generation
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Visualization of Anatomic Covariance Tensor Fields Gordon L. Kindlmann, David M. Weinstein, Agatha D. Lee, Arthur W. Toga, and Paul M. Thompson Presented.
Orthogonalization via Deflation By Achiya Dax Hydrological Service Jerusalem, Israel
Fast Approximation to Spherical Harmonics Rotation Sumanta Pattanaik University of Central Florida Kadi Bouatouch IRISA / INRIA Rennes Jaroslav Křivánek.
3D Flow Visualization Xiaohong Ye
Werner Benger 1 and Georg Ritter 3 and Simon Su 4 and Dimitris E. Nikitopoulos 2 and Eamonn Walker 2 and Sumanta Acharya 2 and Somnath Roy 2 and Farid.
Analysis of Lagrangian Coherent Structures of the Chesapeake Bay Stephanie Young, Kayo Ide,
Data Visualization Fall 2015.
Stephanie Young, Kayo Ide, Atmospheric and Oceanic Science Department
Mesh Resampling Wolfgang Knoll, Reinhard Russ, Cornelia Hasil 1 Institute of Computer Graphics and Algorithms Vienna University of Technology.
Reverse Engineering of Point Clouds to Obtain Trimmed NURBS Lavanya Sita Tekumalla Advisor: Prof. Elaine Cohen School of Computing University of Utah Masters.
67 x 89 = ? 67 x
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
Integrating LiDAR Intensity and Elevation Data for Terrain Characterization in a Forested Area Cheng Wang and Nancy F. Glenn IEEE GEOSCIENCE AND REMOTE.
Inductive modelling: Detection of system states validity Pavel Kordík Department of Computer Science and Engineering, FEE,CTU Prague
Unstructured Meshing Tools for Fusion Plasma Simulations
Simplified Representation of Vector Fields
ROBUST SUBSPACE LEARNING FOR VISION AND GRAPHICS
Lecture 11: Multiscale Bio-Modeling and Visualization Organ Models I: Synapses and Transport Mechanisms Chandrajit Bajaj
Plane and Space Curves Curvature-based Features
Tensor-based Surface Modeling and Analysis
Outline Nonlinear Dimension Reduction Brief introduction Isomap LLE
Tensor Visualization Chap. 7 October 21, 2008 Jie Zhang Copyright ©
Outline H. Murase, and S. K. Nayar, “Visual learning and recognition of 3-D objects from appearance,” International Journal of Computer Vision, vol. 14,
Mesh Parameterization: Theory and Practice
Search for anomalous EEE
Conformal (Geodesic) Active Contours
Presentation transcript:

R ECONSTRUCTING P OWER C ABLES F ROM LIDAR D ATA U SING E IGENVECTOR S TREAMLINES OF THE P OINT D ISTRIBUTION T ENSOR F IELD M ARCEL R ITTER ( SPEAKER ), W ERNER B ENGER WSCG2012 Plzen, Czech Rep., Center for Computation and Technology IBK

Overview Motivation Methodology – The Point Distribution Tensor – Weighting Functions – Eigenvector Streamlines Implementation and Verification – Comparison Meshfree/Uniform Grid – Test Cases Application Conclusion and Future Work

Arose from an airborne light detection and ranging (LIDAR) application Earth surface scanned by laser pulses  point cloud Motivation

LIDAR point cloud: Motivation

Reconstruct linearly distributed points of the LIDAR laser scan as lines Power cable detection applicable for companies to maintain power lines Alternative method to current approaches Motivation

Based on previous work – Direct visualization of the point distribution tensor – Streamline integration – Inspired by diffusion tensor fiber tracking StreamlinesPoint Distribution Tensor Field [RBBPML12]

Methodology Computing the point distribution tensor

Tensor analysis: – Shape factors by [Westin97] – S(P i ) is a 3x3 symmetric tensor and positive definite – 3 Eigen-Values: – Shape factors: Methodology [BBHKS06]

Tensor visualization: – Ellipsoids representing the shape factors – Tensor Splats [BengerHege04] Methodology -> barycentric [BBHKS06]

Points Tensor Splats Tensor Splats of a rectangular point distribution Methodology

Distribution tensor of airborne LIDAR data Methodology

Weighting functions: – 7 different weighting functions were implemented Methodology

Weighting functions: Methodology

Influence of weighting on the resulting tensor Distribution tensor and its linearity of a rectangular point distribution

Methodology Influence of weighting on the resulting tensor Distribution tensor and its linearity of a rectangular point distribution

Methodology Influence of weighting on the resulting tensor Distribution tensor and its linearity of a rectangular point distribution

Methodology Influence of weighting on the resulting tensor Distribution tensor and its linearity of a rectangular point distribution

Methodology Streamlines – Common tool for flow visualization – Curve q on Manifold M with s the curve parameter – Vector field v with Tp(M) an element of the tangential space at point P on M – Streamline as curve tangential to the vector field

Methodology Eigen-Streamlines – Must be able to follow against the vector field Tensor Valid major eigenvectors Streamline Eigen-Streamline

Implementation and Verification Implemented in the VISH visualization shell Allows to implement visualization modules C++/OpenGL/OpenCL  Network of modules 2 Eigen-streamline modules Uniform/Curviliear grid Meshfree grid Distribution tensor module extended by the weighting functions

Eigen-streamline module KDTree for neighborhood search All vectors are aligned to the direction of the first vector in the neighborhood Interpolation of the vector is done using one of the weighing functions The Eigen-vector is reversed when the dot product to the last tangent vector is negative C++ templates used to switch weighting functions Implementation and Verification

Verification of Meshfree Approach – Eigenvector field of MRI brain scan, [BBHKS06] – Converted uniform grid data to meshfree grid – Compare streamlines computed on both grids Implementation and Verification

Verification of Meshfree Approach – Trilinear interpolation on uniform grid – ω 2 slinear interpolation on meshless grid – 81% of 144 short streamlines coincide well Meshfree Uniform Grid Implementation and Verification

Circle Integration – Tested numerical integration schemes Explicit Euler DOP853 (Runge-Rutta order 8) Implementation and Verification

Rectangle Integration – Tested different weighting functions for vector interpolation – Horizontal distance of integration start to endpoint as error measure Implementation and Verification

Error of rectangle reconstruction integration Implementation and Verification

Application LIDAR cable reconstruction

Application LIDAR cable reconstruction

Application

LIDAR cable reconstruction

Conclusion Computed Eigen- streamlines in a mesh free point distribution tensor field Verification on simple test geometries Reconstructed a power cable LIDAR dataset 280m cable

Future Work Investigate other weighting functions and weighting combinations Automatically find an optimal combination of weightings Investigate other data setsImprove seeding  automatic seedingDo not follow Eigen-vectors in non linear regionsBetter interpolate tensors directly and not Eigen-vectors during integrationIntegrate in 2 directions simultaneously from given seeding point

References [RBBPML12] Ritter M., Benger W., Biagio C., Pullman K., Moritsch H., Leimer W., Visual Data Mining Using the Point Distribution Tensor, IARIS The First International Workshop on Computer Vision and Computer Graphics - VisGra 2012, February 29 - March 5, Saint Gilles, Reunion Island, France [Taubin95] G. Taubin, “Estimating the tensor of curvature of a surface from a polyhedral approximation,” in Proceedings of the Fifth International Conference on Computer Vision, ser. ICCV ’95. Washington, DC, USA: IEEE Computer Society, 1995, pp. 902–. [Westin97] C. Westin, S. Peled, H. Gudbjartsson, R. Kikinis, and F. Jolesz, “Geometrical diffusion measures for MRI from tensor basis analysis,” in Proceedings of ISMRM, Fifth Meeting, Vancouver, Canada, Apr. 1997, p [BengerHege04] W. Benger and H.-C. Hege, “Tensor splats,” in Conference on Visualization and Data Analysis 2004, vol Proceedings of SPIE Vol. #5295, 2004, pp. 151–162. [BBHKS06] Benger, W., Bartsch, H., Hege, H.-C., Kitzler, H., Shumilina, A. & Werner, A. (2006). Visualizing Neuronal Structures in the Human Brain via Diffusion Tensor MRI, International Journal of Neuroscience 116(4): pp. 461–514.

Marcel Ritter 1) Werner Benger 2,3) 1) Institute for Basic Sciences in Civil Engineering, University of Innsbruck, Austria 2) Center for Computation & Technology, Louisiana State University, Baton Rouge, USA 3) Institute for Astro- and Particle Physics, University of Innsbruck, Austria