RealityCapture to Gaussian Splatting using PostShot

  Рет қаралды 13,490

Azad Balabanian

Azad Balabanian

Күн бұрын

Пікірлер: 50
@PatrickHogenboom
@PatrickHogenboom 5 ай бұрын
Massive thanks for sharing! I haven't kept up with gaussian splatting and this brings me up to speed and gets me fired up at the same time 🙏
@lilianplume2809
@lilianplume2809 5 ай бұрын
thank you for your tutorial I have finally understood why i couldn't do it
@fuffilwl
@fuffilwl 3 ай бұрын
Thank you, this greatly improved our results and made the process faster!
@DownhomeTraces
@DownhomeTraces 5 ай бұрын
At 7:01 you say "If you want to use the mesh from photogrammetry but the visuals of gaussian splatting, importing them and having them be aligned at the right scale is trivial because they're based on the same alignment data, so that to me is a massive benefit." Sorry if this is a dumb question, but are you just talking about how RC is useful for alignment, or can you actually combine the mesh from RC and the splat from Postshot in some other way? Is there a way to combine them beyond alignment data?
@AzadBalabanian
@AzadBalabanian 5 ай бұрын
certainly. You can combine them in engine and create a seemly blend of the two. See: kzbin.info/www/bejne/Y5SkfWywhqyFjKc
@obseraft
@obseraft 4 ай бұрын
Thanks Azad! You are always ahead in digital twins!
@vrguytokyo
@vrguytokyo 3 ай бұрын
Never heard of this app. Miss seeing your posts on twitter (since I quit it a while ago) but will certainly check out your blog more often!
@DurgaPrasad-ks9em
@DurgaPrasad-ks9em 29 күн бұрын
How did you shoot and import it to RC please let me know 🙏.
@OlliHuttunen78
@OlliHuttunen78 4 ай бұрын
This is really good stuff. I've been trying to get a decent point cloud built in Reality capture but it always creates so many different components. Do the components have to be merged together before the PLY file is exported from Reality Capture or how is it done? I tried to look at the settings in your video and it looked like you had many separate components too.
@AzadBalabanian
@AzadBalabanian 4 ай бұрын
Correct, everything needs to be merged into a single component for things to be aligned properly. In terms of your work (combining multiple cameras or views from a 360 camera), there are some tricks to making sure everything aligns like, making sure all cameras "see" the same feature at the start/end of a loop. You could even print out AprilTags that will ensure RC will recognize them as shared features across the cameras: wizardofaz.medium.com/how-to-use-my-3d-printable-apriltag-scale-markers-for-realitycapture-6e3244da050e I have a few more tricks listed out here: wizardofaz.medium.com/reality-capture-alignment-tips-fixes-d49371ee6643
@olgaforce6678
@olgaforce6678 5 ай бұрын
Excellent! I was stuck on exactly what/how to export for import into Postshot.
@AetherScout
@AetherScout 3 ай бұрын
Helpful??? - I's fkn game changer for me man. you have solved a MASSIVE issue I had. Thanks, Top man!!!
@gussanchez-perez5477
@gussanchez-perez5477 5 ай бұрын
Pretty cool workflow. Thanks for sharing.
@gelisob
@gelisob 5 ай бұрын
thanks for the video, got my little scene to unreal too after this workflow. Any tips on model or settings for export/import, to have scene appear normal in VR? I imported to ue5 vr template but in vr-review, the splatting model seems to be non-stereo, something is off.. feels bad when looking with both eyes.
@vrbased
@vrbased 2 ай бұрын
are you using the Apple Vision pro in this? the headshot is sick brother
@AzadBalabanian
@AzadBalabanian 2 ай бұрын
Indeed!
@Alec.Jerome
@Alec.Jerome 3 ай бұрын
when you say its trivial to have the same coordinate data for photogrammetry and g splats what do you mean? do you have the option to export either one once you import all your clips?
@RiniKunduInteriors
@RiniKunduInteriors 3 ай бұрын
You mention that you need to export registration and point cloud files to the same folder as your images. I usually have my drone images in a separate folder to handheld images following a component workflow in RC and then merge components. Is there a way to make this workable with your process? Thanks
@AzadBalabanian
@AzadBalabanian 2 ай бұрын
Currently, I don’t believe so (and it’s an annoyance for me as well for org purposes)
@PrinceBrosnan
@PrinceBrosnan 2 ай бұрын
I would like to do PostShot to RealityCpature with my original video RC failed and built a broken model PS did great and I have a very good quality gaussian. ply I would like to convert it into a mesh inside the RC Is there a way to do it? Thank you for your videos
@AlexRanedo
@AlexRanedo 2 ай бұрын
Hery, cheers for the tutorial, it seems a great workflow. However I am trying to import a RC export but with a lot of images, 2350 including the .csv and .ply. But the moment I hit import it freezes and crashes. My specs: I9 121900K/RTX 40490/128GB DDR5 Ram. I also tried just running the GS render using the import of the images but after 24 hours and it at 65% in step 3/4, I shut it down since that is simply to slow. Is there perhaps a limit on images used? Also I'm not sure if this would affect it but not all images in the folder (for the Postshot import), were registered in RC. I imagine that's what the registration file is for though possibly. If you can help it'd be greatly appreciated ;)
@AlexRanedo
@AlexRanedo 2 ай бұрын
I was going to delete this but in case someone encounters the same issue. I just now dragged the contents of the folder (images and .csv and .ply), instead of dragging in the folder itself and it seems to have worked. 2 minutes in at 5%...
@arifyakupogullari691
@arifyakupogullari691 2 ай бұрын
Hey man, is it possible to use this without PostShot. I am trying to use the imagine alignment of RealityCapture and make it work in Gaussian Splatting in the same time.
@realitycapturehk-danny915
@realitycapturehk-danny915 4 ай бұрын
Thanks for your excellent tutorial! Will you share this dataset sample in youtube for downloading?
@jakemartinez8580
@jakemartinez8580 24 күн бұрын
Thank you for the scripts , i have managed to make a python Gui that make it easy to point to the directory and it makes the scripts and has a run button. The only issue i am having is I don't know what the command to toggle in postshot the store training context so training can be resumed if needed. Can share python script if you want. Thanks again for any assistance
@srdrazic
@srdrazic 3 ай бұрын
Failed to import files: PlyReader: unexpected table size? what is this mean?
@Grigoriy360
@Grigoriy360 5 ай бұрын
Great tutorial, like always! Did not used PostShot a couple weeks, I see they added new option " Splat MCMC" - does it work better compare to just "Splat" ? Thank you
@AzadBalabanian
@AzadBalabanian 5 ай бұрын
I believe that’s now the default splat model. There’s another model that focuses on density. Haven’t tried it much though.
@Grigoriy360
@Grigoriy360 5 ай бұрын
@@AzadBalabanian Thank you
@henry-louisguillaume532
@henry-louisguillaume532 5 ай бұрын
Really cool tutorial and thks for the script, but I tried with nef files (Nikon Raw) and postshot don't recognize the format (need to try with jpg)
@jorcher
@jorcher 5 ай бұрын
thanks, awesome tutorial!
@fis8640
@fis8640 Ай бұрын
Thanks, this is great! Love your avatar :D
@AetherScout
@AetherScout 3 ай бұрын
I don't suppose you have a tut on how you use control points to create real world relative accuracy?
@AzadBalabanian
@AzadBalabanian 2 ай бұрын
Here ya go ;) wizardofaz.medium.com/setting-1-1-scale-in-realitycapture-aadeaafc3737
@xorgeai
@xorgeai 5 ай бұрын
Thank you, excellent content!
@markinmkn
@markinmkn 5 ай бұрын
Why will you go on RC first if you can train the photos directly on PostShot? Can you help me understand, on RC you will need to create the model, texture, unwrap, and export, it's a large workflow just to get a 3DGS.
@AzadBalabanian
@AzadBalabanian 5 ай бұрын
No, you don't need to create the model, unwrap, texture, etc. You just need to align and export. The reason you'd do that is because RC's alignment is much faster than PostShot's COLMAP. Watch the intro again.
@markinmkn
@markinmkn 5 ай бұрын
@@AzadBalabanian Thank you for your help, did you already try that with laser scan data inside RC?
@AzadBalabanian
@AzadBalabanian 5 ай бұрын
@@markinmkn I dont understand. Yes, you can process LiDAR data in RC. No, I don't think they'll work in PostShot for gaussian splatting
@markinmkn
@markinmkn 5 ай бұрын
@@AzadBalabanian I tried your process on Postshot just with Alignment and the photos, after a while on Postshot I received the message "Reach the maximum 32k' but the Gaussian result is ugly. I think the process isn't finish. I have a 4090 don't think the error is about Vram
@AzadBalabanian
@AzadBalabanian 5 ай бұрын
@@markinmkn I imagine it's due to the accuracy of the alignment isn't very high? Try using the default "compute from images" setting in PostShot instead of importing RC alignment
@大支爺
@大支爺 4 ай бұрын
It won't work while the target is in actions from a single camera.
@张超-l2e
@张超-l2e 4 ай бұрын
按流程做了一遍,到postshot提示,plyreader:unexpected table size
@ChrizLizt
@ChrizLizt 5 ай бұрын
Veery cool, thank you
@ChrizLizt
@ChrizLizt 5 ай бұрын
Yes please, I subscribed and am super keen to see more videos. Your shortcuts are lightning as well.
@hexagonai212
@hexagonai212 5 ай бұрын
tq bro share
5 ай бұрын
also RC alignment success is like 10x lower than Agisoft
@AzadBalabanian
@AzadBalabanian 5 ай бұрын
Depends on the data. However, I agree that Metashape can have a more robust alignment than RC's sometimes. There is also a PostShot workflow for Metashape as well. But RC is my preferred software and is now free to use
@jinggao-c9s
@jinggao-c9s 3 ай бұрын
I have 100% CPU usage and 0% GPU usage in RealityCapture1.4 alignment, here's why.
It's Time For Gaussian Splatting // Tutorial
20:14
Default Cube
Рет қаралды 103 М.
How I applied Gasussain Splatting to my work. (Ep.1 postshot)
23:16
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Hollywood is so over: The INSANE progress of AI videos
21:34
AI Search
Рет қаралды 707 М.
Tutorial - Gaussian Splatting
10:08
Simon Bethke
Рет қаралды 4,1 М.
White Balance: My (slightly odd) Approach
20:17
Sean Tucker
Рет қаралды 281 М.
Making Camera animations and rendering videos from Postshot
7:46
Olli Huttunen
Рет қаралды 3,5 М.
Gaussian Splatting Files Sizes
14:59
Olli Huttunen
Рет қаралды 4,6 М.
Adobe is horrible. So I tried the alternative
25:30
Bog
Рет қаралды 1,4 МЛН
What's new in RealityCapture 1.5
4:21
Capturing Reality
Рет қаралды 16 М.