Wrapped Bounding Sphere Hierarchy for Necklaces Fixed hierarchical structure SOCG 2002.

Slides:



Advertisements
Similar presentations
WSPD Applications.
Advertisements

CSE 681 Bounding Volumes. CSE 681 Bounding Volumes Use simple volume enclose object(s) tradeoff for rays where there is extra intersection test for object.
Collision Detection CSCE /60 What is Collision Detection?  Given two geometric objects, determine if they overlap.  Typically, at least one of.
Tight bounds on sparse perturbations of Markov Chains Romain Hollanders Giacomo Como Jean-Charles Delvenne Raphaël Jungers UCLouvain University of Lund.
1st Meeting Industrial Geometry Computational Geometry ---- Some Basic Structures 1st IG-Meeting.
Proximity Computations between Noisy Point Clouds using Robust Classification 1 Jia Pan, 2 Sachin Chitta, 1 Dinesh Manocha 1 UNC Chapel Hill 2 Willow Garage.
Algorithmic Robotics and Motion Planning Dan Halperin Tel Aviv University Fall 2006/7 Dynamic Maintenance and Self-Collision Testing for Large Kinematic.
An’s slides. Wrapped Bounding Sphere Hierarchy for Necklaces Fixed hierarchical structure.
CS 326 A: Motion Planning robotics.stanford.edu/~latombe/cs326/2003/index.htm Collision Detection and Distance Computation: Feature Tracking Methods.
Bounding Volume Hierarchy “Efficient Distance Computation Between Non-Convex Objects” Sean Quinlan Stanford, 1994 Presented by Mathieu Brédif.
Scenegraph. Scenegraph Nodes - all implement a run function Leaf/Geo Nodes - typedefs of sgNode superclass –Poly Mesh A geo node that stores a list of.
GPU Proximity Queries with Swept Sphere Volumes COMP Robotics Project Proposal Qi Mo.
1 D-Space and Deform Closure: A Framework for Holding Deformable Parts K. “Gopal” Gopalakrishnan, Ken Goldberg IEOR and EECS, U.C. Berkeley.
Adapted from: CULLIDE: Interactive Collision Detection Between Complex Models in Large Environments using Graphics Hardware Naga K. Govindaraju, Stephane.
CS 326 A: Motion Planning robotics.stanford.edu/~latombe/cs326/2004/index.htm Collision Detection and Distance Computation: Feature Tracking Methods.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Continuous Collision Detection David Knott COMP 259 class presentation.
Oct 26, Fall 2006IAT 4101 Collision Detection. Oct 26, Fall 2006IAT 4102 Collision Detection  Essential for many games –Shooting –Kicking, punching,
Dynamic Maintenance and Self Collision Testing for Large Kinematic Chains Lotan, Schwarzer, Halperin, Latombe.
CS 326 A: Motion Planning robotics.stanford.edu/~latombe/cs326/2004/index.htm Collision Detection and Distance Computation.
Kinetic Data Structures and their Application in Collision Detection Sean Curtis COMP 768 Oct. 16, 2007.
Proximity and Deformation Leonidas Guibas Stanford University “Tutto cambia perchè nulla cambi” T. di Lampedusa, Il Gattopardo (1860+)
Efficient Distance Computation between Non-Convex Objects by Sean Quinlan presented by Teresa Miller CS 326 – Motion Planning Class.
Oct 3, Fall 2005Game Design1 Collision Detection.
Structure and Motion Jean-Claude Latombe Computer Science Department Stanford University NSF-ITR Meeting on November 14, 2002.
CS 326 A: Motion Planning Collision Detection and Distance Computation.
Efficient Distance Computation between Non-Convex Objects By Sean Quinlan Presented by Sean Augenstein and Nicolas Lee.
CS 326A: Motion Planning ai.stanford.edu/~latombe/cs326/2007/index.htm Collision Detection and Distance Computation.
Representation and Compression of Multi-Dimensional Piecewise Functions Dror Baron Signal Processing and Systems (SP&S) Seminar June 2009 Joint work with:
CS 326A: Motion Planning ai.stanford.edu/~latombe/cs326/2007/index.htm Collision Detection and Distance Computation.
Collision Detection David Johnson Cs6360 – Virtual Reality.
CS B659: Principles of Intelligent Robot Motion Collision Detection.
Efficient Maintenance and Self-Collision Testing for Kinematic Chains Itay Lotan Fabian Schwarzer Dan Halperin Jean-Claude Latombe.
Efficient Maintenance and Self- Collision Testing for Kinematic Chains Itay Lotan Fabian Schwarzer Dan Halperin Jean-Claude Latombe.
Collaborative Visual Computing Lab Department of Computer Science University of Cape Town Graphics Topics in VR By Shaun Nirenstein.
Collision and Proximity Queries Dinesh Manocha Department of Computer Science University of North Carolina
Using Spanners to Describe Protein Structure Leonidas Guibas, Daniel Russel Stanford University.
A Computationally Efficient Framework for Modeling Soft Body Impact Sarah F. Frisken and Ronald N. Perry Mitsubishi Electric Research Laboratories.
1 Energy Maintenance for Molecular Simulation kinematics + energy  motion + structure Main computational issue: Proximity computation.
CS B553: A LGORITHMS FOR O PTIMIZATION AND L EARNING Global optimization 1.
Collision Detection Kaboo m!. The Plan ● What is collision detection? ● Why is collision detection important? ● Classification of collision detection.
Stable 6-DOF Haptic Rendering with Inner Sphere Trees René Weller, Gabriel Zachmann Clausthal University, Germany IDETC/CIE.
Flexible Spanners: A Proximity and Collision Detection Tool for Molecules and Other Deformable Objects Jie Gao, Leonidas Guibas, An Nguyen Computer Science.
Chapter 11 Collision Detection 가상현실 입문 그래픽스 연구실 민성환.
Presented by Paul Phipps
Privacy-Preserving Location- Dependent Query Processing Mikhail J. Atallah and Keith B. Frikken Purdue University.
Efficient Motion Updates for Delaunay Triangulations Daniel Russel Leonidas Guibas.
MotivationKinetic Data StructuresExampleKDS Properties Networks play a central role in numerous applications, and the design of good networks is therefore.
Interactive Continuous Collision Detection for Polygon Soups Xin Huang 11/20/2007.
New Automation Strategy for Verizon Kushan Athukorala.
Minkowski Sums and Distance Computation Eric Larsen COMP
Fast Collision Detection for Deformable Models using Representative-Triangles Presented by Marcus Parker By Sean Curtis, Rasmus Tamstorf and Dinesh Manocha.
1 Geometry for Game. Geometry Geometry –Position / vertex normals / vertex colors / texture coordinates Topology Topology –Primitive »Lines / triangles.
BSHS 311 Week 5 DQ 1 Describe two key points of your personal model of helping. Discuss the influences that helped you develop this framework. Check this.
Bounding Volume Hierarchies and Spatial Partitioning
Stable 6-DOF Haptic Rendering with Inner Sphere Trees
Optimized Continuous Collision Detection for Deformable Triangle Meshes Marco Hutter and Arnulph Fuhrmann WCSG’2007 – 30 January, 2007 – Plzen,
EECE 478 Game Physics.
Collision Detection Spring 2004.
Bounding Volume Hierarchies and Spatial Partitioning
Deformable Collision Detection
Parts of these slides are based on
Lecture 5 HeapSort Priority queue and Heapsort
INTRODUCTION Objectives
Compute convex lower bounding function and optimize it instead!
Hierarchy in the phase space and dark matter Astronomy
Collision Detection.
Deformable Collision Detection
David Johnson Cs6360 – Virtual Reality
We have the following incomplete B&B tree:
Design.
Presentation transcript:

Wrapped Bounding Sphere Hierarchy for Necklaces Fixed hierarchical structure SOCG 2002

WBSH and Motion WBSH has a combinatorial description Each node is defined by O(1) leaf spheres WBSH’s description changes discretely Cascade verification at each time step Reparing WBSH if verification fails

Wrapped BSH is Stable before deformationafter deformation Number of combinatorial changes in BSH under motion is small

Self Collision Detection using Wrapped Bounding Sphere Hierarchy Subquadratic optimal time bound O( ) in O( ), in, Separating pairs Sphere packing

Spanner for Deformable Chain Capture proximity information with a sparse spanner 3HVT

The End

Wrapped BSH is Tight… The wrapped hierarchy is at most times tighter than the layered hierarchy. Layered hierarchyWrapped hierarchy

Collision Detection using Power Diagram (PD) PD captures proximity info of a necklace PD can be maintained using KDS framework PD has small size when necklace is packed