Giter VIP home page Giter VIP logo

vitamin-e's Introduction

Email

[email protected]

My CV

http://eowjd0512.github.io/

VITAMIN-E

Re-implementation of VITAMIN-E SLAM

This project was started to re-produce the paper

"M. Yokozuka et al, VITAMIN-E: VIsual Tracking And MappINg with Extremely Dense Feature Points, CVPR 2019" https://arxiv.org/pdf/1904.10324.pdf

Requirements

  1. Eigen - the latest version (>= 3.3.9) from https://gitlab.com/libeigen/eigen

  2. OpenCV (we tested at the version 4.5.0)

  3. Panglin - https://github.com/stevenlovegrove/Pangolin

Note

Progress

[Done]

  • Architecture construction
  • Local extrema feature extraction and curvature tracking
  • Initialization (only uses the essential matrix decomposition, not homography, so it doesn't well in a planar scene.)

[TODO]

  • Implementation of Subspace Gauss-Newton Method

Architecture

We used the architecture on the ORB-SLAM System https://github.com/raulmur/ORB_SLAM2. This is because it has a complete and efficient framework suitable for multi-thread-based SLAM.

Feature tracking

Thanks to yycho0108 https://github.com/yycho0108/vitamin-e, we can be able to implement the feature tracking part easily.

code optimization

The code will be further optimized using modern C++ after implementation is complete.

vitamin-e's People

Contributors

eowjd0512 avatar

Stargazers

 avatar  avatar Alexandre Morgand avatar 刘国庆, Guoqing Liu avatar Guo.Fengyu avatar Yoon, Seungje avatar Sunho Kim avatar XStarry avatar  avatar weiningwei avatar  avatar  avatar jgouault avatar Ziyu Li avatar  avatar Suhara avatar Yi Xie avatar  avatar Pclin avatar Geoffrey Daniels avatar  avatar  avatar

Watchers

James Cloos avatar Geoffrey Daniels avatar  avatar  avatar Yi Xie avatar

Forkers

gatsby23 hangj11

vitamin-e's Issues

Is this code complete?

Hi,
I only see feature extraction and feature track in the code, so is this code complete?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.