[0] https://blogs.microsoft.com/ai/hyperlapse-siggraph-2014/
I think Hyperlapse Pro [1], which stitched patches from multiple frames together to create new frames after doing some 3D reconstruction and then recreating a smoother camera path was mostly replaced with Hyperlapse mobile [2]. The Pro version was really slow, but the mobile version, which used the original frames from the video, could run in a reasonable time on a phone with almost as good result. Hyperlapse Pro is still available to download [3], Hyperlapse mobile you have to find the APK elsewhere [4].
[0] https://news.ycombinator.com/item?id=36348483
[1] http://johanneskopf.de/publications/hyperlapse/first_person_...
[2] https://www.microsoft.com/en-us/research/wp-content/uploads/...
[3] https://www.microsoft.com/en-us/download/details.aspx?id=523...
[4] https://www.apkmirror.com/apk/microsoft-corporation/hyperlap...
This is fine for gopro footage or stuff like that, but for production video, the aim is to retain as much information as possible until export. I think the level of artifacting is just unacceptable for general stabilisation needs - and with today's cameras being 4k and up, framing 10-15% wider to adapt to the stabilisation crops makes much more sense.
Uses Neural Radiance Fields
Looks like Gyroflow has a plugin for DaVinci Resolve[1]. If the stabilization has been improved and could be done right in Resolve I will definitely us this.
[1] https://docs.gyroflow.xyz/app/getting-started/installation/d...
Since you've been able to make it work with a phone, I presume one could use something from this page as well:
https://www.sparkfun.com/search/results?term=gyro+accelerome...
It would be neat to make a small dedicated box that you could just attach to the camera (or camera mount). Obviously you'd also need some method of logging the data, and syncing it to the video later (although from skimming the docs, it looks like the latter function is already in the software).
My A7S III logs gyro data which Gyroflow happily reads.
Gyroflow: Advanced open-source gyro-assisted video stabilization - https://news.ycombinator.com/item?id=30259771 - Feb 2022 (65 comments)
These days, you'll usually see people in FPV either fixing their tuning to require less smoothing (the best solution!), or moving to shorter exposure times and post-production blur instead.