It's been a few years but in my photogrammetry days the open source options were very unfriendly to use -- either a command line utility lacking documentation or an extension for an outdated version of something else, and I never got a result I was happy with. it can take a couple of hours to process large photo sets and it's really frustrating to get a bad result.
For $180 (non commercial license) Agisoft Photoscan worked the first time and gave me lots of tools to get a good, meshed and textured result that I could export to other software for viewing.
Smart phone cameras are actually ideal because their tiny sensors give huge depth of field -- everything is in focus in every picture == happy stitching
EDIT: you'll be waiting a long time for alignment without GPU !
For $180 (non commercial license) Agisoft Photoscan worked the first time and gave me lots of tools to get a good, meshed and textured result that I could export to other software for viewing.
Smart phone cameras are actually ideal because their tiny sensors give huge depth of field -- everything is in focus in every picture == happy stitching
EDIT: you'll be waiting a long time for alignment without GPU !