Those are two I know of. I am sure there are others.
Photogrammetry is definitely one way but is quite tedious, noisy and requires a lot of clean up. Though there might be some addons for that I am not aware of
We get photogrammetry files from a client sometimes we usually simply match one of our own models to it after we process the mesh.
But we are not trying to replicate them exactly.
AI is the best tool for that job currently.