Browsing: Advanced video stabilization