Fake 3d to fake 3d, you've got too much time on your hands 😅
@topgunmaverick92814 сағат бұрын
Wow! So Amazing 🤩
@jonathanwong77447 сағат бұрын
Great video! I am considering using 4DGS in my workflow. How long did it take to train the 4DGS of the 25 frame walk cycle (for COLMAP and 4DGS separately) ?
@360space_pro10 сағат бұрын
Can I ask you to make the tutorial for interior?
@OlliHuttunen789 сағат бұрын
Yes. That is the plan. I’ll make a tutorial about how you can generate datasets of an interior with Camera Array Tool.
@360space_pro8 сағат бұрын
@ thank you, I have bought your plug-in, so tutorial will be useful
@ColorfulCodingARVR10 сағат бұрын
Thanks for the insights! Can't wait for stuff like that to be easy to import anywhere we want.
@360_SA12 сағат бұрын
thank you for excellent tutorial. I just wish you talk about interior tower camera array and how to use it.
@OlliHuttunen7811 сағат бұрын
Yes. My intentions is to make a separate tutorial on making of the interior datasets. It will come later.
@hblomqvist13 сағат бұрын
Awesome! Very cool!
@AndriiShramko17 сағат бұрын
Thank you for your research.
@oke_doke289417 сағат бұрын
This just reminded me of those old raster based turntable viewers on Mac from the late 90s. Render something in Lightwave or Bryce3D and view it in 360 and from multiple heights "real time". Only now we can do this with complete spatial interpolation.
@buroachenbach70319 сағат бұрын
Excellent Video and exzellent Tool. I have to try the new Workflow, next, week. Thanks, Olli…
@360space_pro19 сағат бұрын
Thanks for the video
@mitroer20 сағат бұрын
fantastic 🎉 - thanks for the plugin and for this great explanation!
@kinedix21 сағат бұрын
Gaussian King!
@reza2knКүн бұрын
very cool! but how do the 18 generated PLY files of animated Batman compare in size / memory usage to the 22 PLY files of the plane that were 300MB each? 👀
@OlliHuttunen7822 сағат бұрын
True! That's a good question. I forgot to provide a file size comparison. Since the Batman run loop was created using the ADC profile, the PLY files are comparatively much lighter. approx. 7Mb per PLY file. If you want to download the animation sequence from this sample package, you can get it here: nappiboxi.net/downloads/BatmanRunloop_4DGS.zip
@reza2kn21 сағат бұрын
@@OlliHuttunen78 Wow! awesome thanks!
@divye.ruhelaКүн бұрын
What GPU do you use?
@OlliHuttunen78Күн бұрын
Nvidia RTX 3070 with 8Gb vram.
@LunarEchoxКүн бұрын
adobe is an evil company. Even if you benefit. NEVER USE THEIR SOFTWARE! so much other software that is open and way better
@midzasaur2 күн бұрын
been following you for a while now and have been waiting for something specifically about this. THANK YOU OLLI! cant wait for more
@israelvalencia4 күн бұрын
How do you achieve relative or absolute accuracy? Meaning the 3D model is scaled correctly. What is the precision in mm or cm?
@scottjohnnyhelgemoaune29514 күн бұрын
Where has this video been my whole life??? (or atleast the last year of it😅)
@rafalj835 күн бұрын
@OlliHuttunen78 Interesting fact is that you can export camera colmap data and point cloud only for one frame and just exchange images while training in postshot.
@OlliHuttunen783 күн бұрын
Really? Interesting! How do you do that? How you change the images during the training?
@rafalj832 күн бұрын
@@OlliHuttunen78 No, images need to be exchanged prior to importing them into PostShot. For example, you can export images for frame 1, along with the PLY point cloud and COLMAP camera poses. Then, you can copy images for, say, frame 10 into the images folder. If they are named in the same manner and imported into PostShot, you should be able to train successfully on frame 10, even if your PLY point cloud does not match. I'm not sure if this has any practical use, and I'm surprised it actually works.
@xpez96947 күн бұрын
NEXT LEVEL...but alson next level hassle! LOL
@hugocalder79827 күн бұрын
you are the goat
@KADstudioArchitect7 күн бұрын
Thanks for all of these efforts.
@Dronetalk-part1079 күн бұрын
How much does it cost to access the website?
@AdrianCuestaEsteban9 күн бұрын
I filmed with a 360-3D camera and used the 3 front footages for made 3 videos within the same tracking, but, can you explain wich workflow do you use for train the 3 image data with only 1 radiance field in postshot? thanks!
@dodebogdan8139 күн бұрын
Next update will render splats from postshot in blender to use the images in photogrammetry to get a mesh 3D model :)))
@josejose1310 күн бұрын
is there a way to export de camera path to 3ds max??
@OlliHuttunen789 күн бұрын
In Postshot you can export these animated camera movements as alembic .abc format. Perhaps there is some way to import or convert these camera files in such format that 3Ds max will understand.
@rorylaubscher320810 күн бұрын
Thank you I’m at the beginning of my journey. This has helped a lot. Trying to work out the math between segment number, turntable speed and strobe frequency.
@flablo10 күн бұрын
I made some scan with a DJI Action 5 rig, D-Log then color graded in Davinci and exported, but when I have too much contrast/black areas Reality Capture in particular doesn't "see" that areas, resulting in holes in the point cloud
@KADstudioArchitect10 күн бұрын
WOW 16 years ago!
@Hebrideanphotography11 күн бұрын
Fantastic. 👏👏👏
@maratkhafizov0711 күн бұрын
Hi! I bought the camera array tool version, but it doesn't have animation data. is it not available for purchase yet?
@OlliHuttunen7810 күн бұрын
Like said in video it is a upcoming feature. The update where this 4DGS feature will be is coming soon. If you already bought this add-on you will get the update for free when it is ready.
@maratkhafizov0710 күн бұрын
@@OlliHuttunen78 thank you
@DavidHeath-u8m11 күн бұрын
Ollie, great job staying ahead of the curve! Very good video, exciting future for 3DGS and 4DGS!
@codyosullivan683011 күн бұрын
Hi Olli - I'm wondering if it would be possible to use the output data of the training from each frame as the starting point for the training of the subsequent frame, considering that the points in the cloud are persistent? That way every frame after the first would require fewer training iterations.
@OlliHuttunen7811 күн бұрын
I understand the idea and such a technique would certainly be exactly what the 4DGS compression method is intended to be. In this sequence technique, however, all the Gaussians are new and the model is completely retrained in each frame. And that is currently the only way to produce these PLY sequences for regular Postshot users at least. This thing will certainly develop and change soon and we will get a similar process as in video compression and only moving Gaussians are changed. Those that are in place will stay in place. Thus, the size of the Dynamic Gaussian Splatting file will certainly decrease as soon as such a format is developed.
@Chaogardenx11 күн бұрын
Really good work, thanks! So easy to follow your instructions
@buroachenbach70312 күн бұрын
As always excellent,, video. The camera array tool is a great service to the community, and the explanations in the videos are always very clear and helpful. Can’t wait to test this workflow.
@waynegrabowski318012 күн бұрын
Awesome, thank you. Now how can I get enough cameras to do this with real video....
@MyKiruha12 күн бұрын
Лайк неглядя
@MyKiruha12 күн бұрын
Лайк неглядя
@r.m814612 күн бұрын
Next level
@IVANLLUNELL12 күн бұрын
Spectacular video. Thank you very much for the effort in explaining how the 4dgs works. I am experimenting with Trellis, a Gaussian Splat generator through images, post-shot, and then viewing it in MetaQuest via Gracia VR. I am eager to try it.
@leono8312 күн бұрын
Amazing work! You are definitely sailing into the future.
@foxy234812 күн бұрын
Amazing content
@oke_doke289412 күн бұрын
I thought for sure that Gracia was going to get a mention here. It's rough but it looks like they're on the way to the sort of compression you mentioned.
@OlliHuttunen7812 күн бұрын
Yes! Gracia is interesting VR solution.
@urkoVR12 күн бұрын
Thank you very much for sharing your extensive knowledge. My question is, what is the point of using synthetic animation with Gaussian splatting when traditional poligonal animation is already visible with any game engine like Unreal Engine or Unity?
@OlliHuttunen7812 күн бұрын
Yes. I’ve been thinking about that point also. Currently there are not much use to generate dynamic Gaussian Splatting for games since polygon solutions can do it so much better and lighter at the moment. I can only see that these gaussians could come usable on simulations like smoke or explotions or something that is very heavy to render with traditional methods.
@IVANLLUNELL12 күн бұрын
Spectacular video. Thank you very much for the effort in explaining how the 4dgs works. I am experimenting with Trellis, a Gaussian Splat generator through images, post-shot, and then viewing it in MetaQuest via Gracia VR. I am eager to try it.
@urkoVR12 күн бұрын
@@OlliHuttunen78 thank you Olli!
@DavePorkins12 күн бұрын
Is there also a way to automate the training process of regular Splats? I have a bunch of Scans that piled up and I'd love to just let PS do it's thing while I'm at work. Could you point me to some info on how to use the command line or to scripts I could use? :)
@OlliHuttunen7812 күн бұрын
Sure the batch Trainer which I made works also for regular images. It just takes longer time to train them because postshot needs to make a camera tracking phase to them. Just put your images to numbered folders and the batch trainer will automate this task. But be aware also that error issue which I mentioned in video. Postshot is not that stable yet. It can crash during the training. So you at least need to check out the process on time to time.
@DavePorkins12 күн бұрын
@OlliHuttunen78 I see, thank you for your reply :) This works well if you already have the image sets and only want a .ply file in the end. I was more interested in using video as an input and I would like to get a .psht file (with "Store Training Context" enabled). Is this possible with a script?
@OlliHuttunen7812 күн бұрын
Yes. This batch trainer of mine is designed to export PLY sequeces. But you can save Postshot own native format .PSHT trough the command line also. Just check out the dokumentation in Postshot page here: www.jawset.com/docs/d/Postshot+User+Guide/Command-line+Interface
@UnrealPixelation2222212 күн бұрын
Digital Gold 💙💯🙌
@mitroer12 күн бұрын
your videos are as always good storytelling about a technical subject. Dynamic splats are interesting but for real word capture it is a challenge. I wonder which camera has the best “just enough” performance and the lowest price point - so we can buy 20 of them. Someone needs to take up this niche market and also implement some reliable synchronization of capture.
@MrCranebay12 күн бұрын
Thank you! You are doing amazing work with these and all the tutorials and tips are so to the point!