A Novel Block Based Triangulation method to improve Video Stabilization | IEEE Conference Publication | IEEE Xplore