Paper | Video | Project Page
The project provides official implementation of HashPoint in CVPR'24. The HashPoint method significantly improves the efficiency of point searching and sampling by combining rasterization with ray-tracing techniques. Unlike the multi-surface sampling approach of Point-NeRF, HashPoint concentrates on the primary surface, thereby acclerating the rendering process. The video above demonstrates this streamlined approach in action.
- The source code of hashpoint (Searching and Sampling)
- Integration with Point-NeRF (Coming soon)
- The detailed instructions (Coming soon)
- Create a new conda environment named
mvchmto run this project:
conda create -n hashpoint python=3.9.7
conda activate hashpoint
- Make sure your system meet the CUDA requirements and install some core packages:
pip install easydict torch==1.12.1+cu113 torchvision==0.13.1+cu113 tqdm scipy opencv-python
- Clone this repository
cd Your-Project-Folder
gir clone [email protected]:Jiahao-Ma/HashPoint-Code.git
- Install hashpoint CUDA library
pip install .