Even if you don't have/can't use a tripod , software stabilization is pretty good for handheld use. And there are a few ways you can pull that with OpenCV, so it's not that expensive editing software is involved (of course, Photoshop has it, and in a "photographer friendly way").