cfwen / 2015-SIGGRAPH-convolutional-ot

Reproduces the numerical results of the paper "Convolutional Wasserstein Distances: Efficient Optimal Transportation on Geometric Domains"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This toolbox reproduces the numerical results of the paper:

Justin Solomon, Fernando de Goes, Gabriel Peyré, Marco Cuturi, Adrian Butscher, Andy Nguyen, Tao Du, Leonidas Guibas, Convolutional Wasserstein Distances: Efficient Optimal Transportation on Geometric Domains, Proc. SIGGRAPH 2015.

Wasserstein barycenters of volumetric histograms

Content

The main directories are:

  • data/: images and meshes datasets.
  • code/: code directory, with the following sub-directories:
    • cpp/: C++ implementation of the algorithm.
    • figures/: Matlab scripts to reproduce the figure of the article.
    • tests/: Matlab scripts to reproduce some further examples not shown in the article.
    • convolutional_wasserstein/: Matlab main functions implementing the algorithms.
    • toolbox/: Matlab helper functions.
    • blur_functions/ and mesh_functions/: Matlab function to compute heat kernels.
    • colors_functions/: exernal library (c) Pascal Getreuer.
    • image_blur/: external library imgaussian (c) Dirk-Jan Kroon

Copyright

Copyright (c) 2015, Justin Solomon, Fernando de Goes, Gabriel Peyré, Marco Cuturi, Adrian Butscher, Andy Nguyen, Tao Du, Leonidas Guibas

About

Reproduces the numerical results of the paper "Convolutional Wasserstein Distances: Efficient Optimal Transportation on Geometric Domains"


Languages

Language:MATLAB 62.0%Language:C++ 20.0%Language:C 15.8%Language:CMake 1.2%Language:M 0.8%Language:GLSL 0.2%