Photogrammetry COMPARISON - 3DF Zephyr, Reality Capture, Agisoft Metashape and Meshroom

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 เม.ย. 2021
  • In this video I'm covering a very much discussed topic around photogrammetry - comparing softwares. I'm using 3DF Zephyr, Agisoft Metashape, Reality Capture and Meshroom with a dataset I've already created on the previous video.
    I've tried to maintain the same parameters across these softwares and show you the facts around the processing phase of them.
    Feel free to take your own conclusions of course.
    Softwares used:
    www.3dflow.net
    www.agisoft.com
    www.capturingreality.com
    alicevision.org
    #photogrammetrysoftware​ #comparison
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 92

  • @MarinusMakesStuff
    @MarinusMakesStuff ปีที่แล้ว +6

    Good comparison. At work we use a 3D scanning camera with depth sensors and a rotating platform. With this setup we can make higher resolution scans than these programs in a fraction of the time (5 minutes is enough for a high quality scan). The downside is that it requires a lot of setup and the scanning space is limited to small objects, no larger than a 150x150x150mm box. You can go larger, but because of the depth of field of the camera you will lose detail.
    Everything has drawbacks and it's still a search for which scanning techniques work the best. We are now looking for a handheld scanner since the iPad with surface scanner is crap. It's a fun gimmick, but those iPads just don't deliver good files.

    • @sierraecho884
      @sierraecho884 ปีที่แล้ว

      Why are you not going with structured light ? That´s what we use professionally. It far superior to any of these methods.

  • @cbnewham5633
    @cbnewham5633 2 ปีที่แล้ว +8

    I wouldn't use dense cloud for this subject in Metashape. No need and the results from the depth map meshing are quicker and far superior. Interesting to see what the other software can do - thanks for the comparison.

  • @wantafastz28
    @wantafastz28 3 ปีที่แล้ว +3

    Thanks for doing this.

  • @KrystianFirla
    @KrystianFirla 3 ปีที่แล้ว +28

    In agisoft you dont have to do dense point cloud, you can use depth map methode to do mesh and it is much faster...

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว +2

      Well, i tried to match all steps between Softwares

    • @KrystianFirla
      @KrystianFirla 3 ปีที่แล้ว +4

      @@CarlosFaustino yes, of course! but people should knew that making only mesh in Agisoft can by much quicker... but thanks for video, I was always wondering of other software ;)

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว +2

      @@KrystianFirla you are welcome.. about that, i pretend to show in other videos that specific thing... I just cant put everything on the same video haha :)

    • @karstenkieling4828
      @karstenkieling4828 3 ปีที่แล้ว +1

      Yes it is a little misleading that way.

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว

      Sorry...What is misleading?

  • @harrykekgmail
    @harrykekgmail 2 ปีที่แล้ว +1

    thank you. very useful.

  • @CR3DT
    @CR3DT ปีที่แล้ว

    What viewer did you use at the end ?

  • @jramilo08
    @jramilo08 2 ปีที่แล้ว +7

    Normal setting in RC is more than enough especially for this type of model. Then decimate until you get a fairly low and acceptable mesh count.

    • @user-wy3ng5hs3i
      @user-wy3ng5hs3i 2 ปีที่แล้ว +1

      Hello,RealityCapture Meshroom Metashape which is better?

  • @nickname7828
    @nickname7828 2 ปีที่แล้ว +2

    Is there any way to use this technology with an older mac? i have a MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
    All Photogrammetry programms ive tried wont work with my system.
    Very grateful for any tips, or programms that i could use

    • @CarlosFaustino
      @CarlosFaustino  ปีที่แล้ว

      thank you but this relies a lot on good and recent pieces of tech... recent and powerful cpus and graphics cards... sorry

  • @WillPreston3D
    @WillPreston3D 5 หลายเดือนก่อน

    it looked like RC got the highest fidelity but I've heard it does a kind of cheat where it assumes dark lines are recesses so you get more detail faster but its less accurate?
    it did look best here though.
    also this vid is 2 years old, does anyone know if there has been any significant progress amongst these tools?

  • @singaii
    @singaii 3 ปีที่แล้ว +12

    Thanks for the test, i always love to see photogrammetry test but i think you just miss the fact that maximum preset avaliable is not always the best settings to chose (yeah obiviously i'am a metashape user ;) . What would be cool would be to give the presets you used in each software and your hardware specification.
    It would be super fun to improve each other workflow by giving the set of photo to let other people try to recreate the object and post their preset.

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว +2

      Well, the presets used on all Softwares are there on the video :) the PC specs i cant say right know cause the PC as i said on the video belongs to a friend... I dont want to create hate between software fans... Usually i do my stuff on zephyr but i also like stuff on metashape and other stuff on RC so... The main goal here is to create good photogrammetry content. About the dataset, i guess i could put it available on the description of the vídeo. I'll do it tomorrow ;)

    • @singaii
      @singaii 3 ปีที่แล้ว +2

      @@CarlosFaustino don't worry, I'am not a software integrist. software are just tools, only the result counts ! Thanks again to produce video with such good content

    • @plog1805
      @plog1805 ปีที่แล้ว

      I’ve tested the 3DF Zephyr presets vs. the advanced settings in their User Guide and consistently found the presets outperformed multiple variations of advanced settings. I’m using an Iconasys photography turntable, Canon T5, and 2080Ti graphics card. I’m testing with Nikon D810 also.

  • @Bala92635
    @Bala92635 2 ปีที่แล้ว

    What settings we should Use in software so that we will get high details model

    • @sierraecho884
      @sierraecho884 ปีที่แล้ว

      Depends on your goal and software.

  • @Embuer
    @Embuer 3 ปีที่แล้ว +3

    Very nice Video. That was super interesting. It's hard to decide but I think that 3DF Zephyr did the best Job. I thougt Reality Capture would give the best result but you proved me wrong 😅.

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว +1

      Thank you 😃

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว +1

      Apparently yeah but as soon as you compare the final meshes you see that RC one is way extrapolated when you convert those 38 million tris into One million im not sure if it holds the detail so well

    • @gabrielsimpson8210
      @gabrielsimpson8210 3 ปีที่แล้ว +2

      In my experience, sometimes 3dzephyr is better and sometimes reality capture. I generally run them both to see the difference.

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว +3

      @@gabrielsimpson8210 the main goal is to achieve a good result... If you can have both softwares great , that is even better :)

    • @PedroSilva-ef9jd
      @PedroSilva-ef9jd 3 ปีที่แล้ว +1

      The thing is that with reality capture you would get the same result in normal detail as the others in high detail. And with a huge benefit in time. Can you confirm that please? Thanks.

  • @ValenciaUAQ
    @ValenciaUAQ 2 ปีที่แล้ว +1

    Hi Thanks for this great clarifying vid. I need to scan some Lego pieces, I'll be using my Nikon DSLR camera. I wonder what software you'd recommend me? any suggestions re the camera? Thanks!

    • @pawnix4122
      @pawnix4122 2 ปีที่แล้ว +1

      The higher resolution, the better texture and mesh quality you get. I photoscan stuff with my 108MP camera. It takes longer with a high resolution, but damn, the results are amazing. I recommend you use reality capture. It's not expensive at all. 145 images at 4000x6000 resolution costs £1.05

    • @snowboyken
      @snowboyken 2 ปีที่แล้ว +1

      @@pawnix4122 Really cost that low cost???

    • @pawnix4122
      @pawnix4122 2 ปีที่แล้ว

      @@snowboyken yes

    • @plog1805
      @plog1805 2 ปีที่แล้ว

      Canon EOS 5DS R - 50MP, $1,499 New, $918-1,250 Used Body

    • @CarlosFaustino
      @CarlosFaustino  ปีที่แล้ว +1

      Well, that would be a cost on project... If you are a beginner and just wondering, get zephyr or metashape

  • @MimiRothschild
    @MimiRothschild 3 ปีที่แล้ว +3

    What hardware did you use? Isn't that the main factor that determines speed ?

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว

      The hardware was the same on all of them .. what determines speed is the software itself

    • @Criticalgraphics
      @Criticalgraphics 3 ปีที่แล้ว +2

      What GPU did you used?

    • @robob3ar
      @robob3ar 2 ปีที่แล้ว

      @@Criticalgraphics I was gonna ask this.. it might be faster or same speed on same gpu.. I have 3 gpus, and rc and metashape seem to work at similar speeds, algorithms for gpu might be better

    • @robob3ar
      @robob3ar 2 ปีที่แล้ว

      @@CarlosFaustino that's not painting the whole picture, did you just use cpu or gpu, it's never that simple, more gpus might mean they all behave similarly.. also nvidia or amd.. etc

    • @sierraecho884
      @sierraecho884 ปีที่แล้ว

      @@robob3ar None of this matters since the setup does not change but the software does, it´s not about the setup its about the sofware. Also it is not a scintific paper it´s a simple comparison. I could also add that newer versions of all of those program improve timing but thats not what the video is about.

  • @istvanj.2538
    @istvanj.2538 3 ปีที่แล้ว +1

    Is there a depth map option in 3df zephyr?

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว +1

      hey there, honestly don't know but check the FB group "3D Flow Academy" and you will get your answer in a bit :D

    • @istvanj.2538
      @istvanj.2538 3 ปีที่แล้ว +1

      @@CarlosFaustino Thanks for the quick response!
      I am getting awful results in zephyr compared to metashape, with the relevant settings.
      By the way what is the software you used in the last part of the video to preview the generated model?

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว +1

      @@istvanj.2538 no problem ;) but i'll assure you that it may be something that is not tuned properly... the software was marmoset toolbag..but in order to just preview the model you can do it with 3D Viewer native in Windows :D

  • @Criticalgraphics
    @Criticalgraphics 3 ปีที่แล้ว +2

    What GPU is used for your test?

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว

      hey, one Asus Dual GTX 1060 OC 6GB

  • @milanmanoj7395
    @milanmanoj7395 2 ปีที่แล้ว +2

    hey,
    Carlos Faustino
    Can you comment the specification for the pc you used

    • @CarlosFaustino
      @CarlosFaustino  ปีที่แล้ว +1

      For this time now it is a crappy one, i7 4790k , 32gb RAM , GTX 1060 6gb 🙈

    • @milanmanoj7395
      @milanmanoj7395 ปีที่แล้ว +2

      @@CarlosFaustino thanks for letting me know

    • @CarlosFaustino
      @CarlosFaustino  ปีที่แล้ว +1

      @@milanmanoj7395 u're welcome

  • @mosescohen2106
    @mosescohen2106 2 ปีที่แล้ว +2

    In 3df did you have to mask first? It looks like you used a turn table but when viewing the final mesh it looks like you took the photos in a car parking garage.

    • @wernerhiemer406
      @wernerhiemer406 2 ปีที่แล้ว +2

      No the car parking garage must be a HDRI image but of course of a real parking garage.

    • @CarlosFaustino
      @CarlosFaustino  ปีที่แล้ว

      👌😊

  • @BackyardGarage999
    @BackyardGarage999 3 ปีที่แล้ว +2

    very good thanks

  • @rdarchitect
    @rdarchitect 3 ปีที่แล้ว +1

    THANK YOU SIR

  • @mobayguy
    @mobayguy ปีที่แล้ว +1

    Thank you - Excellent video

  • @isabelleportail8829
    @isabelleportail8829 ปีที่แล้ว +3

    J utilisé 3dfzephir que je trouve mieux pour sa vitesse....pour les filtres afin d optimiser au mieux pour l export sur les softs 3D, car besoin d assets et donc une optimisation importante pour garder la texture sans faire de retopologie dans le soft 3D

  • @Shin_Gojira
    @Shin_Gojira 2 ปีที่แล้ว +2

    Sou do Brasil, qual seria a melhor opção pra game design?

    • @SylvieTheBagel
      @SylvieTheBagel 2 ปีที่แล้ว +1

      If you have an Nvidia GPU with a lot of Cuda cores, Meshroom.

    • @user-wy3ng5hs3i
      @user-wy3ng5hs3i 2 ปีที่แล้ว

      @@SylvieTheBagel Hello,RealityCapture Meshroom Metashape which is better?

    • @CarlosFaustino
      @CarlosFaustino  ปีที่แล้ว

      If you are a beginner, go with Metashape

    • @CarlosFaustino
      @CarlosFaustino  ปีที่แล้ว

      Se tás a começar, vai pó Metashape... Se já es iniciado, zephyr

  • @sicknerd1
    @sicknerd1 3 ปีที่แล้ว +1

    Thanks Dude!

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว +1

      U're welcome ;) i'll keep on making photogrammetry videos , if it interests you stay tuned 🙂

  • @Marques_239
    @Marques_239 3 ปีที่แล้ว +2

    Eu vi o pão e soube logo que este video era de um PT :D

  • @VictorLopez-uo6eq
    @VictorLopez-uo6eq 3 ปีที่แล้ว +1

    ok

  • @constantinosschinas4503
    @constantinosschinas4503 ปีที่แล้ว +5

    Reality capture is blazing fast. You made it produce 10 times more polygons than the others. As others say, this comparison is of little or no use.

    • @f-act1041
      @f-act1041 7 หลายเดือนก่อน

      Normally you would simplify the model and reproject the texture of the high poly model

    • @constantinosschinas4503
      @constantinosschinas4503 7 หลายเดือนก่อน

      @@f-act1041 Indeed. The comment was a about photogrammetry speed vs originally derived polygons/fidelity.

  • @wilismatrix9847
    @wilismatrix9847 3 ปีที่แล้ว +1

    1 hours in RC for that little object !!?? I did like 10 similar object with RC and it too about 15minute for the whole process of each one ! you must have some really old computer !!

    • @CarlosFaustino
      @CarlosFaustino  3 ปีที่แล้ว

      Well it was in high details mesh like the other softwares and the PC is a i7 4790k, 32gb RAM and a GTX 1060 6gb... Dont forget that the normal mesh is quite fast on RC but as soon as you dial high quality... It goes like slow motion haha

    • @Ale_giro
      @Ale_giro ปีที่แล้ว +1

      @@CarlosFaustino That's a pretty.... Shitty PC. Old gen. Nothing good for the actual generation. I took me 8 minutes up to 14 for an object like that (i5 10600; 16GB RAM, RTX 2060Super+OC).
      On my second PC that i use mostly as server, my settings are i7 3770K; 32GB RAM; RTX2060 -6GB and... Well, it's up to 25-26 minutes for the same object.
      Both Meshroom (official licence) and Metashape (free trial).

    • @CarlosFaustino
      @CarlosFaustino  ปีที่แล้ว

      @@Ale_giro well, thats what i have... I would accept one PC better if you would like to offer me. Can i send you my address?

    • @Ale_giro
      @Ale_giro ปีที่แล้ว

      @@CarlosFaustino pay me and i will. Otherwise put your money in your hands, especially because you earn them from this video (not from me, i have Vanced). With 5-600€ you can buy a new PC way better than your.

    • @CarlosFaustino
      @CarlosFaustino  ปีที่แล้ว

      @@Ale_giro good for you 👌 have a nice weekend