# JointTG **Repository Path**: forestsen_git/JointTG ## Basic Information - **Project Name**: JointTG - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-30 - **Last Updated**: 2024-08-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JointTG This repository contains the implementation of "Joint Texture and Geometry Optimization for RGB-D Reconstruction (CVPR2020)" based on [Open3D](https://github.com/intel-isl/Open3D). Due to the agreement with other company, some parts can only be released in the form of .so files. More information and the paper can be found on [our group website](http://graphvision.whu.edu.cn/) and [Qingan's homepage](https://yanqingan.github.io/). # Publication If you find this code useful for your research, please cite our work: > Yanping Fu, Qingan Yan, Jie Liao, Chunxia Xiao. Joint Texture and Geometry Optimization for RGB-D Reconstruction. In CVPR. 2020.
@inproceedings{fu2020joint,
  title={Joint Texture and Geometry Optimization for RGB-D Reconstruction},
  author={Fu, Yanping and Yan, Qingan and Liao, Jie and Xiao, Chunxia},
  booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  pages={5950--5959},
  year={2020}
}
# How to use ## 1. Run To test our algorithm. run G2LTex in command line: ``` ./bin/JointTG [IAMGESDIR] [PLY] [TRAJECTORY] ``` Params explanation: ``` -`IAMGESDIR`:The texture image directory, include rgb images, depth images. -`PLY`: The reconstructed model for texture mapping. -`TRAJECTORY`: The camera pose of each key-frame. ``` The parameters of the camera and the system can be set in the config file. ``` Config/config.yml ``` How to install and run this code. ``` git clone https://github.com/fdp0525/JointTG.git cd JointTG/bin ./JointTG ./bricks/images ./bricks/bricks-fusion.ply ./bricks/traj.log ``` We need to modify the configuration file ```config.yml``` before running the other datasets. ## 2. Dependencies The code has following prerequisites: - ubuntu 16.04 - gcc (5.4.0) - OpenCV (2.4.10) - Eigen (>3.0) - Flann (1.9.1)