Free Photo Scanning Workflow! (VisualSFM and Meshlab)

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 376

  • @Chrismitchellstudios-com
    @Chrismitchellstudios-com 7 років тому +181

    For those asking "Surface Reconstruction Poisson" is now under Filters > Remeshing, Simplification and Reconstruction > Screened Poisson Surface Reconstruction
    Octree Depth is now Reconstruction Depth
    Also "Quadratic Edge Collapse Decimation" is now called "Simplification: Quadratic Edge Collapse Decimation" in the same menu

  • @maxerdergrosse_3579
    @maxerdergrosse_3579 6 років тому +22

    "Fun isnt something one considers, when recreating the real world in a 3D programm. But this... this does bring a smile on my face"

    • @Seemsayin
      @Seemsayin 4 роки тому

      Thanos.
      Thought that sounded familiar.
      Very cool.

  • @cameronteeple5296
    @cameronteeple5296 8 років тому +1

    I have been waiting for an effective FREE way to do photo scanning FOREVER. Never fail to disappoint, Gleb.

  • @eviltwin2322
    @eviltwin2322 8 років тому +13

    Great video Gleb, thanks. One quick tip that will slightly speed up reconstruction is that VisualSFM has to be told to use CUDA for its calculations, it doesn't do it by default.
    In one of the menus (I don't have it nearby to check the exact names, sorry) there is the option "use CUDA" and a few parameters to play with. It should make a difference for you.

    • @GlebAlexandrov
      @GlebAlexandrov  8 років тому +3

      You're right, thanks for mentioning this. I enabled CUDA, but I forgot to actually compare it to non-CUDA calculation time. It may speed things up.

    • @LD-kq3om
      @LD-kq3om 7 років тому

      Evil Twin I

    • @lbgstzockt8493
      @lbgstzockt8493 6 років тому +1

      its under tools>enable GPU>match using cuda (as of 14.4.2018), also the little gear symbol in the menu row doesn#t seem to do anything

  • @AyathTheLoafer
    @AyathTheLoafer 7 років тому +6

    Another metod of getting a picture sequence to work with, is this:
    Shoot a video (or find a suitable video clip elsewhere) where you circle the motive.
    Load the video into Photoshop.
    Export the video render BUT as a picture sequence.
    save all the pictures in a folder.
    In Explorer you size explorer so that you have thumbnails in sequence but with e.g. 10 columns of pictures in the viewpane.
    Box select the left column from top to bottom and copy those pictures to a different folder. You now have every 10 frame saved. That will decrease the number of files to work with. You can repeat as necessary.

    • @wailfulcrab
      @wailfulcrab 7 років тому +1

      You can do that, but keep in mind that movie is recorded in much less resolution that taking shots. More resolution of sequence - better results.

  • @3DJapan
    @3DJapan 7 років тому +14

    Very cool. I did basically the same tutorial a couple years ago but I like your addition of decimation. I didn't know MeshLab has that function at the time that I did mine.

  • @lwiltshire
    @lwiltshire 4 роки тому

    A-freaking-mazing. Just an overflow of casual ninja-level skill throughout.

    • @GlebAlexandrov
      @GlebAlexandrov  4 роки тому

      working on a new one, in Meshroom this time!)

    • @lwiltshire
      @lwiltshire 4 роки тому +1

      @@GlebAlexandrov Subbed! Can't wait.

  • @tennicktenstyl
    @tennicktenstyl 7 років тому

    This video deserves more views. Btw if you can't get the newer version of meshlab to create your mesh properly just download the earlier one.

  • @Eli-ns5uw
    @Eli-ns5uw 7 років тому +12

    2:57 This is why i love you gleb

  • @wingnut0837
    @wingnut0837 7 років тому

    Thumbs up for the funniest narration in a while. Love it. Learned alot.

  • @tmkdigital6361
    @tmkdigital6361 8 років тому +17

    This is just amazing Gleb; will share it!

    • @GlebAlexandrov
      @GlebAlexandrov  8 років тому +2

      Thnx!

    • @user-qx7tm5df8j
      @user-qx7tm5df8j 8 років тому

      i would if i had one to share with KappaRoss

    • @zarrar7133
      @zarrar7133 8 років тому

      Gleb Alexandrov thanks but can I use photoscan software

  • @tybrady64
    @tybrady64 7 років тому

    Wow, so cool that you're doing all of this with freeware.
    I do similar work, but the software costs thousands.
    If I was younger with no extra money, I'd be watching this video multiple times and getting all the software listed.
    Too cool!!!

  • @carlesm7654
    @carlesm7654 6 років тому

    The best tutorial of VisualSFM

  • @stuffedsomething1699
    @stuffedsomething1699 8 років тому

    This is truly the best kind of birthday present!

    • @creativical
      @creativical 8 років тому

      Supposing that it is your birthday today, congratulations from me. ;D

    • @GlebAlexandrov
      @GlebAlexandrov  8 років тому +1

      Cheers!

  • @nordic_rabbit2805
    @nordic_rabbit2805 5 років тому

    You sir, have solved ALL OF MY STRESS OVER MY BLENDER PROJECT.

  • @marcdraco2189
    @marcdraco2189 7 років тому

    This is a great way to make very cool models of real-world objects like rocks and other natural stuff, Gleb! That is for a great introduction. Must. Sleep. Now.

  • @bdragon254
    @bdragon254 6 років тому +1

    You rock dude. Millenium Falcon all the way

  • @darylkillinger3088
    @darylkillinger3088 7 років тому

    Thanks Gleb, Really Exceptional Video. Your delivery is concise, informative and you speak better English than most native UA-camrs. Thanks for taking it into Blender. I'm looking forward to your other videos.

  • @rangerRick9895
    @rangerRick9895 6 років тому

    Watched a couple short tutorials before Now I'm hooked with GLEB. Awesome work you do brother keep it up. Thanks a million

  • @SardiPax
    @SardiPax 8 років тому +5

    Great tutorial Gleb. I played around with this a few months ago but I hadn't thought of animation. Entertaining as always.

    • @GlebAlexandrov
      @GlebAlexandrov  8 років тому +3

      Sardi Pax yea the possibilities are endless. think about realtime stuff like games!

    • @gigabit6226
      @gigabit6226 5 років тому

      Wait sardi i'm subbed to you xD hi!

  • @dp-mason
    @dp-mason 7 років тому

    You have the best commentary I swear

  • @peer1976
    @peer1976 8 років тому

    Just tried it with screengrabs from Apple Maps. It's working great for recreating city landscapes. Thanks for the tutorial!!

  • @terryd8692
    @terryd8692 7 років тому

    Epic Gleb. Been looking for a good way to do photogrammetry into Blender for ages!

  • @marcoflagg6601
    @marcoflagg6601 7 років тому +1

    Thank you so much for your clear presentation and organization of materials! I really appreciate it.

  • @CGJam
    @CGJam 8 років тому

    photogrammetry is so much fun, its even more amazing that you could do it directly on your mobile phone with software like scann3d. though i think this workflow will give better results in the final render!

  • @joetke
    @joetke 3 роки тому

    GREAT pedagogy! instructive, helpful and detailed. Thank you so much Gleb

  • @jmlietaer
    @jmlietaer 7 років тому +1

    Great demo !
    Will try this out next week.

  • @collectiflickthetoad
    @collectiflickthetoad 8 років тому

    Happy finally you decide to try out free/open source solution vs 123 catch. Great tutorial like always. You can do the Poisson surface reconstruction also with CloudCompare , for some complicated model you can get better result than MeshLab.
    Personally when i do Poisson surface reconstruction i set to 12 8 1 1 and when apply Quadric Edge collapse i check preserve Topology
    Just a small terms mistake, if you do a camera movement closer to the subject you DON'T zoom but you do a dolly mouvement (Dolly mouvement : motion towards or motion from.), when you zoom you change focal length and the consequence is you change also the perspective ( is already a sort of special effect), if you do a dolly mouvement , or in short a dolly, is more natural movement for human eyes.

  • @MrMysterious420
    @MrMysterious420 3 роки тому

    2021 and this is the best tut for meshlab I found, ty!

  • @robestey5628
    @robestey5628 4 роки тому

    Well that was just to friggin cool Alexandre. Well done. Thank you. I will play with this

  • @BikerNic
    @BikerNic 7 років тому

    Freakishly awesome Gleb. I work in the 3D field with 3D scanners and printers. I found this tutorial quite usefull as I have a few large scanning jobs I need to do this month.

  • @RemingtonCreative
    @RemingtonCreative 8 років тому +2

    Dang Gleb, you beat me to it! I was planning on making a tutorial with a similar method next week. Anyway, great tutorial! Definitely better than I could do.

    • @user-dx4rx3bt2l
      @user-dx4rx3bt2l 8 років тому +3

      It would be nice if you still made one though

    • @GlebAlexandrov
      @GlebAlexandrov  8 років тому +1

      Remington Graphics Timing, timing is everything.

  • @ahmedshakib3883
    @ahmedshakib3883 8 років тому

    More tuts like this one Gleb, This was very nicely done and it was in depth too.Cheers :).

  • @calthmlikiseethm704
    @calthmlikiseethm704 7 років тому +1

    You are a master.... It will take me a year to get all of that but ty so much....

  • @cristinamoriconi5272
    @cristinamoriconi5272 4 роки тому

    I'm starting by saying that this tutorial is a life saver! BTW i have now the MeshLab 2020.06 version and I need some explanation about some commands that are changed over time.

  • @MrFatPony
    @MrFatPony 7 років тому +2

    Спасибо большое тебе за твои уроки Глеб :). Big thanks to you for your tutorials Gleb :)

  • @dkomanek
    @dkomanek 8 років тому

    Thaks. I was also really congused when I was installing visualSFM 3 months ago.

  • @Earth2Texas
    @Earth2Texas 6 років тому

    Very informative! This is the most helpful video I've seen so far on this topic. Thank you.

  • @aguatemalachavez
    @aguatemalachavez 8 років тому

    So very impressive tutorial Gleb, you really rock!!

  • @vittorio974
    @vittorio974 7 років тому

    Great tutorial with clear instructions and excellent montage! Well done.

  • @aux_anges
    @aux_anges 8 років тому

    Useful and fun, as always. Your work is consistently amazing. Thank you.

  • @TinyWorlds
    @TinyWorlds 8 років тому +2

    Awesome tutorial! Now I want to try photo scanning myself! :D

  • @satishgoda
    @satishgoda 6 років тому

    This is an awesome tutorial. Amazing and free toolset. I am hooked. Thank you!

  • @KevinRMoore
    @KevinRMoore 8 років тому

    Thanks for this tutorial!!!!!!. I've tried a few times to get this workflow right, with limited success. Maybe with all the details you have put into this video I'll finally get a usable import for blender

  • @vinayyadav6574
    @vinayyadav6574 6 років тому

    Thank god i opened this video

  • @tendoakamori5247
    @tendoakamori5247 4 роки тому

    Actually zero dollars means low cost at the acquisition. But the technology that we need especially for eg: computer, processor, cpu, gpu, and also the main idea of close range photogrammetry to create excellent 3D models are EXPENSIVE. It's so true that i felt it..
    #vivascience #vivaphotogrammetry

  • @ralphedenbag4552
    @ralphedenbag4552 7 років тому

    Oh man, definitely interesting tutorial. Got to try it out with my kids.

  • @spor07
    @spor07 8 років тому

    Спасибо Глеб, отличный урок! Всё очень подробно показано!

  • @MadBullTFS9
    @MadBullTFS9 7 років тому +8

    Восхитительно!)

  • @mfatihbarut
    @mfatihbarut 7 років тому

    free solution with very profesyonel approach. Good job! Thank you.

  • @mrsSlutzilla
    @mrsSlutzilla 7 років тому +2

    thank you so much for this awesome tutorial!

  • @Amro-Omran
    @Amro-Omran 4 роки тому

    Awesome. I like your tutorial I am from Egypt I will follow you

  • @ralphedenbag4552
    @ralphedenbag4552 7 років тому

    Thanks for this tutorial. I didn't work quite well for me but this might have something to with my camera. I don't know. I see you alse made a tutorial with Photoscan but as it is older, i believe i wil use this method.
    Btw congratulations for your little shrimp.

  • @MrIlvis
    @MrIlvis 4 роки тому

    I wrote short alghoritm for the latest Meshlab version, because some places has different names
    Meshlab version version:2020.07.
    Based on video:
    ------------
    File-> Open project...-> \.nmv ->
    Select Vertices -> select unneeded vertices and delete them
    File-> Import Mesh -> \.ply
    (also delete unnessecary vertices from .ply mesh)
    -------------
    1.
    To generate poligonal surface:
    Filters -> "Remeshing,Simplification and Reconstruction" ->
    -> "Surface Reconstruction: Screened Poisson"
    -------------
    2. Simplify Geometry:
    Filters -> Remeshing,Simplification and Reconstruction -> Simplicification: Quadric Edge Collapse Decimation
    -------------
    3. Before adding texture:
    Filters -> Cleaning and Repairing -> repair non Manifold Edges by removing faces
    -------------
    4. Adding texture:
    Filters -> Texture -> Parametrization + texturing from registered rasters.
    -------------
    5. Export to ".obj" file:
    File -> Export Mesh As... -> Files of type: ".obj" (Alias Wavefront Object)
    Uncheck "Normal"
    Press "OK"
    -------------
    Then edit with Blender. :)

  • @simonjpollard
    @simonjpollard 8 років тому

    Awesome, Gleb!! Thank you!

  • @MaxAigner
    @MaxAigner 6 років тому +1

    Really Awesome Tutorial, so much humor and fun way to present information!
    Especially the idea of creating a paper millenium Falcon :D so great!!
    Maybe Nowadays (2018) I would use Meshroom as a one-click tool that extracts more points and converts everything to a model in one step..
    Btw. one question: I struggle with photogrammetric Indoor Room"Scanning". How can I scan a whole room with this technique? A video for roomscanning would really help me so much oO

  • @ankitpassi
    @ankitpassi 8 років тому +1

    Hey Gleb , any particular things to keep in mind while taking photographs , optimal resolution of photos , what type of lights to use , is flash can be used (i guess not , it will ruin natural lights) , any other things ?
    Thanks for tutorial , will share!

  • @eduardof.schoenau499
    @eduardof.schoenau499 3 роки тому

    Amazing, just one question, i found this video searching for Civil Engineering Solutions, how we scale the geometry to the real size / scale 1:1?

  • @TessisK
    @TessisK 8 років тому

    Absolutely amazing! Thank you!

  • @leightonwestbury92
    @leightonwestbury92 3 роки тому

    How / where the hell did you learn all this stuff..... a brilliant video .....keep up the good work !!!

  • @marcombo01
    @marcombo01 7 років тому

    Amazing man. I love you work.

  • @AngelAgudoGuerrero
    @AngelAgudoGuerrero 8 років тому

    you and your team are a little genius.
    awesome!

  • @majklnajt1772
    @majklnajt1772 6 років тому

    Many thanks Gleb for this video :)

  • @arturperzyna1997
    @arturperzyna1997 8 років тому

    You can batch resize using irfanview as well.

  • @roblesliemedia
    @roblesliemedia 3 роки тому

    That was really good man, you're funny too.

  • @phantomapprentice6749
    @phantomapprentice6749 8 років тому

    Looks like just the thing for Abrams Wars EP 8. Question, would this work just as well for a none-banged up product?

  • @RandomRotation
    @RandomRotation 8 років тому

    this time you really, really nailed it!!!!!!!

  • @gustavocavicchia3099
    @gustavocavicchia3099 7 років тому

    Thank you! Very nice job!

  • @janno04
    @janno04 7 років тому +2

    Hello! Kevin McCallister.
    Great video.

  • @pinanwicaksono
    @pinanwicaksono 8 років тому +1

    hell, this tutorial is damn great!!
    Thanks gleb

  • @zandorius
    @zandorius 8 років тому +1

    Thank you for this, did wonder how to go about photoscanning. If taking photos of objects with sky etc in the background would you mask out the unwanted sky in each photo before starting the conversion?

    • @GlebAlexandrov
      @GlebAlexandrov  8 років тому +1

      Zandorius, no need to mask anything. The software does everything for you.

    • @zandorius
      @zandorius 8 років тому +1

      Good to know, have an awesome old park bench near my house, I shall attempt to scan it and include in a scene. Wish me luck :D

    • @GlebAlexandrov
      @GlebAlexandrov  8 років тому

      Best of luck. Look, I did it. )

  • @LutchoCressoni
    @LutchoCressoni 7 років тому

    Great tutorial, I'm getting some nice results. Does the software use the accelerometer reading (is it stored on the picture file??) or its 'just' math? If so, we could keep the camera fixed and turn the object

  • @ir0nm8n
    @ir0nm8n 7 років тому +2

    you really should do an updated version, too bad on the new ones basically nothing works :/

  • @ASouza-ut9kb
    @ASouza-ut9kb 5 років тому

    Thanks Gleb, help me a lot.

  • @yo-mo9it
    @yo-mo9it 8 років тому

    Very good tutorial, thank you.

  • @Shaban_Interactive
    @Shaban_Interactive 6 років тому

    Amazing tutorial bro. Thank you.

  • @vgabndbeatshop9683
    @vgabndbeatshop9683 7 років тому

    Any workarounds or alternatives for MacOS users? This looks so badass!

  • @mekisimsek4670
    @mekisimsek4670 6 років тому

    And huhhuhuu we have a pie. Sir you just awesome ;)

  • @Olav3D
    @Olav3D 7 років тому

    Very useful, thanks.

  • @afxcrush41
    @afxcrush41 5 років тому

    I have a computer where the Sparce reconstruction only shows half of the images. But in another computer the sparce runs good. The first one has a GTX 650, the other is a nvidia 920A

  • @deborahdebby3913
    @deborahdebby3913 8 років тому

    awesome ! so fast so great !!!

  • @africanstockheritage2463
    @africanstockheritage2463 8 років тому

    fantastic tuto

  • @AndreGericke
    @AndreGericke 7 років тому

    Very cool vid. Thanks for that!

  • @MarcoBuono
    @MarcoBuono 6 років тому

    WOW, AMAZING. I think I can use it with my DJI Mavic Pro drone to render some photogrammetry photos of architectural buildings. What do u think about?

  • @ThatWarioGiant
    @ThatWarioGiant 6 років тому

    this is truly amazing

  • @relaxingasmrnoise
    @relaxingasmrnoise 8 років тому

    Can be time consuming is definitely correct ....I wish I would've read Evil Twins comment a day ago....Great Video nonetheless

  • @OfflineOffie
    @OfflineOffie 8 років тому

    Amazing stuff!

  • @jdpgandalf
    @jdpgandalf 7 років тому +1

    Please Help!
    All works fine with the example fotos. But everytime I take pictures on my own in VSFM I end up with only 3 Cams (of originally 92 ...). What am I doing wrong or is there some special trick while taking the pics? (Only tried tiny stuff like a PS Controler e.g. and ofcourse I did it 360° from various angles so they all should be able to get matched ...)

    • @jdpgandalf
      @jdpgandalf 7 років тому

      in VSFM all good after Matching doubles but something wrong after Reconstruction step. It allways matches like 3 or 4 fotos together before it starts over again from blanc ... :'(

  • @dennisferrara2996
    @dennisferrara2996 8 років тому

    Hello Gleb,
    congratulations for the tutorial, really crazy. I have a problem. When the amount of interpolation in MeshLab, the matter at hand, upside down, and this does not allow me to create the mesh properly. Then beyond that I do not charge the intersection of the three axes, but moved to the right, how do I fix?
    thank you

  • @user-qx7tm5df8j
    @user-qx7tm5df8j 8 років тому

    thanks for sharing gleb. appreciate

  • @vicktormindolin2317
    @vicktormindolin2317 5 років тому

    Sehr schön erklärt. Vielen Dank. :)

  • @jeffrobyoung
    @jeffrobyoung 7 років тому

    Fantastic! Thanks!

  • @franciscoantonioprietorodr5051
    @franciscoantonioprietorodr5051 3 роки тому

    Thanks a lot!! Really useful

  • @jackwaller2220
    @jackwaller2220 8 років тому

    Looks great! Will this work on a Mac computer?

  • @Flash007b
    @Flash007b 8 років тому

    Great video! This helped me a lot, but I still have a problem. When I compute missing matches it says 0 pairs to compute match. I don't know why this happened.

  • @richNfit4life
    @richNfit4life 5 років тому

    Hey there, Gleb. At around 4:00, you copy and paste some files. You're using a PC for this. The files look totally different on my mac. What do I copy, if anything, and where do I paste them using a mac and not a PC? Thx.

  • @kpecompl
    @kpecompl 8 років тому

    OMG ! this is awesome

  • @Hannes007
    @Hannes007 6 років тому

    hey this is a nice video and probably the first one who showed me how to correctly install the program. i still have problems with the result. the pictures from the third layer where you go as near to the ground as possible dont show up in the 3d modell. can u tell me why this happens to me everytime?

  • @chagora1989
    @chagora1989 6 років тому

    You are amazing. Thank you

  • @ugurgulluce
    @ugurgulluce 4 роки тому

    thank you
    but i have a problem. when i delete points in meshlab, view is broken and i did not see point cloud.
    what is the problem?