GS-Checker
June 3, 2026 ยท View on GitHub
This is the official implementation of GS-Checker: Tampering Localization for 3D Gaussian Splatting [AAAI 2026].
Installation
git clone git@github.com:haolianghan/GS-Checker.git
or
git clone https://github.com/haolianghan/GS-Checker.git
cd GS-Checker
Then install the dependencies:
conda env create --file environment.yml
conda activate checker
Download SAFIRE weights:
download the weights from Google Drive Link and put them in the ./SAFIRE folder.
Data
Our dataset is available at https://huggingface.co/datasets/Haoliang123/3DGS_Tamper.
Tampering localization
bash run.sh
Rendering
you can render the 3D tampering localization results by running the following command:
python render.py -m <path to the 3DGS model> --scene_name <name of the original scene>
Citation
If you find our paper useful for your work please cite:
@inproceedings{han2026gs,
title ={GS-Checker: Tampering Localization for 3D Gaussian Splatting},
author ={Haoliang Han and Ziyuan Luo and Jun Qi and Anderson Rocha and Renjie Wan},
booktitle={AAAI},
year ={2026}
}