Photogrammetry - 3D Scanning with your smartphone (any) camera

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024

Комментарии • 509

  • @DarkMatter1919
    @DarkMatter1919 4 года назад +15

    Very impressive scanning tools... And all for free!
    Thank you to all the people who contribute to the free software. It's amazing!

  • @rwhunt99
    @rwhunt99 4 года назад +56

    I suggest using a rotating base with the object sitting on it, your camera mounted on a tripod so every image is at the same distance. It makes the calculation much easier and you will get better results. There are plenty of You Tube videos that show you how to make one.

    • @thornleymarshalldesigns
      @thornleymarshalldesigns 2 года назад

      I’m guessing you could 3D print a harness and stand for your phone to fit into and a turntable for the objects.

    • @jonomano3992
      @jonomano3992 2 года назад

      Just get a cake dolly, used it for photography.

    • @TheLostInWar
      @TheLostInWar 2 года назад +1

      Also, an idea, you can capture a video of the object, then with any program that converts video to image, and load all images in the software. I will try this sonn enough.

    • @Vitaliy_zl
      @Vitaliy_zl Год назад +1

      when using a rotating base, you will change the light pattern

    • @barrya5473
      @barrya5473 Год назад

      @@Vitaliy_zl but not if the light moves with the camera

  • @no1mafiaman
    @no1mafiaman 4 года назад +23

    You could use a studio photo tent and a turn table to get consistent results for the photos

    • @zodsinclair8500
      @zodsinclair8500 3 года назад +3

      Great Idea, the table can help with accurate angles for shots,
      if you mark out the 360 Degrees!

    • @cbc7599
      @cbc7599 Год назад

      Same thoughts here!

    • @Vitaliy_zl
      @Vitaliy_zl Год назад

      @@zodsinclair8500 you can just draw a circle and use a tripod.

  • @dietrichdietrich7763
    @dietrichdietrich7763 Год назад

    so awesome that this technology exists to do at home!
    I'm experimenting with 3D scanning and picture digitization,
    for beta-testing at home videogame development demos.

  • @seangraham7974
    @seangraham7974 4 года назад +47

    Great video. I am focusing on a Lower limb prosthetic project for my postgraduate University degree. Due to the current social distancing restrictions I am unable to obtain a 3D scanner so this works as a really good substitute towards my research. Thank you for the insight!

    • @Crosslink3D
      @Crosslink3D  4 года назад +3

      You can do it!

    • @smaid8171
      @smaid8171 4 года назад +2

      Me too... working on exoskel orthotic project instead. Thanks a lot!

    • @jimmyfavereau
      @jimmyfavereau 4 года назад +2

      check out a company called stryker in davie fl... custom hips joints and scanners are their focus.. Be Blessed!

    • @brooksrussell5695
      @brooksrussell5695 4 года назад +1

      Hey I am a mechanical engineer at a prosthetics lab in new york i use the structure scanner to create 3d printable models for patients everyday

    • @somersetbassett4580
      @somersetbassett4580 4 года назад +1

      @@brooksrussell5695 structure scanner? Structured light scanner?

  • @ianfrazier4097
    @ianfrazier4097 3 года назад +37

    I wish you would've 3d printed the statue to scale and compared them side by side. That would be really cool.

    • @hamzatroy3595
      @hamzatroy3595 3 года назад

      I dont mean to be off topic but does any of you know a trick to get back into an instagram account??
      I stupidly forgot my login password. I would appreciate any tips you can offer me.

    • @willkayson9264
      @willkayson9264 3 года назад

      @Hamza Troy Instablaster ;)

    • @haxboi5492
      @haxboi5492 3 года назад +1

      @@hamzatroy3595 i fell like its not yours.

  • @Iskelderon
    @Iskelderon 11 месяцев назад

    Thank you!
    I'll have to give this a try to see if it works for less bumpy stuff, like car model kits, to have something I can 3D model widebody kits and the like onto.

  • @RonShiel
    @RonShiel 4 года назад +4

    Back in 1995 we could lazer scan an onject and create an IGES file to transfer into a freeform CAM file to machine the part or to create a file to 3D print.

  • @seevis4137
    @seevis4137 3 года назад +2

    Wanted to check this out for work, staying for pleasure!

  • @andreavaccari6105
    @andreavaccari6105 4 года назад +1

    You’ve have just opened up a all new world to me

  •  3 года назад

    Gerçekten daha 3 gün önce 3D obje taraması üzerine konuşuyorduk, scaner yazıcılar gibi bir obje tarayıcılarda çıkar yakın tarihde derken sizin bu videonuza rastladım. Teknoloji çok hızlı.

  • @somersetbassett4580
    @somersetbassett4580 4 года назад +1

    Love learning about 3D scanning. I hear about this tech a lot, at my 3D scanning company, cool to see how it works. Word of caution: b4 spending $$$ on downstream application like a big print or cnc mill take the data into a separate software package to inspect. Ive had many clients come to me AFTER a disaster costing thousands. Cheers!

  • @thornleymarshalldesigns
    @thornleymarshalldesigns 2 года назад

    Thanks for this. I’ll look into it and give it a try

  • @tonywharton5220
    @tonywharton5220 5 лет назад +19

    Hi Daniel. This works a little better using Burst Mode on the camera and moving slowly round the object in burst mode

    • @Crosslink3D
      @Crosslink3D  5 лет назад +1

      good idea! probably you get sharper pictures and the shutter speed is faster.

    • @Veni_Vidi_Vortice
      @Veni_Vidi_Vortice 4 года назад

      So, I had the turntable idea pretty much the same as everyone else I guess. : - )

    • @carlbruschnigjr1757
      @carlbruschnigjr1757 4 года назад +2

      @@Veni_Vidi_Vortice I'm thinking a white, featureless background and a mirror as the turntable top. It might reduce the artifacts. And some kind of holder for the camera, steady and consistent.

  • @chino1moreno
    @chino1moreno 2 года назад

    This is freaking impressive

  • @Magluvin
    @Magluvin 4 года назад +3

    Here is an idea... If the table were a grid, the program could be made to recognize the grid to give the program a constant reference for distance and angle. Plus it can automatically eliminate the table from the object. ;)
    Mags

  • @crazyfvck
    @crazyfvck 4 года назад +80

    This is VERY cool! :) I have an old motorcycle engine (and some other parts) from around 1910, and I will be selling them soon to pay off one of my credit cards. It would fantastic to be able to create a 3D model of them to save for future reference, because I will never be able to find these parts again. It would ALSO be great to create scans of some of the abandoned railroad structures around here, because they are starting to demolish some of them :( I could have someone print out the buildings in 1:87 scale, and I could add them to my HO-scale railroad layout. It would be a way of "preserving" the buildings into the future :)

    • @johnreyalayon4800
      @johnreyalayon4800 4 года назад +9

      Thats the most noble thing ive read today

    • @MichelJosephCardin
      @MichelJosephCardin 3 года назад +1

      Imagine doing your whole small town. And creating a theme park.

    • @nathanielparker6259
      @nathanielparker6259 2 года назад

      I've got a 72 TS185 that I'm gonna scan and see if my brother can print it, that would be amazing

  • @altancan4629
    @altancan4629 5 лет назад +13

    Daniel, you are well of knowledge, as always i learned a lot of things from you.

  • @deltamediatv8801
    @deltamediatv8801 3 года назад

    I was thinking what I could do with my drone, and im looking forward to that post, great video. Thanks

  • @DEARRAEDDEAR
    @DEARRAEDDEAR 2 года назад

    Brilliant!

  • @alexmh6131
    @alexmh6131 2 года назад

    Seriously impressive stuff! And it just so happens that I have a galaxy note 10 lying around :D

  • @MobileDecay
    @MobileDecay 2 года назад +1

    Just a smartphone... And a powerful pc with an Nvidia GPU!!! 🤯🤯🤯

  • @TheHalfDecentGamer
    @TheHalfDecentGamer 2 года назад

    Super Fast Build Mode!

  • @daveszangulies9938
    @daveszangulies9938 3 года назад

    At the end is that saved into a stl file new for me researching thank you

  • @devluz
    @devluz 5 лет назад +1

    Nice! Looks a lot better than the previous results.

    • @Crosslink3D
      @Crosslink3D  5 лет назад +3

      Yes, next I will show you how to use a turntable with proper background setup to make it work without running around the object.

    • @Crosslink3D
      @Crosslink3D  5 лет назад +1

      And here is the new video using a turntable: ruclips.net/video/nWh51Ipp5Sc/видео.html

  • @jaymistry779
    @jaymistry779 4 года назад +1

    This is fantastic. Thank you for doing this video. 👌👌👌👌

  • @joliver1981
    @joliver1981 3 года назад

    That is incredible

  • @andrewgardner7104
    @andrewgardner7104 5 лет назад +9

    It would have been nice to see the print.

  • @lyssalud6781
    @lyssalud6781 3 года назад

    using the bavarian lion as an example is majestic. _get it?_

  • @tajinderjsingh826
    @tajinderjsingh826 2 года назад

    Good contents & delivery // Thanks

  • @juniorfranch6956
    @juniorfranch6956 3 года назад

    Thank you

  • @VayaconChupacabra
    @VayaconChupacabra 3 года назад

    Thanks for the information!! Awesome!! I have a bayonet for a Mauser. The bayonet does not have its grips on it. Long since lost to history. I do believe that I will use this with my note10+ to capture the handgrip of the bayonet and then model in the missing grips and then print them in NylonX.
    A little epoxy and a couple of brass pig bolts should finish nicely. Not historic, but instead with a modern touch it should look pretty nice.

  • @jefflucas_life
    @jefflucas_life 3 года назад

    Cool stuff now i need a 3d printer

  • @bwilliams1815
    @bwilliams1815 3 года назад

    great video. I have tried this 2 years ago using the Kinect 2. I used 3D builder from Windows SDK. This was not very successful. Will try using your software recommended. Again great video. My computer is an Intel I7 with Nvidia GPU. Should be fun

  • @broderp
    @broderp 4 года назад +1

    How does this process handle scale? I can see this process a HUGE help in designing objects for prototype and other projects. As an example, if I needed to design a custom bracket for a fog light on a car. Having scale models of the light and the area they are to be mounted in would greatly improve the ability to create a custom bracket or mount. Scale is important.

    • @Crosslink3D
      @Crosslink3D  4 года назад +2

      Yes, this is actually a very good point. Might be good to put something into the scan area like a cube with a lot of features that has a specific size to scan it together with the model. Then use this to scale the final model to the "real" dimensions. Just a quick thought.

  • @muhammadzakariahossain2447
    @muhammadzakariahossain2447 4 года назад +5

    Thank you. I have a question. How to set the Coordinates (x, y, z). I mean the default coordinates are not aligned with the height, width, and breadth. If we want to change the x, y, z by ourselves, is it possible?

  • @PossumMedic
    @PossumMedic 3 года назад

    Great vid thanks! :D

  • @parrotraiser6541
    @parrotraiser6541 4 года назад +6

    Could the process be simplified by putting the object on a turntable and rotating it in front of a staionary camera?

    • @cyberpunkdenton9497
      @cyberpunkdenton9497 4 года назад

      Neat, I believe it would work. Just have to make new angles, as in have to move the fixed camera to change the angle a little bit after every few shots.
      Edit: 3:33

    • @parrotraiser6541
      @parrotraiser6541 4 года назад +1

      @@cyberpunkdenton9497 Mount the camera on an adjustable desk lamp?

  • @osamaelawad1428
    @osamaelawad1428 3 года назад +1

    I have subscribe and like , you are the best my friend , the other are talking tooooo much without any explaining

  • @geektoolkit
    @geektoolkit 4 года назад +2

    One tip that Prusas video taught me was to right click and compute structure from motion...then look for holes and add photos before wasting time on a full calculation (vs using later portions in the pipeline). This videos awesome, I also use mesh lab to clean up my scans. I did a video on animation as well using mixamo if you scan an action figure which is fun. Great video and run through I’ll have to check out your Kinect versions also!

  • @pifre3051
    @pifre3051 3 года назад

    a turnable table and burst photos would be perfect for this

  • @PheneticsCo
    @PheneticsCo 4 года назад

    I love the 80s beat at the end 10:52

  • @twm4259
    @twm4259 4 года назад +3

    What about using a turn table and a photo green or blue backdrop? That would seem to avoid any lighting issues. Has anyone tried this?

  • @theking4562
    @theking4562 Год назад

    Wow, it looks better than the Kinect v2 lion scan you made, thats cool.

    • @Crosslink3D
      @Crosslink3D  Год назад

      Should I make a new version of this video in 2023?

    • @theking4562
      @theking4562 Год назад

      If you want too. Personally I found a odd guide on photogrametry online from 2021. Haven't delved too deep into it yet.
      Otherwise tho I recently just got a kinectv2 with cable with link cable and been looking up the in and outs of what I can do with it since it arrived. Shoulda been doing that before I bought it but oh well.

    • @theking4562
      @theking4562 Год назад

      One semi interesting thing is that there are allot of open source software options for photogrammetry these. Even some good ones that doesn't need a Nvidia donation to function. However it seems they might lack gpu acceleration last I check. Which can obvious be a blessing for hardware compatibility but baloons processing time

    • @Crosslink3D
      @Crosslink3D  Год назад +1

      There is Meshroom-CL, which uses a more generic approach to using GPU, which also supports AMD. It works quite well.

  • @choschiba
    @choschiba 4 года назад

    I'm going to give it a try. I have wanted to do this for such a long time. But every other workflow seemed to be a bit to complicated. So it didn't get me hooked up.

  • @FlyingAce1016
    @FlyingAce1016 3 года назад

    Lidar scans are better but its awesome we can do it at all with just photos as well. For those with older phones

  • @rajatsingh8348
    @rajatsingh8348 4 года назад

    Awesome brother

  • @seamusobric
    @seamusobric 3 года назад

    Thanks so much for this. Enlightened. And looking for my old Kinect 360!?

  • @georgegajdos5173
    @georgegajdos5173 3 года назад

    Very informative, thanks for sharing your expertise

  • @jaimezuleta8125
    @jaimezuleta8125 4 года назад

    Excellent Work.

  • @tooltrader2009
    @tooltrader2009 4 года назад +12

    If the process involves taking alot of pictures, why couldn't video be used instead?

    • @SpaceEngines
      @SpaceEngines 4 года назад +11

      Video capture does indeed work as a decent method of capturing low-resolution 3D geometry. Advantage of video capture is being able to pick and extract a large number of usable frames to feed the photogrammetry software. Disadvantage is that the highest-quality video capture hardware is currently capable of capturing only 4K resolution footage (approximately 12-megapixel stills), when typical photogrammetry software prefers minimum 20-megapixel images for medium-quality 3D scans.

    • @TheRealJimmyRoberts1
      @TheRealJimmyRoberts1 4 года назад

      The newest Ipads come with LIGAR/LADAR cameras which allow you to do just that, and in real time. It builds a mesh as you go. Pretty amazing.

    • @Crosslink3D
      @Crosslink3D  4 года назад +1

      Not really happening. A camera with 0.3mp resolution (640x480) can roughly map its environment for augmented reality but never create a decent and high resolution object of anything. That is basically Xbox 360 quality and you’ve seen how those results look like in the video I did.

  • @salmanulfarizi1434
    @salmanulfarizi1434 4 года назад

    Very Informative and helpful. thank you

  • @SuperMarioSignature
    @SuperMarioSignature 3 года назад

    Your intro sound is the same as Ryan George from Screen Rant lol

  • @SwingWestBand
    @SwingWestBand 4 года назад +4

    Great video. Thank you. I have a friend who scans real people with a $35,000 portable hand-held scanner. Super expensive. He prints out the files to 1:48 scale and makes little people for his model railway. Could this camera based Photogrammetry work for scanning people in different poses? Like a workman in overalls leaning on a shovel?

  • @asibali5918
    @asibali5918 4 года назад

    You are a very good tutor

  • @danielcashman4057
    @danielcashman4057 2 года назад

    Cool 😎

  • @Juos10kustu
    @Juos10kustu 2 года назад +1

    Is there a totally free 3D scan app? One that you dont need to sign in, no payment after 5 scans, the rear camera works too and works with out lidar ? Im sure there is many people that wants to know this.

  • @cncthang6574
    @cncthang6574 5 лет назад

    Mình mới xem qua cảm thấy rất bổ ích, ở Vietnam rất ít chia sẻ kiến thức về công nghệ này. Hi vọng bạn sẻ tiếp tục chia sẻ nhửng kiến thức hay như vậy, cám ơn bạn!

    • @cncthang6574
      @cncthang6574 5 лет назад

      @Long Truong Ke dạ có phần mền đó anh. A có thể nhìn kỹ ở video ak anh. E củng đang tìm hiểu. E mê mấy con 5 trục lắm. Hi vọng cùng đam mê có thể làm quen vs anh ạ

  • @Lukyn008
    @Lukyn008 4 года назад +6

    Is possible to export the 3D model in STEP or STL files?

  • @jiriprint3460
    @jiriprint3460 3 года назад

    Why every 3d printer guy has always somewhere in the background those same boats xd but awesome video! Helped me a lot! ty

  • @JonqsSimulationsOfficial
    @JonqsSimulationsOfficial 4 года назад

    Yes

  • @jasenmorin4936
    @jasenmorin4936 4 года назад +2

    if you used a rotating table your lighting would be more even i think

  • @mick_hyde
    @mick_hyde 4 года назад +1

    I found a good idea was to place something under the object like a newspaper to give the camera positioning info.

    • @fischer1672
      @fischer1672 4 года назад

      try a printout of a giant QR code ore something

  • @dipuparmar9157
    @dipuparmar9157 2 года назад

    Very impressive scanning tools... And all for free!
    Thank you , I try it realme x7 mobile but senser problem how to soul this problem?

  • @CleridwenFR
    @CleridwenFR 4 года назад +1

    Wow, that's a very interesting process! Thanks

  • @ytrichardsenior
    @ytrichardsenior 4 года назад +1

    Great little tutorial. Thank you.

  • @niloytesla
    @niloytesla 3 года назад

    thank you so much!

  • @omarkaps
    @omarkaps 5 месяцев назад

    Hey Crosslink amazing tutorial! :D i've a question, how can I know whitch smartphone cameras the software recognize?

  • @documissionexploringknowle9513
    @documissionexploringknowle9513 3 года назад

    We’re doing the next generation of vehicle wraps!

  • @besttourinrio9
    @besttourinrio9 4 года назад

    Very nice! This is very helpful !

  • @MortenBN1988
    @MortenBN1988 2 года назад

    What's the point in adding light sources to get even lighting when you step in front of them when taking pictures (making shadows). :P Any ways, cool video!

  • @HeavyRollin
    @HeavyRollin 3 года назад +1

    ... ☝🤔 🤯 Marvin the Martian!

  • @Gallardo6669
    @Gallardo6669 4 года назад

    Soo darn cool!!!!!!!

  • @jonathanleverdesigner
    @jonathanleverdesigner 4 года назад

    Brilliant. Thanks

  • @UYC.
    @UYC. 4 года назад

    Cool

  • @sirdrakey
    @sirdrakey 4 года назад

    Looks great

  • @medoredo9856
    @medoredo9856 3 года назад

    very good work >>>

  • @90sarcadefighter5
    @90sarcadefighter5 2 года назад

    wouldn't the photo blast option on the smart phone camera give better results, instead of individually taken pics?

  • @akashpattanayak9376
    @akashpattanayak9376 4 года назад +2

    After creation of 3d model can we print it using 3d printer... And will this scanner will give accurate dimensions as the real object do have??

  • @droning4yourchobby889
    @droning4yourchobby889 3 года назад

    thank you!

  • @davidneel8327
    @davidneel8327 4 года назад

    Why not use a couple of ring lights and a green or contrasting back ground to make removal of any artifacts easier? Put the subject on a turn table to control the angle.

    • @Vitaliy_zl
      @Vitaliy_zl Год назад

      when using a rotating base, you will change the light pattern

  • @jayaram00001
    @jayaram00001 3 года назад

    Looks very promising compared to the more expensive rgbd cameras on the market. Is it possible to get real-world measurements of the object from the generated mesh 3d model?

  • @AngriestEwok
    @AngriestEwok 4 года назад +3

    OMG... I'M DOING THIS!!!!

  • @uromijaelcondarcoquispe434
    @uromijaelcondarcoquispe434 3 года назад

    Gracias!!!

  • @YigalBZ
    @YigalBZ 3 года назад

    Thanks for this interesting video. One small comment: it is easy to sample pictures from a video with few Python lines, so it might be easier to take a video.

  • @janetcameron4652
    @janetcameron4652 4 года назад

    Thanks.

  • @hugomspinto113
    @hugomspinto113 4 года назад

    You just won a follower! Congrats

  • @maximmortal3170
    @maximmortal3170 4 года назад

    Great stuff. Thanks.

  • @MrApostleLee
    @MrApostleLee 3 года назад

    Please describe a "beauty computer." Processor, Ram, video card, and memory.
    Thanks
    Lee

  • @carlosivancardonagarcia7946
    @carlosivancardonagarcia7946 3 года назад

    I would like to know which are the minimum requirements of the camera and the cellphone. Thanks

  • @kaibrendel9387
    @kaibrendel9387 4 года назад +1

    Meshroom only works if you have a NVIDIA grafic card.
    I you have another one, there is no chance to create a 3 D model.

  • @unglaubichuberlieber8048
    @unglaubichuberlieber8048 4 года назад

    sehr gut !!! danke !!!

  • @RVS_3D
    @RVS_3D 4 года назад

    Great video.. I will go on to next

  • @World_Theory
    @World_Theory 3 года назад +1

    I now need to look up if there is other software for doing photogrammetry, that isn't entirely reliant on having an Nvidia GPU. Because I very strongly prefer AMD.

    • @CatfishBradley
      @CatfishBradley 3 года назад

      I'm not going to tell you you're wrong, but I'll say that as someone who does a lot of modeling, video editing, and various other hardware accelerated tasks on my PC, Nvidia GPUs seems to be the more functional and widely supported, much like the high productivity AMD CPUs.

  • @TimsBitsnPieces
    @TimsBitsnPieces Год назад

    Great stuff.. I am wanting to make car parts for my 80 series landcruiser that are expensive to purchase or cannot be found, can this be used for things like door handle screw covers and clips etc.. also would it help to use a table similar to a lazy susan to rotate the item or do you need to move around the item itself?
    Not all of us have those expensive light setups so can natural room light work?

  • @pquentin8991
    @pquentin8991 4 года назад +6

    Well im watching this with an atos core 200 right in front of me, nice tip though

    • @twozerofour
      @twozerofour 3 года назад

      Spare some change for the peasants sir?

  • @on2vhf83
    @on2vhf83 5 лет назад +30

    Good job, like yesssssss

    • @Crosslink3D
      @Crosslink3D  5 лет назад +3

      Great to read you liked it! If you have ideas for other topics I should cover, just ask me to make a video about it.

    • @Lowgraphic0
      @Lowgraphic0 3 года назад

      @@Crosslink3D Could you please tell me how I can put the file into tinkercad? Or download the model.

  • @StasysFPV
    @StasysFPV 3 года назад +7

    Need to sub. That’s my new hobby :)

  • @ameliabuns4058
    @ameliabuns4058 3 года назад

    i wonder if a table that rotates slowly could help.

  • @thekillerdog5228
    @thekillerdog5228 Год назад

    Thanks for the help! Great tut, saved me hours of research. I managed to add my specs to the db file. Which is now located in a different location. Anyway it only took 25minutes for me with the rtx3060!