Skip to content

giserh/LibISR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#LibISR: Implicit Shape Representation for 3D Tracking and Reconstruction

This software is implemented by Carl Yuheng Ren.

It is available free for non-commercial use, and may be redistributed under these conditions. For commercial use, please contact ren@carlyuheng.com.

Requirements:

  • cmake (e.g. version 2.8.10.2 or 3.2.3)
    REQUIRED for Linux, unless you write your own build system
    OPTIONAL for MS Windows, if you use MSVC instead
    available at http://www.cmake.org/

  • OpenGL / GLUT (e.g. freeglut 2.8.0 or 3.0.0)
    REQUIRED for the visualisation
    the library should run without
    available at http://freeglut.sourceforge.net/

  • CUDA (e.g. version 6.0 or 7.0)
    REQUIRED for all GPU accelerated code
    at least with cmake it is still possible to compile the CPU part without
    available at https://developer.nvidia.com/cuda-downloads

  • OpenNI (e.g. version 2.2.0.33)
    REQUIRED to get live images from suitable hardware
    also make sure you have freenect/OpenNI2-FreenectDriver if you need it
    available at http://structure.io/openni

##Build Process

To compile the system, use the standard cmake approach:

  $ mkdir build
  $ cd build
  $ cmake .. -DOPEN_NI_ROOT=/path/to/OpenNI2/
  $ make

Run Demo

  $ ./demo ../Data/teacan.bin ../Data/Calib_reg.txt

then you can play with a coke can as shown in this video (on Yutube) or video (on Weibo)

Citation

If you use this code for your research, please kindly cite the following publications:

@Inproceedings{Ren_3DV_2014,
author={Ren, C.Y. and Prisacariu, V. and Kaehler, O. and Reid, I. and Murray, D.},
booktitle={3D Vision (3DV), 2014 2nd International Conference on},
title={3D Tracking of Multiple Objects with Identical Appearance Using RGB-D Input},
year={2014},
month={Dec},
volume={1},
pages={47-54}
}

@Inproceedings{star3d_iccv_2013, 
author={Ren, C.Y. and Prisacariu, V. and Murray, D. and Reid, I.}, 
booktitle={Computer Vision (ICCV), 2013 IEEE International Conference on}, 
title={STAR3D: Simultaneous Tracking and Reconstruction of 3D Objects Using RGB-D Data}, 
year={2013}, 
month={Dec}, 
pages={1561-1568}, 
}

@incollection{Ren_Reid:ECCV2012,
year={2012},
booktitle={Computer Vision -- ECCV 2012. Workshops and Demonstrations},
title={A Unified Energy Minimization Framework for Model Fitting in Depth},
publisher={Springer Berlin Heidelberg},
author={Ren, C. Y. and Reid, I.},
pages={72-82},
}

About

Implicit Shape Representation for 3D Tracking and Reconstruction

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 78.3%
  • C 10.1%
  • Cuda 8.4%
  • CMake 2.1%
  • Other 1.1%