
ALIGN VOLUMETRIC 360 GAUSSIAN SPLATS WITH RAW FISHEYE IMAGES USING METASHAPE
This is a video guide on how to train full volumetric scenes from the insta360 X5 Camera to a full GS Scene. In this case, I am using ERP to create 4 Synthetic FS Images.
-----------------------------------------------------
VIEW LEVEL HERE
-----------------------------------------------------
https://playcanv.as/b/e376e1ad
-----------------------------------------------------
TUTORIAL
-----------------------------------------------------
- Export the video out of Insta360 Studio
- Cut the video into frames using FFMPEG
- Convert the frames into Fisheye Images using Batch Process Script Here
- https://drive.google.com/file/d/1mz8jvsniE85lpqzcRjm53z1SCUJDBV30/view?usp=drive_link
- Align in Metashape Using Fisheye as Camera Calibration. Very important that you align them in that RIG fashion. Front images align first, then back images then left and then right
- Align the Chunks together
- Merge the Chunks
- Export Cameras and DO NOT CLICK TRANSFORM TO PINHOLE. Leave that blank or it will break export
- COMAP Undistort: Undistort the dataset so you can train in and view it in regular GS players
- Train in Brush
-----------------------------------------------------
SAMPLE DATASET
-----------------------------------------------------
FISHEYE: Fisheye dataset here
-------------------------------------------------------------------------
If you want to align it using raw fisheye: Here is the dataset
Left:
https://drive.google.com/file/d/1lmxidnfD84ZoKYEcgUiRKnzfryWAZ3CF/view?usp=sharing
Right
https://drive.google.com/file/d/1_W_lq9Cf-gQaIscusJi8n55XH-gxZPdb/view?usp=sharing
ERP: Equirectangular Dataset Here
-------------------------------------------------------------------------
This is already stitched. Ready to convert to synthetic FS for alignment https://drive.google.com/file/d/1Y_u9C3X0jXaon14rnn90IGC2hsUEQagh/view?usp=sharing
-----------------------------------------------------
IMPROVEMENTS
-----------------------------------------------------
This workflow is gamechanging. So many things to improve. Please comment here with all the improvements and how it helped you.
-----------------------------------------------------
VIEW TERMS AND CONDITIONS
-----------------------------------------------------
TERMS: https://drive.google.com/file/d/1tyEpK_4n53HK4VS9FlWm_2e09bmv6JWQ/view?usp=sharing
README:
https://drive.google.com/file/d/1bSbGcWX9ZswNA_tIEer96qhPcOLPtjch/view?usp=sharing
LICENSE:
https://drive.google.com/file/d/10hLGbOCWyPLoVxgcf-o_r-T21oM9jg_b/view?usp=sharing
-----------------------------------------------------
REQUIREMENTS
-----------------------------------------------------
-Strong PC to train splats
-Anaconda & Python Environment, Numpy, OpenCV
-FFMPEG
-Sharp Frames: https://github.com/cansik/sharp-frame-extractor
-MetaShape Pro
-COLMAP