google-research / Splat-SLAM

Splat-SLAM: Globally Optimized RGB-only SLAM with 3D Gaussians
Apache License 2.0
158 stars 13 forks source link

custom data #4

Open cv-lab-x opened 1 month ago

cv-lab-x commented 1 month ago

hi, thanks for your great work, could you give some suggestions or examples about custom data like 4min-10min videos data, how to improve accuracy. @eriksandstroem Looking forward to your reply, thanks!

eriksandstroem commented 1 month ago

Hi @cv-lab-x , Sorry for the late reply. What do you mean exactly with "improve accuracy"? Do you refer to tracking accuracy, reconstruction or rendering?

tiago1405 commented 1 month ago

Hi @eriksandstroem,

I was also wondering if you could give some clarification on how to use custom data? Such as the structure the input dataset should have and how to set up the configs.

For example: I have a dataset of synthetic images from a sim. These are purely RGB images of which I have access to camera parameteres such as intrinsics. If I were to base my .yaml config file from the freiburg3_office.yaml config could I simply edit the input_folder, and cam fields to match those of my custom dataset and use them?

Thank you for your work! Best regards

eriksandstroem commented 1 month ago

You need to create a custom dataset class, apart from the custom .yaml files. I suggest you to have a look at the datasets.py file for reference on how to load e.g. replica, scannet and tum. Let me know if there is anything specific that you have questions about!

min-hieu-netropy commented 4 days ago

Hi I'm trying to run the code on my custom dataset following the Replica. I found that the dataset loader requires the trajectory in the demo. Is there anyway to run without the need for input trajectory? I through the poses are estimated by the code?