In theory this should work. I’ve been doing photogrammetry with spherical video and existing software packages often want to “dewarp” the image on to a plane, which works fine for narrow field of view but fails on spherical video. It would be interesting to see if atlas supports spherical input. Also 360 cameras have pretty low visual acuity. My 5.6k GoPro Fusion has to divide those pixels across the whole field of view, so images are less detailed. Still I think 360 video can be useful in photogrammetry with the right algorithms.
Worst case, you can sample the 360 frames to get images with a smaller field of view. However, the app takes in camera intrinsics and positional data so it seems like it would work out of the box.
Well on a camera with dual fish eye lenses for 360 vision there’s some blurring at the edge where the images are merged together. But actually each camera separately just has normal fish eye effects, and if both images are used without blending them together you’d have minimal artifacts. Biggest issue is low visual acuity imo.
Thanks for the kind words. I was actually looking for a better blogging platform as things weren't really discoverable on svbtle and then kind of forgot about it. But I've resumed it this year.
At DroneDeploy we have built a software platform that autonomously flies drones and efficiently captures petabytes of imagery in over 140 countries around in the world. Our platform automatically organizes all that data to geo-reference, align, stitch, blend, ortho-rectify and reconstruct imagery - creating tens of thousands of point clouds, 3D models and mosaics. That data is used to drive high ROI decisions in industry as diverse as construction, agriculture, mining, conservation, forestry, and infrastructure inspection - all in the browser. We're constantly innovating. DroneDeploy is successful because we have world-class team members and a strong passion for making an impact and providing value to out customers.
Our tech stack includes Angular2, TypeScript and Python. We think drones are an integral part of the future of knowledge, and we’re creating the software to make that possible. We're looking for experienced JavaScript and Python engineers. Our interview processing includes a short take home coding exercise and then remote and onsite technical interview with DroneDeploy engineers.