CVPR17
(Convex) dual approach for global 3D registration between points, lines and planes
Install / Use
/learn @jbriales/CVPR17README
Code for Convex Global 3D Registration with Lagrangian Duality (CVPR 17)
This repository contains the implementation of the methods compared in
@inproceedings{briales17CVPR, title = {{Convex Global 3D Registration with Lagrangian Duality}}, author = {Briales, Jesus and Gonzalez-Jimenez, Javier}, booktitle = {International Conference on Computer Vision and Pattern Recognition}, month = {jul}, year = {2017} }
In this work we proposed a novel convex relaxation for registration of points to points, lines and planes. Empirically, the relaxation results always tight and certifies global optimality. Indeed, the framework is able to deal with any optimization problem that has a quadratic objective on rotation matrix elements.
Getting started
Clone the repository
This repository include some dependencies as submodules,
so clone it with the --recursive option:
git clone --recursive https://github.com/jbriales/CVPR17.git
If you already cloned it, you can still set the submodules with
git submodule update --init --recursive
Install the library
To use the provided code and methods, just run the setup.m script.
Note you should have installed CVX (available here) in the path:
- Download CVX for your platform
- Install CVX: Run
cvx_setup.mfrom Matlab
Run the examples
For a working example, see example.m.
Related Skills
node-connect
347.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
