Live data from Hacker News

Gyroflow: Advanced open-source gyro-assisted video stabilization

gyroflow.xyz

11–20 of 65 posts

Re: Gyroflow: Advanced open-source gyro-assisted video stabilization

#11

Does the gyro really give much extra information that can't be inferred from the video feed itself? The complexity of simultaneously capturing the gyro output and time syncing it to the video seems pretty high if the benefit is only marginal.

You could infer the camera position and angle using Structure from Motion (SfM) and then stabilize the video from that but I'm guessing you'd get a lot of error built up in the process and it would be questionable how much stabilization you'd get in the end but it would be interesting to see how well it would work.

Re: Gyroflow: Advanced open-source gyro-assisted video stabilization

#12

I use this regularly, with good results. Here’s an example comparison of flight footage from a RunCam 5 Orange on a 5” freestyle quadcopter: https://youtu.be/1ZORzfJ1sog

It does a really good job! Thanks for posting an example. One decision that such a program needs to make is how to smooth out the movement, and what this one seems to be doing is a sort of a "piecewise linear" function which is a bit jarring to watch when it suddenly transitions between 2 speeds.

Here’s another example - one of the first ones I did, before I understood most of the options: https://youtu.be/X4R-8BchTd4

That one uses the default smoothing algorithm, which isn’t really suitable for anything acrobatic.

Re: Gyroflow: Advanced open-source gyro-assisted video stabilization

#13
post #6

Result looks great! Much better than the "stabilisation" of YouTube that easily makes you sick (I think they shut it down ?).

this option is removed from youtube afaik, however, google photos now this option on local devices. If you edit videos you can see stabilise option, which is actually the youtube option.

Re: Gyroflow: Advanced open-source gyro-assisted video stabilization

#16

Earlier quoted context omitted.

It does a really good job! Thanks for posting an example. One decision that such a program needs to make is how to smooth out the movement, and what this one seems to be doing is a sort of a "piecewise linear" function which is a bit jarring to watch when it suddenly transitions between 2 speeds.

> One thing that such a program needs to make is how to smooth out the movement There are several different smoothing algorithms that you can choose from - I don’t recall the name of the one I used here, but it was specifically called out in the docs to be most suitable for acrobatic flight. You can set up key frames, which can give a lot more control over where and how the stabilization is applied. I just used the o…

After a second look it's probably down to the movement of the drone rather than the smoothing algorithm

Re: Gyroflow: Advanced open-source gyro-assisted video stabilization

#17

I use this regularly, with good results. Here’s an example comparison of flight footage from a RunCam 5 Orange on a 5” freestyle quadcopter: https://youtu.be/1ZORzfJ1sog

I'm surprised on how well it handled the roll at https://www.youtube.com/watch?v=1ZORzfJ1sog&t=106s . It's like it opted to immediately quit stabilizing for a second instead of coming up with some wired results.

Re: Gyroflow: Advanced open-source gyro-assisted video stabilization

#19

I use this regularly, with good results. Here’s an example comparison of flight footage from a RunCam 5 Orange on a 5” freestyle quadcopter: https://youtu.be/1ZORzfJ1sog

Could you rec a beginner-friendly drone platform that would work with a camera like this?
Post reply on HN