Giter Site home page Giter Site logo

m1234thomas / mwo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ethan-zhou/mwo

0.0 1.0 0.0 77 KB

Sample code of ACCV2016 paper: "Divide and Conquer: Effcient Density-Based Tracking of 3D Sensors in Manhattan Worlds"

License: MIT License

MATLAB 100.00%

mwo's Introduction

Manhattan Worlds Odometry (MWO)

This package provides a Matlab implementation of ACCV2016 paper: "Divide and Conquer: Effcient Density-Based Tracking of 3D Sensors in Manhattan Worlds" for the purpose of study.

  • preprocessing

    Computing the 3D patches (super point cloud) in advance for efficient experiment.

  • tracking

    Core functions of the motion estimation algorithm.

  • evaluation

    A script for evaluating the result and outputing figures.

Installation

choose a proper directory and clone by: 

git clone https://github.com/Ethan-Zhou/MWO.git

Usage

  • Download a dataset from https://vision.in.tum.de/data/datasets/rgbd-dataset/download, fr3 cabinet is recommanded.

  • Run preprocessing/Preprocessing.m which gives you 3D patches saved as independent .mat files.

  • Run tracking/main.m which will give you the 3D motion estimation result.

  • You can tune parameters in load_param_MFVO. Have fun!

Real-time demos

Publication

The approach is descirbed in the following publication:

  • Divide and Conquer: Effcient Density-Based Tracking of 3D Sensors in Manhattan Worlds (Yi Zhou, Laurent Kneip, Cristian Rodriguez, Hongdong Li), The 13th Asian Conference on Computer Vision (ACCV 2016), Oral presentation.

  • Real Time Rotation Estimation for Dense Depth Senors in Piece-wise Planar Environments (Yi Zhou, Laurent Kneip, Hongdong Li)Intelligent Robots and Systems (IROS), 2016 IEEE/RSJ International Conference on.

You can find the paper at http://users.cecs.anu.edu.au/~u5535909/.

License

The package is licenced under the MIT License, see http://opensource.org/licenses/MIT.

mwo's People

Watchers

James Cloos avatar

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.