Skip to content

armandok/QME

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QME - ICCV 2023

The Quintessential Matrix Estimation (QME) repository solves the non-minimal Essential matrix estimation problem as described in the paper Essential Matrix Estimation using Convex Relaxations in Orthogonal Space.

C++ code

The C++ version of QME uses the Optimization library by David Rosen. To run the code, first, clone the repository with its submodule. Then, run the following commands in the terminal.

git clone --recurse-submodules https://github.com/armandok/QME.git
cd QME
mkdir build && cd build
cmake ..
make

Then run the main application by ./main and check the data and result folders.

MATLAB code

To run the MATLAB code, you must have Manopt installed and added to the path. Then simply run main.m with MATLAB. For the comparison of the Riemmanian staircase method with an SDP solver, you need to have YALMIP installed with an SDP solver like SDPT3.

About

Quintessential Matrix Estimation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published