I’m no expert whatsoever here so would love to hear some thoughts from others. I have been experimenting with an iPhone12 Pro to compare photogrammetry techniques (using Trnio app) vs the LiDAR scanner (using Scaniverse app).
Comparison scan of the same object (tree) using two different methods below:
Scaniverse app (LiDAR):
Trnio app (photogrammetry)
Pros of LiDAR scanner:
I liked how easily I could scan with LiDAR (Scaniverse) around an objects. All LiDAR apps are all very easy to scan with/ intuitive. Most scans to about 2-4 mins.
the speed of Scaniverse app processing, cropping and adjusting the scan etc was also impressive (~30 seconds). This app can adjust the crop, footprint, colors, contrast, aspect etc like instagram.
LiDAR also captured my object (tree) to scale (within a couple of cm accuracy) so I could take measurements instantly for any points of the object (see my twitter feed for a screen recording example - @Luke_Jeffrey)
-LiDAR allowed me to scan surfaces 4-5m beyond my reach = 6-7m of a tree stem height - which could be tricky with phone photogrammetry.
-Finally, I could easily scan a large area (6x4m) with multiple complex objects (a forest) that I had to navigate around and in between (this took about 8 minutes). This would have been impossible with a photogrammetry phone app but perhaps with some technical skills, stitchable with software? See my other sketchfab 3D model (Paperbark forest iPhone12Pro LiDAR test) LiDAR scan of forest.
Cons- Although more labour intensive and requiring several passes at various angles (~65 photos), I still feel that the photogrammetry app picked up more surface details in the final scan, compared to the LiDAR scan technique. Therefore for 3D printing objects from phone scans, photogrammetry may still win. Depends on what you are scanning for?