GraphWalks: Efficient Shape Agnostic Geodesic Shortest Path Estimation

Geodesic paths and distances are among the most popular intrinsic properties of 3D surfaces. Traditionally, geodesic paths on discrete polygon surfaces were computed using shortest path algorithms, such as Dijkstra. However, such algorithms have two major limitations. They are non-differentiable which limits their direct usage in learnable pipelines and they are considerably time demanding. To address such limitations and alleviate the computational burden, we propose a learnable network to approximate geodesic paths. The proposed method is comprised by three major components: a graph neural network that encodes node positions in a high dimensional space, a path embedding that describes previously visited nodes and a point classifier that selects the next point in the path. The proposed method provides efficient approximations of the shortest paths and geodesic distances estimations. Given that all of the components of our method are fully differentiable, it can be directly plugged into any learnable pipeline as well as customized under any differentiable constraint. We extensively evaluate the proposed method with several qualitative and quantitative experiments.

READ FULL TEXT

page 4

page 6

research
11/27/2021

On approximating shortest paths in weighted triangular tessellations

We study the quality of weighted shortest paths when a continuous 2-dime...
research
03/15/2023

Shortest Paths in Portalgons

Any surface that is intrinsically polyhedral can be represented by a col...
research
02/12/2020

Shortest path distance approximation using deep learning techniques

Computing shortest path distances between nodes lies at the heart of man...
research
06/28/2017

Unconstrained and Curvature-Constrained Shortest-Path Distances and their Approximation

We study shortest paths and their distances on a subset of a Euclidean s...
research
03/18/2019

Extrapolating paths with graph neural networks

We consider the problem of path inference: given a path prefix, i.e., a ...
research
07/10/2020

Approximate Time-Optimal Trajectories for Damped Double Integrator in 2D Obstacle Environments under Bounded Inputs

This article provides extensions to existing path-velocity decomposition...
research
12/31/2018

A shortest-path based clustering algorithm for joint human-machine analysis of complex datasets

Clustering is a technique for the analysis of datasets obtained by empir...

Please sign up or login with your details

Forgot password? Click here to reset