Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Sliced Optimal Partial Transport

About

Optimal transport (OT) has become exceedingly popular in machine learning, data science, and computer vision. The core assumption in the OT problem is the equal total amount of mass in source and target measures, which limits its application. Optimal Partial Transport (OPT) is a recently proposed solution to this limitation. Similar to the OT problem, the computation of OPT relies on solving a linear programming problem (often in high dimensions), which can become computationally prohibitive. In this paper, we propose an efficient algorithm for calculating the OPT problem between two non-negative measures in one dimension. Next, following the idea of sliced OT distances, we utilize slicing to define the sliced OPT distance. Finally, we demonstrate the computational and accuracy benefits of the sliced OPT-based method in various numerical experiments. In particular, we show an application of our proposed Sliced-OPT in noisy point cloud registration.

Yikun Bai, Berhnard Schmitzer, Mathew Thorpe, Soheil Kolouri• 2022

Related benchmarks

TaskDatasetResultRank
Point cloud registrationSynthetic Point Cloud 10k samples 5% noise (test)
Mean Frobenius Error0.01
4
Point cloud registrationSynthetic Point Cloud 10k samples, 7% noise (test)
Mean Frobenius Error0.02
4
Point cloud registrationSynthetic Point Cloud 9k samples, 5% noise (test)
Mean Frobenius Error0.2
4
Point cloud registrationSynthetic Point Cloud 9k samples, 7% noise (test)
Mean Frobenius Error0.33
4
Shape RegistrationBunny 5% (test)
Iteration Time (s)0.31
3
Shape RegistrationBunny 7% (test)
Iteration Time (s)0.35
3
Shape RegistrationDragon 5% (test)
Iteration Time (s)0.31
3
Shape RegistrationDragon 7% (test)
Iteration Time (s)0.35
3
Shape RegistrationMumble 5% (test)
Iteration Time (s)0.32
3
Shape RegistrationMumble 7% (test)
Iteration Time (s)0.36
3
Showing 10 of 12 rows

Other info

Code

Follow for update