This repository provides a header-only implementation of Temporal RVL (cpp/src/rvl.h, cpp/src/trvl.h) with code and data for the replication of the manuscript at below. To see how to use the header files, see example.cpp, especially function run_trvl().
For replication (currently, this repository has been tested only on Windows with Visual Studio),
- Unzip data from https://drive.google.com/open?id=1r1OzFwxAsiOSXbqZhRjX6s_4F2TDfnr3 into folder data.
- Install OpenCV using vcpkg inside this repository as a submodule.
- Build cpp with CMake.
- Run Paper (paper.cpp) that will produce a csv file in folder output.
- Open folder r-studio/temporal-rvl.Rproj with RStudio.
For usage,
- Download rvl.h and trvl.h in cpp/src.
- Use them in your project.
Jun, H., & Bailenson, J. (2020). Temporal RVL: A Depth Stream Compression Method. Proceedings of IEEE Conference on Virtual Reality and 3D User Interfaces Abstracts and Workshops (VRW).