Photogrammetry
using something like VSFM can do that.
Actually, there are lots of tools that can do exactly that, create a super accurate point cloud and 3d model from a bunch of generic images.
Anybody who has been photographed enough times to have a corpus of photos likely has enough of their data online that an attacker could easily use it to make that 3d model.
For at least two decades people have been doing all sorts of cool stuff with photogrammetry and computers. Its not hard at all, just take a bunch of pictures of something, throw them all in a folder and the software does the work of creating a 3d reconstruction of it.
I have played around with it.
Its not hard. You have to take a lot of images in a systematic way to get a model with no holes or artifacts. But it does work well.
Here is one possible application. Architecture. Somebody wants to build an addition onto their home but they dont have the original plans. They want an accurate 3d model of their home but they cant afford to hire a professional plan maker. So they do it via photogrammetry.
What do they do, they simply walk around and through it and take a huge number of photos from as many angles as possible and then use software like
VSFM and
CMVS to create a
sparse point cloud and reconstruct a 3d model of it, both outside and inside. Time expended, maybe an afternoon or so.. maybe even less once you get good at it. A drone could likely automate the capture process and optimize the fly through and capture of both the exterior and the interior.
Likewise with a person, even if there were no known photos of somebody online, when they were outside a drone could literally fly around that persons head even at a distance, take enough photos of them and zap, a computer could reconstruct a 3d model of them from that imagery.
Just as when you are making a panorama out of a series of images that overlap, each image can be used to stitch that one to the previous and next one. Then the software takes it one step further- extracting the geometry, It can then draw a texture over the shape. just as you do in your own mental map.