How do you imagine the photo will be uploaded? If it's a web app, I assume most people would take photos first, then upload to the site?
I'm also wondering if there would be different types of level designs, so users would choose platformer, dungeon, etc to help the system read the scans properly.