OECS: Towards Online Extrinsics Correction for the Surround-view System

Tianjun Zhang1, Lin Zhang1, Ying Shen1, Yong Ma2, Shengjie Zhao1, Yicong Zhou3

1 School of Software Engineering, Tongji University, Shanghai, China

2 Intelligent School of Computer Information Engineering, Jiangxi Normal University, China

3 Department of Computer and Information Science, University of Macau, Macau


Introduction

This is the website for our paper "OECS: Towards Online Extrinsics Correction for the Surround-view System, International Conference on Multimedia and Expo, 2020"


Source Codes

Get the code

Use git to clone the repository:

    git clone git@github.com:z619850002/OECS.git


Dependencies

Note: all these codes are implemented in C++ 11. We have tested the library in Ubuntu 14.04, but it should be feasible to compile in other platforms.

1. 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.

 

2. Eigen3

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

 

3. g2o

This is a graph optimziation library. We use g2o library to perform non-linear optimizations. More details can be found at https://github.com/RainerKuemmerle/g2o/.

 

4. Sophus

Sophus is a Lie algebra library. More details can be found at https://github.com/strasdat/Sophus.


Demo Videos

The following is a demo videos demonstrating the extrinsics correction approach for the surround-view system of OECS.


Last update: Mar. 2, 2020