Noob question - How does Mapillary achieves smooth transitions between pano imagery on StreetView?

I am in awe of the ultra-smooth transitions that Mapillary provides in its Street View. I’ve only seen such technology on Apple Maps; even Google doesn’t have this level of smoothness in their Street View. I was wondering how Mapillary achieves this. What software stack do they use? Is it open-source?

Thanks @dgx10! Mapillary uses OpenSFM (Structure From Motion) to achieve smooth transitions between images. See this blog post and OpenSFM is open source as well.