Optical stabilization

I made this video by running the video through RoboRealm and using the optical flow module. I captured the x,y vector variables and overlayed them, as well as the flow vector. This software could on a fast machine rx video and output these vectors back to a UAV. The idea is that the vector direction and length gives an idea of the rate of pitch and roll. Watch the video and tell me what you think of the idea.

Horizon.avi

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • Harry nice web!

    tehre are a lot of videos too,

    http://www.mil.ufl.edu/~nechyba/mav/
  • Really cool stuff! Does it compute rotation (curl) as well as translation? I imagine that you would need the rotational measurement for roll and translation for pitch and yaw.
  • Cool idea, but I think perhaps you need to fuse a few ideas:
    use one computed frame from the difference of sky and ground with white and black for stabilization and knowing yaw and roll, and a second one using something more like what happened in the lower part of the screen with the roads and such - this way it can also pick out and follow or navigationally use the road direction if a map or directions are programmed.

    I think the most interesting aspects of optical flow would be in crowded environments rather than high up. Making a small and slow plane be able to fly low between high buildings and such...
  • thats what i get just clicking in the greyscale button, and then adding lot of contrast
    quite similar to what an thermopile see itself,


    68590926.jpg
  • nice, mmmm maybe a pre processing job like add contrast in the image, will return a much more clear image so software can detect sky and ground with less error.
  • 3D Robotics
    Optical flow is indeed very cool and has been used on quite a few indoor MAVs. I don't know whether it's ever been used on a n outdoor/bigger one, however. Might have something to do with unpredictability of the magnitude of the flow due to uncertain distance to objects, and thus control issues, but I don't know.

    We were planning to use optical flow with an optical mouse chip on our blimp, but got sidetracked:
    http://diydrones.com/profiles/blogs/705844:BlogPost:35372
This reply was deleted.

Activity

Jose Araujo liked Jose Araujo's profile
Aug 29
spencer harvey liked spencer harvey's profile
Jul 9
More…