Skip to content

Online Extrinsics Correction for the Surround-view System

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE.txt
GPL-3.0
license-gpl.txt
Notifications You must be signed in to change notification settings

z619850002/OECS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OECS: Online Extrinsics Correction for the Surround-view system

1. Prerequisites

We have tested the library in Ubuntu 14.04, but it should be easy to compile in other platforms.

C++11 or C++0x Compiler

We use the new thread and chrono functionalities of C++11.

Sophus

This is an Lie algebra library. More details can be found in https://github.com/strasdat/Sophus.

OpenCV

We use OpenCV to manipulate images and features. Dowload and install instructions can be found at: http://opencv.org. We use 3.4.1, but it should also work for other version at least 3.0.

Eigen3

Download and install instructions can be found at: http://eigen.tuxfamily.org.

g2o

We use g2o library to perform non-linear optimizations.

2. Building the project

We use CMake to build the project on ubuntu 14.04.

cd OECS/
mkdir build
cd build
cmake ..
make

There has been no rules for "make install" yet, so if you want to use the library in other project, maybe you can copy the headers and the lib file to system path by hand.

3. Run the project

After compile and build the project, some executable files will be stored in the ./bin/ .

For the correction process:

./bin/surround_view_test  

It's worth mentioning that all image pairs used to generate the surround-view should be in ./samples/

About

Online Extrinsics Correction for the Surround-view System

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE.txt
GPL-3.0
license-gpl.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published